Patrick Arminio
51295d09b7
⬆️ Upgrade Sentry and FastAPI ( #2181 )
...
* ⬆️ Update Sentry and FastAPI
* 🎨 Auto format and update with pre-commit
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-12 11:42:15 +00:00
Sebastián Ramírez
730c6e9ebb
✨ Use pwdlib with Argon2 by default, adding logic (and tests) to autoupdate old passwords using Bcrypt ( #2104 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-22 16:24:19 +01:00
Alejandra
3a5611aa7f
🧑💻 Implement uv workspaces ( #2090 )
2026-01-20 19:19:07 +01:00
Motov Yurii
2059d2e271
👷 Add pre-commit workflow ( #2056 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-12-26 17:16:14 +01:00
Alejandra
cce6f884d3
🔧 Update coverage configuration and simplify test script ( #1867 )
2025-09-09 14:41:28 +02:00
Alejandra
6e0881d284
🔧 Add T201 rule to ruff linting configuration to disallow print statements ( #1865 )
2025-09-09 14:01:31 +02:00
dependabot[bot]
ffacbad7ce
⬆ Bump bcrypt from 4.0.1 to 4.3.0 in /backend ( #1601 )
...
Bumps [bcrypt](https://github.com/pyca/bcrypt ) from 4.0.1 to 4.3.0.
- [Changelog](https://github.com/pyca/bcrypt/blob/main/release.py )
- [Commits](https://github.com/pyca/bcrypt/compare/4.0.1...4.3.0 )
---
updated-dependencies:
- dependency-name: bcrypt
dependency-version: 4.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-11 23:26:35 +02:00
Sebastián Ramírez
81048277c7
⬆️ Migrate from Poetry to uv ( #1356 )
2024-09-23 16:10:46 +02:00
Sebastián Ramírez
889a9bf5bf
⬆️ Upgrade FastAPI ( #1349 )
2024-09-20 14:52:45 +02:00
Alejandra
684256adbe
⬆️ Update SQLModel to version >=0.0.21 ( #1275 )
2024-07-31 22:14:04 +00:00
Esteban Maya
e65b427ab1
♻️ Edit refactor db models to use UUID's instead of integer ID's ( #1259 )
...
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com >
2024-07-22 22:49:02 +00:00
Esteban Maya
d421c90af2
🗃️ Add max_length validation for database models and input data ( #1233 )
2024-06-18 19:20:39 -05:00
Esteban Maya
ef1f64b8f5
🔒 ️ Refactor migrate from python-jose to PyJWT ( #1203 )
2024-05-15 08:48:57 -07:00
dependabot[bot]
a7202bf3ea
⬆️ Bump jinja2 from 3.1.3 to 3.1.4 in /backend ( #1196 )
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/3.1.3...3.1.4 )
---
updated-dependencies:
- dependency-name: jinja2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-14 15:43:04 -07:00
dependabot[bot]
91062a1f8d
Bump gunicorn from 21.2.0 to 22.0.0 in /backend ( #1176 )
...
Bumps [gunicorn](https://github.com/benoitc/gunicorn ) from 21.2.0 to 22.0.0.
- [Release notes](https://github.com/benoitc/gunicorn/releases )
- [Commits](https://github.com/benoitc/gunicorn/compare/21.2.0...22.0.0 )
---
updated-dependencies:
- dependency-name: gunicorn
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-27 19:23:14 -05:00
Sebastián Ramírez
8a008f0bc8
🔧 Update mypy config to ignore .venv directories ( #1155 )
2024-04-05 20:15:34 +00:00
Patrick Arminio
dcebccadba
🚨 Enable ARG001 to prevent unused arguments ( #1152 )
2024-04-05 15:05:28 -05:00
Patrick Arminio
e9b2f9f480
🔥 Remove isort configuration, since we use Ruff now ( #1144 )
...
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com >
2024-04-05 14:59:40 -05:00
Esteban Maya
2b0701e870
🎨 Ignore alembic from ruff lint and format ( #1131 )
2024-03-27 02:35:14 +00:00
Esteban Maya
85b7d6bc63
♻️ Replace pytest-mock with unittest.mock and remove pytest-cov ( #717 )
2024-03-14 00:57:19 +01:00
Sebastián Ramírez
1e256bce5d
🔥 Remove Celery and Flower, they are currently not used nor recommended ( #694 )
2024-03-12 19:19:03 +01:00
dependabot[bot]
559812a9b2
Bump python-multipart from 0.0.6 to 0.0.7 in /backend ( #686 )
...
Bumps [python-multipart](https://github.com/andrew-d/python-multipart ) from 0.0.6 to 0.0.7.
- [Release notes](https://github.com/andrew-d/python-multipart/releases )
- [Changelog](https://github.com/Kludex/python-multipart/blob/master/CHANGELOG.md )
- [Commits](https://github.com/andrew-d/python-multipart/compare/0.0.6...0.0.7 )
---
updated-dependencies:
- dependency-name: python-multipart
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-12 17:32:21 +01:00
dependabot[bot]
66e26e1bfb
Bump fastapi from 0.104.1 to 0.109.1 in /backend ( #687 )
...
Bumps [fastapi](https://github.com/tiangolo/fastapi ) from 0.104.1 to 0.109.1.
- [Release notes](https://github.com/tiangolo/fastapi/releases )
- [Commits](https://github.com/tiangolo/fastapi/compare/0.104.1...0.109.1 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-12 17:05:48 +01:00
alm
619b230e47
⬆ Add uvicorn[standard] to include watchgod and uvloop` ( #438 )
...
Co-authored-by: AlonMenczer <alonm@spotnix.io >
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com >
2024-03-11 17:45:10 +00:00
Esteban Maya
a230f4fb2c
🏷️ Add mypy to the GitHub Action for tests and fixed types in the whole project ( #655 )
...
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com >
2024-03-10 19:47:21 +00:00
Esteban Maya
541dd75ce9
✅ Add tests to raise coverage to at least 90% and fix recover password logic ( #632 )
...
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com >
2024-03-07 23:21:46 +00:00
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 >
2024-03-07 16:35:33 +00:00