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
|
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
|
bdd06f0187
|
feat: additional categories for job profiles
addresses #869dv9m9g
|
2026-08-13 17:56:32 +02:00 |
|
Björn Fromme
|
8b09845d96
|
fix: repair the date of birth import in Teamer::fromUserinfo
|
2026-08-12 17:55:04 +02:00 |
|
Björn Fromme
|
898a7c7505
|
feat: oauth2 login via myep
|
2026-08-12 08:14:13 +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
|
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
|
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
|
efcf52e718
|
fix: allow three chars for size property in teamer entity
|
2026-03-15 12:42:28 +01:00 |
|
Björn Fromme
|
cdfd172a1e
|
feat: feedback statistics
addresses #869bgtz2d
|
2025-12-23 14:54:27 +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
|
a95291d4ec
|
feat: allow overlapping assignments via flag set on individual teamers
|
2025-12-15 15:06:32 +01: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
|
e36009008c
|
chore: code cleanup
|
2025-08-21 14:20:43 +02:00 |
|
Björn Fromme
|
ea574427fb
|
feat: disable/block teamer users as admin
|
2025-07-22 17:11:39 +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
|
7cb2037f76
|
chore: code cleanup
|
2025-06-24 09:13:55 +02:00 |
|
Björn Fromme
|
6f42ef9f7d
|
feat: categories for job profiles
addresses #8698w62ex
|
2025-04-30 10:19:40 +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
|
0af46beb07
|
Merge branch 'master' into feature/timeline
|
2025-03-18 17:21:56 +01:00 |
|
Björn Fromme
|
924026e9f8
|
feat: move cost unit from assignment to job profile
|
2025-03-18 12:30:24 +01:00 |
|
Björn Fromme
|
b55d847c85
|
feat: timeline displaying assignments and dispositions
|
2025-03-15 11:34:12 +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 |
|
Björn Fromme
|
5a22644b1a
|
feat: add method to generate users' initials
|
2025-02-06 11:25:18 +01:00 |
|
Björn Fromme
|
3f839f9082
|
feat: download ZIP archive of invoices with status 'paid'
|
2025-01-31 18:08:52 +01:00 |
|
Björn Fromme
|
8db25cc44e
|
fix: correctly update staffing status
|
2025-01-17 12:36:13 +01:00 |
|
Björn Fromme
|
abbd067f8c
|
fix: assign correct staffing status
|
2025-01-14 17:58:30 +01:00 |
|
Björn Fromme
|
f39b564850
|
chore: remove obsolete property from user entity
|
2025-01-10 17:19:31 +01:00 |
|
Björn Fromme
|
c15188c43c
|
feat: multiple hotelcodes assignable to users
|
2025-01-08 10:07:19 +01:00 |
|
Björn Fromme
|
8efa7ecdb6
|
Merge branch 'master' into develop
|
2025-01-02 13:03:36 +01:00 |
|
Björn Fromme
|
6278dbe42a
|
fix: avoid another null pointer exception
|
2024-12-17 11:48:47 +01:00 |
|
Björn Fromme
|
97d658e71a
|
feat: rework automatic job profile assignment
|
2024-11-26 16:46:29 +01:00 |
|
Björn Fromme
|
ef7871f1d4
|
feat: assignment call off
|
2024-11-06 21:04:33 +01:00 |
|
Björn Fromme
|
3cc8b31562
|
feat: assign teamer requests as default text for special agreements
|
2024-10-29 17:02:48 +01:00 |
|
Björn Fromme
|
1c59b1d564
|
fix: allow null for teamer date of birth
|
2024-10-28 17:44:00 +01:00 |
|
Björn Fromme
|
49faa1eb25
|
feat: consider all dispositions when updating staffing status
|
2024-10-28 11:33:25 +01:00 |
|
Björn Fromme
|
6ca41f6b9c
|
feat: validate application date range against existing dispositions
|
2024-09-23 15:38:09 +02:00 |
|
Björn Fromme
|
3e908f03cb
|
feat: additional assignment agnostic teamer feedback by admins
|
2024-07-18 17:29:18 +02:00 |
|
Björn Fromme
|
ebf89d19c3
|
feat: additional 'deleted' status for assignments
|
2024-07-18 12:54:56 +02:00 |
|
Björn Fromme
|
3a77697d9d
|
feat: decouple logic using events
|
2024-07-18 11:09:49 +02:00 |
|
Björn Fromme
|
5dd2f79c2d
|
feat: refactor staffing status assignment and filtering
|
2024-07-16 17:34:50 +02:00 |
|
Björn Fromme
|
f03f4715cf
|
feat: respect disposition status for staffing status
|
2024-07-15 14:53:27 +02:00 |
|
Björn Fromme
|
40a5fcc1fa
|
feat: remove unused assignment status, rename 'open' to 'published'
|
2024-06-23 18:48:42 +02:00 |
|