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 <noreply@anthropic.com>
This commit is contained in:
@@ -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<Record<string, Beschreibung>> = {
|
||||
// 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"),
|
||||
|
||||
Reference in New Issue
Block a user