Commit Graph

  • 1b6f859074 merge: responsable table scrollbars develop SaidSoighiri94 2026-07-24 16:43:32 +02:00
  • d02d47fb87 fix(responsable): show horizontal table scrollbars fix/responsable-table-scrollbars SaidSoighiri94 2026-07-24 16:40:08 +02:00
  • c03df5e810 merge: responsable supervision tables SaidSoighiri94 2026-07-24 16:13:27 +02:00
  • 368cd633c5 fix(responsable): refresh after discrepancy decision feat/responsable-anomalies-history-tables SaidSoighiri94 2026-07-24 16:02:20 +02:00
  • 38efe6a873 feat(responsable): add anomaly and history tables SaidSoighiri94 2026-07-24 15:47:48 +02:00
  • ec36349bad feat(responsable): add material stock table SaidSoighiri94 2026-07-24 15:22:58 +02:00
  • 5121cac657 feat(responsable): improve loan supervision table SaidSoighiri94 2026-07-24 15:00:16 +02:00
  • 4ee593c8d4 feat(frontend): improve application feedback messages SaidSoighiri94 2026-07-24 14:08:55 +02:00
  • a562b3248f feat(loans): confirm declared material state changes SaidSoighiri94 2026-07-24 13:41:40 +02:00
  • 3739e9b0a0 merge: Azure SSO integration SaidSoighiri94 2026-07-23 16:09:20 +02:00
  • cb71b8fd8c chore(db): add SQL Server demo snapshot feat/block-3-azure-sso SaidSoighiri94 2026-07-23 15:55:13 +02:00
  • 81b23e0707 docs: record SSO integration progress SaidSoighiri94 2026-07-23 15:54:47 +02:00
  • 36224f30ee feat(auth): restore authenticated user profile SaidSoighiri94 2026-07-23 14:39:35 +02:00
  • dc208fa13a feat(auth): connect Flutter login to MSAL SaidSoighiri94 2026-07-23 14:13:58 +02:00
  • ef31e2ab8c feat(auth): prepare MSAL browser integration SaidSoighiri94 2026-07-23 13:38:20 +02:00
  • 530bd52cb5 feat(frontend): simulate authenticated user sessions SaidSoighiri94 2026-07-23 12:39:12 +02:00
  • 313bb1c6ef feat(auth): secure backend authentication modes SaidSoighiri94 2026-07-23 12:35:21 +02:00
  • f7ce98343e merge: student premium workspace SaidSoighiri94 2026-07-23 10:30:03 +02:00
  • 669ed85924 docs: record student workspace polish SaidSoighiri94 2026-07-23 10:29:47 +02:00
  • 695b0d3965 style(frontend): polish student workspace SaidSoighiri94 2026-07-23 10:27:27 +02:00
  • 1c8ed77ebf fix(frontend): correct responsable brand label SaidSoighiri94 2026-07-23 09:56:19 +02:00
  • 1f0a120ecb merge: responsable history csv export SaidSoighiri94 2026-07-23 09:42:27 +02:00
  • cb3597874d docs: record responsable csv export SaidSoighiri94 2026-07-23 09:42:14 +02:00
  • c85fab8ca3 feat(frontend): download responsable history csv SaidSoighiri94 2026-07-23 09:42:01 +02:00
  • 95c9080777 merge: responsable premium dashboard SaidSoighiri94 2026-07-23 09:25:47 +02:00
  • 6ac94becfb docs: record responsable workspace redesign SaidSoighiri94 2026-07-23 09:25:30 +02:00
  • ef74fd49bc style(frontend): redesign responsable workspace SaidSoighiri94 2026-07-22 17:26:00 +02:00
  • 1677015254 merge: synchronize project review status SaidSoighiri94 2026-07-22 16:50:54 +02:00
  • 9a71eb3f34 docs: synchronize project review status SaidSoighiri94 2026-07-22 16:50:37 +02:00
  • 2a533e3368 merge: responsable frontend polish SaidSoighiri94 2026-07-18 23:32:37 +02:00
  • 545d9f14ac feat(frontend): polish responsable workspace SaidSoighiri94 2026-07-17 13:58:30 +02:00
  • 4b635b8654 merge: responsable frontend api SaidSoighiri94 2026-07-17 11:58:16 +02:00
  • 2a1281b0e5 feat(frontend): add responsable dashboard screen SaidSoighiri94 2026-07-17 11:55:44 +02:00
  • 736328c66b merge: responsable anomalies status cycle SaidSoighiri94 2026-07-17 10:07:10 +02:00
  • 2772f4cfd4 feat(backend): add responsable anomalies status cycle SaidSoighiri94 2026-07-17 10:06:39 +02:00
  • 9d8ae70063 merge: responsable historique api SaidSoighiri94 2026-07-16 16:48:02 +02:00
  • 92e25356bf feat(backend): add responsable historique endpoint SaidSoighiri94 2026-07-16 16:45:41 +02:00
  • 832aa51e23 merge: responsable notifications api SaidSoighiri94 2026-07-15 19:47:55 +02:00
  • d2d2245675 feat(backend): add responsable notifications endpoints SaidSoighiri94 2026-07-15 15:50:08 +02:00
  • a14d6827ee merge: responsable anomalies api SaidSoighiri94 2026-07-15 15:41:58 +02:00
  • 1ce023de71 feat(backend): add responsable anomalies endpoint SaidSoighiri94 2026-07-15 15:30:24 +02:00
  • 26f036046d merge: responsable stock api SaidSoighiri94 2026-07-15 12:57:19 +02:00
  • c76f546f2a feat(backend): add responsable stock endpoint SaidSoighiri94 2026-07-15 12:35:16 +02:00
  • 2c81bd7208 merge: responsable emprunts consultation api SaidSoighiri94 2026-07-15 12:25:47 +02:00
  • f7f61a8ebd feat(backend): add responsable emprunts endpoint SaidSoighiri94 2026-07-15 11:47:36 +02:00
  • b2a5f8cd94 merge: responsable dashboard api SaidSoighiri94 2026-07-15 11:36:57 +02:00
  • a3795b41a0 feat(backend): add responsable dashboard endpoint SaidSoighiri94 2026-07-15 11:04:09 +02:00
  • e2165b9826 merge: readme v1 docs SaidSoighiri94 2026-07-15 10:19:17 +02:00
  • 1d271e225c docs: add V1 setup README SaidSoighiri94 2026-07-09 10:52:12 +02:00
  • 24e2793cf8 merge: review current state docs SaidSoighiri94 2026-07-09 10:43:33 +02:00
  • 295dd03b8d docs: clarify review current state SaidSoighiri94 2026-07-09 10:01:30 +02:00
  • 3681ed5e44 merge: v1 student polish SaidSoighiri94 2026-07-09 09:33:15 +02:00
  • cbc67c6c2f chore(frontend): update Flutter lockfile SaidSoighiri94 2026-07-09 09:32:27 +02:00
  • eb3094f3a6 style(frontend): harmonize student demo labels SaidSoighiri94 2026-07-08 14:44:09 +02:00
  • 245a6905a3 merge: student flow stabilization SaidSoighiri94 2026-07-08 11:52:51 +02:00
  • 8c710b6e3c docs: record student flow stabilization SaidSoighiri94 2026-07-08 11:21:44 +02:00
  • 9c74de53c4 merge: frontend restitution api SaidSoighiri94 2026-07-08 10:52:28 +02:00
  • 78a0c1305e feat(frontend): connect return flow to api SaidSoighiri94 2026-07-07 14:10:12 +02:00
  • d83aa7dd75 merge: demo catalogue fixtures SaidSoighiri94 2026-07-07 14:05:37 +02:00
  • e46ec29543 feat(db): enrich demo catalogue fixtures SaidSoighiri94 2026-07-07 13:47:55 +02:00
  • 98ba359bc5 merge: frontend borrow api SaidSoighiri94 2026-07-07 13:38:17 +02:00
  • 7aba1a930d feat(frontend): connect borrow flow to api SaidSoighiri94 2026-07-07 13:22:53 +02:00
  • 27171562de merge: catalogue detail api SaidSoighiri94 2026-07-07 13:14:20 +02:00
  • 9564dd1ade feat(materiel): connect catalogue and detail to api SaidSoighiri94 2026-07-07 13:07:47 +02:00
  • 90d5a65f29 feat(frontend): add restitution result screen (completes student flow) SaidSoighiri94 2026-07-07 10:08:33 +02:00
  • e9d67e78f5 feat(frontend): add return checklist screen with shared checklist widgets SaidSoighiri94 2026-07-07 09:45:15 +02:00
  • 648ea21155 feat(frontend): add restitution selection screen SaidSoighiri94 2026-07-06 15:45:09 +02:00
  • 0f72c021ba feat(frontend): add emprunt confirmation screen (completes borrow flow) SaidSoighiri94 2026-07-06 15:18:48 +02:00
  • 9941ae97dc feat(frontend): add departure checklist screen SaidSoighiri94 2026-07-06 15:02:31 +02:00
  • b124d7a775 feat(frontend): add material detail screen SaidSoighiri94 2026-07-06 12:44:43 +02:00
  • 84bd2cc629 feat(frontend): add material catalogue screen with search and filters SaidSoighiri94 2026-07-06 11:44:43 +02:00
  • 97a1ad9e84 feat(frontend): add back button in top bar (in-app navigation) SaidSoighiri94 2026-07-06 11:37:25 +02:00
  • 97faf3e9ee feat(frontend): add student identification screen as entry point SaidSoighiri94 2026-07-06 11:25:40 +02:00
  • e492220af4 feat(frontend): add ENSUP brand corners to home screen SaidSoighiri94 2026-07-06 11:05:53 +02:00
  • b2c999026f chore(docs): remove ENSUP charter PDF, reference validated mockup instead SaidSoighiri94 2026-07-06 10:51:52 +02:00
  • d12302e8a6 feat(frontend): scaffold Flutter Web app with ENSUP home screen SaidSoighiri94 2026-07-06 10:37:21 +02:00
  • be7d095fc3 feat(backend): add emprunt restitution with automatic anomaly detection SaidSoighiri94 2026-07-06 10:10:09 +02:00
  • 3215a3c11f feat(backend): expose POST /api/emprunts with departure checklist SaidSoighiri94 2026-07-06 09:46:03 +02:00
  • d8f044924e chore(security): harden .gitignore against secret leaks SaidSoighiri94 2026-06-23 16:08:39 +02:00
  • ab1bf29b7f refactor(backend): rename output DTOs to Response naming convention SaidSoighiri94 2026-06-22 11:01:05 +02:00
  • 101e52236f refactor(backend): add output DTOs for existing endpoints SaidSoighiri94 2026-06-22 10:46:50 +02:00
  • b5a7577e8d feat(auth): add profile and QR card identification endpoints SaidSoighiri94 2026-06-22 10:13:45 +02:00
  • 20490a05c5 feat(backend): add GET /api/mes-emprunts endpoint SaidSoighiri94 2026-06-19 11:38:40 +02:00
  • bee21b9fd8 feat(backend): add GET /api/materiels catalogue endpoint SaidSoighiri94 2026-06-19 10:39:27 +02:00
  • bc83308d05 feat(auth): add simulated current-user middleware SaidSoighiri94 2026-06-19 10:39:26 +02:00
  • 63c56ce775 chore(backend): type-check prisma scripts via split tsconfig SaidSoighiri94 2026-06-16 10:15:35 +02:00
  • 57266b5414 style(backend): apply Prettier formatting SaidSoighiri94 2026-06-16 10:01:20 +02:00
  • d67cf8d65e chore(backend): add ESLint and Prettier configuration SaidSoighiri94 2026-06-16 10:01:19 +02:00
  • 2ac1a3281b feat(backend): add global error handling and request logging middlewares SaidSoighiri94 2026-06-15 17:46:39 +02:00
  • 2aefe5cfbe feat(db): add test fixtures script SaidSoighiri94 2026-06-15 16:53:20 +02:00
  • 806c5deafe docs: sync review.md with seed step commit SaidSoighiri94 2026-06-15 11:14:34 +02:00
  • 2c3a5db057 feat(db): add reference data seed script SaidSoighiri94 2026-06-15 11:06:08 +02:00
  • 0590e13fc9 docs: add review.md decision log SaidSoighiri94 2026-06-15 10:08:49 +02:00
  • 0fc9f9ed1c feat(db): add Anomalie, Notification and Historique tracking models SaidSoighiri94 2026-06-15 09:59:22 +02:00
  • 6908a2bf6e feat(db): add Emprunt, Checklist and ChecklistElement transaction models SaidSoighiri94 2026-06-05 11:11:53 +02:00
  • 0774ee3669 feat(db): add Materiel, Accessoire and MaterielAccessoire models SaidSoighiri94 2026-06-04 14:18:21 +02:00
  • dfa73cdab0 feat(db): add CarteEtudiante model SaidSoighiri94 2026-06-04 14:03:32 +02:00
  • d026b75372 feat(db): add SallePret and PosteEmprunt infrastructure models SaidSoighiri94 2026-06-04 13:53:44 +02:00
  • 8859b3a569 chore(backend): add package-lock for reproducible installs SaidSoighiri94 2026-06-04 13:40:59 +02:00
  • e8d0f738d6 docs: add conception diagrams and business rules SaidSoighiri94 2026-06-04 13:31:34 +02:00