feat(uebersicht): lesbare Aktionstexte aus dem Audit-Log (#026)

Die letzten Aktionen nutzen dieselben Texte wie das Audit-Log (#027)
statt technischer Namen wie authorized_keys.geschrieben.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-12 16:49:07 +02:00
co-authored by Claude Opus 5.5
parent 2a45d4cc46
commit ad371b785a
+6 -1
View File
@@ -1,5 +1,6 @@
import type { AbweichungsArt } from "@/generated/prisma/enums";
import { prisma } from "@/lib/db";
import { aktionText } from "@/lib/protokoll-aktionen";
/**
* Lesemodell der Übersicht (#026). Alle Zahlen werden berechnet, nichts ist hinterlegt –
@@ -190,7 +191,11 @@ export async function uebersicht(jetzt = new Date()) {
zeit: a.zeitpunkt,
art: aktionEinordnen(a.aktion, a.ergebnis),
aktion: a.aktion,
beschreibung: [a.aktion, a.zielbenutzer && a.hostName ? `${a.zielbenutzer}@${a.hostName}` : a.hostName]
// Lesbarer Text aus dem Audit-Log (#027) statt des technischen Aktionsnamens.
beschreibung: [
aktionText(a.aktion),
a.zielbenutzer && a.hostName ? `${a.zielbenutzer}@${a.hostName}` : a.hostName,
]
.filter(Boolean)
.join(" · "),
benutzer: a.akteurName,