Sebastián Ramírez
700585f99d
📝 Add section about external links to docs ( #341 )
2019-06-27 22:44:15 +02:00
Sebastián Ramírez
5f7fe926ab
✨ Add support for Response parameters to set headers, cookies, and status codes ( #294 )
...
* ✨ Add support for declaring a Response parameter to set headers and cookies
* ✅ Add source for docs and tests
* 📝 Add docs for setting headers, cookies and status code
* 📝 Add attribution to Hug for inspiring response parameters
2019-06-06 14:29:40 +04:00
Sebastián Ramírez
09cd7c47a1
✨ Implement dependency overrides for testing ( #291 )
...
* ✨ Implement dependency overrides for testing
* ✅ Add docs source tests and extra tests for dependency overrides
* 📝 Add docs for testing dependencies with overrides
2019-06-05 15:43:18 +04:00
Sebastián Ramírez
7b63bc5551
✨ Add include, exclude, and by_alias to path operation methods ( #264 )
...
* ✨ Make jsonable_encoder's include and exclude receive sequences
* ✨ Add include, exclude, and by_alias to app and router
* ✨ Add and update tutorial code with new parameters
* 📝 Update docs for new parameters and add docs for updating data
* ✅ Add tests for consistency in path operation methods
* ✅ Add tests for new parameters and update tests
2019-05-27 16:08:13 +04:00
Sebastián Ramírez
e92b43b5c8
✨ Add parameter dependencies to path operation decorators and include_router ( #235 )
...
* ✨ Implement dependencies in decorator and .include_router
* 📝 Add docs for parameter dependencies
* ✅ Add tests for dependencies parameter
* 🔥 Remove debugging prints in tests
* 📝 Update release notes
2019-05-16 18:07:00 +04:00
Sebastián Ramírez
c1df0f6b84
✨ Add docs and tests for Jinja2 templates ( #186 )
...
* ✨ Add docs and tests for Jinja2 templates
* 🎨 Fix format in test, remove unused import
2019-04-26 18:49:15 +04:00
Sebastián Ramírez
528ef7e079
✨ Docs and tests, responses with headers and cookies ( #185 )
2019-04-26 15:13:59 +04:00
Sebastián Ramírez
2b7f201a44
📝 Add docs about returning a response directly and encoder ( #184 )
2019-04-26 13:40:23 +04:00
Sebastián Ramírez
c705685394
✨ Add docs for HTTP Basic Auth and tests ( #177 )
2019-04-21 22:30:58 +04:00
Sebastián Ramírez
b86d163470
📝 Rename additional response OpenAPI declarations
2019-04-21 20:13:26 +04:00
Sebastián Ramírez
97adadd9e1
📝 Add docs for middleware ( #173 )
2019-04-21 19:56:20 +04:00
Sebastián Ramírez
596243f4a5
✨ Add docs about CORS ( #169 )
2019-04-20 21:13:01 +04:00
Sebastián Ramírez
84de980977
✨ Add docs about responses with additional status codes ( #156 )
...
* ✨ Add docs about responses with additional status codes
* 📝 Update docs, link to documenting additional responses
2019-04-12 22:43:21 +04:00
Sebastián Ramírez
46e3811f8d
✨ Add testing docs and tests ( #151 )
...
* ✏️ Fix typo in security intro
* ✨ Add testing docs and tests
* 🐛 Debug Travis coverage
* 🐛 Debug Travis coverage, report XML
* 💚 Make Travis/Flit use same code install
* ⏪ Revert Travis/Codecov debugging changes
2019-04-12 20:15:05 +04:00
Sebastián Ramírez
7391056daf
✨ Add OAuth2 scopes with SecurityScopes, upgrade Security ( #141 )
...
* ✨ Upgrade OAuth2 Security with scopes handling
* 📝 Update Security tutorial with OAuth2 and JWT
* ✨ Add tutorial code for OAuth2 with scopes (and JWT)
* ✅ Add tests for tutorial/OAuth2 with scopes
* 🐛 Fix security_scopes type declaration
* ✨ Add docs and tests for SecurityScopes
2019-04-09 23:29:04 +04:00
Sebastián Ramírez
ad471307e2
✨ Additional Responses ( #97 )
...
Add additional responses to OpenAPI, including Pydantic models or schemas directly, custom status codes, media types, extending `response_model`, etc.
2019-04-05 14:18:28 +04:00
Sebastián Ramírez
2bd775988f
✨ Add/refactor addditional responses, tests, docs
2019-04-05 13:54:00 +04:00
Sebastián Ramírez
dd6ab23b62
✨ Add docs/tests extending OpenAPI ( #126 )
2019-03-30 19:53:44 +04:00
Sebastián Ramírez
1c2ecbb89a
✨ Add docs and tests for encode/databases ( #107 )
...
* ✨ Add docs and tests for encode/databases
* ➕ Add testing-only dependency, databases
2019-03-25 22:17:31 +04:00
Sebastián Ramírez
9b04593260
✨ Add support for BackgroundTasks parameters ( #103 )
...
* ✨ Add support for BackgroundTasks parameters
* 🐛 Fix type declaration in dependencies
* 🐛 Fix coverage of util in tests
2019-03-24 23:33:35 +04:00
Sebastián Ramírez
834723cf2c
✨ Add events docs and tests ( #99 )
2019-03-24 12:45:46 +04:00
Sebastián Ramírez
bbd2198fa2
✨ Add docs for WebSockets ( #62 )
2019-03-02 21:45:15 +04:00
Sebastián Ramírez
770b4421f9
📝 Add History, Design and Future to docs
2019-03-02 19:54:15 +04:00
Sebastián Ramírez
01d6aa3dd1
📝 Add docs for debugging
2019-03-02 17:40:01 +04:00
Sebastián Ramírez
22f4e18cdd
✏️ Fix GraphQL typo
2019-02-20 22:02:19 +04:00
Sebastián Ramírez
984dd71d13
✨ Add docs for GraphQL ( #48 )
2019-02-20 21:58:26 +04:00
Sebastián Ramírez
2c3b826810
📝 Add contributing/development docs ( #42 )
2019-02-18 22:40:31 +04:00
Sebastián Ramírez
80b68cd97d
📝 Add section about help/getting help
2019-02-16 18:10:15 +04:00
Sebastián Ramírez
8772e2f2ee
✨ Add HTTPException with custom headers ( #35 )
...
* 📝 Update Release Notes with issue templates
* ✨ Add HTTPException with support for headers
Including docs and tests
* 📝 Update Security docs to use new HTTPException
2019-02-16 17:01:29 +04:00
euri10
febf8e7341
📝 Add docs for using the Starlette Request directly ( #25 )
...
Add docs for using the Starlette Request directly
2019-02-16 12:44:56 +04:00
Sebastián Ramírez
f7b7a099c3
📝 Update Release Notes and openapi_prefix docs
2019-02-14 23:02:47 +04:00
Kabir Khan
0ea0d0e82a
Add Open API prefix route - correct docs behind reverse proxy ( #26 )
...
Add Open API prefix route - correct docs behind reverse proxy.
2019-02-14 22:57:49 +04:00
Sebastián Ramírez
6d9fc08a7e
🚀 Bump version and add Release Notes
2019-02-01 14:23:20 +04:00
Sebastián Ramírez
9259dc228a
📈 Add Analytics to understand docs usage and improvements
2019-01-24 21:58:27 +04:00
Sebastián Ramírez
8568862a19
📝 Add docs for response status codes
2019-01-14 17:30:55 +04:00
Sebastián Ramírez
9a8349bf96
📝 Improve explanation of dependencies
2019-01-01 19:27:02 +04:00
Sebastián Ramírez
a935d66b10
📝 Update docs about alternatives, inspiration and benchmarks
2018-12-27 17:14:46 +04:00
Sebastián Ramírez
de54e85152
📝 Add Security tutorial: Get current user
2018-12-24 08:03:59 +04:00
Sebastián Ramírez
b79c13baed
📝 Update and add docs for dependencies
2018-12-23 21:21:37 +04:00
Sebastián Ramírez
a73709507c
✅ Add docs, tests and fixes for extra data types
...
including refactor of jsonable_encoder to allow other object and model types
2018-12-22 14:35:48 +04:00
Sebastián Ramírez
0c5e684ff9
📝 Add Project Generation section
2018-12-21 20:27:03 +04:00
Sebastián Ramírez
07b68365f1
📝 Update docs and index to make clear what FastAPI does
2018-12-21 16:23:28 +04:00
Sebastián Ramírez
659b8ae8af
📝 Update docs, typos, aclarations, fix examples
...
for NoSQL models
2018-12-17 22:50:22 +04:00
Sebastián Ramírez
8d29a28f82
📝 Update docs, stubs and structure
2018-12-15 21:52:28 +04:00
Sebastián Ramírez
f8f91a1dbb
📝 Add stub for extra Starlette
2018-12-15 21:45:57 +04:00
Sebastián Ramírez
70b0231f64
📝 Add stubs for Security, multi-files, app configurations
2018-12-15 21:41:36 +04:00
Sebastián Ramírez
8a95ea23e2
📝 Add docs for integrating with NoSQL
2018-12-15 21:20:34 +04:00
Sebastián Ramírez
c9e6527768
📝 Add docs for SQL databases
2018-12-15 20:06:08 +04:00
Sebastián Ramírez
c9758e15a1
📝 Add fist Dependency Injection docs
2018-12-15 18:15:42 +04:00
Sebastián Ramírez
f6667ecfb0
📝 Add docs for custom response
2018-12-15 15:20:22 +04:00