fromme
|
a0170f5952
|
refactor: split the questionnaire into teamer and bus feedback
|
2026-10-27 17:22:22 +01:00 |
|
fromme
|
2f4f9800dd
|
fix: offer the questionnaire after every placement, the bus part to escorts
|
2026-10-27 17:12:24 +01:00 |
|
fromme
|
8070fda64d
|
feat: build the questionnaire form from its definition
|
2026-10-27 16:47:38 +01:00 |
|
fromme
|
d06b647dac
|
feat: decide when a conditional questionnaire question is shown
|
2026-10-27 16:43:14 +01:00 |
|
fromme
|
849da8d471
|
chore: upgrade phpunit to 12.5
|
2026-10-01 10:07:05 +02:00 |
|
fromme
|
5c7e702eab
|
fix: accept the ISO-2 country codes when authoring a destination
|
2026-09-29 12:47:25 +02:00 |
|
fromme
|
1a7c272414
|
feat: import work hours from SaaS and exchange signed time sheet
|
2026-09-26 12:13:59 +02:00 |
|
Björn Fromme
|
cf876ed224
|
feat: all-season assignments
|
2026-09-26 12:13:16 +02:00 |
|
fromme
|
b530679658
|
feat: provision a teamer from a received application
|
2026-09-25 14:36:24 +02:00 |
|
fromme
|
cb2d64f2cd
|
feat: review received form submissions in the admin ui
|
2026-09-24 16:35:18 +02:00 |
|
fromme
|
30ad5e8488
|
feat: accept form submissions from the websites over an API endpoint
|
2026-09-24 16:35:06 +02:00 |
|
fromme
|
52926ec6cc
|
feat: additional receipts as attachments to teamer invoices
addresses #869dv97u9
|
2026-09-09 11:10:57 +02:00 |
|
fromme
|
f6667dcfc7
|
feat: default statistics filter to a rolling 12-month window
|
2026-09-01 09:45:53 +02:00 |
|
Björn Fromme
|
3b99757a08
|
feat: send accepted teamer invoices to configurable email inbox
|
2026-03-15 12:42:28 +01:00 |
|