From 034a10b0b19a15648602b04d58e2167fa5daf262 Mon Sep 17 00:00:00 2001 From: Florian Wilde Date: Mon, 12 Oct 2026 17:02:54 +0200 Subject: [PATCH] fix(protokoll): Texte fuer die Aktionen der Benachrichtigungen (#027) Der Test, der jede Protokoll-Aktion im Code auf einen lesbaren Text prueft, schlug nach dem Merge von #028 an - genau dafuer gibt es ihn. Co-Authored-By: Claude Opus 5.5 --- src/lib/protokoll-aktionen.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/lib/protokoll-aktionen.ts b/src/lib/protokoll-aktionen.ts index c4494e2..3cc6a6e 100644 --- a/src/lib/protokoll-aktionen.ts +++ b/src/lib/protokoll-aktionen.ts @@ -22,6 +22,7 @@ export const AKTIONSGRUPPEN = { hosts: "Hosts", stammdaten: "Personen und Vorlagen", protokoll: "Protokoll", + benachrichtigung: "Benachrichtigung", } as const; export type Aktionsgruppe = keyof typeof AKTIONSGRUPPEN; @@ -31,6 +32,13 @@ type Beschreibung = { readonly text: string; readonly gruppe: Aktionsgruppe; rea const a = (text: string, gruppe: Aktionsgruppe, aendert = true): Beschreibung => ({ text, gruppe, aendert }); export const AKTIONEN: Readonly> = { + // Benachrichtigungen (#028) + "benachrichtigung.gesendet": a("Benachrichtigung gesendet", "benachrichtigung", false), + "benachrichtigung.fehlgeschlagen": a("Benachrichtigung fehlgeschlagen", "benachrichtigung", false), + "einstellungen.benachrichtigungen.geaendert": a("Benachrichtigungen geändert", "benachrichtigung"), + // Ereignisname im Webhook (#028); taucht als Text auf, wenn ein Host-Key-Alarm protokolliert wird. + "hostkey.geaendert": a("Host-Key geändert (Alarm)", "hostkey", false), + // Anmeldung und Bestaetigung (#004) "anmeldung.oidc": a("Anmeldung (OIDC)", "anmeldung", false), "anmeldung.oidc.erstmals": a("Erste Anmeldung (OIDC)", "anmeldung"),