Skip to content

UniTime 4.8 build 145

Compare
Choose a tag to compare
@tomas-muller tomas-muller released this 22 Jul 13:35
· 348 commits to master since this release

Course Timetabling

Instructional Offerings / Classes

  • Added experimental user settings that allow for the header row on the Instructional Offerings and Classes pages to freeze (has sticky position).
  • To enable, add stickyTables manager setting with yes and no options (using Default Manager Settings page, sticky table headers are enabled when set to yes).

Instructional Offering Configuration

  • When unlimited enrollment is selected, make sure that all classes have zero number of rooms.

Reservations, Instructional Offering Detail, Student Scheduling Dashboards

  • Reservations table: Always show the reservation flags such as Allow Time Conflict, Can Assign Over Limit, Student Must Follow, and Do Not Reserve Space.
  • This ensures that the reservation/override always clearly states what it does.

Event Management

Events: Filter by Day of Week

  • Fixed a Hibernate 6.x issue when filtering by day of the week on MySQL and PostgreSQL.

Administration: Event Statuses

  • Corrected an issue causing a room sometimes to be shown under the wrong department/room type.

Student Scheduling

Batch Student Solver Reports, Online Student Scheduling Reports

  • Added an ability to filter reports using a Filter with capabilities similar to those on the dashboard pages.
  • Added Conflicting Course Requests report: a variant of the Not-Assigned Course Requests report, but only showing course requests with time conflicts.
  • Added Not-Used Curriculum Reservations report.
  • Added Reservations report: showing all reservations and their current enrollments/limits.
  • Added XLS export.

Batch Student Solver Dashboard, Online Student Scheduling Dashboard

  • Reservation Tooltip:
    • Do not show limit (null) for unlimited classes.
    • Show flags for curriculum override reservations.
    • Individual, Curriculum: Limit the number of restrictions to 5 lines.
  • Added XLS export.

Administration

Rooms: Custom URL

  • Added an ability to provide custom room URLs (based on their name, building, room number, or external id).
  • See the unitime.rooms.url properties for more details.