e6bdd4a09e
- Introduced AvoidShiftOnDates model to define constraints for workers. - Enhanced Worker class to register avoid-shift rules with the rota builder. - Implemented logic in RotaBuilder to enforce these constraints during shift assignment. - Added tests to verify functionality for avoiding shifts on single dates and date ranges.
Symbolic link
1 line
40 B
JavaScript
Symbolic link
1 line
40 B
JavaScript
/home/ross/proc_rota/output/timetable.js |