feat(helpdesk): add debitor meetings tab with upcoming/past meeting display

Adds a meetings section to the debitor detail page, fetching meeting data from BC OData API with cache control support. Includes timeline UI for upcoming and past meetings.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-13 14:13:29 +02:00
parent 4e359fe659
commit 42efdb8102
12 changed files with 679 additions and 15 deletions

View File

@@ -338,5 +338,12 @@
"Tenant settings saved": "Mandanten-Einstellungen gespeichert",
"Token endpoint must use HTTPS": "Token-Endpunkt muss HTTPS verwenden",
"The current tenant uses its own configuration. Changes here only affect tenants without a tenant-specific connection.": "Der aktuelle Mandant verwendet eine eigene Verbindung. Änderungen hier betreffen nur Mandanten ohne eigene Verbindung.",
"Failed to save tenant settings": "Mandanten-Einstellungen konnten nicht gespeichert werden"
"Failed to save tenant settings": "Mandanten-Einstellungen konnten nicht gespeichert werden",
"Meetings": "Termine",
"Released": "Freigegeben",
"Pending": "Ausstehend",
"Upcoming meetings": "Kommende Termine",
"Past meetings": "Vergangene Termine",
"No meetings found for this customer.": "Keine Termine für diesen Kunden gefunden.",
"Could not load meetings.": "Termine konnten nicht geladen werden."
}