github Darkdragon14/VolumeVault v1.7.0

latest release: v1.7.1
4 hours ago

Summary

  • Added proactive alerting for stale backups, jobs that have never succeeded, long-running error states, and unusual backup archive sizes.
  • Added destination storage limit alerts with dedicated notification channels plus alert list, detail, and settings screens in the UI.
  • Added pagination across application list views with per-user default items-per-page preferences, including an All option in profile settings.
  • Improved the mobile navigation layout with a compact menu and more structured navigation panel.

Upgrade Notes

  • This release includes database migrations for alert rules, per-job alert overrides, persisted alerts and alert events, alert rule notification-channel links, and the user default per-page preference.
  • Alert checks run through the existing scheduler every five minutes. Keep the Laravel scheduler running after upgrade so alert evaluation and reminders continue.
  • New alert defaults are available in config/volumevault.php, and VOLUMEVAULT_ALERTS_ENABLED=false can disable alert checks globally if needed.
  • After upgrading, assign notification channels to alert rules if you want alert events delivered outside the web UI.

Verification

  • Local verification before release included docker run --rm -v "$PWD:/app" -w /app composer:2 php artisan changelog:validate v1.7.0 --release.
  • Local verification before release included docker run --rm -v "$PWD:/app" -w /app composer:2 php artisan test --compact.
  • Local verification before release included docker run --rm -v "$PWD:/app" -w /app composer:2 ./vendor/bin/pint --dirty --format agent.
  • Local verification before release included npm run build.

Don't miss a new VolumeVault release

NewReleases is sending notifications on new releases.