Refactor backend, settings, DB sessions, types, configs, plugins by tiangolo · Pull Request #158 · fastapi/full-stack-fastapi-template

added 12 commits

April 20, 2020 14:57
as it has some extra functionalities and features

ebreton added a commit to ebreton/full-stack-fastapi-postgresql that referenced this pull request

Jun 1, 2020
…-postgresql into tiangolo-master

* 'master' of git://github.com/tiangolo/full-stack-fastapi-postgresql: (63 commits)
  📝 Update release notes
  ✨ Add GitHub Sponsors button (fastapi#201)
  📝 Update release notes
  🔊 Add consistent errors for env vars not set (fastapi#200)
  📝 Update release notes
  ✨ Upgrade Traefik to version 2 (fastapi#199)
  📝 Update release notes
  📝 Add docs about reporting coverage in HTML (fastapi#161)
  📝 Update relase notes
  ✨ Test using the TestClient (fastapi#160)
  🎨 Format fixes (fastapi#159)
  📝 Update release notes
  ♻️ Refactor backend, settings, DB sessions, types, configs, plugins (fastapi#158)
  📝 Update release notes
  📝 Add docs about removing the frontend (fastapi#156)
  📝 Update release notes
  🔧 Simplify scripts and development (fastapi#155)
  📝 Update release notes
  ♻️ Simplify Docker Compose files and deployment (fastapi#153)
  ♻️ Simplify tests, run in same backend service (fastapi#152)
  ...

ebreton added a commit to ebreton/full-stack-fastapi-postgresql that referenced this pull request

Jun 1, 2020
* tiangolo-master: (63 commits)
  📝 Update release notes
  ✨ Add GitHub Sponsors button (fastapi#201)
  📝 Update release notes
  🔊 Add consistent errors for env vars not set (fastapi#200)
  📝 Update release notes
  ✨ Upgrade Traefik to version 2 (fastapi#199)
  📝 Update release notes
  📝 Add docs about reporting coverage in HTML (fastapi#161)
  📝 Update relase notes
  ✨ Test using the TestClient (fastapi#160)
  🎨 Format fixes (fastapi#159)
  📝 Update release notes
  ♻️ Refactor backend, settings, DB sessions, types, configs, plugins (fastapi#158)
  📝 Update release notes
  📝 Add docs about removing the frontend (fastapi#156)
  📝 Update release notes
  🔧 Simplify scripts and development (fastapi#155)
  📝 Update release notes
  ♻️ Simplify Docker Compose files and deployment (fastapi#153)
  ♻️ Simplify tests, run in same backend service (fastapi#152)
  ...

gusevyaroslove pushed a commit to gusevyaroslove/fastapi-template that referenced this pull request

Aug 4, 2024
…astapi#158)

* ♻️ Refactor backend, update DB session handling

* ✨ Add mypy config and plugins

* ➕ Use Python-jose instead of PyJWT

as it has some extra functionalities and features

* ✨ Add/update scripts for test, lint, format

* 🔧 Update lint and format configs

* 🎨 Update import format, comments, and types

* 🎨 Add types to config

* ✨ Add types for all the code, and small fixes

* 🎨 Use global imports to simplify exploring with Jupyter

* ♻️ Import schemas and models, instead of each class

* 🚚 Rename db_session to db for simplicity

* 📌 Update dependencies installation for testing

alejsdev pushed a commit that referenced this pull request

Dec 19, 2024