feat(260923-dhh): Proxmox-Modul Aufgabe 6 - Modulseite mit Auslastung
- ServerCard.tsx: einzige Stelle, die einen Messwert in Text verwandelt (formatMetric) — null wird ueberall "unbekannt", nie 0/NaN/leer; verzweigt ueber productType auf PVE/PBS/PMG; PBS ohne Sicherung zeigt "noch keine Sicherung" statt eines Fehlers; nicht erreichbarer Server zeigt Klartext-Ursache plus Zeitpunkt der letzten erfolgreichen Messung - page.tsx: "Jetzt aktualisieren" fragt alle Server neu ab und laedt die Liste danach neu, waehrend des Laufs gesperrt; ruhiger Hinweis bei leerer Liste mit Weg zu den Einstellungen; Link zu den Einstellungen nur fuer Administratoren sichtbar (Anzeige, kein Zugriffsriegel) - proxmox-api.ts: ProxmoxMetrics-Union (Pve/Pbs/Pmg) fuer typsichere Verzweigung im Frontend - umlaut-dictionary.ts: zwei weitere korrekte Woerter auf die Positivliste (Messung, Prozessorlast) Tore: web 708/708 (>=693), type-check 4/4, Biome apps/web 53 Warnungen (unveraendert). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -709,6 +709,32 @@
|
||||
"loading": "Lade Serverliste...",
|
||||
"loadError": "Die Serverliste konnte nicht geladen werden.",
|
||||
"emptyState": "Noch kein Server eingetragen. Legen Sie in den Moduleinstellungen einen Server an.",
|
||||
"card": {
|
||||
"unknownValue": "unbekannt",
|
||||
"lastPolledLabel": "Letzte Abfrage",
|
||||
"lastOkLabel": "Letzte erfolgreiche Messung",
|
||||
"refresh": "Jetzt aktualisieren",
|
||||
"refreshing": "Wird aktualisiert...",
|
||||
"settingsLink": "Zu den Einstellungen",
|
||||
"pve": {
|
||||
"nodeCount": "Knoten",
|
||||
"guests": "{running} laufend / {stopped} gestoppt",
|
||||
"cpu": "Prozessorlast",
|
||||
"mem": "Speicher"
|
||||
},
|
||||
"pbs": {
|
||||
"used": "Belegt",
|
||||
"lastBackup": "Letzte Sicherung",
|
||||
"noBackupYet": "noch keine Sicherung",
|
||||
"verifyState": "Letzte Prüfung"
|
||||
},
|
||||
"pmg": {
|
||||
"countIn": "Eingehend",
|
||||
"countOut": "Ausgehend",
|
||||
"spamCount": "Spam",
|
||||
"virusCount": "Viren"
|
||||
}
|
||||
},
|
||||
"errors": {
|
||||
"netz": "Der Server ist nicht erreichbar. Bitte prüfen Sie die Adresse und die Netzwerkverbindung.",
|
||||
"zugang": "Der Zugang wurde abgelehnt. Bitte prüfen Sie Benutzername und Passwort beziehungsweise die Token-Angaben.",
|
||||
|
||||
Reference in New Issue
Block a user