github Darkdragon14/VolumeVault v1.22.0

4 hours ago

Summary

  • Backup jobs can now be sorted by name, next scheduled run, or last run in either direction. Desktop tables use sortable headers, while mobile cards provide compact sort and direction controls.
  • Sorting is preserved in the URL and across pagination. Date-based ordering keeps jobs without a date last and uses stable name and ID tie-breakers.
  • GET /api/v1/backup-jobs now accepts documented sort and direction query parameters with safe fallback behavior for missing, invalid, or malformed values.

Upgrade Notes

  • This release includes a database migration that adds an index for backup job name sorting. The migration runs through the normal VolumeVault startup process.
  • No new environment variables are required.
  • Rebuild and restart the VolumeVault container after upgrading.

Verification

  • Local verification before release included php artisan changelog:validate v1.22.0 --release --no-interaction.
  • Local verification before release included php artisan test --compact (630 tests, 2,393 assertions).
  • Local verification before release included npm test (4 tests).
  • Local verification before release included npm run build.
  • Local verification before release included vendor/bin/pint --dirty --format agent.

Don't miss a new VolumeVault release

NewReleases is sending notifications on new releases.