Commit Graph
164 Commits
Author SHA1 Message Date
fromme a35f91ac63 feat: list and show submitted questionnaires to the office 2026-10-27 17:02:51 +01:00
fromme 5e4e574076 feat: let teamers fill in and read their questionnaire 2026-10-27 16:56:49 +01:00
fromme 8070fda64d feat: build the questionnaire form from its definition 2026-10-27 16:47:38 +01:00
fromme 300bb2058f feat: apply season task deadlines to all open checklist entries 2026-10-20 16:52:45 +02:00
fromme 8c53676133 feat: let the remaining textareas grow with their content 2026-10-20 14:04:55 +02:00
fromme 0e2021e96d refactor: derive the bus escort from the travel date 2026-10-16 08:36:54 +02:00
fromme 2fc9806c69 feat: generate draft assignments from a staffing matrix 2026-10-15 18:11:51 +02:00
fromme 1446211d22 chore: bump project to php 8.5 2026-10-01 09:55:34 +02:00
fromme 5c7e702eab fix: accept the ISO-2 country codes when authoring a destination 2026-09-29 12:47:25 +02:00
Björn Fromme 2e9328fc51 feat: read BusProNet base data from the MyE&P API 2026-09-29 11:08:04 +02:00
fromme 392e67448e feat: order and format the pickup fields 2026-09-27 18:05:12 +02:00
fromme 1a7c272414 feat: import work hours from SaaS and exchange signed time sheet 2026-09-26 12:13:59 +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 cb2d64f2cd feat: review received form submissions in the admin ui 2026-09-24 16:35:18 +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 4b20aad98e chore: fix deprecations 2026-09-09 11:14:00 +02:00
fromme 2459af122f feat: upgrade to symfony 7.4 2026-09-01 11:24:44 +02:00
fromme 127ced4378 feat: remove obsolete date range override 2026-08-31 16:56:36 +02:00
fromme 39e6f35374 fix: cleanup stale teamer pickups 2026-08-31 15:56:12 +02:00
fromme 15a4af93f9 feat: collect teamers' meal preferences 2026-08-27 18:27:17 +02:00
fromme c33c1b6bf0 feat: assignments with disabled formalities
addresses #869dnvm8c
2026-08-26 16:15:55 +02:00
fromme 2662d56ac1 feat: collect assignment and disposition events for statistics 2026-08-26 15:17:17 +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 f0e850978b feat: bpn as single source of truth for role and hotel code assignments 2026-08-18 11:33:42 +02:00
Björn Fromme 3e08965e48 feat: admin editable email templates
addresses #869eg7ptr
2026-08-17 10:39:19 +02:00
Björn Fromme bdd06f0187 feat: additional categories for job profiles
addresses #869dv9m9g
2026-08-13 17:56:32 +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 d654ce77fb feat: soft-delete for teamer accounts
addresses #869dv9br3
2026-08-11 12:26:13 +02:00
Björn Fromme 388ecf9603 feat: financial data check for teamers, improved enforced checks logic
addresses #869at5rtp
2026-08-10 18:06:25 +02:00
Björn Fromme fd5d478a5c feat: streamlined role-revocation logic 2026-08-10 16:24:41 +02:00
Björn Fromme b39a78da82 feat: demotion of user accounts via crm 2026-08-10 13:01:01 +02:00
Björn Fromme b01c2e84c7 feat: pending roles from crm to be confirmed by superadmins 2026-08-10 12:26:21 +02:00
Björn Fromme 73e66a9458 feat: hide inactive teamers from list view, overridable in filter
addresses #869dv987y
2026-08-10 10:48:39 +02:00
Björn Fromme 3d71dcfc14 feat: ensure teamer accepts terms when confirming driver's license 2026-03-15 12:42:28 +01:00
Björn Fromme 3b6ebdaddc feat: personal data confirmation with invoice upload 2026-03-15 12:42:28 +01:00
Björn Fromme 317142afc9 chore: remove antixss extension and rely on proper input escaping 2026-03-15 12:42:28 +01:00
Björn Fromme f21b8229e4 chore: improve form layout and feedback for driver license check 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 518bc7339f feat: forced teamer data verification after configured due dates
addresses #869b33c7p
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 ed41d40059 feat: filter assignments and applications by teamer name
closes #869b9vgq7
2026-03-15 12:42:28 +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 9400b78a9f feat: extend job-profile and feedback entities for future statistics 2025-12-18 12:01:58 +01:00
Björn Fromme 83648ac892 feat: update filter value to be inversed
closes #869bhe07h
2025-12-18 10:57:45 +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