feat(260929-if2): Erinnerungen anlegen und zur Faelligkeit benachrichtigen (Tracer)

- Reminder-Tabelle mit Zeilenschutz (Mandant+Benutzer, Systemlesen fuer den E-Mail-Planer), API reminders (Liste, Anlegen)
- Kachel "Erinnerungen", globaler Melder im Portalrahmen (Browser und Desktop, je Faelligkeit einmal)
- Desktop: Laufzeit-Berechtigung fuer Benachrichtigungen nur fuer die gespeicherte Server-Adresse
- Zugriffsklassifikation nachgemessen

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-09-29 13:54:07 +02:00
parent cd1f8f6cda
commit 325c5ddbf2
31 changed files with 1969 additions and 11 deletions
+19
View File
@@ -476,6 +476,25 @@
"serversHint": "Ohne Auswahl zeigt die Kachel alle Server.",
"chooseServers": "Server auswählen"
},
"reminder": {
"name": "Erinnerungen",
"description": "Termine und Aufgaben mit Benachrichtigung zur gewünschten Zeit",
"add": "Neue Erinnerung",
"empty": "Keine Erinnerungen. Legen Sie eine neue Erinnerung an.",
"formTitle": "Neue Erinnerung",
"dateLabel": "Datum",
"timeLabel": "Uhrzeit",
"titleLabel": "Titel",
"descriptionLabel": "Beschreibung (optional)",
"save": "Speichern",
"cancel": "Abbrechen",
"titleRequired": "Bitte geben Sie einen Titel ein.",
"pastError": "Der gewählte Zeitpunkt liegt in der Vergangenheit.",
"saveError": "Die Erinnerung konnte nicht gespeichert werden.",
"loadError": "Erinnerungen konnten nicht geladen werden.",
"limitReached": "Es sind höchstens 100 Erinnerungen möglich.",
"notificationTitle": "Erinnerung: {title}"
},
"editShort": "Bearbeiten",
"done": "Fertig",
"toolbarLabel": "Dashboard-Aktionen",