...
Version | Type | Description | More info | |||||||
---|---|---|---|---|---|---|---|---|---|---|
2022.66 (2022-12-23) |
| Hide event type colours if event types are not shown | ||||||||
2022.65 (2022-12-20) |
| SQL dataprovider: support all-day events | ||||||||
| S+ dataprovider: support shared teaching activities through sections | |||||||||
| TermTime dataprovider: optimize retrieval of large lists of data | |||||||||
2022.64 (2022-12-15) |
| Customer-specific fixes | ||||||||
2022.63 (2022-12-08) |
| TermTime: make sure we show all moduleoffers a student is assigned to through activities | ||||||||
| TermTime: enhance stability of API connection | |||||||||
| Support CTRL-C/CTRL-V in desktop interface | |||||||||
| Customer-specific fixes | |||||||||
2022.62 (2022-11-28) |
| TermTime: support configurable attribute as module code | ||||||||
2022.61 (2022-11-23) |
| S+: activity type-based timetables | ||||||||
| Allow PDF logo from filesystem | |||||||||
| Customer-specific improvements | |||||||||
2022.60 (2022-11-23) |
| Customer-specific fixes | ||||||||
2022.59 (2022-11-23) |
| Fix MySQL database connections | ||||||||
2022.58 (2022-11-21) |
| Customer-specific improvements | ||||||||
2022.57 (2022-11-11) |
| TermTime: support planned size | ||||||||
| Fixed handling of iCalendar feeds by clients sending a wrong Accept header (some Samsung phones do) | |||||||||
| Various small accessibility improvements | |||||||||
2022.56 (2022-10-21) |
| Performance improvements for TimeEdit/Xedule timetables | ||||||||
| Admin: fix multi-page searching on role assignments page | |||||||||
| Update dependencies | |||||||||
2022.55 (2022-09-30) |
| TermTime: support stuCount property for activity size | ||||||||
| Various fixes and improvements to Enrollments API | |||||||||
| Update dependencies | |||||||||
2022.54 (2022-09-30) |
| iCal DP: more fixes for caching problem | ||||||||
2022.53 (2022-09-30) |
| iCal DP: workaround for unlimited cache growth | ||||||||
| Update dependencies | |||||||||
2022.52 (2022-09-27) |
| Stop polling for new messages if an error occurs in the desktop interface. | ||||||||
| Customer-specific fixes | |||||||||
2022.51 (2022-09-27) |
| Update dependencies, including a possible fix for Canvas-based timetables | ||||||||
2022.50 (2022-09-20) |
| Fix some issues with admin personal timetable + impersonation link | ||||||||
2022.49 (2022-09-20) |
| Admin: link to show a student's personal timetable | ||||||||
| Show module code in availability view | |||||||||
| Show (options) enrollment list only in profile view | |||||||||
| TermTime: ignore departments without code | |||||||||
| OpenEducation DP: make sure error handling works | |||||||||
2022.48 (2022-09-12) |
| Publication rules: match on type of data source | ||||||||
| Auto-added timetables added for unauthenticated users | |||||||||
| Bad request when adding no timetable from 'link' page | |||||||||
| Customer-specific fixes | |||||||||
2022.47 (2022-09-01) |
| Accept all content-types for iCalendar-feeds. Fixes an issue with Thunderbird. | ||||||||
2022.46 (2022-08-26) |
| Customer-specific fixes | ||||||||
2022.45 (2022-08-25) |
| Internal documentation improvements | ||||||||
| Customer-specific fixes | |||||||||
2022.44 (2022-08-19) |
| Student list tweaks | ||||||||
| Customer-specific fixes | |||||||||
2022.43 (2022-08-19) |
| Student list added that shows students and their email address | ||||||||
2022.42 (2022-08-19) |
| JMESPath split() function implementation | ||||||||
| Allow configuring default value for personal/sync bit in user prefs | |||||||||
| Mobile interface not using customer time zone | |||||||||
| Customer-specific fixes | |||||||||
2022.41 (2022-08-16) |
| Make sure to log cause of data source unavailability | ||||||||
| Customer-specific fixes | |||||||||
2022.40 (2022-08-11) |
| TermTime: support filtering on room pool | ||||||||
| TermTime: case-insensitive staff/student email filtering | |||||||||
| Desktop interface: Link controller / module view shows 'Add timetable' button | |||||||||
2022.39 (2022-08-09) |
| Customer-specific fixes | ||||||||
2022.38 (2022-08-08) |
| TermTime: filter students on department | ||||||||
| TermTime: filter students on course | |||||||||
| Mobile: show last selected date in date picker | |||||||||
2022.37 (2022-08-05) |
| Untis DP: handle some more Untis calls to avoid crashes of Untis | ||||||||
2022.36 (2022-08-03) |
| Customer-specific fixes | ||||||||
2022.35 (2022-08-03) |
| Use correct format for Duration column in Excel exports | ||||||||
| Customer-specific fixes | |||||||||
2022.34 (2022-08-01) |
| Customer-specific fixes | ||||||||
2022.33 (2022-07-31) |
| TermTime: filter students by email domain | ||||||||
| Enrolment API security enhancements | |||||||||
2022.32 (2022-07-26) |
| Customer-specific fixes | ||||||||
2022.31 (2022-07-26) |
| Customer-specific fixes | ||||||||
2022.30 (2022-07-20) |
| Customer-specific fixes | ||||||||
2022.29 (2022-07-19) |
| TermTime: support exam cohorts | ||||||||
| TermTime: support assessment types | |||||||||
| Brightspace import: fix default configuration | |||||||||
| User list pagination not working in some cases | |||||||||
2022.28 (2022-07-11) |
| Brightspace connector flexibility enhancements | ||||||||
| TimeEdit connector improvements for various customers | |||||||||
2022.27 (2022-06-29) |
| iCalendar data provider was broken | ||||||||
2022.26 (2022-06-27) |
| Fixed retrieval of user enrollments | ||||||||
2022.25 (2022- | 0706-27) |
| Add possibility to store timetable enrolments via the MyTimetable API | |||||||
| Add strategy to automatically add timetables based on stored enrolments | |||||||||
| Improve monitoring of TermTime availability | |||||||||
| Fix calendar grid alignment in Firefox | |||||||||
| Prevent session-fixation attack | |||||||||
| Upgrade dependencies | |||||||||
2022.24 (2022-06-13) |
| Customer-specific enhancements. | ||||||||
| TimeEdit/Xedule: Resolve internal error on API requests with specific date ranges | |||||||||
2022.23 (2022-06-12) |
| Customer-specific enhancements. | ||||||||
2022.22 (2022-06-09) |
| Cache 404 not found for iCal timetables | ||||||||
| Correct small issue when showing ‘other timetables’ or ‘timetables’ in ‘add timetable’ menu | |||||||||
| Performance optimisations in TimetableDB auto-added timetables lookup | |||||||||
| Customer-specific code changes | |||||||||
| Let MyTimetable quit and restart if database is unavailable on startup | |||||||||
| Add X-Content-Type-Options header in all cases | |||||||||
2022.21 (2022-05-31) |
| Desktop: only show ‘other timetables’ in ‘add timetable’ menu when it makes sense | ||||||||
| Lookups (role/attributes) based on data sources did not work properly | |||||||||
2022.20 (2022-05-28) |
| Change ‘physically’ to ‘on location’ in API | ||||||||
| TermTime: support module description field | |||||||||
| IRIS: allow all group name formats | |||||||||
| Remove multiple week label map support | |||||||||
| Resolve some minor pentest findings | |||||||||
2022.19 (2022-05-15) |
| TermTime: support week labels | ||||||||
| TermTime: take ‘publish’ status of timeframes into account | |||||||||
| Mobile: dates always rendered in English on first pageview | |||||||||
| Remove separate Google Apps/Workspace iCalendar option | |||||||||
| Consistently use HTTPS when referring to XSDs | |||||||||
| Dependency updates | |||||||||
2022.18 (2022-05-09) |
| Fix failing database migration | ||||||||
2022.17 (2022-05-06) |
| Allow removal of HTML for iCalendar feed timetables | ||||||||
| TermTime: allow group selection based on user1 value | |||||||||
| Change ‘physically’ to ‘on location’ | |||||||||
| Update ‘Eveoh’ to ‘Semestry’ in various places | |||||||||
| Customer-specific fixes | |||||||||
| Further internal changes to make the software more maintainable towards the future | |||||||||
2022.16 (2021-05-01) |
| TermTime: support filtering staff by domain | ||||||||
| Customer-specific fixes | |||||||||
| Further internal changes to make the software more maintainable towards the future | |||||||||
2022.15 (2022-04-25) |
| Customer-specific fixes | ||||||||
2022.14 (2022-04-24) |
| TimeEdit DP: various improvements for specific customer situations | ||||||||
| Code improvements in iCalendar-feed retrieval | |||||||||
| Further internal changes to make the software more maintainable towards the future | |||||||||
2022.13 (2022-04-22) |
| Consistently use ‘Outlook’ and ‘Google Calendar’ in ‘Connect calendar’ menu | ||||||||
| Improve API tokens admin panel | |||||||||
| Make a clear distinction between generic help text and customer contact details on help page | |||||||||
| Fix potential error in MyTimetable data provider when timetable is removed | |||||||||
| Fix 404 error when cancelling adding a message or iCalendar feed in admin panel | |||||||||
| Further internal changes to make the software more maintainable towards the future | |||||||||
2022.12 (2022-04-17) |
| Reorganize ‘Connect calendar’ menu to make distinction between push and pull (iCal) connections clearer | ||||||||
| Fix potential renewal issue in OAuth 2 authentication | |||||||||
| Fix stripping mail domain when doing lookups | |||||||||
| Upgrade dependencies | |||||||||
| Further internal changes to make the software more maintainable towards the future | |||||||||
2022.11 (2022-04-01) |
| TimeEdit DP: various improvements for specific customer situations | ||||||||
| Upgrade dependencies | |||||||||
2022.10 (2022-03-27) |
| Further internal changes to make the software more maintainable towards the future | ||||||||
2022.9 (2022-03-22) |
| TermTime: filter room capabilities | ||||||||
| TermTime: support staff user1/email1 everywhere | |||||||||
2022.8 (2022-03-20) |
| Xedule DP: translate activity types | ||||||||
2022.7 (2022-03-13) |
| Fix communication to External Calendaring | ||||||||
| Further internal changes to make the software more maintainable towards the future | |||||||||
2022.6 (2022-03-10) |
| TermTime: filter student groups globally | ||||||||
| Entity info page: location image sizes optimised | |||||||||
| Xedule: show publish_text as note1 | |||||||||
| GWT: background image always set, leading to 404 | |||||||||
| Many internal changes to make the software more maintainable towards the future | |||||||||
| Upgrade dependencies | |||||||||
2022.5 (2022-02-02) |
| Rule engine: add EnrolledEventCondition | ||||||||
| Change detection: SQL errors and multiple notifications | |||||||||
| Remove LdapUserAttributesProvider | |||||||||
2022.4 (2022-01-26) |
| Xedule DP: use reference and username field to link student groups and students | ||||||||
2022.3 (2022-01-23) |
| Rule engine: add PhysicalEventCondition | ||||||||
| Rule engine: add OnlineEventCondition | |||||||||
| Rule engine: add RecordedEventCondition | |||||||||
| Admin: metrics stats no longer blocked by adblocker | |||||||||
| Xedule: event types should be based on activity_type instead of teaching_activity_type | |||||||||
| Fix Danish translation of 'Takes place online' in admin panel | |||||||||
2022.2 (2022-01-16) |
| Move timetable indexing status to separate table | ||||||||
2022.1 (2022-01-04) |
| Mobile: click 'load more' resets scroll position |
...