Commit graph

  • e25bcfc777
    Merge pull request #3 from Fishwaldo/headers main Justin Hammond 2022-08-20 00:13:50 +08:00
  • 42d4018b8b add AddAllowedHeaders function to whitelist common headers headers Justin Hammond 2022-08-20 00:12:13 +08:00
  • 3e550a6f97
    Merge pull request #2 from Fishwaldo/schemafix Justin Hammond 2022-08-19 23:51:56 +08:00
  • 7480394309
    Merge pull request #1 from Fishwaldo/Chi-Mux Justin Hammond 2022-08-19 23:51:29 +08:00
  • debf767a6c Fix DisableSchemaProperty schemafix Justin Hammond 2022-08-19 23:49:30 +08:00
  • 017c8e9c60
    Merge branch 'danielgtaylor:main' into Chi-Mux Chi-Mux Justin Hammond 2022-08-03 14:51:39 +08:00
  • f77335beb1
    Merge pull request #58 from danielgtaylor/jk/checkCanceledContext jpkalbacher 2022-08-02 11:31:52 -07:00
  • f4cd166ff5 fix: Fix response test to add 499/ClientClosedRequest Jeff Kalbacher 2022-08-02 11:28:33 -07:00
  • 97d385fd9b feat: Add ClientClosedRequest to responses Jeff Kalbacher 2022-08-01 16:37:30 -07:00
  • 51e4a54c1f
    Merge pull request #57 from danielgtaylor/graphql-ignore-prefix Daniel G. Taylor 2022-07-27 12:15:04 -07:00
  • 224f50b793
    feat(graphql): add ignore prefixes config option Daniel G. Taylor 2022-07-27 12:05:32 -07:00
  • 9ea4397c40 Add GetMux function to Resource to get the Chi Mux Justin Hammond 2022-07-26 12:35:07 +08:00
  • 2754f42ebc
    Merge pull request #54 from hagemt/patch-1 Daniel G. Taylor 2022-06-29 14:13:54 -07:00
  • 950ab0eb22
    docs: recommend some common package folders, too Tor E Hagemann 2022-06-25 17:00:21 -07:00
  • 7c58998dea
    docs: add TOC to README.md plus Install section Tor E Hagemann 2022-06-25 16:40:29 -07:00
  • bc1479296d
    Merge pull request #52 from danielgtaylor/lg/openapi-routes v1.8.0 logan garrett 2022-06-02 09:06:13 -07:00
  • 7c1f1d9c1a
    fix: use configured static routes in links Logan Garrett 2022-06-01 15:06:24 -07:00
  • f35018cc99
    chore: update README with new configuration options Logan Garrett 2022-06-01 13:39:26 -07:00
  • 1cde5a821e
    fix: bad copy/paste Logan Garrett 2022-06-01 11:34:50 -07:00
  • 857003abff
    chore: make the path for static openapi routes configurable Logan Garrett 2022-06-01 11:32:37 -07:00
  • 030f8b9257
    Merge pull request #51 from danielgtaylor/raw-body v1.7.0 Daniel G. Taylor 2022-05-26 16:44:52 -07:00
  • 0a73c646f1
    feat: add RawBody support and UnsupportedMediaType response Daniel G. Taylor 2022-05-26 16:40:59 -07:00
  • 34009d6c63
    Merge pull request #50 from sslotnick-isp/hidden-resources v1.6.0 Steve Slotnick 2022-05-09 13:02:58 -07:00
  • 09ba8cfa37
    feat: allow hidden/undocumented resources Steve Slotnick 2022-05-09 12:17:02 -07:00
  • 73c101e7f0
    Merge pull request #47 from danielgtaylor/fix-double-encoding v1.5.5 Daniel G. Taylor 2022-05-05 08:58:38 -07:00
  • 848f168792
    fix: prevent double content-encoding Daniel G. Taylor 2022-05-04 14:17:27 -07:00
  • e48d9869d8
    Merge pull request #46 from jceb/patch-1 Daniel G. Taylor 2022-05-04 12:59:50 -07:00
  • 41a58d3bda
    docs: correct documentation renderer example Jan Christoph Ebersbach 2022-05-04 17:00:06 +02:00
  • 790cb63129
    Merge pull request #45 from danielgtaylor/version-fix Drew Orban 2022-04-22 14:56:05 -07:00
  • f3d83673e0 removed has v1.5.4 Andrew Orban 2022-04-22 21:47:52 +00:00
  • 31fb533216 removed Has Andrew Orban 2022-04-22 21:46:14 +00:00
  • c194251706
    Merge pull request #44 from danielgtaylor/query-params v1.5.3 Drew Orban 2022-04-22 13:50:22 -07:00
  • 2a2fc530c6 edge case test Andrew Orban 2022-04-22 20:44:21 +00:00
  • 8ce2a971a3 added check to ensure boolean Andrew Orban 2022-04-22 20:43:21 +00:00
  • ae95310537 test rename Andrew Orban 2022-04-22 19:39:28 +00:00
  • b72a576ca4 fixed not set test Andrew Orban 2022-04-22 19:38:39 +00:00
  • 5749ef9de3 not set test Andrew Orban 2022-04-22 19:38:07 +00:00
  • 8326b8c781 more tests Andrew Orban 2022-04-22 19:37:37 +00:00
  • 70ec5d75b3 trailing = Andrew Orban 2022-04-22 19:36:03 +00:00
  • 92c6cedf2d test working Andrew Orban 2022-04-22 19:35:06 +00:00
  • 60126688a5 NoVal Param Andrew Orban 2022-04-22 19:17:38 +00:00
  • c45c2d2263 resolver test Andrew Orban 2022-04-22 19:05:11 +00:00
  • f9ae4a075b added special case in query param parsing for boolean values Andrew Orban 2022-04-22 19:01:50 +00:00
  • 49db25b59a
    Merge pull request #43 from danielgtaylor/default-status v1.5.2 Daniel G. Taylor 2022-04-21 23:31:08 -07:00
  • f7e947707a
    test: add default repsonse test Daniel G. Taylor 2022-04-21 23:29:44 -07:00
  • 8fa8055c5f
    fix: accept status code 0 as default response Daniel G. Taylor 2022-04-21 23:24:04 -07:00
  • 02414da9ac
    Merge pull request #42 from danielgtaylor/422-response v1.5.1 Daniel G. Taylor 2022-04-14 15:58:38 -07:00
  • f809744a28
    fix: add 422 convenience response Daniel G. Taylor 2022-04-14 15:53:24 -07:00
  • f67bd7bcbc
    Merge pull request #41 from danielgtaylor/error-status v1.5.0 Daniel G. Taylor 2022-04-13 13:00:49 -07:00
  • 257ac756c0
    fix: PR feedback, rename errorCodeHint to errorCode Daniel G. Taylor 2022-04-13 12:03:09 -07:00
  • f50001d2e1
    feat: return more specific error codes Daniel G. Taylor 2022-04-12 13:20:58 -07:00
  • 6f5d76f15b
    Merge pull request #40 from danielgtaylor/rename-serve-content v1.4.1 Drew Orban 2022-04-11 20:55:30 -07:00
  • ded1c6dc1d fix: responses.ServeContent -> responses.WriteContent Andrew Orban 2022-04-12 01:46:12 +00:00
  • 05c4061dcb
    Merge pull request #39 from danielgtaylor/location-trim-dot Daniel G. Taylor 2022-04-11 13:57:31 -07:00
  • 09e1ebac6a
    fix: trim trailing dot from error locations Daniel G. Taylor 2022-04-11 13:53:24 -07:00
  • 9d74b11de6
    Merge pull request #38 from danielgtaylor/responses-unit-tests v1.4.0 Drew Orban 2022-04-06 23:32:25 -07:00
  • e3e12ba5e1 chore: adding unit test for responses.ServeContent for codecov Andrew Orban 2022-04-07 03:22:14 +00:00
  • 010fc90dda
    Merge pull request #36 from deo986/main Drew Orban 2022-04-06 10:28:05 -07:00
  • 5416f8ceba updated WriteContent readme example Andrew Orban 2022-04-06 00:12:02 +00:00
  • 9bb24bd815 removed SetContentLastModified and added lastModified time and name to WriteContent function Andrew Orban 2022-04-06 00:06:56 +00:00
  • c54abf5d1a comment grammar and spelling Andrew Orban 2022-04-05 03:35:22 +00:00
  • d25abae557 fixed up some coments Andrew Orban 2022-04-05 03:27:08 +00:00
  • 62d07c8200 removed outdated test code Andrew Orban 2022-04-05 03:22:26 +00:00
  • 01fbb5c220 added WriteContext Andrew Orban 2022-04-05 03:16:52 +00:00
  • 82f724a1df feat: added 206 Partial Content to huma responses. Andrew Orban 2022-04-03 18:19:08 +00:00
  • 8aa6989f4c
    Merge pull request #34 from danielgtaylor/fix-redacted v1.3.3 Daniel G. Taylor 2022-03-24 10:35:46 -07:00
  • 0be6c2122f
    fix: test router log instantiation Daniel G. Taylor 2022-03-23 17:15:17 -07:00
  • 56ec56a6cd
    test: add a redacted sensitive headers test Daniel G. Taylor 2022-03-23 16:59:42 -07:00
  • c21b27aaf7
    fix: redact headers after handler runs; fix typo Daniel G. Taylor 2022-03-23 16:52:57 -07:00
  • e04f23d61b
    Merge pull request #33 from danielgtaylor/fix-zero-slice v1.3.2 Daniel G. Taylor 2022-03-22 09:35:50 -07:00
  • d0e1f45708
    fix: better handling of zero values; no panic for generic types Daniel G. Taylor 2022-03-22 09:33:47 -07:00
  • 78d423d0e4
    Merge pull request #32 from danielgtaylor/fix-schema-prop v1.3.1 Daniel G. Taylor 2022-03-21 17:57:57 -07:00
  • 1e3569536b
    fix: serialization of time.Time and struct pointers Daniel G. Taylor 2022-03-21 17:56:00 -07:00
  • bf3a8a303a
    Merge pull request #31 from danielgtaylor/schema-link v1.3.0 Daniel G. Taylor 2022-03-20 23:07:11 -07:00
  • e96f66228b
    feat: add schema describedby links and $schema property Daniel G. Taylor 2022-03-18 22:47:33 -07:00
  • 8498106bd8
    Merge pull request #30 from danielgtaylor/lg/redact-jwt-quickfix v1.2.1 logan garrett 2022-03-15 12:14:18 -07:00
  • 162c4856e3
    fix: dont redact headers that dont exist Logan Garrett 2022-03-15 11:36:03 -07:00
  • ef18a59cb0
    Merge pull request #29 from danielgtaylor/lg/redact-jwt v1.2.0 logan garrett 2022-03-15 10:49:17 -07:00
  • 04a61a746f
    fix: default behavior removes auth header Logan Garrett 2022-03-14 14:55:00 -07:00
  • 998c7ca1b3
    feat: enable applications to redact headers from recovery handler Logan Garrett 2022-03-14 14:36:44 -07:00
  • 269f9add25
    Merge pull request #27 from danielgtaylor/graphql v1.1.0 Daniel G. Taylor 2022-03-04 10:28:47 -08:00
  • 33ddff3ce8
    fix: race and limit per-request concurrency Daniel G. Taylor 2022-03-04 10:20:53 -08:00
  • 75cb6c5229
    feat: make collection paginators customizable Daniel G. Taylor 2022-03-03 21:58:31 -08:00
  • 31a4f4b510
    fix: make path param arguments required Daniel G. Taylor 2022-03-01 21:30:41 -08:00
  • 4e87c09612
    feat: graphql cost analysis and complexity limits Daniel G. Taylor 2022-03-01 20:37:46 -08:00
  • b4a81c0a46
    feat: resolve graphql fetches concurrently Daniel G. Taylor 2022-02-27 23:11:45 -08:00
  • d8c8e0b851
    fix: docs updates / fixes, test for []byte Daniel G. Taylor 2022-02-27 20:07:08 -08:00
  • 5c902b0527
    docs: GraphQL README docs updates Daniel G. Taylor 2022-02-27 13:19:02 -08:00
  • 3a0d6a12d2
    fix: sub-resource collection bug Daniel G. Taylor 2022-02-27 12:47:51 -08:00
  • 615058be16
    fix: better test coverage, fix loop bug Daniel G. Taylor 2022-02-27 10:53:00 -08:00
  • a1d48c41e3
    feat: always allow some low-level headers in responses Daniel G. Taylor 2022-02-26 23:26:52 -08:00
  • 9711a48852
    feat: list response wrapper to expose headers Daniel G. Taylor 2022-02-26 23:26:19 -08:00
  • b3e6e1a1c0
    feat: add basic read-only GraphQL support Daniel G. Taylor 2022-02-26 09:42:44 -08:00
  • b8b221cf1a
    Merge pull request #26 from danielgtaylor/subresource-fix v1.0.2 Daniel G. Taylor 2022-02-23 10:54:26 -08:00
  • 11d7e9ffef
    fix: copy router into sub-resources Daniel G. Taylor 2022-02-23 10:46:14 -08:00
  • 58fff384eb
    fix: pin remote documentation library version v1.0.1 Logan Garrett 2022-02-22 11:34:15 -08:00
  • 0be9e91a0d
    fix: imports from fork cherry-pick v1.0.0 Daniel G. Taylor 2022-02-17 15:28:45 -08:00
  • 5ac8249231
    feat: add middleware.SetLoggerInContext Daniel G. Taylor 2021-10-07 10:31:13 -07:00
  • 28e4b90d5f
    feat: functions to set or copy ctx with a value Daniel G. Taylor 2021-10-06 14:39:46 -07:00
  • fcd31e215d
    fix(content-encoding): send status code when body buffer is empty Daniel G. Taylor 2022-02-11 14:41:20 -08:00