zerobyte
zerobyte copied to clipboard
Allow drag-and-drop reordering of backup schedules
Adds drag-and-drop functionality to reorder backup schedules
Introduces a sort order field to the database schema and implements API endpoints to update the schedule order.
This allows users to visually prioritize their backup jobs.
Partially finishes #131. This PR only addresses backup-schedules though
Summary by CodeRabbit
-
New Features
- Drag-and-drop reordering of backup schedules with updated compact backup cards (grip, status, volume/repo, Schedule / Last / Next).
-
Chores
- Persisted order: reorder actions are saved server-side so custom schedule order is retained.
- Added drag-and-drop support libraries to enable the new behavior.
✏️ Tip: You can customize this high-level summary in your review settings.