158 Commits (c7c69586ae05d10ef08b9130150409b972baba75)

Author SHA1 Message Date
Ben Dayan 73260971b5 Add support for OpenAPI Callbacks (#722) 5 years ago
Sebastián Ramírez a39efb029f
💬 Rephrase handling-errors to remove gender while keeping readability (#780) 5 years ago
prostomarkeloff 3f5f81bbdc 📝 Change 'Schema' to 'Field' in docs (#746) 5 years ago
bundabrg 28c089c029 ✏️ Fix typos in docs (#734) 5 years ago
Nicolas Marier 3cf8b86dc1 📝 Clarify docs for APIRouter dependencies (#698) 5 years ago
dmontagu ab2b86fe2c Add support for Pydantic v1 and above 🎉 (#646) 5 years ago
Steven Kalt bac2f587b7 📝 Document overriding operationId for all path operations using their function names (#642) 5 years ago
Daniel Brotsky c7902dd23a Generate correct OpenAPI docs for responses with no content (#621) 5 years ago
svalouch 723ef07ccf 📝 Add documentation for self-serving static Swagger UI (#112) (#557) 5 years ago
Sebastián Ramírez 3f9f4a0f8f
Add dependencies with yield (used as context managers) (#595) 6 years ago
dmontagu 8c3ef76139 Add better support for request body access/manipulation with custom classes (#589) 6 years ago
sliptonic f4d753620b 📝 Add notes about installing python-multipart for forms (#574) 6 years ago
svalouch c7dc26b760 Allow docstrings to be truncated before being used for OpenAPI (#556) 6 years ago
prostomarkeloff 0761f11d1a ✏️ Fix typo in HTTP Basic auth tutorial (#514) 6 years ago
Fedor Ignatov d5d9a20937 📝 Fix incorrect example in docs - first steps (#511) 6 years ago
Pablo Marti 1ed5aa23e6 ✏️ Fix typo in oauth2-jwt.md (#447) 6 years ago
Chris Withers bdd251a05b 📝 Tweak wording on OAuth2 scopes (#371) 6 years ago
Sebastián Ramírez 9a71672a95
📝 Update enum examples to use str, and improve Swagger UI in examples (#351) 6 years ago
Sebastián Ramírez d3ea6f7514
📝 Add note to docs about including same router multiple times (#348) 6 years ago
Camila Gutierrez ab77c069d4 📝 Update, simplify, and clarify the SQL tutorial (#331) 6 years ago
cyril 1c2cdb97e9 📝 Add online SQLite browsers to docs (#330) 6 years ago
Sebastián Ramírez aa84ac8e3e
Implement support for Pydantic's ORM mode (#322) 6 years ago
dmontagu 120ab08360 📝 Update response-directly.md, fix link (#306) 6 years ago
Andrew Widdersheim 3f5521fdfb 📝 Fix default response model docs (#288) 6 years ago
Sebastián Ramírez 5f7fe926ab
Add support for Response parameters to set headers, cookies, and status codes (#294) 6 years ago
Sebastián Ramírez bff5dbbf5d
Implement dependency value cache per request (#292) 6 years ago
Sebastián Ramírez 09cd7c47a1
Implement dependency overrides for testing (#291) 6 years ago
Sebastián Ramírez c7db2ff858
🐛 Fix path and query parameters receiving dict as valid (#287) 6 years ago
dmontagu 360a2797c1 🐛 Fix docs link in oauth2-scopes.md (#275) 6 years ago
Sebastián Ramírez bd407cc4ed
Refactor param extraction using Pydantic Field (#278) 6 years ago
Sebastián Ramírez 62af6e0eeb
Separate Pydantic's ValidationError handler and improve docs for error handling (#273) 6 years ago
William Hayes d544bdf092 📝 Update docs for paths in path params (#256) 6 years ago
Sebastián Ramírez 24e9ea28d3
Update testing docs, examples for testing POST, headers (#271) 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 d240421378
📝 Add docs about params as functions for mypy (#231) 6 years ago
Christopher Dignam 866af5bca6 ✏️ Fix typos in docs, from forms (#176) 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 2b7f201a44
📝 Add docs about returning a response directly and encoder (#184) 6 years ago
Sebastián Ramírez c705685394
Add docs for HTTP Basic Auth and tests (#177) 6 years ago
Sebastián Ramírez 97adadd9e1
📝 Add docs for middleware (#173) 6 years ago
Sebastián Ramírez 596243f4a5
Add docs about CORS (#169) 6 years ago
Sebastián Ramírez 61dd36a945
Upgrade docstring Markdown parsing (#163) 6 years ago
Daniel Michaels 4ab349a2a8 ✏️ fixed small typo /tutorial/extra-models.md (#159) 6 years ago
hayata-yamamoto 29a4f90bcd 📝 fix URL examples in Tutorial: Query Parameters (#157) 6 years ago
Sebastián Ramírez 361fd00777 📝 Add note about Swagger UI and multi-part uploads 6 years ago