Sebastián Ramírez
c8104d8ced
🔥 Remove logic for development dependencies and Jupyter, it was never documented, and I no longer use that trick ( #1355 )
10 months ago
Sebastián Ramírez
87254dd79e
🚚 Move location of scripts to simplify file structure ( #1352 )
11 months ago
Sebastián Ramírez
8fe66c1cc1
♻️ Refactor prestart (migrations), move that to its own container ( #1350 )
11 months ago
Sebastián Ramírez
79d240f5b7
♻️ Simplify domains with `api.example.com` for API and `dashboard.example.com` for frontend, improve local development with `localhost` ( #1344 )
11 months ago
Sebastián Ramírez
2062b5b671
🔥 Simplify Traefik, remove www-redirects that add complexity ( #1343 )
11 months ago
Sebastián Ramírez
8a8a90459d
🩺 Add DB healthcheck ( #1342 )
11 months ago
Sebastián Ramírez
18a5cb21db
🔥 Enable support for Arm Docker images in Mac, remove old patch ( #1341 )
11 months ago
Patrick Arminio
97d04cd7ff
👷 Improve playwright CI job ( #1335 )
11 months ago
Alejandra
1f686689f1
🔥 Remove `USERS_OPEN_REGISTRATION` config, make registration enabled by default ( #1274 )
1 year ago
Sebastián Ramírez
dbf3899b7c
⬆️ Upgrade Traefik ( #1241 )
1 year ago
Sebastián Ramírez
9c8c9c60e4
♻️ Refactor redirect labels to simplify removing the frontend ( #1208 )
1 year ago
Sebastián Ramírez
1e20627934
🔥 Remove deprecated Docker Compose version key ( #1129 )
1 year ago
Dudi Levy
bbddf944e2
♻ Update Docker image to prevent errors in M1 Macs ( #710 )
1 year ago
Sebastián Ramírez
1e256bce5d
🔥 Remove Celery and Flower, they are currently not used nor recommended ( #694 )
1 year ago
Sebastián Ramírez
37a6e350d1
✨ Migrate from pgAdmin to Adminer ( #692 )
1 year ago
Martin
5ad33845c9
✨ Add support for setting `POSTGRES_PORT` ( #333 )
Co-authored-by: Martin Conraux <rhodes@protonmail.com>
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
1 year ago
maurob
8131bb3bab
⬆ Upgrade Flower version and command ( #447 )
Co-authored-by: Mauro Bruni <mauro@satellogic.com>
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
1 year ago
Sebastián Ramírez
b9cbb4f8f4
👷 Add continuous deployment and refactors needed for it ( #667 )
1 year ago
Sebastián Ramírez
07064ae5e0
📝 Update deployment files and docs ( #660 )
1 year ago
Alejandra
9d703df254
🚚 Move new-frontend to frontend ( #652 )
1 year ago
Sebastián Ramírez
458d712d44
🔥 Remove old frontend ( #649 )
1 year ago
Esteban Maya
8558cf00a2
♻ Move project source files to top level from src, update Sentry dependency ( #630 )
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
1 year ago
Sebastián Ramírez
cfd66d2eee
♻️ Refactor and update CORS, remove trailing slash from new Pydantic v2 ( #617 )
1 year ago
Sebastián Ramírez
0cc802eec8
🎨 Format files with pre-commit and Ruff ( #611 )
1 year ago
Sebastián Ramírez
72f835a6b4
♻ Re-structure Docker Compose files, discard Docker Swarm specific logic ( #607 )
1 year ago
Esteban Maya
f41f4432fe
♻ Refactor items and services endpoints to return count and data, and add CI tests ( #599 )
Co-authored-by: Esteban Maya Cadavid <emaya@trueblue.com>
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
1 year ago
Alejandra
8155761cf4
🐳 Set up Docker config for new-frontend ( #564 )
2 years ago
Gusti Triandi Winata
8b317cafd1
📌 Fix flower Docker image, pin version ( #396 )
Co-authored-by: Kyler <39353605+fisher60@users.noreply.github.com>
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2 years ago
Sebastián Ramírez
455de4d9a9
♻️ Refactor project generation, discard cookiecutter, use plain git/clone/fork ( #553 )
2 years ago
Sebastián Ramírez
20fa4ce8fb
🔊 Add consistent errors for env vars not set ( #200 )
5 years ago
Sebastián Ramírez
e4c668d7cd
✨ Upgrade Traefik to version 2 ( #199 )
* 🔧 Add STACK_NAME to .env for Traefik labels
* ✨ Upgrade Docker Compose to use Traefik v2
* ✨ Enable Traefik v2 in Docker Compose override for local development
* 🐛 Use internal HTTPS redirect in case the deployment is not through DockerSwarm.rocks
5 years ago
Sebastián Ramírez
eed33d276d
♻️ Refactor backend, settings, DB sessions, types, configs, plugins ( #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
5 years ago
Sebastián Ramírez
2afe4159ab
♻️ Simplify Docker Compose files and deployment ( #153 )
* ♻️ Simplify Docker Compose files and deployment
* 🔧 Remove TRAEFIK_PUBLIC_NETWORK_IS_EXTERNAL from .env
5 years ago