-
Notifications
You must be signed in to change notification settings - Fork 272
Open
Labels
Description
What problem would you like to solve? Please describe:
Improvements are sought for the Temporary Schedules feature based on recent user feedback.
Describe the solution you'd like:
-
History and Change Confidence
- Add a diff feature to track changes in shifts. Changes include added or removed shifts, and added or removed users.
-
Timezones
- Implement an app wide timezone setting defaulted to local. Always display time in local but provide an option to hover to view schedule or rotation-specific timezone.
-
Overlapping Schedules
- Change the handling of overlapping temporary schedules to trim existing schedules instead of merging. Existing schedules that are overlapped by a new one will be truncated or split.
-
Shift Editing User Experience Improvements
- Implement fixed shifts configuration for temporary schedules.
- Make user selection a required field unless 'allow gaps' is checked.
- Add a new feature to select fallback user or schedule to automatically fill gaps.
Additional context:
This updates are expected to enhance user efficiency and confidence when managing temporary schedules.