Commit Graph

35 Commits

Author SHA1 Message Date
SaidSoighiri94 ec36349bad feat(responsable): add material stock table 2026-07-24 15:22:58 +02:00
SaidSoighiri94 5121cac657 feat(responsable): improve loan supervision table 2026-07-24 15:00:16 +02:00
SaidSoighiri94 a562b3248f feat(loans): confirm declared material state changes 2026-07-24 13:41:40 +02:00
SaidSoighiri94 313bb1c6ef feat(auth): secure backend authentication modes 2026-07-23 12:35:21 +02:00
SaidSoighiri94 2772f4cfd4 feat(backend): add responsable anomalies status cycle 2026-07-17 10:06:39 +02:00
SaidSoighiri94 92e25356bf feat(backend): add responsable historique endpoint 2026-07-16 16:45:41 +02:00
SaidSoighiri94 d2d2245675 feat(backend): add responsable notifications endpoints 2026-07-15 15:50:08 +02:00
SaidSoighiri94 1ce023de71 feat(backend): add responsable anomalies endpoint 2026-07-15 15:30:24 +02:00
SaidSoighiri94 c76f546f2a feat(backend): add responsable stock endpoint 2026-07-15 12:35:16 +02:00
SaidSoighiri94 f7f61a8ebd feat(backend): add responsable emprunts endpoint 2026-07-15 11:47:36 +02:00
SaidSoighiri94 a3795b41a0 feat(backend): add responsable dashboard endpoint 2026-07-15 11:04:09 +02:00
SaidSoighiri94 e46ec29543 feat(db): enrich demo catalogue fixtures 2026-07-07 13:47:55 +02:00
SaidSoighiri94 9564dd1ade feat(materiel): connect catalogue and detail to api 2026-07-07 13:07:47 +02:00
SaidSoighiri94 be7d095fc3 feat(backend): add emprunt restitution with automatic anomaly detection 2026-07-06 10:10:09 +02:00
SaidSoighiri94 3215a3c11f feat(backend): expose POST /api/emprunts with departure checklist 2026-07-06 09:46:03 +02:00
SaidSoighiri94 ab1bf29b7f refactor(backend): rename output DTOs to Response naming convention 2026-06-22 11:01:05 +02:00
SaidSoighiri94 101e52236f refactor(backend): add output DTOs for existing endpoints 2026-06-22 10:46:50 +02:00
SaidSoighiri94 b5a7577e8d feat(auth): add profile and QR card identification endpoints 2026-06-22 10:13:45 +02:00
SaidSoighiri94 20490a05c5 feat(backend): add GET /api/mes-emprunts endpoint 2026-06-19 11:38:40 +02:00
SaidSoighiri94 bee21b9fd8 feat(backend): add GET /api/materiels catalogue endpoint 2026-06-19 10:39:27 +02:00
SaidSoighiri94 bc83308d05 feat(auth): add simulated current-user middleware 2026-06-19 10:39:26 +02:00
SaidSoighiri94 63c56ce775 chore(backend): type-check prisma scripts via split tsconfig 2026-06-16 10:15:35 +02:00
SaidSoighiri94 57266b5414 style(backend): apply Prettier formatting 2026-06-16 10:01:20 +02:00
SaidSoighiri94 d67cf8d65e chore(backend): add ESLint and Prettier configuration 2026-06-16 10:01:19 +02:00
SaidSoighiri94 2ac1a3281b feat(backend): add global error handling and request logging middlewares 2026-06-15 17:46:39 +02:00
SaidSoighiri94 2aefe5cfbe feat(db): add test fixtures script 2026-06-15 16:53:20 +02:00
SaidSoighiri94 2c3a5db057 feat(db): add reference data seed script 2026-06-15 11:06:08 +02:00
SaidSoighiri94 0fc9f9ed1c feat(db): add Anomalie, Notification and Historique tracking models 2026-06-15 09:59:22 +02:00
SaidSoighiri94 6908a2bf6e feat(db): add Emprunt, Checklist and ChecklistElement transaction models 2026-06-05 11:11:53 +02:00
SaidSoighiri94 0774ee3669 feat(db): add Materiel, Accessoire and MaterielAccessoire models 2026-06-04 14:18:21 +02:00
SaidSoighiri94 dfa73cdab0 feat(db): add CarteEtudiante model 2026-06-04 14:03:32 +02:00
SaidSoighiri94 d026b75372 feat(db): add SallePret and PosteEmprunt infrastructure models 2026-06-04 13:53:44 +02:00
SaidSoighiri94 8859b3a569 chore(backend): add package-lock for reproducible installs 2026-06-04 13:40:59 +02:00
SaidSoighiri94 a1591a22a6 feat(db): add 4 reference models with initial migrations 2026-06-04 13:31:33 +02:00
SaidSoighiri94 bb93245fa4 chore(backend): bootstrap Express + TypeScript + Prisma 2026-06-04 13:31:32 +02:00