Commit graph

347 commits

Author SHA1 Message Date
Daniel G. Taylor
2c4de3103f
fix: content-encoding status code during panic 2022-02-10 11:12:33 -08:00
Daniel G. Taylor
e9bde50a82
feat: param CLI name overrides 2022-02-10 11:12:12 -08:00
Daniel G. Taylor
5739b7977e
fix: security updates for dependencies 2022-01-16 15:36:11 -08:00
Daniel G. Taylor
ac05b9c98f
chore: update CI build script 2022-01-16 15:11:02 -08:00
Daniel G. Taylor
fc06489523
feat: add utilities for conditional requests 2022-01-16 15:01:33 -08:00
Daniel G. Taylor
1206386cf5
fix: better handling of quoted array string params 2022-01-16 14:54:04 -08:00
Daniel G. Taylor
a714c15a77
docs: updated docs for CLI args/config 2021-09-08 14:06:25 -07:00
Daniel G. Taylor
16fe2e32b1
feat: add args parsed CLI hook 2021-09-08 14:06:13 -07:00
Daniel G. Taylor
d778bb65dc
fix: clear body read deadline after reading body 2021-09-08 14:06:00 -07:00
Daniel G. Taylor
6315f8c385
feat: configurable default timeouts 2021-09-08 14:05:48 -07:00
dependabot[bot]
4f0203f858
chore(deps): bump fastapi from 0.52.0 to 0.65.2 in /benchmark/fastapi
Bumps [fastapi](https://github.com/tiangolo/fastapi) from 0.52.0 to 0.65.2.
- [Release notes](https://github.com/tiangolo/fastapi/releases)
- [Commits](https://github.com/tiangolo/fastapi/compare/0.52.0...0.65.2)

---
updated-dependencies:
- dependency-name: fastapi
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-08 14:05:33 -07:00
Andrew Orban
6d95c356bb
fix: commented out contentEncoding because we're using open API 3.0 and that field is only supported in 3.1 2021-09-08 14:05:22 -07:00
Andrew Orban
6b5c8f5da2
fix: changed Bad Request (400) to contentType problem+json 2021-09-08 14:05:01 -07:00
dependabot[bot]
ea6c338768
chore(deps): bump pydantic from 1.6.1 to 1.6.2 in /benchmark/fastapi
Bumps [pydantic](https://github.com/samuelcolvin/pydantic) from 1.6.1 to 1.6.2.
- [Release notes](https://github.com/samuelcolvin/pydantic/releases)
- [Changelog](https://github.com/samuelcolvin/pydantic/blob/master/HISTORY.md)
- [Commits](https://github.com/samuelcolvin/pydantic/compare/v1.6.1...v1.6.2)

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-08 14:04:50 -07:00
Meg Brunner
04a3492e5d
feat: add 501 not implemented response code 2021-09-08 14:04:17 -07:00
Daniel G. Taylor
fbeb18f3cf
feat: get operation info from context 2021-05-05 21:18:35 +02:00
Daniel G. Taylor
8ddda3bb3e
feat: add function to get panic middleware buffered body 2021-05-03 15:46:15 +02:00
Daniel G. Taylor
1de349097a
fix: error content type 2021-04-16 15:20:12 +02:00
Daniel G. Taylor
7f6dfe1838
fix: import 2021-03-24 15:24:09 +01:00
Daniel G. Taylor
e9e8eda5fe
fix: better handling of request schema overrides 2021-03-24 15:23:12 +01:00
Daniel G. Taylor
6cb2154568
feat: set custom request body schemas 2021-03-24 15:23:02 +01:00
Daniel G. Taylor
933d5cb53e
fix: use TrimPrefix instead of TrimLeft 2021-03-24 15:22:32 +01:00
Daniel G. Taylor
e1819617b8
fix: better handling of enums for arrays 2021-02-23 15:51:32 -08:00
Daniel G. Taylor
a6414f9fc7
fix: exclusive min/max type should be bool when rendered into schema 2021-02-23 15:51:20 -08:00
Daniel G. Taylor
065e5e3927
fix: make test JSON easier to read 2021-02-23 15:51:06 -08:00
Daniel G. Taylor
a24e490b76
fix: split test 2021-02-23 15:50:57 -08:00
Daniel G. Taylor
a30f6d787c
fix: pr feedback 2021-02-23 15:50:48 -08:00
Daniel G. Taylor
e79623f386
feat: recursively resolve input 2021-02-23 15:50:37 -08:00
Andrew Orban
67916c6db0
Added 406 (NotAcceptable) to huma responses 2021-02-23 15:50:06 -08:00
Daniel G. Taylor
3fc9b54ff6
Merge pull request #16 from danielgtaylor/ref-improvements
Ref improvements
2021-01-04 11:03:43 -08:00
Daniel G. Taylor
4c1162c540
feat: support CLI auto-config exclude param 2021-01-04 11:02:13 -08:00
Daniel G. Taylor
7e7823796a
feat: schema ref generation improvements 2021-01-04 11:01:56 -08:00
Daniel G. Taylor
af6b118745
fix: include servers in rendered OpenAPI 2021-01-04 11:01:01 -08:00
Daniel G. Taylor
aeb9863598
fix: security reference structure 2020-12-23 16:40:16 -08:00
Daniel G. Taylor
e134423fa7
Merge pull request #15 from danielgtaylor/autoconfig
feat: security & autoconfiguration
2020-12-22 10:03:07 -08:00
Daniel G. Taylor
f9332efc1d
feat: security & autoconfiguration 2020-12-22 10:00:43 -08:00
Daniel G. Taylor
3ddc01b24d
Merge pull request #14 from danielgtaylor/model-refs
feat: use refs for response models in generated OpenAPI
2020-12-18 16:35:34 -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
bc5464aab1
chore: constant type names 2020-11-30 09:46:33 -08:00
Daniel G. Taylor
81f322ae41
fix: better handling of array examples 2020-11-30 09:46:29 -08:00
Daniel G. Taylor
127d4d748c
fix: include tags in rendered OpenAPI 2020-10-23 14:33:11 -07:00
Daniel G. Taylor
8ae23b5a44
Merge pull request #7 from danielgtaylor/dependabot/pip/benchmark/fastapi/uvicorn-0.11.7
chore(deps): bump uvicorn from 0.11.3 to 0.11.7 in /benchmark/fastapi
2020-09-29 14:23:56 -07:00
Daniel G. Taylor
9b989ef113
Merge pull request #11 from danielgtaylor/refactor
Refactor library interface
2020-09-29 14:23:31 -07:00
Daniel G. Taylor
b46f0413e5
docs: additional comments 2020-09-29 14:19:22 -07:00
Daniel G. Taylor
5c4ae17766
feat: encode []byte as JSON base64 string 2020-09-25 15:01:41 -07:00
Daniel G. Taylor
8c274940ce
docs: document danger in changing body log size 2020-09-25 13:57:29 -07:00
Daniel G. Taylor
ea204ab9e3
fix: panic on unknown verb 2020-09-25 10:51:26 -07:00
Daniel G. Taylor
707c610d6f
fix: log constructor for TTY 2020-09-19 09:46:31 -07:00
Daniel G. Taylor
32c81db69a
feat: get response status code 2020-09-18 17:07:36 -07:00
Daniel G. Taylor
f29187d4de
feat: split operation summary / description 2020-09-17 20:45:12 -07:00