Commit Graph
522 Commits
Author SHA1 Message Date
Björn Fromme 829193f3b4 feat: timeline for role house manager
closes #869b9vmmx
2026-03-02 15:22:53 +01:00
Björn Fromme 7f16b95e79 feat: forced teamer data verification after configured due dates
addresses #869b33c7p
2026-03-02 14:50:51 +01:00
Björn Fromme 4809936004 feat: driver license check for teamers
closes #869bup9vf
2026-03-02 14:50:51 +01:00
Björn Fromme 88c85fb973 feat: enable document uploads for admins on behalf of teamer
closes #869btf5bm
2026-03-02 10:39:13 +01:00
Björn Fromme 2746007c53 feat: filter assignments and applications by teamer name
closes #869b9vgq7
2026-02-25 19:22:49 +01:00
Björn Fromme 0ea2d842fd feat: show upcoming assignments of teamers for administrative users
closes #869b9vkp4
2026-02-25 19:07:14 +01:00
Björn Fromme 5760a1a771 fix: always assign comments to documents 2026-02-25 18:57:47 +01:00
Björn Fromme ab47a66745 feat: dummy replacement pdf upload for environments other than prod 2026-02-18 17:01:32 +01:00
Björn Fromme d9fbd604ac feat: send accepted teamer invoices to configurable email inbox 2026-02-18 17:01:32 +01:00
Björn Fromme 039e56c0d5 fix: allow three chars for size property in teamer entity 2026-02-09 11:44:30 +01:00
Björn Fromme 27427c4d64 feat: reduce number of backups created when processing PDF files 2026-02-02 17:09:09 +01:00
Björn Fromme 89b0e0abae feat: improved handling of roles determination from bpn api response 2026-01-30 10:54:26 +01:00
Björn Fromme 43bc6bb73f fix: avoid issues with stale uploads orphanage 2026-01-30 10:53:48 +01:00
Björn Fromme 4670f2f479 fix: additional mysql 8.4 compatibility updates 2026-01-26 12:13:10 +01:00
Björn Fromme 961685deae fix: reversed join 2026-01-26 08:12:26 +01:00
Björn Fromme 5c9193104c fix: update database queries for mysql 8 compatibility 2026-01-25 18:27:14 +01:00
Björn Fromme c0faa23072 chore: cleanup 2026-01-24 19:03:54 +01:00
Björn Fromme 3e4a527d5a fix: hide called-off assignments and dispositions in teamer overviews 2026-01-21 09:17:56 +01:00
Björn Fromme 6020e5e85e fix: relax date constraints of assignment filtering
addresses #869brd1gn
2026-01-14 11:32:30 +01:00
Björn Fromme b755c25436 fix: allow reupload of contract document by admins if rejected
addresses #869brd1gn
2026-01-14 11:32:29 +01:00
Björn Fromme b74762e75d fix: exclude called-of assignments from preventing new applications
addresses #869br2y53
2026-01-12 20:17:25 +01:00
Björn Fromme 078f71e403 fix: assign newly created teamer entities to user 2026-01-09 12:50:17 +01:00
Björn Fromme 5eced50940 fix: include comment in notification email on document rejection
closes #869bppd0e
2026-01-08 19:50:57 +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 2fb4fd750b chore: remove obsolete commands 2025-12-23 14:53:30 +01:00
Björn Fromme e19a82fb7a feat: cron-triggered cleanup command for XML-dumps 2025-12-23 11:50:12 +01:00
Björn Fromme 43c09f9a4f feat: repository methods for feedback statistics by hotel in date range
addresses #869bgty87
2025-12-18 12:45:21 +01:00
Björn Fromme fb74544ba3 fix: correctly determine 'SER' suffix 2025-12-18 12:44:28 +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 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 306a3abc48 fix: don't present unavailable assignments to teamers on their dashboard 2025-12-03 09:41:37 +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 c4e07f0068 fix: include cost unit when duplicating destination 2025-10-23 17:50:39 +02:00
Björn Fromme 06203f86ec fix: use correct database query to find overlapping applications
addresses #869aug4uz
2025-10-21 10:01:28 +02:00
Björn Fromme f4b0dda38b feat: automatically purge applications with date ranges overlapping an accepted application
closes #869aug4uz
2025-10-21 09:18:15 +02:00
Björn Fromme 0b56fc8ef1 fix: populate destination cost unit from assigned hotel 2025-10-07 11:19:42 +02:00
Björn Fromme fd3e9db5a3 fix: use correct property to determine license requirements
closes #869anf4gk
2025-09-30 18:40:35 +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 94748c0112 feat: add suffix to invoice number
closes #8699qe4ep
2025-09-18 08:35:55 +02:00
Björn Fromme 9b074e8740 feat: improve cli command 2025-08-26 16:59:12 +02:00
Björn Fromme bcc9a6ac0e feat: cli command to update teamer status on a yearly basis
closes #8699yr1eh
2025-08-26 14:02:20 +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 d60119b9fb fix: revert database query adjustment
closes #869a6mf97
2025-08-26 13:23:47 +02:00
Björn Fromme 6e6bdd1c08 fix: improved database query for teamer assignment list 2025-08-25 11:30:32 +02:00