Commit Graph

32 Commits

Author SHA1 Message Date
Jay Dorsey
42c8e123a8 Replace therubyracer with mini_racer
therubyracer doesn't appear to be under active development

I didn't need this for PRs that I was doing, but a `bundle install`
failed because of it. I know I can specify the groups as a workaround
but replacing this seems like it might reduce a small barrier to
contributing
2021-08-08 22:40:33 -04:00
Blake Erickson
b91b6e5f1e Fix bundler warning
Move rswag-specs under development and test to resolve this warning:

```
Your Gemfile lists the gem rswag-specs (>= 0) more than once.
You should probably keep only one of them.
Remove any duplicate entries and specify the gem only once.
While it's not a problem now, it could cause errors if you change the version of one of them later.
```
2021-03-05 21:34:00 -07:00
Greg Myers
74ea37e048
Merge branch 'master' into openapi/merge 2020-04-04 20:05:00 +01:00
Greg Myers
b5e210cd96 Merge branch 'openapi/master' into openapi/merge 2020-03-20 15:38:40 +00:00
Greg Myers
ac1d61b08f Replace webdriver with firefox-headless 2019-10-08 15:57:16 +01:00
gravityslave92
8f2378eb6f Remove hinders for migrating to rails 6 2019-09-06 12:57:44 +03:00
Thiago Pradi
91a0f88eb5 Use different Sqlite versions for Rails versions 2019-08-25 23:11:57 -03:00
Thiago Pradi
586d0211ff Force SQlite 1.3 version 2019-08-25 23:06:19 -03:00
Thiago Pradi
d379338017 Enforce SQlite version 2019-08-25 23:00:07 -03:00
Thiago Pradi
ac65dc1780 Gemfile / gemspec files compatible with Rails 6 2019-08-25 22:36:14 -03:00
Jay Danielian
475929e9aa Renames gems to open_api-rswag-* 2019-08-01 08:37:05 -04:00
Jay Danielian
db3f321b45 References newly named open_api-rswag-api gem 2019-07-23 22:24:23 -04:00
Jay Danielian
0093efd4bf Adds rswag to test and development so rake tasks work
Adds to swagger_Formatter to remove injected body parameters since those are 2.0 and ont 3.0 compliant

Adds to example_group_helpers to only automatically save request examples in the swagger output on 2xx response, since otherwise it was getting clobbered
2019-07-07 22:57:55 -04:00
Jay Danielian
297cc447c8 Gets v3 request example saving as well as response example saving
Adds rubocop to the gemset

adds guard to the gemset for testing
2019-07-05 15:59:47 -04:00
Jay Danielian
768a1a1d43 Initial commit for trying to produce and consume v3 swagger 2019-06-29 18:12:21 -04:00
domaindrivendev
fee8491ab6 swagger-ui as middleware & upgrade to 3.12.2 2018-05-17 09:02:05 -07:00
domaindrivendev
c8e9ab3221 Add puma to Gemfile to fix integration tests 2018-04-23 16:24:43 -07:00
domaindrivendev
3404fa72aa Publish gems via CI on tagged builds of master 2017-07-10 23:52:51 -07:00
domaindrivendev
8f5cb1aa12 Reduce depencencies to require Rails components only 2017-06-28 09:01:07 -07:00
Grzesiek Kolodziejczyk
8aeb9a6c70 Relax Rails dependency to allow 5.1 2017-05-18 11:47:40 +02:00
richie
99be8135f7 Wire up capybara & add simple feature spec for swagger-ui 2016-11-08 12:38:51 -08:00
richie
8315eda8b2 Update ui to use digest assets in prod 2016-11-02 22:15:09 -07:00
richie
b503e0c74b Remove local path from Gemfile 2016-10-11 22:09:56 -07:00
richie
c558098c39 rename to rswag plus major refactor - almost a rewrite 2016-10-11 18:31:12 -07:00
Garima Singh
2fae4a0a30 Adding test for formatter
I have added database cleaner as for formatter spec it was trying to
use inbuild transactional fixture flag, which was failing as it
couldn't find any transaction to rollback. Hence switched to using
database_cleaner gem for using truncation as strategy
2016-08-11 14:45:53 +08:00
Garima Singh
1bd138b0fb Adding description (Implementation Notes) for HTTP operations 2016-08-10 10:29:31 +08:00
richie
60f33a5386 Only load swaggerize task if rspec available 2016-05-23 08:47:46 -07:00
domaindrivendev
efab9b43a4 Require 'in' property for path params + rename Adapter to DSL 2016-04-25 23:32:33 -07:00
domaindrivendev
9ad7a49e6d assert response body based on spec examples 2016-02-25 09:47:09 -08:00
domaindrivendev
ec2bda1e3d Add install generator and support Rails 3 or 4 2015-12-10 18:24:35 -08:00
domaindrivendev
c01edd2ded swagger-ui via bower and middleware 2015-09-22 15:12:28 -07:00
domaindrivendev
e4da21b9c5 Generated as mountable Rails Engine 2015-01-12 18:08:38 -08:00