Greg Myers
2c0f3c9396
Fix invalid Swagger in YAML
2019-11-02 12:58:36 +00:00
Greg Myers
acab437a7d
Add failing test showing Psych errors
2019-11-02 12:55:09 +00:00
Greg Myers
0e04635b15
Write the files using specified format
2019-11-02 11:19:01 +00:00
Greg Myers
73b84101cc
Adding yaml as option for generator
...
New installations will get :yaml as it's default with openapi 3 as the
version. Old installations will have the key missing and will default
to :json with an easy upgrade path.
2019-11-02 10:45:38 +00:00
Greg Myers
90d7fada85
Merge pull request #249 from BookOfGreg/fix/swagger-generator
...
Point the railtie to the correct file
2019-10-18 23:28:43 +01:00
Greg Myers
c14f72a45e
Point the railtie to the correct file
...
Fixes #248
2019-10-18 23:18:32 +01:00
Greg Myers
9722419647
Merge pull request #180 from fishpercolator/default_swaggerize
...
Add a 'rake rswag' that runs swaggerize as the default
2019-10-17 22:35:50 +01:00
Nathan Broadbent
e5eb44191c
Use RSpec.describe to fix IRB context warning in Rails console
2019-10-17 16:40:31 +07:00
Greg Myers
4d29e09010
Add spec generator test
2019-10-16 23:19:24 +01:00
Greg Myers
189a7ef061
Move spec generator files, organize whitespace in generator output
2019-10-16 22:05:14 +01:00
Greg Myers
778d250385
Split file join path
2019-10-16 21:12:36 +01:00
Greg Myers
77d00407a4
whitespace linting
2019-10-16 20:51:53 +01:00
Greg Myers
8b61984fb3
Merge branch 'master' into feature/request_spec_generator
2019-10-16 20:44:11 +01:00
Peter McCready
5c9154864e
add options and trace verbs
2019-10-04 14:51:41 +01:00
Thiago Pradi
ac65dc1780
Gemfile / gemspec files compatible with Rails 6
2019-08-25 22:36:14 -03:00
Richard Morris
10bb732148
Merge pull request #177 from FormAPI/show_response_body_for_invalid_code
...
Show response body when the response code is unexpected.
2019-04-08 12:25:28 +01:00
Rich Daley
bfd3d66ec2
Add a 'rake rswag' that runs swaggerize as the default
2019-01-07 14:17:53 +00:00
Nathan Broadbent
e381bf85d4
Show response body when the response code is unexpected. Makes it much easier to debug test failures
2018-12-22 15:20:49 +07:00
Greg Myers
9642937ee2
Update swagger_helper.rb
...
Use standard filesystem helpers to avoid OS specific slash errors.
2018-12-18 13:29:40 +00:00
Matthew Santeler
aa8f16070d
Update comment in swagger_helper template
2018-09-19 15:24:16 -04:00
Richard Morris
b9f71fe9b1
Merge pull request #117 from imRohan/master
...
Fixed typos in the swagger_helper.rb file
2018-05-24 20:00:10 -07:00
domaindrivendev
26a3bf5079
avoid metadata mutation in request_factory
2018-04-23 16:00:07 -07:00
Rohan Likhite
fee3b3bb84
fixed typos in the swagger_helper.rb file
2018-03-29 11:42:36 -04:00
Andrey Kurashev
05e1e2271f
Fix Authorization header missing and duplicating
2018-02-20 14:49:13 +06:00
domaindrivendev
06d00de992
Assume symbol for referenced parameter key
2017-09-06 13:38:36 -07:00
domaindrivendev
ad9cd5de66
Support paired security requirements - e.g. basic and apiKey
2017-08-21 01:07:47 -07:00
Travis Hooper
037c0e374a
Allows for parameters to be defined without the 'in' key defined to allow for parameter
2017-07-31 17:44:43 -05:00
domaindrivendev
8f16492462
Merge pull request #82 from domaindrivendev/per-response-metadata
...
Allow arbitrary metadata for path/response blocks
2017-07-22 10:33:05 -07:00
domaindrivendev
732cab994c
simplify validation blocks and use correct scope
2017-07-21 22:26:14 -07:00
domaindrivendev
452d9176cc
Allow arbitrary metadata for path/response blocks
2017-07-21 21:19:25 -07:00
domaindrivendev
7f0e437f8b
For rswag, param names MUST be unique
2017-07-21 21:04:46 -07:00
domaindrivendev
b16198377b
Merge branch 'add-formData-support' of https://github.com/thg303/rswag into thg303-add-formData-support
2017-07-21 14:25:29 -07:00
domaindrivendev
e18a001e9b
Move rackify headers to RequestFactory + other minor refactors
2017-07-21 13:49:01 -07:00
domaindrivendev
97c2a39cfa
Refactor request_factory & response_validator
2017-07-20 23:42:40 -07:00
Hannes Probst
8ede7f78f1
use fully_validate to get more specific error msg
2017-07-18 15:45:36 +02:00
Andrew Hobson
1515ce4fcb
Support optional query parameters
2017-07-11 16:28:45 -04:00
domaindrivendev
3404fa72aa
Publish gems via CI on tagged builds of master
2017-07-10 23:52:51 -07:00
Paul Carey
c9bda862b6
adds request spec generator shamelessly stollen from rspec-rails-swagger
2017-07-06 10:45:54 +01:00
Ali Qanavatian
44840ab836
Merge branch 'master' into add-formData-support
2017-07-04 09:45:33 +04:30
domaindrivendev
8f5cb1aa12
Reduce depencencies to require Rails components only
2017-06-28 09:01:07 -07:00
domaindrivendev
de7ec5f15d
Leverage security definitions for headers in example requests
2017-06-26 17:52:00 -07:00
domaindrivendev
e40c5fc26e
Prep for 1.3.0
2017-06-26 17:39:34 -07:00
domaindrivendev
e03a6d333f
Merge branch 'master' into fixdepnotice
2017-06-26 17:26:28 -07:00
domaindrivendev
353be669e4
Removed some deprecation warnings
2017-05-19 11:11:13 -07:00
domaindrivendev
1b3a976313
Merge branch 'master' into rails-5-1
2017-05-19 10:35:00 -07:00
domaindrivendev
2617fdc48d
Prep for v1.2.1 release
2017-05-19 10:32:22 -07:00
Grzesiek Kolodziejczyk
8aeb9a6c70
Relax Rails dependency to allow 5.1
2017-05-18 11:47:40 +02:00
ali.q
182ee093f4
add formData support
2017-05-11 05:06:46 +04:30
Horia Radu
f195c82759
yield entire response instead of only the body
2017-04-29 21:17:53 +03:00
Horia Radu
37f86f6d94
yield entire response instead of only the body
2017-04-29 12:06:57 +03:00