122 Commits (56ab106bbbf8054af437821c6683491ca7952c3b)

Author SHA1 Message Date
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
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 ab6dd60997 📝 Add note on installing and running pytest 6 years ago
Sebastián Ramírez 46e3811f8d
Add testing docs and tests (#151) 6 years ago
Sebastián Ramírez 1e4f86db6d 📝 Update release notes and OAuth2 scopes docs 6 years ago
Sebastián Ramírez 7391056daf
Add OAuth2 scopes with SecurityScopes, upgrade Security (#141) 6 years ago
Matthew McLeod 50653e205f 📝 Fix typo in SQL tutorial (#138) 6 years ago
Mostapha Sadeghipour Roudsari c1da3b38a3 📝 fix typos in nested models and OAuth2 with JWT (#127) 6 years ago
Sebastián Ramírez 2bd775988f Add/refactor addditional responses, tests, docs 6 years ago
Alex Iribarren 1426b6200a 🗃️ Close the DB even if exceptions are raised (#89) 6 years ago
Sebastián Ramírez dd6ab23b62
Add docs/tests extending OpenAPI (#126) 6 years ago
James Saunders 714e68b5f0 📝 Add note in response model docs: why not return type annotations (#109) 6 years ago
Sebastián Ramírez a2c9f666b5 📝 Add note about Celery in background tasks 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 108c2f3c0e
⬆️ Update Pydantic to 0.21.0 (#90) 6 years ago
Sebastián Ramírez b269655b7f 📝 Add docs for application configuration (OpenAPI) 6 years ago
euri10 11c755bee3 Add tags parameter to app.include_router (#55) 6 years ago
Sebastián Ramírez da60de33c1
📝 Update Uvicorn docs with new --reload option (#74) 6 years ago
Sebastián Ramírez 7658d0af16 📝 Clarify uploadfile async method calls 6 years ago
Sebastián Ramírez 0b9fe62a10
Add support for UploadFile class annotations (#63) 6 years ago
Sebastián Ramírez bbd2198fa2
Add docs for WebSockets (#62) 6 years ago
Sebastián Ramírez 1896153d58 ✏️ Fix typos 6 years ago
Sebastián Ramírez e89aacbdf7 📝 Add link to Python docs in debugging section 6 years ago
Sebastián Ramírez 01d6aa3dd1 📝 Add docs for debugging 6 years ago
Sebastián Ramírez 819b3b2516
📝 Add technical details about async def handling (#61) 6 years ago
Sebastián Ramírez e3b4019fa3
Update SQL with dependency and intro project generator (#52) 6 years ago
Sebastián Ramírez 22f4e18cdd ✏️ Fix GraphQL typo 6 years ago
Sebastián Ramírez 984dd71d13
Add docs for GraphQL (#48) 6 years ago
Sebastián Ramírez 12e087f0b5
Use request.state for SQLAlchemy session in tutorial (#45) 6 years ago
Sebastián Ramírez aa64eecda6
Update error handling docs, including Starlette's utils (#41) 6 years ago
Sebastián Ramírez a809da5567 📝 Add note about path declaration order 6 years ago
Sebastián Ramírez 8772e2f2ee
Add HTTPException with custom headers (#35) 6 years ago