This was something I was putting off which I regret now. This involved hundreds of changes throughout the code base. This included updating to all the bootswatch themes as well. The amount of dependencies is very minimal now. Bootstrap and its dependencies are hosted locally.
Added staff reports, fixed up roster allocation
This is different to allocation rules as it is a method of excluding people from being available for shifts Added Staff Skill Requirements for a shift. Instead of simply saying how many staff are to be rostered for a shit, you can now specify how many will be rostered by a variety of skills. This is a way of rostering TL with staff