fromme
|
1b4384e3f3
|
feat: add MCP server for the website chatbot over a mirrored TYPO3 content feed
|
2026-10-08 11:46:58 +02:00 |
|
fromme
|
8a6ce7606f
|
feat: add a cleanup command for accounts without recent activity
|
2026-09-29 16:23:32 +02:00 |
|
fromme
|
5d7ffd7d58
|
feat: configurable recipient list for notifications of role nominations
|
2026-09-16 09:21:04 +02:00 |
|
fromme
|
019de4e705
|
feat: surface stuck booking edits to customer experts
|
2026-09-15 15:13:47 +02:00 |
|
fromme
|
b41820c39d
|
feat: email the administrators when a role nomination appears
|
2026-09-13 12:50:01 +02:00 |
|
fromme
|
5f8a586385
|
fix: derive contingent change signal from the sync diff
|
2026-09-11 19:34:29 +02:00 |
|
Björn Fromme
|
80d734e7d6
|
feat: derive calendar date range from price configurations
|
2026-08-26 13:32:25 +02:00 |
|
Björn Fromme
|
4e6aaba9ff
|
feat: admin dashboard widgets
|
2026-08-25 16:31:45 +02:00 |
|
Björn Fromme
|
35826088cb
|
feat: relax filtering constraints for non-admin groups price users
|
2026-08-24 14:32:45 +02:00 |
|
Björn Fromme
|
351fbab498
|
feat: improved contingents api performance with db backed snapshots
|
2026-08-20 11:46:03 +02:00 |
|
Björn Fromme
|
5a3957e143
|
feat: refactored accommodation booking status model
|
2026-08-19 11:46:52 +02:00 |
|
Björn Fromme
|
77de1643f0
|
feat: import users` real names from bpn API
|
2026-08-17 14:24:56 +02:00 |
|
Björn Fromme
|
dd658bf9d6
|
feat: admin list filtering and search
|
2026-08-06 10:57:36 +02:00 |
|
Björn Fromme
|
736128476b
|
feat: assignable managers for accommodation bookings
|
2026-08-05 13:45:33 +02:00 |
|
Björn Fromme
|
455456b6bc
|
feat: manual sorting of additional services
|
2026-08-04 17:06:41 +02:00 |
|
Björn Fromme
|
9d2aa11fdb
|
feat: groups price calculator admin crud, booking/offer flow and api
|
2026-08-03 15:25:10 +02:00 |
|
Björn Fromme
|
6c4ea07e6e
|
fix: prevent race condition on newsletter consent confirmation
|
2026-07-14 09:47:22 +02:00 |
|
Björn Fromme
|
2fc7ffe458
|
feat: remove easy admin bundle, adopt admin theme
|
2026-06-22 08:59:47 +02:00 |
|
Björn Fromme
|
1fa8f88a6d
|
chore: code cleanup with rector and php-cs-fixer
|
2026-05-04 17:20:01 +02:00 |
|
Björn Fromme
|
e4ef2f7adc
|
feat: MailJet list handling with DOI, webhook receiver and API endpoint
addresses #869cut134
|
2026-04-29 09:51:57 +02:00 |
|
Björn Fromme
|
fce6d1615a
|
chore: cleanup, add PHPStan type annotations
|
2026-04-03 13:45:41 +02:00 |
|
Björn Fromme
|
bca3610cff
|
feat: delete orphaned future snapshots after xml sync
|
2026-03-25 15:35:12 +01:00 |
|
Björn Fromme
|
7e686cef6b
|
chore: add inline documentation
|
2026-03-23 19:22:18 +01:00 |
|
Björn Fromme
|
bc7fb794bf
|
feat: persist travel snapshots and refresh extended availability
|
2026-03-23 17:29:10 +01:00 |
|
Björn Fromme
|
3849ae306c
|
feat: extended log view and searching by error codes
|
2026-03-20 11:44:55 +01:00 |
|
Björn Fromme
|
d1e2bf3e7d
|
feat: integrate with MailJet API for newsletter registration
|
2026-03-19 09:42:00 +01:00 |
|
Björn Fromme
|
1fa17a7df7
|
feat: cli command to clean up outdated or stale booking draft records
|
2026-03-16 12:02:27 +01:00 |
|
Björn Fromme
|
0b5c7af4be
|
feat: automatic saving of drafts when editing bookings
|
2026-03-16 12:01:09 +01:00 |
|
Björn Fromme
|
645729a518
|
feat: remove outdated log entries scheduled
|
2026-03-16 12:01:09 +01:00 |
|
Björn Fromme
|
ae964198e9
|
Add webapp packages
|
2024-11-16 10:43:27 +01:00 |
|