92 Commits

Author SHA1 Message Date
Guilhem N
605cc84a3f
Fix links 2018-01-09 13:22:28 +01:00
Guilhem N
43dbc10137
Fix links 2018-01-09 12:58:52 +01:00
David Buchmann
c30fb4c984
Provide example for action summary and description 2018-01-09 10:31:38 +01:00
Guilhem N
393a6c061e
Add areas support (#1169)
* Add areas support

* Document the Areas feature

* Allow to expose swagger area as JSON

* Fixes

* last fixes
2018-01-05 13:08:02 +01:00
Guilhem Niot
108687ec8e Fixes 2018-01-04 17:47:47 +01:00
Guilhem Niot
044935aff8 Rework the docs 2018-01-04 14:33:02 +01:00
David Buchmann
3fa948aee8 set up DI and add type support 2017-12-19 08:56:35 +01:00
Myroslav
01f691c456 support swagger property annotation to extend description properties of model (#1125)
* support swagger property annotation to descripe properties of model

* support swagger property annotation to descripe properties of model

* fix issues from PR review

* rename method

* remove redundant annotations and revert changes into composer.json

* fix issues from PR comments

* use symfony 3 for default tests

* revert chages

* use symfony 3 for default tests

* revert changes in travis config
2017-12-03 19:30:44 +01:00
Guilhem Niot
9f2436dce3 fix tests 2017-10-22 11:48:33 +02:00
Guilhem Niot
2b95b1bd0f Merge pull request #1049 from HaraldVelner/master
Add missing svg definitions for icons
2017-08-23 23:21:46 +02:00
Harald Velner
287cecda39 Add svg icons definitions to index.html.twig 2017-08-07 13:49:38 +02:00
Guilhem Niot
eeeab29ec9 Execute the CollectionModelDescriber earlier 2017-08-01 22:13:01 +02:00
Harald Velner
bce6fd8c83 Add missing svg definitions for icons 2017-07-31 12:42:05 +02:00
Guilhem Niot
bb14c85179 Merge pull request #1035 from nelmio/basepath
Use request base url
2017-07-25 11:26:14 +02:00
Guilhem Niot
1fb8371e80 Add DateTime support 2017-07-25 10:31:23 +02:00
Guilhem Niot
0b05a23625 Use request base url 2017-07-05 15:43:15 +02:00
Guilhem Niot
c7367d6644 Add a controller exposing the documentation in json 2017-06-26 11:32:23 +02:00
Guilhem Niot
47620f606a Port UI updates from Api-Platform 2017-06-22 23:09:05 +02:00
Guilhem Niot
f1c16dc583 Include css map 2017-06-22 22:41:44 +02:00
Guilhem Niot
0bd45e6486 Fix an issue caused by #1007 2017-06-22 22:30:56 +02:00
Guilhem Niot
aefdca965e Include map files 2017-06-22 21:22:10 +02:00
Guilhem Niot
39eda091c1 Update Swagger-ui 2017-06-02 21:37:33 +02:00
Guilhem Niot
18eec11ab0 Merge pull request #948 from nelmio/SWAGGERUI
[3.0] Add Swagger-ui support
2017-05-13 11:57:42 +00:00
Guilhem N
260a2689a6 Add Swagger-ui support 2017-05-13 13:55:13 +02:00
Guilhem Niot
ebe2bdf4d6
Get ride of Swagger-Php parser 2017-03-16 19:52:18 +01:00
Guilhem Niot
8ab1b996b3
Filter routes used by the SwaggerDescriber 2017-03-15 14:00:39 +01:00
Guilhem N
cde91cc38c Merge branch 'dev' into CONFIG 2017-02-07 19:14:35 +01:00
Guilhem N
0f2cb3fde2
Add a config option to configure the base of the documentation 2017-01-25 18:53:19 +01:00
Guilhem N
b1d95d966d
[SwaggerPhp] Only parse controllers 2017-01-25 18:44:57 +01:00
Guilhem N
14ae741115
Add models support 2017-01-14 17:36:56 +01:00
Guilhem N
a098f3f4e9
Remove the @ApiDoc annotation 2017-01-09 12:21:53 +01:00
Guilhem N
1a17a5f5da
Allow implicit operations with SwaggerPhp annotations 2017-01-08 12:12:43 +01:00
Guilhem N
c797269bef
Change the vendor to "Nelmio" 2016-12-29 12:09:26 +01:00
Guilhem N
3364bf3af3
Allow to filter routes based on their path 2016-11-30 14:54:04 +01:00
Ener-Getick
cbd0b453ce
Register the FOSRestDescriber 2016-08-04 22:34:46 +02:00
Ener-Getick
ffda7801f6
Add FOSRestBundle support 2016-08-04 22:27:10 +02:00
Ener-Getick
02601125bd
Make the document generated valid 2016-08-01 19:58:57 +02:00
Ener-Getick
170249b369
Add ApiPlatform support 2016-07-29 10:22:40 +02:00
Ener-Getick
71f4458085
Use ener-getick/swagger 2016-07-28 10:20:59 +02:00
Ener-Getick
d7c05edffc
Add type hints 2016-07-15 00:40:30 +02:00
Ener-Getick
3490b01d1d
Add php docs support 2016-07-13 23:05:14 +02:00
Ener-Getick
42a2aefb41
Transform in a bundle 2016-07-12 00:33:55 +02:00