Merge 0.9.0 #36

Merged
serversdown merged 7 commits from dev into main 2026-03-20 00:51:43 -04:00
Owner

Job planner features

Job planner features
serversdown added 7 commits 2026-03-20 00:50:03 -04:00
-Reservation list view
-expandable project cards
- Each monitoring location slot can now have a named location (e.g. "North Gate")
- Location names and slot order are persisted and restored in the planner
- Location names display in the expanded reservation card view
- Added "Promote to Project" button that converts a reservation into a
  tracked project with monitoring locations and unit assignments pre-filled

Requires DB migration on prod:
  ALTER TABLE job_reservation_units ADD COLUMN location_name TEXT;
  ALTER TABLE job_reservation_units ADD COLUMN slot_index INTEGER;
Reviewed-on: #35
- Updated reservation list to display estimated units and improved count display.
- Added "Upcoming" status to project dashboard and header with corresponding styles.
- Implemented a dropdown for quick status updates in project header.
- Modified project list compact view to reflect new status labels.
- Updated project overview to include a tab for upcoming projects.
- Added migration script to introduce estimated_units column in job_reservations table.
serversdown merged commit 3d5b2fddef into main 2026-03-20 00:51:43 -04:00
Sign in to join this conversation.