Commit Graph
247 Commits
Author SHA1 Message Date
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 90dda38c0f fix: don't enforce required checks on users with administrative roles 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 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 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 388b1148cd fix: always assign comments to documents 2026-03-15 12:42:28 +01:00
Björn Fromme 8988ae7620 feat: dummy replacement pdf upload for environments other than prod 2026-03-15 12:42:28 +01:00
Björn Fromme e4d0fe794a fix: additional mysql 8.4 compatibility updates 2026-03-15 12:42:28 +01:00
Björn Fromme afe38289ec fix: include comment in notification email on document rejection
closes #869bppd0e
2026-03-15 12:42:27 +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 a95291d4ec feat: allow overlapping assignments via flag set on individual teamers 2025-12-15 15:06:32 +01:00
Björn Fromme 4e92eebb39 fix: use correct condition for available slots 2025-12-04 10:37:41 +01:00
Björn Fromme 2e34aea17e feat: improved assignment access checks with dedicated messages 2025-12-03 09:22:59 +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 8c3115e364 fix: remove page parameter from return url when filtering
closes #869anjygz
2025-09-30 18:11:25 +02:00
Björn Fromme d1cdfe461c feat: cost unit for custom destinations 2025-09-23 09:10:50 +02:00
Björn Fromme 86a629d994 feat: move teamer status editing to admins
addresses #8699yr1eh
2025-08-26 14:01:53 +02:00
Björn Fromme e36009008c chore: code cleanup 2025-08-21 14:20:43 +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
Björn Fromme 0fc7684fc7 fix: promote called-off status of assignment to potential dispositions 2025-07-22 16:19:31 +02:00
Björn Fromme 231d0f315b feat: call off single disposition as admin with optional notification 2025-07-22 16:15:18 +02:00
Björn Fromme 09438cfbd9 fix: always confirm disposition when uploading contract as admin 2025-07-10 15:15:56 +02:00
Björn Fromme 3646661fed feat: streamlined filenames of downloaded teamer documents
addresses #8698updx6
2025-04-24 10:03:29 +02:00
Björn Fromme fb0f8054d5 fix: ensure flushing entity manager, add logging 2025-04-24 09:22:06 +02:00
Björn Fromme 190d6200ce fix: adopt potentially changed file extension when downloading 2025-04-23 15:43:23 +02:00
Björn Fromme 24ffee7c0b fix: reduce number of database queries caused by voter 2025-04-11 09:51:32 +02:00
Björn Fromme 299c37c823 fix: update country property when editing/creating destination 2025-04-08 17:48:07 +02:00
Björn Fromme a7314ce549 feat: update status and sign contracts uploaded by admin 2025-04-08 16:27:02 +02:00
Björn Fromme da18856cc2 fix: correctly assign items to timeline 2025-03-25 15:47:08 +01:00
Björn Fromme ecc059cefc feat: add timeline to main menu 2025-03-25 11:35:40 +01:00
Björn Fromme f2b60570a9 fix: properly filter by date range, improve filter handlers 2025-03-21 12:38:55 +01:00
Björn Fromme 06c32fd597 feat: filter timeline by date range and hotels 2025-03-21 11:52:29 +01:00
Björn Fromme 27d39c5035 fix: correct method argument 2025-03-20 16:02:31 +01:00
Björn Fromme dc936ea784 Merge branch 'master' into feature/timeline 2025-03-19 09:25:29 +01:00
Björn Fromme 9aaf996e07 fix: improve some database queries 2025-03-19 09:13:02 +01:00
Björn Fromme 0740bffc3a Merge branch 'master' into feature/timeline 2025-03-18 20:32:53 +01:00
Björn Fromme ca8997ab19 feat: feature flags for sanitizing and stamping of uploads 2025-03-18 18:14:25 +01:00
Björn Fromme 811b252d04 fix: include past assignments in timeline 2025-03-17 11:34:41 +01:00
Björn Fromme b55d847c85 feat: timeline displaying assignments and dispositions 2025-03-15 11:34:12 +01:00
Björn Fromme 917640183f feat: convert uploaded contracts and invoices to pdf 2025-03-04 14:13:09 +01:00
Björn Fromme cdd0666837 feat: render additional info to teamer invoice 2025-02-28 15:15:02 +01:00
Björn Fromme 9192e8220d feat: streamlined teamer info modals, internal teamer remarks 2025-02-10 18:14:19 +01:00