...
- Admin: timetable publication policy and draft activity management — The timetable publication dates and activity state (e.g., draft or final) can be managed through the administrative panel.
- Link to room booking software — The event details page and location timetables can now include a hyperlink to room booking software, making it possible for the user to easily reserve a room.
- iCalendar data provider added — You can now use iCalendar-feeds from any other application and display the events as timetable in MyTimetable. This makes it possible to use Google Calendar or other calendaring applications as a source for timetables.
- Canvas iCalendar timetable support — The new iCalendar data provider can be used to show the user's personal timetable from the Canvas LMS.
- Reworked automatically-added timetable strategies — This rework makes it possible to add a specific timetable based on the role of the user (e.g., a staff-specific calendar with meetings), or lookup the timetable to add in other systems (e.g., enrolments from OSIRIS).
- LTI-based upcoming page — This page can be used to show the upcoming activities for a user in an LMS (e.g., Blackboard, Canvas, BrightSpace). Please contact us for configuration details.
- Added generic SQL data provider — Using this data provider, it is possible to use any SQL-based database as a data source for timetables.
- Syllabus Plus data provider: pooled resources — An option was added to use pooled resources as activity locations.
- Syllabus Plus data provider: improved JTA support — Deselecting a module of a study programme will now remove the activity from the timetable. Previously this would not be the case if the activity was a JTA.
- Exam Scheduler data provider: use different view for exam locations — A new view,
V_Examination_Location
, is now used to retrieve exam locations. This makes it possible to show locations even if the exam has not been planned into an ExamSession yet. - Free/busy support for external calendar integrations — The integrations with Office 365, Google Calendar and Microsoft Exchange support setting the free/busy state of events. Rules can be defined using the publication rules in the administration panel.
...