200 Commits (master)

Author SHA1 Message Date
Sebastián Ramírez 62af6e0eeb
Separate Pydantic's ValidationError handler and improve docs for error handling (#273) 6 years ago
Sebastián Ramírez 703ade7967
🐛 Fix path in path parameters (#272) 6 years ago
Sebastián Ramírez 7b63bc5551
Add include, exclude, and by_alias to path operation methods (#264) 6 years ago
William Hayes d8716f94ae Add skip_defaults support for path operations (for #242) (#248) 6 years ago
James Kaplan b087246f26 Add support for WebSockets with dependencies, params, etc #166 (#178) 6 years ago
Sebastián Ramírez e92b43b5c8
Add parameter dependencies to path operation decorators and include_router (#235) 6 years ago
Sebastián Ramírez 3797c04946
Use 401 with WWW-Authenticate for OAuth2 and add scope_str (#188) 6 years ago
Sebastián Ramírez c1df0f6b84
Add docs and tests for Jinja2 templates (#186) 6 years ago
Sebastián Ramírez 528ef7e079
Docs and tests, responses with headers and cookies (#185) 6 years ago
Sebastián Ramírez c705685394
Add docs for HTTP Basic Auth and tests (#177) 6 years ago
Sebastián Ramírez 61dd36a945
Upgrade docstring Markdown parsing (#163) 6 years ago
Sebastián Ramírez aad6b123f7
Add support for multi-file uploads (#158) 6 years ago
Sebastián Ramírez 84de980977
Add docs about responses with additional status codes (#156) 6 years ago
Sebastián Ramírez 88ece95a30
🎨 Improve automatic naming of path operations in API docs (#155) 6 years ago
Sebastián Ramírez 46e3811f8d
Add testing docs and tests (#151) 6 years ago
Sebastián Ramírez 7391056daf
Add OAuth2 scopes with SecurityScopes, upgrade Security (#141) 6 years ago
Sebastián Ramírez 2bd775988f Add/refactor addditional responses, tests, docs 6 years ago
Sebastián Ramírez dd6ab23b62
Add docs/tests extending OpenAPI (#126) 6 years ago
Sebastián Ramírez dc1e94d05f
Document and test union and list response models (#108) 6 years ago
Sebastián Ramírez 1c2ecbb89a
Add docs and tests for encode/databases (#107) 6 years ago
Sebastián Ramírez 9b04593260
Add support for BackgroundTasks parameters (#103) 6 years ago
Sebastián Ramírez 834723cf2c
Add events docs and tests (#99) 6 years ago
Sebastián Ramírez c64f8346ae
Multi-value query parameters and duplicate headers (#95) 6 years ago
Sebastián Ramírez 0b9fe62a10
Add support for UploadFile class annotations (#63) 6 years ago
Sebastián Ramírez 8772e2f2ee
Add HTTPException with custom headers (#35) 6 years ago
Kabir Khan 0ea0d0e82a Add Open API prefix route - correct docs behind reverse proxy (#26) 6 years ago
Sebastián Ramírez 955e9fcb31
Update fix SQLAlchemy support with ORM (#30) 6 years ago
Sebastián Ramírez d692c28f52 📝 Add docs for bigger applications and APIRouter 6 years ago
Sebastián Ramírez 577c5a84db 🐛 Fix constrained bytes, from defaults in Pydantic 6 years ago
Sebastián Ramírez 9a8349bf96 📝 Improve explanation of dependencies 6 years ago
Sebastián Ramírez c3e5e65093 🎨 Fix missing format 6 years ago
Sebastián Ramírez 804ec460fc ⬆️ Add tests, fix issues and update Pydantic 6 years ago
Sebastián Ramírez 6b9931f882 Add tests for metadata 6 years ago
Sebastián Ramírez 613c3f3e95 Test all HTTP methods 6 years ago
Sebastián Ramírez a73709507c Add docs, tests and fixes for extra data types 6 years ago
Sebastián Ramírez 3180f35bdd Fix OpenAPI test for body schema 6 years ago
Sebastián Ramírez d498b7feb3 Add tests for response_model 6 years ago
Sebastián Ramírez 3269e6a95c Test custom responses 6 years ago
Sebastián Ramírez f1808de18e Add tests for form and files 6 years ago
Sebastián Ramírez 748dc375db 🐛 Fix Form and File params must always be embeded 6 years ago
Sebastián Ramírez b38fb937b0 🔇 Remove debugging prints 6 years ago
Sebastián Ramírez c25a71e352 🐛 Re-implement check for body as a workaround 6 years ago
Sebastián Ramírez 4b94da956c Update query param tests and docs 6 years ago
Sebastián Ramírez b59e8ffcf6 🎨 Format tests for Cookies 6 years ago
Sebastián Ramírez 7f382127cc Add tests for body with Schema 6 years ago
Sebastián Ramírez 3513b039b9 Test cookies 6 years ago
Sebastián Ramírez 22dc7e9132 Test for missing required body 6 years ago
Sebastián Ramírez ae50492735 Add tests for header parameters 6 years ago
Sebastián Ramírez 00e2e544c7 ♻️ Re-format tutorials, files names and tests 6 years ago