fix: show meaningful update runs and tidy update access layout

This commit is contained in:
admin committed 2026-10-10 02:46:58 +02:00
1 parent 81def77e3c
commit bef669f3d9
12 files changed
+85 -20

No files matched your search

+2 -1
View File
@@ -28,6 +28,7 @@
{{if .IsAdmin}}
<article class="panel">
<div class="panel-heading"><div><span class="section-label">Scheduler</span><h2>Letzte Update-Läufe</h2></div><div class="panel-links"><a href="/errors" class="{{if .Dashboard.ErrorCount}}text-danger{{end}}">Alle Fehler{{if .Dashboard.ErrorCount}} · {{.Dashboard.ErrorCount}}{{end}}</a><a href="/settings">Konfiguration</a></div></div>
<p class="panel-description">Die letzten Änderungen, Fehler und Teilerfolge.</p>
<div data-recent-runs aria-live="polite" aria-busy="{{.Dashboard.SchedulerRunning}}">
{{if .Dashboard.RecentRuns}}
<div class="data-list">
@@ -35,7 +36,7 @@
<div class="data-row"><span class="state-dot {{statusClass .Status}}"></span><span><strong>{{if .Summary}}{{.Summary}}{{else if eq .Status "running"}}Aktualisierung läuft{{else}}Update-Lauf{{end}}</strong><small><time data-local-time="{{unixSeconds .StartedAt}}">{{formatTime .StartedAt}}</time></small></span><span class="status-pill {{statusClass .Status}}">{{.Status}}</span></div>
{{end}}
</div>
{{else}}<div class="empty-state">Noch kein Update-Lauf protokolliert.</div>{{end}}
{{else}}<div class="empty-state">Noch keine Änderungen oder Fehler protokolliert.</div>{{end}}
</div>
</article>
{{end}}