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 |
|
Björn Fromme
|
e0ce495b86
|
feat: filtering of custom destinations by hotel
|
2025-07-22 17:42:06 +02:00 |
|
Björn Fromme
|
ea574427fb
|
feat: disable/block teamer users as admin
|
2025-07-22 17:11:39 +02:00 |
|