Commit Graph
490 Commits
Author SHA1 Message Date
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
Björn Fromme e36009008c chore: code cleanup 2025-08-21 14:20:43 +02:00
Björn Fromme c4e28818e0 fix: adopt folder structure in uploads/photos 2025-08-21 14:20:32 +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 b5314d270a fix: avoid issues with incomplete teamer data when rendering invoice pdf 2025-07-22 08:49:31 +02:00
Björn Fromme 7aef767619 chore: add documentation 2025-07-17 11:37:11 +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 99ed212ffc fix: make bpn import resilient to missing data 2025-07-10 14:40:49 +02:00
Björn Fromme 70e477073b chore: remove deprecations 2025-07-08 15:06:44 +02:00
Björn Fromme 7cb2037f76 chore: code cleanup 2025-06-24 09:13:55 +02:00
Björn Fromme e51d92117a feat: add selectable country for custom destinations 2025-06-12 17:13:44 +02:00
Björn Fromme 6f42ef9f7d feat: categories for job profiles
addresses #8698w62ex
2025-04-30 10:19:40 +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 3c57ff7af8 fix: use uuid v4 for filenames to enable distribution to folders 2025-04-23 14:09:40 +02:00
Björn Fromme b8c65fe57d feat: log upload handler errors 2025-04-22 11:52:35 +02:00
Björn Fromme 25ac54ee92 feat: cli command to stamp uploaded invoice 2025-04-22 10:57:49 +02:00
Björn Fromme a8b146d979 fix: prevent invalid status updates of uploads 2025-04-22 10:40:25 +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 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 a92832f069 feat: integrate with flysystem for xml data 2025-03-28 09:20:46 +01:00
Björn Fromme 80e57d148f fix: hide called off assignments from timeline, adjust status colors 2025-03-27 09:08:29 +01:00
Björn Fromme 28b757fb15 chore: remove superfluous condition 2025-03-26 14:20:19 +01:00
Björn Fromme d0be1dcd18 fix: don't add new timeline unless required 2025-03-26 14:07:35 +01:00
Björn Fromme 266aa8f10a feat: show available/open assignments in timeline 2025-03-25 17:01:57 +01:00
Björn Fromme 85f2ebb6f7 fix: assign correct status colors, link items in timeline 2025-03-25 16:25:01 +01:00