This release makes class capacity handling more predictable by treating missing or zero max class size as “no seats” everywhere, adds program of study information to the Manage student view, and improves how conflicts are shown in Registration and Manage student.
This release is pushed to test on December 17th and is planned for production on December 18nd. The test period is shorter than normal due to the Christmas holidays.
Improvements
- Consistent interpretation of Max class size
- What changed: When a groups capacity is set to
0or not set at all, it is now consistently treated as0in both the UI and the allocation algorithms. Previously, some parts of the UI presented missing data or0as infinite capacity (∞).0(or missing) now always means no students will be allocated to that group, which removes ambiguity.
- Program of study in Manage student
- What changed: The student’s Program of study is now shown alongside existing student information in the Manage student view.
- Benefit: Easier to understand the student’s context when adjusting allocations.
- Clearer conflict information in Registration and Manage student
- What changed: In the expanded information view, groups with reservations at different times during the week show those times individually. Conflict information is only shown on the specific times where there is an actual conflict.
- Benefit: A clearer picture of when a conflict occurs, reducing noise and helping staff and students make better choices.