Commit Graph
22 Commits
Author SHA1 Message Date
Esteban MayaandSebastián Ramírez 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
Esteban Maya 933419e79c Update test to add verification database records (#1178) 2024-04-22 22:18:41 -04:00
Esteban MayaandSebastián Ramírez ad72c4d3fd ♻️ Refactor rename ModelsOut to ModelsPublic (#1154)
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2024-04-06 21:53:49 +00:00
Esteban Maya fa9541fb0d 🔧 Update sentry dns initialization following the environment settings (#1145) 2024-04-02 22:29:32 -05:00
Esteban MayaandSebastián Ramírez c8b3ccce39 🥅 Set up Sentry for FastAPI applications (#1136)
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2024-03-28 23:04:20 +00:00
Esteban Maya 2b0701e870 🎨 Ignore alembic from ruff lint and format (#1131) 2024-03-27 02:35:14 +00:00
Esteban MayaandSebastián Ramírez 4f52d86d97 📝 Add documentation for pre-commit and code linting (#718)
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2024-03-21 20:51:54 +00:00
Esteban Maya 85b7d6bc63 ♻️ Replace pytest-mock with unittest.mock and remove pytest-cov (#717) 2024-03-14 00:57:19 +01:00
Esteban Maya 98c78e4683 🐛 Fixed items count when retrieving data for all items by user (#695) 2024-03-12 18:23:33 +00:00
Esteban Maya 709f1d4ab2 👷 Avoid creating unnecessary *.pyc files with PYTHONDONTWRITEBYTECODE=1 (#677) 2024-03-12 14:56:49 +01:00
Esteban MayaandSebastián Ramírez 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 be82eb585c 🔧 Add .gitattributes file to ensure LF endings for .sh files (#658) 2024-03-10 19:46:34 +00:00
Esteban MayaandSebastián Ramírez 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 MayaandSebastián Ramírez 7e2e724c4a 👷 Add coverage with Smokeshow to CI and badge (#638)
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2024-03-07 23:03:15 +00:00
Esteban MayaandSebastián Ramírez a44d2fd666 🐛 Fix copier to handle string vars with spaces in quotes (#631)
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2024-03-07 17:51:14 +00:00
Esteban MayaandSebastián Ramírez 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
Esteban MayaandSebastián Ramírez 06766f3cb3 ♻ Refactor Python folder tree (#629)
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2024-03-02 10:01:59 +00:00
Esteban MayaandSebastián Ramírez e6a6819c57 Add setup and teardown database for tests (#626)
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2024-03-01 17:26:05 +00:00
Esteban Maya 08395759fe ⬆ Upgrade code to support pydantic V2 (#615) 2024-02-28 23:24:24 +01:00
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>
2024-02-25 16:04:47 +01:00