You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.