59 Commits (09e615a6fc5ea99a4b6e5fb4e767470613d7ada3)

Author SHA1 Message Date
Sebastián Ramírez 55a9ff2e5e
📝 Add docs references to central contributing docs (#15580) 2 weeks ago
Sebastián Ramírez 31ced9d49e
🔧 Migrate docs from MkDocs to Zensical (#15563) 2 weeks ago
Alejandra b363a1d002
💄 Improve layout and styling (#15462) 1 month ago
Sebastián Ramírez 0c0be9429f
🔨 Update script to autofix permalinks to account for headers with Markdown links (#15062) 3 months ago
Sebastián Ramírez 31d9750ace
🔨 Update docs.py scripts to migrate Python 3.9 to Python 3.10 (#14906) 4 months ago
Sebastián Ramírez 376e108580
🌐 Update translations for zh (update-outdated) (#14843) 4 months ago
Sebastián Ramírez 570e592a03
🌐 Enable Traditional Chinese translations (#14842) 4 months ago
Sebastián Ramírez 72325f698f
🌐 Enable French docs translations (#14841) 4 months ago
Sebastián Ramírez 0e68d36cd5
🔨 Update docs and translations scripts, enable Turkish (#14824) 4 months ago
Sebastián Ramírez b0e99d66e8
🌐 Update translations for ja (update-outdated) (#14588) 4 months ago
Sebastián Ramírez 1054fbd256
📝 Update docs for contributing with translations (#14701) 5 months ago
Sebastián Ramírez cf8dc98aad
🌐 Update translations for ko (update-outdated) (#14589) 5 months ago
Sebastián Ramírez 6f977366a4
🌐 Update translations for uk (update-outdated) (#14587) 5 months ago
Sebastián Ramírez 7eac6e3169
Enable tests in CI for scripts (#14684) 5 months ago
Sebastián Ramírez b9b2793bda
🔨 Update scripts and pre-commit to autofix files (#14585) 6 months ago
Sebastián Ramírez 1c4fc96c91
♻️ Upgrade internal syntax to Python 3.9+ 🎉 (#14564) 6 months ago
Motov Yurii ed5c5bef5e
🔧 Temporarily disable translations still in progress, being migrated to the new LLM setup (#14555) 6 months ago
Sebastián Ramírez 58bc4a15ac
🔥 Remove inactive/scarce translations to Persian (#14542) 6 months ago
Sebastián Ramírez 4f3ff79736
👷 Add pre-commit config with local script for permalinks (#14398) 6 months ago
Motov Yurii 32b375c5e4
🛠️ Add `add-permalinks` and `add-permalinks-page` to `scripts/docs.py` (#14033) 7 months ago
Sebastián Ramírez be5a6311f5
🔧 Upgrade Material for MkDocs and remove insiders (#14375) 7 months ago
Sebastián Ramírez 994d6cc912
📝 Add docs for using FastAPI Cloud (#14359) 7 months ago
Motov Yurii 47acc62e54
🛠️ Update `docs.py generate-readme` command to remove permalinks from headers (#14055) 9 months ago
Sebastián Ramírez 8767a31c80
📝 Update `contributing.md` docs, include note to not translate this page (#12841) 2 years ago
Sebastián Ramírez c6dfdb8523
🔨 Add script to generate variants of files (#12405) 2 years ago
Sebastián Ramírez 797cad7162
📝 Fix extra mdx-base-path paths (#12397) 2 years ago
Sebastián Ramírez 9bfc48ad9f
📝 Update FastAPI People, do not translate to have the most recent info (#12034) 2 years ago
Sebastián Ramírez 85bd4067c2
📝 Add documentation for non-translated pages and scripts to verify them (#12020) 2 years ago
Sebastián Ramírez 06fc1c2cc8
🔨 Update docs.py script to enable dirty reload conditionally (#11986) 2 years ago
Sebastián Ramírez 0cd844d387
🔧 Update docs setup with latest configs and plugins (#11953) 2 years ago
Sebastián Ramírez 2fe1a1387b
🔨 Verify `mkdocs.yml` languages in CI, update `docs.py` (#11009) 2 years ago
Max Su df09e0a3f6
🌐 Initialize translations for Traditional Chinese (#10505) 2 years ago
Sebastián Ramírez 0aee526de9
🔧 Add support for translations to languages with a longer code name, like `zh-hant` (#10950) 2 years ago
Craig Blaszczyk 7eeacc9958
Generate automatic language names for docs translations (#5354) 2 years ago
Sebastián Ramírez 2e14c69c31
👷 Adopt Ruff format (#10517) 3 years ago
Sebastián Ramírez 05ca41cfd1
Add reference (code API) docs with PEP 727, add subclass with custom docstrings for `BackgroundTasks`, refactor docs structure (#10392) 3 years ago
Sebastián Ramírez 0a8423d792
🔨 Enable linenums in MkDocs Material during local live development to simplify highlighting code (#9769) 3 years ago
Sebastián Ramírez ed297bb2e0
Add Material for MkDocs Insiders features and cards (#9748) 3 years ago
Sebastián Ramírez 5656ed09ef
Refactor docs for building scripts, use MkDocs hooks, simplify (remove) configs for languages (#9742) 3 years ago
Sebastián Ramírez c09e5cdfa7
👷 Refactor Docs CI, run in multiple workers with a dynamic matrix to optimize speed (#9732) 3 years ago
Sebastián Ramírez 884203676d
👷 Tweak build-docs to improve CI performance (#5699) 4 years ago
Sebastián Ramírez fa74093440
Use Ruff for linting (#5630) 4 years ago
Sebastián Ramírez e866a2c7e1
🐛 Fix calling `mkdocs` for languages as a subprocess to fix/enable MkDocs Material search plugin (#5501) 4 years ago
Sebastián Ramírez 273b2cd646
🐛 Fix docs script to generate a new translation language with overrides boilerplate (#3202) 5 years ago
Sebastián Ramírez da86791224
Add new Deta banner badge with new sponsorship tier 🙇 (#3194) 5 years ago
Sebastián Ramírez 9f89399f5e
🌐 Add docs lang selector widget (#2542) 6 years ago
Sebastián Ramírez 6e9b771abf
🐛 Fix docs overrides directory for translations (#2541) 6 years ago
Sebastián Ramírez e6f8aa8756
Add newsletter: FastAPI and friends (#2509) 6 years ago
Sebastián Ramírez a42c690496
📝 Add deployment to Deta, the first gold sponsor 🎉 (#2303) 6 years ago
Sebastián Ramírez f88ffd1a0b
️ Build docs for languages in parallel in subprocesses to speed up CI (#2242) 6 years ago