Fixes the installer shipped with 2.93.0, which failed silently on fresh installs.
Installer
The port-80 check added in 2.93.0 aborted the installer without a message on any machine where nothing was listening on port 80 — which is every fresh install. The install stopped right after printing the hostname, with nothing in the log to say why. Existing installations were not affected; upgrades do not run the installer.
If an install attempt died this way, run the installer again — nothing was left behind that blocks a retry.
Push notification improvements
- Notifications name what happened and where, in a compact form: "Backup Failed: web-prod-01 — Plan 'System Backup' did not complete."
- An offline client's alert says how long it has been quiet: "No check-in for 3 hours."
- A missed schedule says which plan and that the client is offline, and failure alerts link to the failed job itself.
- New optional event: backup completed, off by default, for devices that want a note when a backup finishes — with file count and duration.