Björn Fromme
|
681734533f
|
chore: update project dependencies
|
2026-08-10 11:31:05 +02:00 |
|
Björn Fromme
|
e89d8a43ad
|
feat: database anonymization command
|
2026-08-10 11:19:44 +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
|
50a86e4047
|
chore: code cleanup
|
2026-08-10 10:46:35 +02:00 |
|
Björn Fromme
|
bc566e3c2c
|
chore: update project dependencies
|
2026-07-13 12:26:07 +02:00 |
|
Björn Fromme
|
b21de75b7f
|
fix: make import command resilient to api errors
|
2026-07-13 12:23:57 +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
|
475cc9f0d8
|
chore: update project dependencies
|
2026-06-03 14:11:37 +02:00 |
|
Björn Fromme
|
dc7968493f
|
fix: remove messenger from scheduler config to be run separately
|
2026-05-11 11:45:58 +02:00 |
|
Björn Fromme
|
a70fa14429
|
chore: update project dependencies
|
2026-05-10 15:30:15 +02:00 |
|
Björn Fromme
|
15eec69af8
|
chore: update deployer config to be run on the host
|
2026-05-10 15:30:07 +02:00 |
|
Björn Fromme
|
98c900e8ca
|
fix: avoid issues with stale session data
|
2026-03-15 12:42:28 +01: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
|
3d71dcfc14
|
feat: ensure teamer accepts terms when confirming driver's license
|
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
|
9e0bacaa45
|
fix: create image dynamically in test to omit image fixture from repo
|
2026-03-15 12:42:28 +01:00 |
|
Björn Fromme
|
24d02c0776
|
fix: sync all teamer data on login
|
2026-03-15 12:42:28 +01:00 |
|
Björn Fromme
|
317142afc9
|
chore: remove antixss extension and rely on proper input escaping
|
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
|
369f8f07df
|
fix: exclude teamers registered after due date from forced data check
|
2026-03-15 12:42:28 +01:00 |
|
Björn Fromme
|
ffa5ad82fd
|
feat: scroll timeline to today's date on first load
closes #869b9vhrj
|
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
|
6dfd8fd3ef
|
feat: streamlined alerts
|
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
|
ebbefa0129
|
chore: update project dependencies
|
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
|
2195467f50
|
chore: update project dependencies
|
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
|
e45f6458d4
|
feat: show upcoming assignments of teamers for administrative users
closes #869b9vkp4
|
2026-03-15 12:42:28 +01:00 |
|
Björn Fromme
|
643e51ca41
|
feat: mention special agreements in confirmation email
closes #869btgzar
|
2026-03-15 12:42:28 +01:00 |
|
Björn Fromme
|
6d76d5e523
|
chore: apply sync messenger in dev environment
|
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
|
277bdf84bd
|
chore: update project dependencies
|
2026-03-15 12:42:28 +01:00 |
|
Björn Fromme
|
798979632b
|
chore: make monolog dev config default for all environments
|
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
|
3b99757a08
|
feat: send accepted teamer invoices to configurable email inbox
|
2026-03-15 12:42:28 +01:00 |
|
Björn Fromme
|
3cb5b065f4
|
chore: update project dependencies
|
2026-03-15 12:42:28 +01:00 |
|
Björn Fromme
|
5f9832d121
|
chore: add staging environment to deployer config
|
2026-03-15 12:42:28 +01:00 |
|
Björn Fromme
|
288031af40
|
chore: update project dependencies
|
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
|
9b35703155
|
chore: update project dependencies
|
2026-03-15 12:42:28 +01:00 |
|
Björn Fromme
|
923e880056
|
feat: guard to prevent premature form submissions while uploading
|
2026-03-15 12:42:28 +01:00 |
|
Björn Fromme
|
0652ca9f8b
|
feat: reduce number of backups created when processing PDF files
|
2026-03-15 12:42:28 +01:00 |
|
Björn Fromme
|
65187657f9
|
chore: update frontend dependencies
|
2026-03-15 12:42:28 +01:00 |
|
Björn Fromme
|
7e876e7e08
|
fix: integrate with fpdi pdf-parser for compressed pdf files
|
2026-03-15 12:42:28 +01:00 |
|
Björn Fromme
|
3c590ebe23
|
chore: update project dependencies
|
2026-03-15 12:42:28 +01:00 |
|
Björn Fromme
|
a5569bfd7b
|
fix: adjust scheduler config to match cron limits of prod environment
|
2026-03-15 12:42:28 +01:00 |
|
Björn Fromme
|
f437e03374
|
feat: improved handling of roles determination from bpn api response
|
2026-03-15 12:42:28 +01:00 |
|