13 Commits

Author SHA1 Message Date
Thibault Pouch
d66424074c fix: update Dockerfile to compile seed script and run it before starting the application 2026-03-26 13:28:40 +01:00
Thibault Pouch
bc4d3e1dae fix: remove Prisma migrations directory from .gitignore 2026-03-26 11:10:22 +01:00
Thibault Pouch
80e26b85d5 feat: add initial database migration and update package dependencies 2026-03-26 11:10:17 +01:00
Thibault Pouch
0899ba1bc9 fix: update Dockerfile to run database migrations on startup and clean up package.json dependencies 2026-03-26 10:41:02 +01:00
Thibault Pouch
5268e7618b fix: update environment variable handling in Docker Compose files and improve contributing documentation 2026-03-19 21:27:56 +01:00
Thibault Pouch
e7d1cda356 refactor: enhance authentication middleware to validate user existence and status before proceeding 2026-03-18 10:58:55 +01:00
Thibault Pouch
2e42d67196 refactor: update response structure for bugs endpoint to use 'data' key 2026-03-17 16:43:27 +01:00
Thibault Pouch
f481a6fc4e feat: add settings route for managing forum and bug feature toggles 2026-03-17 11:43:50 +01:00
Thibault Pouch
f926951e22 feat: add SiteSettings model to manage forum and bug feature toggles 2026-03-17 11:43:41 +01:00
Thibault Pouch
d08cda9d22 feat: enhance logging in PrismaClient for better query, warning, and error visibility 2026-03-03 10:21:29 +01:00
Thibault Pouch
244bea372e feat: add user creation endpoint with validation and error handling 2026-03-02 09:50:44 +01:00
Thibault Pouch
073dc38fd7 feat: update environment configuration and seed admin user in database 2026-02-28 14:35:54 +01:00
Thibault Pouch
f700d7fd86 feat : Init Project 2026-02-28 14:20:09 +01:00