samvera / browse-everything

Rails engine providing access to files in cloud storage
Apache License 2.0
114 stars 22 forks source link

Use Swagger to define the Rails API #296

Open jrgriffiniii opened 5 years ago

jrgriffiniii commented 5 years ago

https://swagger.io/tools/open-source/open-source-integrations/#ruby offers several solutions for defining an upgraded API for a 2.0 release

jrgriffiniii commented 5 years ago

This required some configuration, but rspec-rails-swagger worked astoundingly well when automating the generation of Swagger API JSON from request RSpec test suites.

jrgriffiniii commented 4 years ago

I have the integration test suites defined and working in a private repository - I can work to migrate these to a new branch.