|
debf767a6c
|
Fix DisableSchemaProperty
|
2022-08-19 23:49:30 +08:00 |
|
Daniel G. Taylor
|
e96f66228b
|
feat: add schema describedby links and $schema property
|
2022-03-18 22:47:33 -07:00 |
|
Daniel G. Taylor
|
b3e6e1a1c0
|
feat: add basic read-only GraphQL support
|
2022-02-26 10:19:33 -08:00 |
|
Daniel G. Taylor
|
e9bde50a82
|
feat: param CLI name overrides
|
2022-02-10 11:12:12 -08:00 |
|
Daniel G. Taylor
|
e9e8eda5fe
|
fix: better handling of request schema overrides
|
2021-03-24 15:23:12 +01:00 |
|
Daniel G. Taylor
|
7e7823796a
|
feat: schema ref generation improvements
|
2021-01-04 11:01:56 -08:00 |
|
Daniel G. Taylor
|
f9332efc1d
|
feat: security & autoconfiguration
|
2020-12-22 10:00:43 -08:00 |
|
Daniel G. Taylor
|
3c9ea49514
|
feat: use refs for response models in generated OpenAPI
|
2020-12-18 16:21:01 -08:00 |
|
Daniel G. Taylor
|
6797f3a848
|
test: add middleware/negotiation tests
|
2020-08-29 14:29:37 -07:00 |
|
Daniel G. Taylor
|
0c8ba518be
|
feat: param docs and schema parsing
|
2020-08-27 23:01:58 -07:00 |
|
Daniel G. Taylor
|
0ffe2903e0
|
refactor: new interface
|
2020-08-26 22:28:30 -07:00 |
|
Daniel G. Taylor
|
5086b4d312
|
fix: include generated 404 in OpenAPI
|
2020-07-11 22:09:32 -07:00 |
|
Daniel G. Taylor
|
f9c128d940
|
feat: use OpenAPI proposed media type
|
2020-05-03 22:02:07 -07:00 |
|
Daniel G. Taylor
|
ba2a986b7d
|
feat: rfc7807 JSON error responses
|
2020-05-02 23:00:32 -07:00 |
|
Daniel G. Taylor
|
590ad31d7c
|
fix: do not serialize internal param
|
2020-04-30 21:32:18 -07:00 |
|
Daniel G. Taylor
|
26a54c3c27
|
feat: unsafe handlers for library use
|
2020-04-25 21:51:29 -07:00 |
|
Daniel G. Taylor
|
626a54ba2d
|
fix: do not explode query params be default
|
2020-04-23 09:21:11 -07:00 |
|
Daniel G. Taylor
|
8004efb597
|
feat: functional options refactor/cleanup
|
2020-04-15 08:38:05 -07:00 |
|
Daniel G. Taylor
|
9a5d037f99
|
feat: functional options for resources/operations
|
2020-04-13 22:47:40 -07:00 |
|
Daniel G. Taylor
|
74d7661b0d
|
feat: simplify router creation with functional options
|
2020-04-11 09:07:43 -07:00 |
|
Daniel G. Taylor
|
c3cbcb9802
|
feat: add body read timeout option, adjust default timeouts
|
2020-04-08 23:29:48 -07:00 |
|
Daniel G. Taylor
|
1c1f2c780d
|
feat: default limit on request body size, with override
|
2020-04-08 09:27:09 -07:00 |
|
Daniel G. Taylor
|
f2249f6e28
|
feat: hook for OpenAPI customization
|
2020-04-05 14:47:42 -07:00 |
|
Daniel G. Taylor
|
dc85cf12cb
|
chore: make param location an enum
|
2020-04-03 21:43:58 -07:00 |
|
Daniel G. Taylor
|
c068b25a1b
|
feat: new resource interface
|
2020-03-31 23:02:16 -07:00 |
|
Daniel G. Taylor
|
52c5742da9
|
feat: param validations, better error logging
|
2020-03-28 22:44:41 -07:00 |
|
Daniel G. Taylor
|
9cfba10e85
|
fix: better handling of empty response body, more tests
|
2020-03-26 22:05:46 -07:00 |
|
Daniel G. Taylor
|
4f0a4c6ffa
|
fix: security requirement structure, add OpenAPI validation test
|
2020-03-25 21:46:19 -07:00 |
|
Daniel G. Taylor
|
3bc7fb03c0
|
feat: OpenAPI 3 security schemes
|
2020-03-20 22:24:15 -07:00 |
|
Daniel G. Taylor
|
259abe0283
|
feat: param and schema examples
|
2020-03-15 08:06:51 -07:00 |
|
Daniel G. Taylor
|
cf14a5255a
|
feat: add param deprecated field
|
2020-03-15 07:37:45 -07:00 |
|
Daniel G. Taylor
|
e8626f1e0b
|
feat: add API description & contact info
|
2020-03-15 07:26:24 -07:00 |
|
Daniel G. Taylor
|
311b11cf26
|
feat: add custom fields to API & operations
|
2020-03-14 21:54:42 -07:00 |
|
Daniel G. Taylor
|
e28eca2af3
|
fix: naming inconsistencies
|
2020-03-14 21:42:47 -07:00 |
|
Daniel G. Taylor
|
fe8d73f51f
|
feat: new dependency model with params/headers
|
2020-03-12 21:41:04 -07:00 |
|
Daniel G. Taylor
|
b6a1b0c770
|
feat: summary, tags, servers
|
2020-03-09 23:37:28 -07:00 |
|
Daniel G. Taylor
|
82cccd8832
|
fix: omit name field from marshalled headers
|
2020-03-09 20:54:25 -07:00 |
|
Daniel G. Taylor
|
7f794e71b1
|
feat: response headers
|
2020-03-09 20:13:45 -07:00 |
|
Daniel G. Taylor
|
3a5d408096
|
feat: internal-only params from gateway
|
2020-03-09 16:56:14 -07:00 |
|
Daniel G. Taylor
|
d06aff2726
|
feat: parameter defaults
|
2020-03-08 22:14:57 -07:00 |
|
Daniel G. Taylor
|
3a27fdc75e
|
feat: convert between gin and OpenAPI param styles
|
2020-03-08 21:07:21 -07:00 |
|
Daniel G. Taylor
|
1aa6bfa8f8
|
feat: align terminology with std lib, reduce duplication
|
2020-03-08 20:33:53 -07:00 |
|
Daniel G. Taylor
|
0612080757
|
chore: split models to their own file
|
2020-03-08 18:07:00 -07:00 |
|
Daniel G. Taylor
|
b4effb2788
|
feat: generate operation ID, scalar responses support
|
2020-03-08 15:36:32 -07:00 |
|
Daniel G. Taylor
|
1d5a64a559
|
Initial commit
|
2020-03-07 22:22:06 -08:00 |
|