Commit Graph

144 Commits

Author SHA1 Message Date
shalvah
4fad273447 Refactor tests 2021-07-06 12:44:11 +01:00
shalvah
6999b13c8d Moar tests 2021-07-06 12:41:59 +01:00
shalvah
258b973525 Fix tests 2021-07-05 23:12:16 +01:00
shalvah
ce6be7ca68 Infer URL params more accurately when there's a field binding 2021-07-05 23:07:22 +01:00
shalvah
9ad9e9d69f Add tests for endpoints/groups sorting 2021-07-05 18:37:02 +01:00
shalvah
b7f8539b1b Add tests + fix bug for user defined endpoints and --no-extraction 2021-07-05 17:39:44 +01:00
shalvah
8b9325270e Fix directory deletion 2021-06-25 13:31:13 +01:00
shalvah
8b51d839d2 Improve OAS generation for array bod and files 2021-06-25 12:19:29 +01:00
shalvah
624f8ecef5 Rename md and blade templates 2021-06-05 13:53:08 +01:00
shalvah
9d8f4024d9 Switch from filemtimes to file hashes 2021-05-31 17:19:25 +01:00
shalvah
e7a0e2e161 Cleanup plugin API 2021-05-28 13:21:14 +01:00
shalvah
6f7a691b24 Infer URL parameter type from injected model (fixes #151) 2021-05-25 01:00:57 +01:00
shalvah
89569d7a7c Auto-detect Dingo router 2021-04-05 21:04:39 +01:00
shalvah
3f49c83927 Support request body as array 2021-04-03 10:35:36 +01:00
shalvah
b3e4bf3f13 Fix tests 2021-03-24 21:42:58 +01:00
shalvah
80e49c1dbe Separate DTOs for extraction and output; serialise and load 2021-01-07 15:40:53 +01:00
shalvah
516a96cf49 Switch to DTOs for parsing and writing Postman/OpenAPI 2020-12-31 21:26:45 +01:00
shalvah
5c51486a13 Switch to opt-in for transactions (Fixes #141, #147) 2020-11-30 12:40:55 +01:00
shalvah
53ff1073f3 Fix tests 2020-09-18 10:26:24 +01:00
shalvah
2c719ef4fa Fix tests 2020-09-17 13:36:32 +01:00
shalvah
1cddb828d3 Implement Try It Out functionality 2020-09-11 02:32:15 +01:00
shalvah
b9f390a032 Speed up tests 2020-09-10 10:59:24 +01:00
shalvah
4c84107846 Add auth.default field to set default status for all endpoints 2020-09-10 01:38:36 +01:00
shalvah
13cec547b5 Transform FormRequest-parsed parameters into new array/object syntax 2020-09-10 01:01:36 +01:00
shalvah
22d960facf Try to make tests faster 2020-09-08 01:49:35 +01:00
shalvah
a516c25ca7 Attempt to speed up tests 2020-09-08 01:34:04 +01:00
shalvah
cc7e4cbfae Refactor PostmanCollectionWriter API, upgrade to v2.1, fix bug with URL path params 2020-09-01 11:43:11 +01:00
shalvah
1fd9df4e5b Implemented overrides support for Postman collection 2020-08-23 20:59:10 +01:00
shalvah
2f7ab2d0eb Implemented overrides support for OpenAPI spec 2020-08-23 20:36:12 +01:00
shalvah
1e15d01910 Added OpenAPI spec generation support 2020-08-22 23:06:36 +01:00
Chris Smith
c32cf48667 [#53] Fixed issue where purposeful head requests aren't rendered 2020-07-03 18:23:01 +01:00
Martin Hsia
ac8564f1e7 feat(config): ability to set postman base_url independently 2020-05-28 12:34:04 +08:00
Ernestas Staugaitis
52020bbb34 added unit test, increased timeout 2020-05-19 01:46:48 +03:00
shalvah
ce5b8b8fa9 Add ability to specify static output path 2020-05-15 17:54:30 +01:00
shalvah
42d43a7f09 Added ability to use @hidefromapidocumentation on classes 2020-05-15 17:31:29 +01:00
shalvah
f3ad433376 Fix tests 2020-05-13 22:27:05 +01:00
shalvah
ef096a3258 Update doc 2020-05-13 22:21:25 +01:00
shalvah
d854a593c1 Extend no overwrite feature to all standard markdown files, not just routes. 2020-05-12 19:38:15 +01:00
shalvah
009389943c Add test for overwriting behaviour 2020-05-08 20:48:26 +01:00
shalvah
fc5d112362 Improve error handling 2020-05-08 20:29:32 +01:00
shalvah
6b57d4766d Fix dingo tests 2020-05-07 00:34:31 +01:00
shalvah
834ab7ab98 Update deps 2020-05-03 14:59:37 +01:00
shalvah
688020662c Add support for states, relations, and pagination in API Resources and Transformer 2020-04-30 19:02:40 +01:00
shalvah
d43a09106b Add support for @responseField annotation; rework strategy class constructor 2020-04-21 18:27:46 +01:00
shalvah
221018765b Fix tests 2020-04-12 13:05:39 +01:00
shalvah
277f3d1080 Rename project to Scribe 2020-04-10 21:01:30 +01:00
Marcel Pociot
f0931b7fe9 Apply fixes from StyleCI 2020-04-10 02:51:27 +00:00
shalvah
d8dca9a8f2 Merge branch 'master' of https://github.com/YSDSRND/laravel-apidoc-generator into YSDSRND-master
# Conflicts:
#	src/Commands/GenerateDocumentation.php
#	src/Tools/Utils.php
#	tests/GenerateDocumentationTest.php
2020-04-10 03:50:42 +01:00
shalvah
ddcb08461d Separate tests for Laravel and Dingo to reduce composer constraint clashes 2020-03-31 22:49:49 +01:00
Marcel Pociot
c089591a74 Apply fixes from StyleCI 2020-03-07 17:13:23 +00:00