80 Commits (fc89eb8f81dbce31e783d9d3737bca98c9c0b840)

Author SHA1 Message Date
Steinthor Palsson 325edd5f00 Add swagger UI OAuth2 redirect page for implicit/code auth flows in API docs (#198) 6 years ago
euri10 f54d8d57a4 Make Swagger UI and ReDoc parameterizable to host offline assets for docs (#112) 6 years ago
Sebastián Ramírez e92b43b5c8
Add parameter dependencies to path operation decorators and include_router (#235) 6 years ago
euri10 adfbd27100 🐛 Fix OpenAPI URL format for Starlette convertors (#234) 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 f216d340ec
Add automatic header handling for HTTP Basic Auth (#175) 6 years ago
Sebastián Ramírez 9e748dbca4
By default, encode by alias (#168) 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 c8df3ae57c
🐛 Fix handling additional responses in include_router (#140) 6 years ago
Sebastián Ramírez 2bd775988f Add/refactor addditional responses, tests, docs 6 years ago
Sebastián Ramírez fad3a9e1dc
Add auto_error to security utils (#134) 6 years ago
Sebastián Ramírez dd6ab23b62
Add docs/tests extending OpenAPI (#126) 6 years ago
Sebastián Ramírez b7d184363f
🐛 Fix JSON Schema of additional properties (#121) 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
euri10 6d77e2ac5f Add websocket to APIRouter (#100) 6 years ago
Sebastián Ramírez 834723cf2c
Add events docs and tests (#99) 6 years ago
Mohammed eda9b28338 files formatting 6 years ago
Mohammed 7514ac6fb0 100% test coverage 6 years ago
Mohammed 25fb4239cc increase test coverage 6 years ago
Mohammed 84a300ef84 Formatting according to guide 6 years ago
Mohammed 3984e9b8ac Additional Responses test 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 9745a5d1ae
🐛 Fix jsonable_encoder for models with Config (#29) 6 years ago
euri10 32438c85f6 Using pydantic custom encoders (#21) 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 be957e7c99 Allow lists of query or header params 6 years ago
Sebastián Ramírez 90af868146 Add security checks for HTTP utils 6 years ago
Sebastián Ramírez 0393a093d3 Improve security utilities and add tests 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 58848be2de Add pending tests to temporal dir 6 years ago
Sebastián Ramírez 6b9931f882 Add tests for metadata 6 years ago
Sebastián Ramírez 4c51bb6714 Test extra routes, with parameters directly 6 years ago
Sebastián Ramírez 57ff677027 Add tests for validation errors in response 6 years ago