169 Commits (d91b2b3ee8fa428544769aba664aedbf9ed6511a)

Author SHA1 Message Date
Timothée Mazzucotelli 68723d5291
📝 Add note about Body parameters without Pydantic (#900) 5 years ago
linchiwei123 4f964939a1
🐛 Fix middleware docs link (#893) 5 years ago
Sebastián Ramírez b307d38897
♻️ Update default API title from "Fast API" to "FastAPI" for consistency (#890) 5 years ago
Sebastián Ramírez 22982287ff
📝 Refactor docs, "Tutorial - User Guide" and "Advanced User Guide" (#887) 5 years ago
Sebastián Ramírez a41a729682
🎨 Tweak external links, Markdown format, typos (#881) 5 years ago
Aviram Hassan 5db99a27cf add body to RequestValidationError for easier debugging (#853) 5 years ago
Sebastián Ramírez 3f53deebc9
🐛 Fix Peewee contextvars handling in docs (#879) 5 years ago
Zachary Wasserman ba9c9a3f78 🔒 Update HTTP Basic Auth docs fixing timing attacks (#807) 5 years ago
James Kaplan cb1410426e 🐛 Fix callback handling in sub-routers (#792) 5 years ago
Dustyposa 8d3dcbcd1b fix type UrlStr -> HttpUrl (#832) 5 years ago
Sebastián Ramírez 04c8502cc7
📝 Add docs for correctly using Peewee (#789) 5 years ago
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