Jorge Alvarado
b1508dcacc
✏ Re-word and combine 2 paragraphs into 1 for readability ( #3346 )
4 years ago
Edd Salkield
c29aa0bc87
🔧 Swap light/dark theme button icon ( #3246 )
Co-authored-by: Sebastián Ramírez <[email protected] >
4 years ago
Madat Bay
cc0d0f3899
🌐 Initialize Azerbaijani translations ( #3941 )
Co-authored-by: Sebastián Ramírez <[email protected] >
4 years ago
Sebastián Ramírez
30e742d566
✨ Enable recent Material for MkDocs Insiders features ( #3710 )
4 years ago
Sebastián Ramírez
4d4452ede5
🔥 Remove/clean extra imports from examples in docs for features ( #3709 )
4 years ago
Sebastián Ramírez
9a33a0e24c
➕ Update docs library to include sources in Markdown ( #3648 )
4 years ago
Sebastián Ramírez
dbfd3f7e18
📝 Add official FastAPI Twitter to docs ( #3578 )
4 years ago
Marcelo Trylesinski
fc35b7d18d
🎨 Improve style for sponsors, add radius border ( #2388 )
Co-authored-by: Sebastián Ramírez <[email protected] >
4 years ago
Mark H
5342a0a00f
🌐 Add basic setup for German translations ( #3522 )
4 years ago
Camila Gutierrez
6ebf60b175
🌐 Add Spanish translation for `tutorial/query-params.md` ( #2243 )
Co-authored-by: Sebastián Ramírez <[email protected] >
4 years ago
Juan Funez
c235e9b78c
🌐 Add Spanish translation for `advanced/response-directly.md` ( #1253 )
Co-authored-by: Camila Gutierrez <[email protected] >
4 years ago
Juan Funez
3d1b107d70
🌐 Add Spanish translation for `advanced/additional-status-codes.md` ( #1252 )
Co-authored-by: Camila Gutierrez <[email protected] >
4 years ago
Juan Funez
f16c7729bd
🌐 Add Spanish translation for `advanced/path-operation-advanced-configuration.md` ( #1251 )
Co-authored-by: Camila Gutierrez <[email protected] >
Co-authored-by: Sebastián Ramírez <[email protected] >
Co-authored-by: Camila Gutierrez <[email protected] >
4 years ago
Nasaruddin
7e4bfaf0e9
🌐 Initialize Indonesian translations ( #3014 )
Co-authored-by: Nasaruddin <[email protected] >
4 years ago
Camila Gutierrez
faec748ef6
🌐 Add Spanish translation of Tutorial - Path Parameters ( #2219 )
Co-authored-by: Pedro A. Moreno <[email protected] >
Co-authored-by: Sebastián Ramírez <[email protected] >
4 years ago
Camila Gutierrez
8a1f0aa3b6
🌐 Add Spanish translation of Tutorial - First Steps ( #2208 )
Co-authored-by: Sebastián Ramírez <[email protected] >
4 years ago
neternefer
85b32f51ff
🌐 Initialize new language Polish for translations ( #3170 )
Co-authored-by: Sebastián Ramírez <[email protected] >
4 years ago
Sebastián Ramírez
73021d7261
📝 Update social links: add Discord, fix GitHub ( #2621 )
4 years ago
Sebastián Ramírez
e2a6341c60
📝 Update Uvicorn installation instructions to use uvicorn[standard] (includes uvloop) ( #2543 )
4 years ago
Sebastián Ramírez
9f89399f5e
🌐 Add docs lang selector widget ( #2542 )
* ✨ Add language selector widget
* 🔧 Update script to re-generate MkDocs configs, including langs widget
* 🔧 Update languages MkDocs configs, with lang selector widget
4 years ago
Sebastián Ramírez
6e9b771abf
🐛 Fix docs overrides directory for translations ( #2541 )
* 🙈 Add .gitignore files to keep overrides directories for translations to fix serving live locally during translations
* ♻️ Refactor docs scripts to handle language overrides (newsletter notification)
4 years ago
vjanz
7a2c5526d4
🌐 Start translation of the documentation for the Albanian language ( #2516 )
4 years ago
Sebastián Ramírez
e6f8aa8756
✨ Add newsletter: FastAPI and friends ( #2509 )
* ✨ Add newsletter: FastAPI and friends
* 🔧 Update MkDocs config for announcement
* 🔧 Update generation script to include overrides for announcements
4 years ago
Sebastián Ramírez
4bcdbc5673
✨ Set up and enable Material for MkDocs Insiders for the docs ( #2325 )
* ⬆️ Upgrade Material for MkDocs
* ⬆️ Install Material for MkDocs Insiders on CI
* 🔧 Update MkDocs configs to use Material for MkDocs Insiders
* ✨ Use the lightbulb because it looks nice 💡
* 💚 Fix GitHub Action workflow syntax for building docs
* 🐛 Fix GitHub Actions workflow syntax, strike one ⚾
4 years ago
Sebastián Ramírez
ac99792762
✨ Add Discord chat ( #2322 )
Co-authored-by: Marcelo Trylesinski <[email protected] >
4 years ago
谭九鼎
8355832c7c
📝 Update/fix links in docs to use HTTPS ( #2165 )
Co-authored-by: Sebastián Ramírez <[email protected] >
4 years ago
Sebastián Ramírez
a42c690496
📝 Add deployment to Deta, the first gold sponsor 🎉 ( #2303 )
* 📝 Add docs for sponsors
* 📝 Add docs for deploying on Deta
* 🍱 Add Deta docs screenshots
* ♻️ Refactor and separate deployment docs
* 📝 Update internal docs links to Deployment
* 📝 Update links in Deta tutorial
* 🍱 Update sponsors images
* 🔧 Use sponsors data from YAML
* 📝 Update sponsors in languages docs
* ✨ Update docs generation scripts
* ✅ Update README.md testing
* 📝 Update main README
* 🔧 Update fastapi-people action handling individual sponsors
* ✏️ Fix typos in Deta tutorial
4 years ago
Juan Sebastian Avila Rodriguez
e9413f2711
✏ Fix typo in Spanish tutorial index ( #2020 )
5 years ago
hard_coder
c8365bd339
🌐 Initialize new language Korean for translations ( #2018 )
5 years ago
Brock Friedrich
be669059fb
🎨 Simplify docs hl_lines ranges and standardize 2 spaces between each range ( #1863 )
5 years ago
ryuckel
e1e8627168
🌐 Add Japanese translation for index.md ( #1571 )
5 years ago
JulianMaurin
60aa63b68a
🌐 Initialize translations for French ( #1975 )
Co-authored-by: JulianMaurin <[email protected] >
5 years ago
Yağızcan Değirmenci
4f0a3a9e4d
🌐 Initialize Turkish translations ( #1905 )
5 years ago
Sebastián Ramírez
272f01a153
🌐 Add Ukrainian language setup, without index translation ( #1830 )
5 years ago
Adrien Cacciaguerra
d71e807401
💄 Use OS preference theme for docs ( #1760 )
5 years ago
Sebastián Ramírez
8bafe2a482
🚀 GitHub Actions update, use commit from PR, not pre-merge ( #1761 )
* 🔥 Remove deploy badge that won't show correctly until next release
after the fixes to the Gitter bot
* 🐛 Fix GitHub Action to upload docs artifacts with commit from PR, not pre-merge
* ♻️ Run zip docs and artifact upload only on PRs
5 years ago
Sebastián Ramírez
e7be5c8ac5
💄 Update badges, remove Travis ( #1736 )
* 💄 Update badges
* 🔥 Remove Travis
5 years ago
Sebastián Ramírez
135704dcc8
🐛 Re-enable search bar after adding markdown-data plugin ( #1703 )
5 years ago
Sebastián Ramírez
a5c03ba1b7
✨ External links in docs with data file ( #1701 )
* ➕ Add mkdocs-markdownextradata-plugin for docs
* 🔧 Update MkDocs config file(s) to include external data
* ✨ Add external links data file
* 📝 Use external data file in External Links
* ♻️ Update data files for langs
The cost is some duplication 😔 , these files are updated by the script, but to be able to serve locally they have to be duplicated
* ✨ Update docs script to copy data files
* 🔥 Remove needed duplication of data files for live docs in translations
5 years ago
Sebastián Ramírez
1f01ce9615
📝 Use Optional in docs ( #1644 )
* Updated .py files with Optional tag (up to body_nested_models)
* Update optionals
* docs_src/ all updates, few I was unsure of
* Updated markdown files with Optional param
* es: Add Optional typing to index.md
* Last of markdown files updated with Optional param
* Update highlight lines
* it: Add Optional typings
* README.md: Update with Optional typings
* Update more highlight increments
* Update highlights
* schema-extra-example.md: Update highlights
* updating highlighting on website to reflect .py changes
* Update highlighting for query-params & response-directly
* Address PR comments
* Get rid of unnecessary comment
* ⏪ Revert Optional in Chinese docs as it probably also requires changes in text
* 🎨 Apply format
* ⏪ Revert modified example
* ♻️ Simplify example in docs
* 📝 Update OpenAPI callback example to use Optional
* ✨ Add Optional types to tests
* 📝 Update docs about query params, default to using Optional
* 🎨 Update code examples line highlighting
* 📝 Update nested models docs to use "type parameters" instead of "subtypes"
* 📝 Add notes about FastAPI usage of None
including:
= None
and
= Query(None)
and clarify relationship with Optional[str]
* 📝 Add note about response_model_by_alias
* ♻️ Simplify query param list example
* 🔥 Remove test for removed example
* ✅ Update test for updated example
Co-authored-by: Christopher Nguyen <[email protected] >
Co-authored-by: yk396 <[email protected] >
Co-authored-by: Kai Chen <[email protected] >
5 years ago
Sebastián Ramírez
0d73b9ff1c
🔧 Add basic setup for Russian translations ( #1566 )
5 years ago
Cesare De Cal
2d9bb64047
🌐 Generated new translation directory to support Italian docs ( #1557 )
* Generated new translation directory to support Italian docs
* ⬆️ Upgrade/pin pytest to >= 5.4.3
Co-authored-by: Sebastián Ramírez <[email protected] >
5 years ago
Sebastián Ramírez
b0414b9929
📝 Add new links ( #1467 )
* 📝 Update opinions including Netflix and add format
* 📝 Add new external links
* 📝 Update README
5 years ago
Sebastián Ramírez
22f7eae3f2
✏️ Make sure the * in the README is consistent in the docs ( #1424 )
5 years ago
Sebastián Ramírez
f8f0a6e462
✏️ Fix typos in async docs ( #1423 )
5 years ago
Alvaro Pernas
741de7f927
🌐 Add Spanish translation for Concurrency and async / await ( #1290 )
* final touches to async section ES translation
* minor fixes
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* Update docs/es/docs/async.md
Co-Authored-By: Camila Gutierrez <[email protected] >
* 📝 Update async/await docs in EN with emojis
* 📝 Update wording, format, and emojis for async/await in ES
* 🔧 Add async.md to MkDocs for Spanish
Co-authored-by: Camila Gutierrez <[email protected] >
Co-authored-by: Sebastián Ramírez <[email protected] >
5 years ago
Juan Funez
046d6b7fa0
🌐 Add Spanish translation for advanced/index.md ( #1250 )
* spanish translation for advanced/index.md
* Ajustes sugeridos
* ✏️ Capitalize docs title
* 🔧 Add config to MkDocs for spanish
Co-authored-by: Sebastián Ramírez <[email protected] >
5 years ago
Sebastián Ramírez
761e5ff01d
🐛 Fix Spanish MkDocs title
5 years ago
MartinEliasQ
9812684178
🌐 Add Spanish translation for the tutorial-user-guide index page ( #1244 )
* Spanish translation for the tutorial-user-guide index page
* Improve some parts of the text in terms of writing
* Change the wording to keep the documentation consistent.
* 📝 Add small wording and consistency changes
* 🎨 Apply the same consistency changes to EN 🤷
Co-authored-by: Sebastián Ramírez <[email protected] >
5 years ago
Camila Gutierrez
bd1e85a8d3
📝 Add Spanish translation for the Python Types Intro page ( #1237 )
* Spanish translation Python Types Intro page
* 📝 Fix tuple docs in Types intro
* ✏️ Fix typos and wording nitpicks
Co-authored-by: Sebastián Ramírez <[email protected] >
5 years ago