Commit Graph
186 Commits
Author SHA1 Message Date
fromme 4b20aad98e chore: fix deprecations 2026-09-09 11:14:00 +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 b2cc6e2dcf feat: applications by destination statistics
addresses #869dv9fh6
2026-09-01 09:28:41 +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 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
fromme 2662d56ac1 feat: collect assignment and disposition events for statistics 2026-08-26 15:17:17 +02:00
Björn Fromme f3eae5462d fix: called-off dispositions no longer block teamers 2026-08-26 09:11:27 +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 31149fdd13 fix: correctly calculate due dates for contract and invoice uploads 2026-08-17 12:49:36 +02:00
Björn Fromme 489aafed3e fix: correctly apply due dates for contract and invoice upload reminders 2026-08-17 11:55:02 +02:00
Björn Fromme 3e08965e48 feat: admin editable email templates
addresses #869eg7ptr
2026-08-17 10:39:19 +02:00
Björn Fromme 804dab335f fix: adjust detection of overlapping applications
addresses #869ar02xk
2026-08-13 18:47:20 +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 fd5d478a5c feat: streamlined role-revocation logic 2026-08-10 16:24:41 +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 7f0223bbaa feat: sort assignments by start date
closes #869dh1wqx
2026-06-03 14:37:08 +02:00
Björn Fromme f872fd25ae fix: avoid query issue caused by empty placeholder value 2026-06-03 14:36:42 +02: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 ed41d40059 feat: filter assignments and applications by teamer name
closes #869b9vgq7
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 9d14605d00 fix: reversed join 2026-03-15 12:42:28 +01:00
Björn Fromme 4bffdc46a3 fix: update database queries for mysql 8 compatibility 2026-03-15 12:42:28 +01:00
Björn Fromme 3661a3e44e fix: hide called-off assignments and dispositions in teamer overviews 2026-03-15 12:42:27 +01:00
Björn Fromme 1c0482d2f7 fix: relax date constraints of assignment filtering
addresses #869brd1gn
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 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 83648ac892 feat: update filter value to be inversed
closes #869bhe07h
2025-12-18 10:57:45 +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 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 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
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 6b09109e66 fix: correct database query 2025-04-11 18:00:39 +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 947b183c50 feat: filter assignments and applications by country
closes #8698fpqq5
2025-04-08 17:48:44 +02: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