Skip to content

Release v21.10.20.2

Latest
Compare
Choose a tag to compare
@conzty01 conzty01 released this 01 Feb 18:46
· 1 commit to master since this release

New Features

The following are new features that were added in this Release:

  • The helperFunctions.getCurSchoolYear() method has been updated so that it uses the Res Hall configured start and end months instead of a default value. This method now also returns two datetime.date objects instead of strings.
  • All RADSA calendars have been updated to only allow users to navigate and interact with the current school year.
  • Python has been upgraded from 3.6 to 3.9.
  • Staff Members listed in the 'Manage Staff' page are now sorted by Role and then by First Name by default. Extraneous columns have also been hidden from view.

Bug Fixes

The following are a list of the Issues that were resolved in this Release:

  • On the Enter Conflicts page, the "Today" navigation button previous would not update the calendar's year. This would cause issues if the user navigated to a month beyond the current year and then clicked the "today" button to go back to the current month.
  • Corrected bug where balancing the number of flagged duties each RA is assigned did not occur during the scheduling process.
  • Addressed a bug where the Manage Staff page would freeze after adding or removing a staff member. #121
  • Fixed bug with the Import Staff Tool where RAs that are already in the system are not added to the user's staff. #123
  • Eliminated bug that caused flagged duties to not get saved to the database.
  • Resolved bug where Request Date would not properly populate the field in the Edit Schedule page.
  • Fixed issue where attempting to create duplicate duties or break duties would cause the server to error out.

Patches

The following are a list of Issues that have been patched into this Release:

  • Addressed an issue where creating duty schedules could get stuck indefinitely. #129
  • Addressed a scenario where entering conflicts for a month that has fewer days in it than the current month resulted in an inaccurate UI state on the Enter Conflicts page. #139