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 |
|