diff --git a/scripts/webui/webui_updater.sh b/scripts/webui/webui_updater.sh index 1972558..e6f58fc 100755 --- a/scripts/webui/webui_updater.sh +++ b/scripts/webui/webui_updater.sh @@ -89,7 +89,12 @@ webuiLibrePortalUpdate() { checkSuccess "Refreshed ${_app} WebUI data..." done - # Generate Backup locations / snapshots / engines / dashboards + # Generate Backup locations / snapshots / engines / dashboards. + # Announce before running: snapshot generation reaches remote backup + # locations (restic over SSH), and the whole chain's output is + # captured below, so without this the update looks frozen mid-fetch + # — noticeable on slow connections. + isNotice "Refreshing backup dashboard data (fetches remote snapshots — may take a while on slow connections)..." local result; result=$(webuiGenerateBackupLocations && webuiGenerateBackupDashboard && webuiGenerateBackupSnapshots all && webuiGenerateBackupAppStatus && webuiGenerateBackupEngines && webuiGenerateBackupSchema && webuiGenerateBackupPasswords && webuiGenerateBackupMigrate) checkSuccess "Refreshed backup dashboard data..."