Commit graph

94 commits

Author SHA1 Message Date
Daniel G. Taylor
0a733b88a6
docs: mention timeouts in overview 2020-04-08 23:37:04 -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
fe86b70366
docs: add timeout example 2020-04-05 14:10:09 -07:00
Daniel G. Taylor
948956fcf1
docs: add testing example 2020-04-04 16:03:37 -07:00
Daniel G. Taylor
06e4592236
feat: graceful shutdown and timeouts 2020-04-04 15:10:13 -07:00
Daniel G. Taylor
09fe1265dd
feat: support minimal prefer header 2020-04-04 13:46:51 -07:00
Daniel G. Taylor
652542346a
docs: add custom badge as example 2020-04-04 11:16:18 -07:00
Daniel G. Taylor
0b16d0eddb
docs: minor layout change for example code 2020-04-03 23:40:49 -07:00
Daniel G. Taylor
6eacc7a29e
feat: resource.With now supports security requirements 2020-04-02 23:03:38 -07:00
Daniel G. Taylor
ba3e340b1a
feat: auto-generate text response, log undeclared headers 2020-04-02 22:45:58 -07:00
Daniel G. Taylor
1190e3bb94
feat: auto-generate resource response 2020-04-02 09:49:09 -07:00
Daniel G. Taylor
92c931b338
feat: more flexible response shortcuts, cleanup chain api 2020-04-01 23:40:06 -07:00
Daniel G. Taylor
cfc425563d
feat: expose http.Request context as dependency 2020-04-01 21:23:14 -07:00
Daniel G. Taylor
2350d343c5
feat: use sync.Map in example to simplify code 2020-04-01 09:01:03 -07:00
Daniel G. Taylor
dd5f35ba62
docs: update default example with 404 handler 2020-04-01 08:37:24 -07:00
Daniel G. Taylor
e96e64c32c
docs: logo credit 2020-03-31 23:33:01 -07:00
Daniel G. Taylor
a83f570f74
docs: updated logo/branding 2020-03-31 23:24:49 -07:00
Daniel G. Taylor
c068b25a1b
feat: new resource interface 2020-03-31 23:02:16 -07:00
Daniel G. Taylor
92422ae10d
feat: custom recovery middleware 2020-03-30 21:48:21 -07:00
Daniel G. Taylor
f921bf3454
docs: revamp documentation 2020-03-29 21:27:51 -07:00
Daniel G. Taylor
7ea4369f3c
feat: add SwaggerUI doc handler option 2020-03-26 21:18:20 -07:00
Daniel G. Taylor
a8352f4ca2
feat: OpenAPI enhancements to schema 2020-03-20 21:27:40 -07:00
Daniel G. Taylor
3ddd49ccbb
feat: auto TLS with Let's Encrypt 2020-03-15 15:01:40 -07:00
Daniel G. Taylor
ce32d41eb3
docs: fix typos 2020-03-15 14:14:40 -07:00
Daniel G. Taylor
3cb8e11e0d
feat: more JSON Schema tags support 2020-03-15 08:51:29 -07:00
Daniel G. Taylor
e28eca2af3
fix: naming inconsistencies 2020-03-14 21:42:47 -07:00
Daniel G. Taylor
a0d4dd1f2b
feat: add comparison benchmarks 2020-03-14 20:21:20 -07:00
Daniel G. Taylor
9b053280fe
fix: example 2020-03-14 10:05:39 -07:00
Daniel G. Taylor
77a0bc9072
feat: log middleware 2020-03-13 23:03:23 -07:00
Daniel G. Taylor
401e4d59ea
feat: add CORS middleware 2020-03-13 21:57:54 -07:00
Daniel G. Taylor
75b1367b62
feat: add new CLI arguments and access root command 2020-03-13 21:50:49 -07:00
Daniel G. Taylor
fe8d73f51f
feat: new dependency model with params/headers 2020-03-12 21:41:04 -07:00
Daniel G. Taylor
c98d6145e4
refactor: dependency injection code 2020-03-12 08:59:01 -07:00
Daniel G. Taylor
417aa498df
feat: dependency injection 2020-03-10 21:52:08 -07:00
Daniel G. Taylor
6d606e8e3e
docs: add badges 2020-03-10 00:07:02 -07:00
Daniel G. Taylor
9df9ea63dd
docs: elaborate on param types, fix example 2020-03-09 08:54:40 -07:00
Daniel G. Taylor
3afe9e277e
docs: fix typo 2020-03-09 08:40:16 -07:00
Daniel G. Taylor
cf2b112eea
docs: fix typo 2020-03-09 08:39:43 -07:00
Daniel G. Taylor
8e1138140a
docs: fix typo 2020-03-08 23:08:20 -07:00
Daniel G. Taylor
806b2d94c8
docs: fix typos 2020-03-08 22:19:26 -07:00
Daniel G. Taylor
3594296e4c
docs: updates & examples 2020-03-08 22:15:12 -07:00
Daniel G. Taylor
1d5a64a559
Initial commit 2020-03-07 22:22:06 -08:00