Tim Vandecasteele
7d24f860c2
Merge branch 'pr/58'
2013-10-08 12:11:03 +02:00
Tim Vandecasteele
f7000b610a
Add resource grouping for prefixed apis to changelog
2013-10-08 12:10:54 +02:00
Edward Wible
4b43fd579f
Support resource groupings for prefixed APIs
...
The fact that an API has a prefix (e.g., /api) should not affect the
way resources are grouped for documentation purposes. This patch
updates the hardcoded single level of resource grouping to ignore the
prefix (which available as part of the route object).
2013-10-08 12:09:31 +02:00
Tim Vandecasteele
1fddab9804
Merge branch 'pr/57'
2013-10-08 12:04:25 +02:00
Tim Vandecasteele
f0ef658953
Add spec for multiple documentations.
2013-10-08 12:04:19 +02:00
Vlad
55a1ab6bbf
Fixed support multiple API versions
2013-10-08 11:33:03 +02:00
Tim Vandecasteele
3ffd95dd41
Merge branch 'pr/62'
2013-10-08 11:22:59 +02:00
Tim Vandecasteele
df3cc8eb0a
Add fix to changelog
2013-10-08 11:22:21 +02:00
Adriano Dadario
b291b20b1e
Include in regex to capture URL with '-' in name
...
Some URL with names that contains the character '-' were not captured by
the regex.
Example name /simple-test(:format)
Adriano Dadario
Vagas Tecnologia
2013-10-08 11:19:22 +02:00
Adriano Dadario
0834096dcb
Removing patch level from .rvmrc
...
Not necessary fix patch level in .rvmrc file.
Let use the current installed ruby patch level
Adriano Dadario
Vagas Tecnologia
2013-10-08 11:13:48 +02:00
Tim Vandecasteele
66d975badd
Merge branch 'pr/63'
2013-10-08 11:11:42 +02:00
Tim Vandecasteele
fe7ccd5d16
Add notion of hidden endpoints in documentation
2013-10-08 11:11:31 +02:00
Arturo Herrero
ee5ff94a27
Improve descriptions spec
2013-10-08 11:03:02 +02:00
Arturo Herrero
2c757fae83
Hide endpoints with the same namespace
2013-10-08 11:03:01 +02:00
Arturo Herrero
57eb49997c
Writting a little bit idiomatic Ruby code
2013-10-08 11:03:01 +02:00
Arturo Herrero
1ee9cc9053
Improve test description
2013-10-08 11:03:01 +02:00
Arturo Herrero
dcb82dec8d
Hide endpoint from the swagger documentation. Resolves #24
...
Use hidden symbol in the description block:
desc 'Hide an endpoint', {
:hidden => true
}
2013-10-08 11:03:01 +02:00
Tim Vandecasteele
f2717ffc08
Merge branch 'pr/46'
2013-10-08 10:50:12 +02:00
dblock
87aaa45700
Fix: translate parameter type to String, enables using Mongoid fields as parameter definitions.
2013-10-08 10:49:00 +02:00
Tim Vandecasteele
e1201ddf36
Merge branch 'pr/54'
2013-10-08 10:43:24 +02:00
Caleb Woods
6159b33e50
Fixing class naming which was breaking Travis builds
2013-07-29 14:44:55 -04:00
Caleb Woods
8f87458787
Reversing whitespace change
2013-07-26 15:41:03 -04:00
Caleb Woods
e8b10998ed
Correcting readme example
2013-07-26 15:23:28 -04:00
Caleb Woods
1e8c0d14f2
Adding grape-entity to gemspec
2013-07-26 15:20:16 -04:00
Caleb Woods
e83aa3154c
Adding support for generating swagger responseClass and models from Grape Entities
2013-07-26 15:12:20 -04:00
Tim Vandecasteele
a65838fdeb
Merge pull request #45 from dblock/specific-json-specs
...
Be more specific in specs, use JSON output.
2013-06-25 05:23:01 -07:00
dblock
12d66e456d
Fix: updated list of files.
2013-06-23 11:33:43 -04:00
dblock
9197ba673e
Consistently named file.
2013-06-20 17:43:38 -04:00
dblock
c2049e27b4
Be more specific in specs, use JSON output.
2013-06-20 17:32:37 -04:00
dblock
8daeb59ba6
Upgrade to Grape 0.5.0.
2013-06-20 17:32:26 -04:00
dblock
2658aedf98
Colorize rspec output format.
2013-06-20 17:32:07 -04:00
dblock
36c7886fb8
Added Ruby 2.0.0 to Travis CI.
2013-06-20 17:31:56 -04:00
Tim Vandecasteele
997b4c414f
Regenerate gemspec for version 0.6.0
2013-06-19 10:55:14 +02:00
Tim Vandecasteele
8b1b79c1a0
Adapt changelog for release.
2013-06-19 10:54:12 +02:00
Tim Vandecasteele
872bbf5a83
Version bump to 0.6.0
2013-06-19 10:53:39 +02:00
dblock
712d95c9a3
Fix: allow parameters such as name[], support :desc and :description.
2013-06-19 10:52:29 +02:00
Tim Vandecasteele
8a052ed627
Allow procs in basepath
2013-06-19 10:35:50 +02:00
Tim Vandecasteele
6bc27bed32
Adapt spec to change body -> form
2013-06-18 17:00:18 +02:00
Tim Vandecasteele
52b5133de1
Merge pull request #29 from jhecking/master
...
Change POST parameters to type 'form'
2013-06-18 07:12:28 -07:00
Tim Vandecasteele
676efe29fd
Merge pull request #40 from boocx2/master
...
new :hide_format option for add_swagger_documentation
2013-06-18 07:09:43 -07:00
Tim Vandecasteele
a67d595636
Adding travis config file
2013-06-18 16:08:03 +02:00
Tim Vandecasteele
61afb4f17c
Merge pull request #43 from dblock/default-api-documentation
...
Fix: document default/root APIs.
2013-06-18 07:02:51 -07:00
dblock
033bc80134
Fix: document default/root APIs.
2013-06-18 09:56:15 -04:00
Tom Mornini
07da873a59
new :hide_format option for add_swagger_documentation
2013-04-27 20:26:13 -07:00
Tim Vandecasteele
4a38969c75
Merge pull request #36 from jrhe/master
...
Rails 4 fix
2013-04-05 02:22:38 -07:00
jrhe
91f0efbe45
Move overriden methods into helpers to prevent breakage in new rails versions
2013-04-04 00:34:09 +01:00
jrhe
baf5e6eacb
Update try to work with rails 4.0
2013-04-03 11:18:20 +02:00
Jan Hecking
197972bf7a
Merge remote-tracking branch 'tim/master'
2013-04-02 16:48:05 +08:00
Tim Vandecasteele
747282d6e5
Regenerate gemspec for version 0.5.0
2013-03-28 11:19:53 +01:00
Tim Vandecasteele
a096755b2a
Version bump to 0.5.0
2013-03-28 11:19:41 +01:00