11 Commits

Author SHA1 Message Date
djalim ed2fe69f54 refactor(props): comment out my-mobility page until student page is fixed
Check Deno code / Check Deno code (pull_request) Successful in 7s
Tests / Unit tests (pull_request) Successful in 13s
Tests / Integration tests (pull_request) Successful in 1m47s
Build and push image / Check Deno code (push) Successful in 5s
Check Deno code / Check Deno code (push) Successful in 7s
Tests / Unit tests (push) Successful in 12s
Tests / Integration tests (push) Successful in 1m49s
Build and push image / Build Docker image (push) Successful in 3m13s
2026-05-01 19:09:31 +02:00
djalim f409d9e5e8 refactor: add employeeOnly flag to mobility props and drop debug log 2026-05-01 19:07:37 +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
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 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
fedyna-k ce944c8d92 Fixed card CSS and hint 2025-01-15 23:51:54 +01:00
Kevin FEDYNA b894930e12 Fix after MR 2025-01-15 15:57:08 +01:00
Clayzxr 8cee593d33 Adding cards for modules and creating mobility module 2025-01-15 15:44:52 +01:00