- Add OpenAPI stuff --
/swagger/openapi.json
route andopenapi:json
task - Bump dependency on swagger_yard to >= 1.0.0
- Test on Rails 4.2, Rails 5.0, and latest Rails release
- Descend into engine routes when searching for matches. This allows documented APIs in engines to be included in the spec.
- Use
#controller_path
instead of duplicating controller name logic - Repository moved under
livingsocial
organization.
- Don't use application layout for swagger#doc, makes setup easier
- Don't clobber controller/model lookup paths in initializer if they have already been set
- Look up routes using the Rails router; allows DRYing routes by omitting @path tags in most cases.
- Fix
swagger:json
rake task
-
Support for Swagger's Spec v2
Nick Sieger <@nicksieger>
-
Remove support for Spec v1
Tony Pitale <@tpitale>
-
Add Engine from SwaggerYard
-
Update specs to make requests of rails app
Tony Pitale <@tpitale>