diff --git a/dist/urbm-2026.07.13.r006-x86_64-1.txz.sha256 b/dist/urbm-2026.07.13.r006-x86_64-1.txz.sha256 deleted file mode 100644 index f6f4782..0000000 --- a/dist/urbm-2026.07.13.r006-x86_64-1.txz.sha256 +++ /dev/null @@ -1 +0,0 @@ -fbefb46df55f79eb03e1b272295dddb02f3d38ed320eadb7e8bbe8ea3391ec53 urbm-2026.07.13.r006-x86_64-1.txz diff --git a/dist/urbm-2026.07.13.r006-x86_64-1.txz b/dist/urbm-2026.07.13.r007-x86_64-1.txz similarity index 56% rename from dist/urbm-2026.07.13.r006-x86_64-1.txz rename to dist/urbm-2026.07.13.r007-x86_64-1.txz index 268f5cd..bc1e711 100644 Binary files a/dist/urbm-2026.07.13.r006-x86_64-1.txz and b/dist/urbm-2026.07.13.r007-x86_64-1.txz differ diff --git a/dist/urbm-2026.07.13.r007-x86_64-1.txz.sha256 b/dist/urbm-2026.07.13.r007-x86_64-1.txz.sha256 new file mode 100644 index 0000000..5fb9480 --- /dev/null +++ b/dist/urbm-2026.07.13.r007-x86_64-1.txz.sha256 @@ -0,0 +1 @@ +16f5c885cf7120e0f402088db4d60c3b0abe9042b9aea6596831b054e8bddad0 urbm-2026.07.13.r007-x86_64-1.txz diff --git a/dist/urbm.plg b/dist/urbm.plg index e5b0015..3fbfa6a 100644 --- a/dist/urbm.plg +++ b/dist/urbm.plg @@ -2,13 +2,17 @@ - + - + ]> +### 2026.07.13.r007 +- Extend both dashboard backup timelines from seven to fourteen days. +- Keep axis labels, empty states, hover deltas, and predecessor comparisons consistent with the longer range. + ### 2026.07.13.r006 - Show timestamp, job, absolute value, and signed change from the previous run when hovering or focusing chart points. - Compare points only with the previous run of the same backup job, including a predecessor just outside the visible seven-day range. diff --git a/plugin/urbm.plg b/plugin/urbm.plg index adbe177..2dc8229 100644 --- a/plugin/urbm.plg +++ b/plugin/urbm.plg @@ -2,13 +2,17 @@ - + ]> +### 2026.07.13.r007 +- Extend both dashboard backup timelines from seven to fourteen days. +- Keep axis labels, empty states, hover deltas, and predecessor comparisons consistent with the longer range. + ### 2026.07.13.r006 - Show timestamp, job, absolute value, and signed change from the previous run when hovering or focusing chart points. - Compare points only with the previous run of the same backup job, including a predecessor just outside the visible seven-day range. diff --git a/webgui/URBM.page b/webgui/URBM.page index ce45433..09ecbf6 100644 --- a/webgui/URBM.page +++ b/webgui/URBM.page @@ -8,7 +8,7 @@ Tag="URBM Unraid Restic Backup Manager backup snapshots restore" --- diff --git a/webgui/assets/urbm.js b/webgui/assets/urbm.js index 2f0f48d..42b9108 100644 --- a/webgui/assets/urbm.js +++ b/webgui/assets/urbm.js @@ -305,7 +305,7 @@ return `
Backup-Zeitplan
Dieser Job wird nicht automatisch gestartet. Er kann jederzeit in der Job-Liste über Starten ausgeführt werden.
Wochentage${weekDays.map(day=>``).join('')}
${schedule.mode==='custom'?``:''}
`; } - function lineChart(runs, field, formatter, valueLabel, emptyText, days=7) { + function lineChart(runs, field, formatter, valueLabel, emptyText, days=14) { const end=Date.now(); const start=end-days*24*60*60*1000; const previousByJob=new Map(); @@ -475,9 +475,9 @@
Repositorys
${state.config.repositories.length}
Wartend / laufend
${active}
Jüngste Fehler
${failures.length}
-
Letzte 7 Tage

Backup-Verlauf

Jeder Punkt entspricht einem abgeschlossenen Backup-Lauf.

-

Backup-Größe

Verarbeitete Quelldaten pro Backup
${lineChart(backups,'bytesProcessed',formatBytes,'Größe','In den letzten sieben Tagen liegen keine abgeschlossenen Backups vor.')}
-

Gesicherte Dateien

Verarbeitete Dateien pro Backup
${lineChart(backups,'filesProcessed',value=>Math.round(value).toLocaleString(),'Dateien','In den letzten sieben Tagen liegen keine abgeschlossenen Backups vor.')}
+
Letzte 14 Tage

Backup-Verlauf

Jeder Punkt entspricht einem abgeschlossenen Backup-Lauf.

+

Backup-Größe

Verarbeitete Quelldaten pro Backup
${lineChart(backups,'bytesProcessed',formatBytes,'Größe','In den letzten 14 Tagen liegen keine abgeschlossenen Backups vor.')}
+

Gesicherte Dateien

Verarbeitete Dateien pro Backup
${lineChart(backups,'filesProcessed',value=>Math.round(value).toLocaleString(),'Dateien','In den letzten 14 Tagen liegen keine abgeschlossenen Backups vor.')}

Letzte Aktivitäten

Die sechs jüngsten Vorgänge auf einen Blick.
${button('Alle anzeigen','go-view:activity')}
${runsTable(last)}
`; }