You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Delete: Fixed a possible "deleted object would be re-saved by cascade" exception when deleting a configuration that participates in a distribution preference.
Delete: Fixed a possible "deleted instance passed to merge" exception when deleting a configuration that has teaching requests.
Delete: Skip validation for a configuration that is being deleted.
Solution (Database) Save
A few changes to make the save faster:
Faster computation of the number of no-conflict placements in variable info.
When General.SaveConstraintInfos is false; do not compute no-conflict placements in variable infos at all.
Edit Class/Scheduling Subpart
Added an ability to search the list of available date patterns.
Enable by setting unitime.classEdit.searchableDatePattern to true (defaults to false).
When enabled, the Date Pattern list box is replaced by a text field with suggestions.
Extended Student Conflicts Constraint
Fixed a concurrency issue.
Student Scheduling
Wait-Listing
Position: Consider current enrollment when computing the wait-list position.
Processing Order: Do not prioritize students wait-listing for a course swap.
Student Scheduling Assistant
Suggestions: When the Suggestions dialog is opened, include ARIA status labels for drop and wait-list buttons when they are present.
Suggestions: Drop and Wait-List buttons are now easier to get to.
Unavailabilities
Added unavailability distance conflicts (distance conflicts between sections and unavailabilities).
This is particularly useful when unavailabilities from other overlapping academic sessions are enabled.
Using the new solver parameter Distances.MaxTravelDistanceInMinutes, a different max travel time in minutes can be defined for unavailabilities.
Added Student Unavailability Conflicts solver report (listing time and distance conflicts).
Batch Scheduling: Visiting F2F Priority
Added a new course request priority Visiting F2F that can be used to lower priority of visiting students for getting in face-to-face courses.
Can be enabled by identifying visiting students with Load.VisitingStudentFilter (e.g., not campus:XX)
A course request is considered face-to-face, if there is at least one possible enrollment with a face-to-face class.
When Load.VisitingFaceToFaceCheckFirstChoiceOnly is set to true (defaults to false), only the first-choice course is checked for face-to-face classes.
Only course requests without a priority can have their priority lowered (set to Visiting F2F).
Advisor Course Recommendations
Show recommendations from the other academic session(s) if a student is advised in two or more parallel sessions.