Compare commits

...

2 Commits

Author SHA1 Message Date
librelad
ce8170c6ad Merge claude/2 2026-06-25 21:23:24 +01:00
librelad
f1d22b057a fix(webui/updater): friendlier Updates empty-state copy
'No installed apps to track.' was terse and gave no next step. Point the user
to the App Center so the empty Updates tab is actionable.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Signed-off-by: librelad <librelad@digitalangels.vip>
2026-06-25 21:23:24 +01:00

View File

@ -313,7 +313,7 @@ class UpdaterPage {
} }
renderUpdates() { renderUpdates() {
if (!this.apps.length) return this.empty('No installed apps to track.'); if (!this.apps.length) return this.empty('No apps installed yet — add one from the App Center and its updates will show up here.');
const rows = this.apps.map(a => { const rows = this.apps.map(a => {
const cur = this.escape(a.current_version || a.current_image || '—'); const cur = this.escape(a.current_version || a.current_image || '—');
const avail = a.update_available ? this.escape(a.available_version || a.available_image || 'newer') : null; const avail = a.update_available ? this.escape(a.available_version || a.available_image || 'newer') : null;