Commit graph

94 commits

Author SHA1 Message Date
Tor E Hagemann
950ab0eb22
docs: recommend some common package folders, too 2022-06-25 17:00:21 -07:00
Tor E Hagemann
7c58998dea
docs: add TOC to README.md plus Install section 2022-06-25 16:40:29 -07:00
Logan Garrett
f35018cc99
chore: update README with new configuration options 2022-06-01 13:39:26 -07:00
Daniel G. Taylor
0a73c646f1
feat: add RawBody support and UnsupportedMediaType response 2022-05-26 16:43:40 -07:00
Jan Christoph Ebersbach
41a58d3bda
docs: correct documentation renderer example 2022-05-04 17:00:06 +02:00
Daniel G. Taylor
f50001d2e1
feat: return more specific error codes 2022-04-12 13:20:58 -07:00
Andrew Orban
ded1c6dc1d fix: responses.ServeContent -> responses.WriteContent 2022-04-12 01:46:12 +00:00
Andrew Orban
5416f8ceba updated WriteContent readme example 2022-04-06 00:12:02 +00:00
Andrew Orban
d25abae557 fixed up some coments 2022-04-05 03:27:08 +00:00
Andrew Orban
01fbb5c220 added WriteContext 2022-04-05 03:16:52 +00:00
Daniel G. Taylor
e96f66228b
feat: add schema describedby links and $schema property 2022-03-18 22:47:33 -07:00
Daniel G. Taylor
75cb6c5229
feat: make collection paginators customizable 2022-03-03 21:58:31 -08:00
Daniel G. Taylor
4e87c09612
feat: graphql cost analysis and complexity limits 2022-03-01 20:37:46 -08:00
Daniel G. Taylor
d8c8e0b851
fix: docs updates / fixes, test for []byte 2022-02-27 20:07:08 -08:00
Daniel G. Taylor
5c902b0527
docs: GraphQL README docs updates 2022-02-27 13:19:02 -08:00
Daniel G. Taylor
9711a48852
feat: list response wrapper to expose headers 2022-02-26 23:26:19 -08:00
Daniel G. Taylor
b3e6e1a1c0
feat: add basic read-only GraphQL support 2022-02-26 10:19:33 -08:00
Daniel G. Taylor
5ac8249231
feat: add middleware.SetLoggerInContext 2022-02-17 15:27:31 -08:00
Daniel G. Taylor
fc06489523
feat: add utilities for conditional requests 2022-01-16 15:01:33 -08:00
Daniel G. Taylor
a714c15a77
docs: updated docs for CLI args/config 2021-09-08 14:06:25 -07:00
Daniel G. Taylor
fbeb18f3cf
feat: get operation info from context 2021-05-05 21:18:35 +02:00
Daniel G. Taylor
f1f9c85071
docs: link to middleware 2020-09-15 09:05:52 -07:00
Daniel G. Taylor
4a13133876
doc: clarify example and test 2020-09-11 14:51:45 -07:00
Daniel G. Taylor
642a6cbadd
fix: write content type header in example 2020-09-10 22:11:24 -07:00
Daniel G. Taylor
424cdb99d4
fix: simplify resource path argument 2020-09-10 08:52:46 -07:00
Daniel G. Taylor
4d3cf13e31
docs: split up example 2020-09-04 21:09:46 -07:00
Daniel G. Taylor
a39fd4a1a0
docs: enumerate param types 2020-09-01 20:51:34 -07:00
Daniel G. Taylor
69d47ad239
feat: add OpenTracing middleware 2020-08-31 23:32:00 -07:00
Daniel G. Taylor
bc1ac79220
fix: various fixes, better test coverage 2020-08-31 22:05:34 -07:00
Daniel G. Taylor
92303701da
docs: additional high-level docs 2020-08-31 10:04:03 -07:00
Daniel G. Taylor
3d0b40a742
tests: add additional tests 2020-08-30 23:58:12 -07:00
Daniel G. Taylor
2b5e643dce
doc: minor fixes 2020-08-27 12:03:34 -07:00
Daniel G. Taylor
040c94cb64
doc: fix indentation in examples 2020-08-27 10:54:03 -07:00
Daniel G. Taylor
3309da5e1b
doc: fix import path 2020-08-27 10:51:16 -07:00
Daniel G. Taylor
35152e38d3
refactor: simplify middleware defaults 2020-08-27 10:45:26 -07:00
Daniel G. Taylor
40cfe79c2e
doc: add link to examples 2020-08-27 10:29:16 -07:00
Daniel G. Taylor
0ffe2903e0
refactor: new interface 2020-08-26 22:28:30 -07:00
Daniel G. Taylor
5c1c142fe0
feat: JSON/YAML/CBOR content negotiation 2020-07-11 22:09:06 -07:00
Daniel G. Taylor
db857a3f37
feat: content negotiation gzip/br encoding 2020-07-10 22:12:28 -07:00
Daniel G. Taylor
94539d56c1
Merge pull request #3 from weiser/weiser/http-options
add support for HTTP OPTIONS
2020-06-15 15:19:09 -07:00
David Weiser
149c982a5d
Update README.md
Co-authored-by: Daniel G. Taylor <danielgtaylor@gmail.com>
2020-06-15 15:15:22 -07:00
David Weiser
90cf29f3ca
Update README.md
Co-authored-by: Daniel G. Taylor <danielgtaylor@gmail.com>
2020-06-15 15:14:25 -07:00
David Weiser
d0df19dcf2 add example for configuring cors preflight headers 2020-06-15 13:09:48 -07:00
David Weiser
4a2c7e6789 add support for HTTP OPTIONS 2020-06-15 08:40:38 -07:00
Daniel G. Taylor
0bd0c12453
feat: RFC8631 service links 2020-05-03 23:01:42 -07:00
Daniel G. Taylor
ba2a986b7d
feat: rfc7807 JSON error responses 2020-05-02 23:00:32 -07:00
Daniel G. Taylor
6fc57fff65
docs: add docs and version to README example 2020-04-21 20:45:35 -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