Releases: comp110/ShiftOverflow
Lines Release
Remove default debug lines from grid and add actual lines using fx tagged css. Fixed issue where swap space would not show hours that did not have people in them in that schedule, it now uses the oh schedule as a basis for which hours to display.
Also removed the second error message for when you put in wrong password.
Swap Logic Fixes
This release fixes a bug that prevented certain shifts from being swappable.
Bugfix
I included some code that wasn't quite ready for production yet and that caused things to break. Sorry :(
Spring 2018 Initial Release
This release adds support for the Spring 2018 semester.
Multi-Schedule Support
Shift Overflow now has support for multiple schedules. This means you can now swap, add, and drop across weeks. Note that only current and future schedules are shown. Schedules from previous weeks are hidden.
Shift Lead Fixes
Fixed shift lead algorithm to not just pull first lead that it finds. Also added font into bundle so that UI has consistent look across platforms.
Mac Font Fix
See previous release for detailed notes
Shift Leads
Shift lead functionality is now integrated. Leads show up as bolded when you view the current schedule
Swap Cleanup
More cleanup to the swap functionality. Button label now changes based on whether you are attempting an add or a drop. Additionally, button will not only activate when all parameters needed for an add or a drop are supplied.
Swap Logic Bugfixes
A few bugfixes in the swap logic!