Commit Graph

19 Commits

Author SHA1 Message Date
djalim b6586f7715 feat: made stuff 2026-05-01 14:14:33 +02:00
djalim 9a4c6863d1 feat: stages module, mobility frontend, theme toggle, employeeOnly access control
- Add stages module with full CRUD API and admin overview island
- Add mobility overview island (Liste, Kanban, Detail CRUD views)
- Add contract PDF upload/download endpoints for mobilites
- Add light/dark theme toggle in header
- Add employeeOnly flag to hide entire modules from students (admin, students, stages)
- Add read-only GET endpoints for modules/ues/ue-modules in notes module
- Add [slug].tsx catch-all routes for direct URL navigation
- Replace old mobility table with mobilites + stages schema (migration 0004)
- Allow students to create mobilites and upload contracts
- Redirect authenticated users from / to /apps catalog
2026-05-01 12:47:23 +02:00
Kevin FEDYNA 6d4d36e089 Fixed linting and formatting errors 2025-01-25 10:48:04 +01:00
Clayzxr b835495e15 Consult mobility (not working yet) 2025-01-22 17:06:42 +01:00
Clayzxr 4abf540558 Init mobility DB 2025-01-22 15:09:22 +01:00
Clayzxr 36c5c9cf39 Test to access student DB in other apps (working) 2025-01-22 11:35:47 +01:00
Clayzxr b5fedbb425 Moved all student management tools into student app for global uses (working) 2025-01-21 17:29:59 +01:00
Clayzxr 9d4183f8b3 Consult students from DB 2025-01-21 15:54:38 +01:00
Clayzxr 0672666bd3 CDN working with Docker 2025-01-21 15:17:47 +01:00
Clayzxr 07148f16b2 pushed changes 2025-01-20 17:33:07 +01:00
Clayzxr a49683c10e Use api for DB 2025-01-20 16:33:06 +01:00
Clayzxr 4057bb488c Trying to use the DB (not working) 2025-01-18 23:38:29 +01:00
Clayzxr 30ffc90b69 pushed changes 2025-01-18 23:26:28 +01:00
Clayzxr 6df75e0604 Use the DB instead of a .csv (not working) 2025-01-17 15:37:27 +01:00
Clayzxr 416aad06ea Temporary student manager 2025-01-17 10:43:39 +01:00
Clayzxr 3987d76d59 Init module PolyMobility & creating pages 2025-01-17 10:43:39 +01:00
Clayzxr a24f8b35c2 Temporary student manager 2025-01-17 10:40:49 +01:00
Clayzxr 7c91f6c69b Init module PolyMobility & creating pages 2025-01-16 14:51:53 +01:00
fedyna-k ce944c8d92 Fixed card CSS and hint 2025-01-15 23:51:54 +01:00