Enhancing the shift object for tracking purposes
As brought several times during SRR3 here are the improvements:
- each shift will be 'active', this is to replace permanent delete from the system, not active shifts are NOT taken for HR computation,
- each shift will be 'canceled', default is not. This is to be able to track what was the original plan when short term cancellation comes in place. This shift WILL be taken into HR calculation,
- each shift can have PRE/POST shift comments; both are ONLY visible for OP shifters; as the comments are included in their sync calendars.
- Default click on the shift in the calendar changed to modal for either edit this particular shift or to continue to the shifters' shifts (as is now)
Edited by Arkadiusz Gorzawski