Commit Graph
134 Commits
Author SHA1 Message Date
fromme 2f4f9800dd fix: offer the questionnaire after every placement, the bus part to escorts 2026-10-27 17:12:24 +01:00
fromme 9fedc5b5d3 feat: let the office test the questionnaire on any assignment 2026-10-27 17:07:17 +01:00
fromme a35f91ac63 feat: list and show submitted questionnaires to the office 2026-10-27 17:02:51 +01:00
fromme de4aedd26e refactor: name the per-teamer disposition lists correctly 2026-10-20 17:14:13 +02:00
fromme c00dd86eb4 feat: list upcoming season assignments among a teamer's dispositions 2026-10-20 17:13:45 +02:00
fromme 300bb2058f feat: apply season task deadlines to all open checklist entries 2026-10-20 16:52:45 +02:00
fromme 1cda9d378a chore: upgrade tailwind css from 3.4 to 4.3 2026-10-20 14:04:24 +02:00
fromme 3116d23199 fix: refuse deleting a document assigned to a season task 2026-10-15 13:02:13 +02:00
fromme 4aa2d7a5e6 fix: keep upload files until their deletion is committed 2026-10-15 12:49:48 +02:00
fromme 3188f5f3da feat: additional 'add' button on top of list view 2026-10-13 12:52:28 +02:00
fromme 838b8944a2 feat: rearranged admin menu, proper gendering 2026-10-01 08:23:06 +02:00
fromme 4cab57d136 feat: additional functionality and layout adjustments for season teamers 2026-09-26 12:13:16 +02:00
Björn Fromme cf876ed224 feat: all-season assignments 2026-09-26 12:13:16 +02:00
fromme 19364df2db feat: mark a library document for a specific purpose 2026-09-24 16:35:24 +02:00
fromme d4908b6ab9 feat: rename ROLE_ADMIN to ROLE_TEAM_ADMIN since being too broad 2026-09-16 17:20:45 +02:00
fromme 52926ec6cc feat: additional receipts as attachments to teamer invoices
addresses #869dv97u9
2026-09-09 11:10:57 +02:00
fromme 496a707a16 feat: feedback export to excel
addresses #869dv9k9z
2026-09-01 10:20:31 +02:00
fromme 0d06bc4271 fix: drop status breakdown from applications-by-destination stats 2026-09-01 09:46:01 +02:00
fromme f6667dcfc7 feat: default statistics filter to a rolling 12-month window 2026-09-01 09:45:53 +02:00
fromme b2cc6e2dcf feat: applications by destination statistics
addresses #869dv9fh6
2026-09-01 09:28:41 +02:00
fromme e66351a2cc fix: correct label colors of percentage values in statistics 2026-09-01 09:11:43 +02:00
fromme 127ced4378 feat: remove obsolete date range override 2026-08-31 16:56:36 +02:00
fromme 86c5d23181 feat: teamer season disposition count in info modal
addresses #869dv94n4
2026-08-31 16:26:53 +02:00
fromme 39e6f35374 fix: cleanup stale teamer pickups 2026-08-31 15:56:12 +02:00
fromme e4d64558b9 feat: render called off dispositions stroke through in teamer info modal
addresses #869dv944g
2026-08-31 15:34:24 +02:00
fromme 15a4af93f9 feat: collect teamers' meal preferences 2026-08-27 18:27:17 +02:00
fromme e7f3233dbc fix: type mismatches and handle nullable values 2026-08-27 10:16:03 +02:00
fromme c33c1b6bf0 feat: assignments with disabled formalities
addresses #869dnvm8c
2026-08-26 16:15:55 +02:00
Björn Fromme dfa3e63926 feat: link ratings widget with feedback list filtered by teamer
addresses #869at5mdu
2026-08-24 13:50:07 +02:00
Björn Fromme 43968e4e7b feat: selectable feedback author for administrative users
addresses #869at5nbp
2026-08-24 12:46:19 +02:00
Björn Fromme 4ae23bf8a1 feat: filter availabilities
addresses #869at5k4f
2026-08-24 12:22:34 +02:00
Björn Fromme 644bfa225d feat: view and edit comments of uploaded documents
addresses #869eg7tv1
2026-08-13 17:20:17 +02:00
Björn Fromme 6511f821ac feat: mailing to filtered teamer list
addresses #869dv9bur
2026-08-11 16:25:53 +02:00
Björn Fromme 48cd2d6b67 fix: properly forward return urls where missing 2026-08-11 14:34:46 +02:00
Björn Fromme 102e1c1c3c fix: properly gate menus by role 2026-08-11 14:20:15 +02:00
Björn Fromme d654ce77fb feat: soft-delete for teamer accounts
addresses #869dv9br3
2026-08-11 12:26:13 +02:00
Björn Fromme ffa5ad82fd feat: scroll timeline to today's date on first load
closes #869b9vhrj
2026-03-15 12:42:28 +01:00
Björn Fromme 1a536c044e feat: timeline for role house manager
closes #869b9vmmx
2026-03-15 12:42:28 +01:00
Björn Fromme 20da6a0afc feat: driver license check for teamers
closes #869bup9vf
2026-03-15 12:42:28 +01:00
Björn Fromme 6ec9fa6f9d feat: enable document uploads for admins on behalf of teamer
closes #869btf5bm
2026-03-15 12:42:28 +01:00
Björn Fromme e45f6458d4 feat: show upcoming assignments of teamers for administrative users
closes #869b9vkp4
2026-03-15 12:42:28 +01:00
Björn Fromme 923e880056 feat: guard to prevent premature form submissions while uploading 2026-03-15 12:42:28 +01:00
Björn Fromme 0c816c1190 feat: average marks per destination
addresses #869bgtynb
2025-12-23 16:24:50 +01:00
Björn Fromme 8b4e7b2f79 feat: feedback per destination
addresses #869bgty87
2025-12-23 15:26:18 +01:00
Björn Fromme cdfd172a1e feat: feedback statistics
addresses #869bgtz2d
2025-12-23 14:54:27 +01:00
Björn Fromme 0b56fc8ef1 fix: populate destination cost unit from assigned hotel 2025-10-07 11:19:42 +02:00
Björn Fromme e23a5097ef feat: additional attribute for synced with bpn status including filtering by
closes #869anf53g
2025-09-30 18:36:08 +02:00
Björn Fromme d1cdfe461c feat: cost unit for custom destinations 2025-09-23 09:10:50 +02:00
Björn Fromme b18a671ff6 fix: adopt relative filename generation for teamer photos in all places 2025-08-21 14:26:44 +02:00
Björn Fromme c4e28818e0 fix: adopt folder structure in uploads/photos 2025-08-21 14:20:32 +02:00