fix(notifications): preserve evidenced outcomes in backup and health notices

This commit is contained in:
martino
2026-10-01 08:38:32 +02:00
parent 147c401864
commit 08598d2863
20 changed files with 497 additions and 51 deletions
+7 -2
View File
@@ -6980,7 +6980,8 @@
"failed": "Fehlgeschlagen",
"completed": "Abgeschlossen",
"started": "Gestartet",
"unconfirmed": "Nicht bestätigt"
"unconfirmed": "Nicht bestätigt",
"completed_with_warnings": "Mit Warnungen abgeschlossen"
},
"report": "{group} Bericht",
"details": "Details",
@@ -6991,12 +6992,16 @@
"temperature": {
"sampleSpan": "Die hohen Messwerte erstrecken sich über {duration}."
},
"healthRecovery": {"title": "{hostname}: Behoben - {category}{entity_suffix}", "body": "Eine aktuelle Zustandsprüfung hat für {category} wieder einen normalen Zustand festgestellt.\nVorherige Beobachtung: {reason}\nVorheriger Schweregrad: {original_severity}\nZeit seit der ersten Beobachtung: {duration}", "status": "Behoben"},
"backup": {
"confirmedTitle": "{hostname}: Backup abgeschlossen",
"confirmedBody": "Backup erfolgreich abgeschlossen.",
"errorTitle": "{hostname}: Backup-Fehler gemeldet",
"errorBody": "Der Backup-Bericht enthält einen Fehler.",
"unconfirmedBody": "Das Backup-Ergebnis ist nicht bestätigt."
"unconfirmedBody": "Das Backup-Ergebnis ist nicht bestätigt.",
"warningTitle": "{hostname}: Sicherung mit Warnungen abgeschlossen",
"warningBody": "Sicherung mit Warnungen abgeschlossen.",
"diagnosticsOmitted": "Weitere Diagnosezeilen oder Text ausgelassen: {count}. Originalbericht bleibt erhalten."
}
}
}
File diff suppressed because one or more lines are too long
+7 -2
View File
@@ -6980,7 +6980,8 @@
"failed": "Fallido",
"completed": "Completado",
"started": "Iniciado",
"unconfirmed": "Sin confirmar"
"unconfirmed": "Sin confirmar",
"completed_with_warnings": "Completado con advertencias"
},
"report": "Informe de {group}",
"details": "Detalles",
@@ -6991,12 +6992,16 @@
"temperature": {
"sampleSpan": "Lecturas altas registradas a lo largo de {duration}."
},
"healthRecovery": {"title": "{hostname}: Resuelto - {category}{entity_suffix}", "body": "Una comprobación reciente confirma que la condición de {category} volvió a la normalidad.\nObservación anterior: {reason}\nGravedad anterior: {original_severity}\nTiempo desde la primera observación: {duration}", "status": "Resuelto"},
"backup": {
"confirmedTitle": "{hostname}: backup completado",
"confirmedBody": "Backup completado correctamente.",
"errorTitle": "{hostname}: error notificado en el backup",
"errorBody": "El informe del backup contiene un error.",
"unconfirmedBody": "El resultado del backup no está confirmado."
"unconfirmedBody": "El resultado del backup no está confirmado.",
"warningTitle": "{hostname}: Backup completado con advertencias",
"warningBody": "Backup completado con advertencias.",
"diagnosticsOmitted": "Líneas o texto de diagnóstico omitidos: {count}. Se conserva el informe original."
}
}
}
+7 -2
View File
@@ -6980,7 +6980,8 @@
"failed": "Échec",
"completed": "Terminé",
"started": "Commencé",
"unconfirmed": "Non confirmé"
"unconfirmed": "Non confirmé",
"completed_with_warnings": "Terminée avec avertissements"
},
"report": "Rapport {group}",
"details": "Détails",
@@ -6991,12 +6992,16 @@
"temperature": {
"sampleSpan": "Les relevés élevés s'étendent sur {duration}."
},
"healthRecovery": {"title": "{hostname} : Résolu - {category}{entity_suffix}", "body": "Un contrôle récent confirme le retour à la normale de la condition {category}.\nObservation précédente : {reason}\nGravité précédente : {original_severity}\nTemps depuis la première observation : {duration}", "status": "Résolu"},
"backup": {
"confirmedTitle": "{hostname} : sauvegarde terminée",
"confirmedBody": "Sauvegarde terminée avec succès.",
"errorTitle": "{hostname} : erreur signalée lors de la sauvegarde",
"errorBody": "Le rapport de sauvegarde contient une erreur.",
"unconfirmedBody": "Le résultat de la sauvegarde n’est pas confirmé."
"unconfirmedBody": "Le résultat de la sauvegarde n’est pas confirmé.",
"warningTitle": "{hostname}: Sauvegarde terminée avec avertissements",
"warningBody": "Sauvegarde terminée avec avertissements.",
"diagnosticsOmitted": "Lignes ou texte de diagnostic omis : {count}. Rapport original conservé."
}
}
}
+7 -2
View File
@@ -6980,7 +6980,8 @@
"failed": "Fallito",
"completed": "Completato",
"started": "Iniziato",
"unconfirmed": "Non confermato"
"unconfirmed": "Non confermato",
"completed_with_warnings": "Completato con avvisi"
},
"report": "{group} Rapporto",
"details": "Dettagli",
@@ -6991,12 +6992,16 @@
"temperature": {
"sampleSpan": "Intervallo dei campioni sopra soglia: {duration}."
},
"healthRecovery": {"title": "{hostname}: Risolto - {category}{entity_suffix}", "body": "Un controllo recente conferma che la condizione {category} è tornata nella norma.\nOsservazione precedente: {reason}\nGravità precedente: {original_severity}\nTempo dalla prima osservazione: {duration}", "status": "Risolto"},
"backup": {
"confirmedTitle": "{hostname}: backup completato",
"confirmedBody": "Backup completato correttamente.",
"errorTitle": "{hostname}: errore segnalato nel backup",
"errorBody": "Il rapporto del backup contiene un errore.",
"unconfirmedBody": "L’esito del backup non è confermato."
"unconfirmedBody": "L’esito del backup non è confermato.",
"warningTitle": "{hostname}: Backup completato con avvisi",
"warningBody": "Backup completato con avvisi.",
"diagnosticsOmitted": "Righe o testo diagnostico omessi: {count}. Il report originale è conservato."
}
}
}
+7 -2
View File
@@ -6980,7 +6980,8 @@
"failed": "Falhou",
"completed": "Concluído",
"started": "Iniciado",
"unconfirmed": "Não confirmado"
"unconfirmed": "Não confirmado",
"completed_with_warnings": "Concluído com avisos"
},
"report": "Relatório {group}",
"details": "Detalhes",
@@ -6991,12 +6992,16 @@
"temperature": {
"sampleSpan": "As amostras elevadas abrangem {duration}."
},
"healthRecovery": {"title": "{hostname}: Resolvido - {category}{entity_suffix}", "body": "Uma verificação recente confirma que a condição de {category} voltou ao normal.\nObservação anterior: {reason}\nGravidade anterior: {original_severity}\nTempo desde a primeira observação: {duration}", "status": "Resolvido"},
"backup": {
"confirmedTitle": "{hostname}: backup concluído",
"confirmedBody": "Backup concluído com sucesso.",
"errorTitle": "{hostname}: erro comunicado no backup",
"errorBody": "O relatório do backup contém um erro.",
"unconfirmedBody": "O resultado do backup não está confirmado."
"unconfirmedBody": "O resultado do backup não está confirmado.",
"warningTitle": "{hostname}: Backup concluído com avisos",
"warningBody": "Backup concluído com avisos.",
"diagnosticsOmitted": "Linhas ou texto de diagnóstico omitidos: {count}. Relatório original preservado."
}
}
}
+7 -2
View File
@@ -6980,7 +6980,8 @@
"failed": "Misslyckades",
"completed": "Klar",
"started": "Startat",
"unconfirmed": "Obekräftat"
"unconfirmed": "Obekräftat",
"completed_with_warnings": "Klar med varningar"
},
"report": "{group} Rapportera",
"details": "Detaljer",
@@ -6991,12 +6992,16 @@
"temperature": {
"sampleSpan": "De höga mätvärdena sträcker sig över {duration}."
},
"healthRecovery": {"title": "{hostname}: Åtgärdat - {category}{entity_suffix}", "body": "En aktuell hälsokontroll bekräftar att tillståndet för {category} återgått till det normala.\nTidigare observation: {reason}\nTidigare allvarlighetsgrad: {original_severity}\nTid sedan första observationen: {duration}", "status": "Åtgärdat"},
"backup": {
"confirmedTitle": "{hostname}: säkerhetskopiering klar",
"confirmedBody": "Säkerhetskopieringen slutfördes utan fel.",
"errorTitle": "{hostname}: fel rapporterat vid säkerhetskopiering",
"errorBody": "Rapporten om säkerhetskopieringen innehåller ett fel.",
"unconfirmedBody": "Säkerhetskopieringens resultat är inte bekräftat."
"unconfirmedBody": "Säkerhetskopieringens resultat är inte bekräftat.",
"warningTitle": "{hostname}: Säkerhetskopiering klar med varningar",
"warningBody": "Säkerhetskopiering klar med varningar.",
"diagnosticsOmitted": "Utelämnade diagnosrader eller text: {count}. Originalrapporten bevaras."
}
}
}