Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 79 Next »

The following additions and changes were made in the MyTimetable 2022 releases, listed from new to old. For significant new features or important changes, a link to a separate blog post will be available.

Version

Type

Description

More info

2022.65 (2022-12-20)

FEATURE

SQL dataprovider: support all-day events

FEATURE

S+ dataprovider: support shared teaching activities through sections

ENHANCEMENT

TermTime dataprovider: optimize retrieval of large lists of data

2022.64 (2022-12-15)

MAINTENANCE

Customer-specific fixes

2022.63 (2022-12-08)

ENHANCEMENT

TermTime: make sure we show all moduleoffers a student is assigned to through activities

ENHANCEMENT

TermTime: enhance stability of API connection

BUG

Support CTRL-C/CTRL-V in desktop interface

MAINTENANCE

Customer-specific fixes

2022.62 (2022-11-28)

ENHANCEMENT

TermTime: support configurable attribute as module code

2022.61 (2022-11-23)

FEATURE

S+: activity type-based timetables

ENHANCEMENT

Allow PDF logo from filesystem

MAINTENANCE

Customer-specific improvements

2022.60 (2022-11-23)

MAINTENANCE

Customer-specific fixes

2022.59 (2022-11-23)

BUG

Fix MySQL database connections

2022.58 (2022-11-21)

MAINTENANCE

Customer-specific improvements

2022.57 (2022-11-11)

ENHANCEMENT

TermTime: support planned size

ENHANCEMENT

Various small accessibility improvements

2022.56 (2022-10-21)

ENHANCEMENT

Performance improvements for TimeEdit/Xedule timetables

BUG

Admin: fix multi-page searching on role assignments page

MAINTENANCE

Update dependencies

2022.55 (2022-09-30)

ENHANCEMENT

TermTime: support stuCount property for activity size

MAINTENANCE

Various fixes and improvements to Enrollments API

MAINTENANCE

Update dependencies

2022.54 (2022-09-30)

BUG

iCal DP: more fixes for caching problem

2022.53 (2022-09-30)

BUG

iCal DP: workaround for unlimited cache growth

MAINTENANCE

Update dependencies

2022.52 (2022-09-27)

ENHANCEMENT

Stop polling for new messages if an error occurs in the desktop interface.

MAINTENANCE

Customer-specific fixes

2022.51 (2022-09-27)

MAINTENANCE

Update dependencies, including a possible fix for Canvas-based timetables

2022.50 (2022-09-20)

BUG

Fix some issues with admin personal timetable + impersonation link

2022.49 (2022-09-20)

FEATURE

Admin: link to show a student's personal timetable

ENHANCEMENT

Show module code in availability view

ENHANCEMENT

Show (options) enrollment list only in profile view

ENHANCEMENT

TermTime: ignore departments without code

BUG

OpenEducation DP: make sure error handling works

2022.48 (2022-09-12)

FEATURE

Publication rules: match on type of data source

BUG

Auto-added timetables added for unauthenticated users

BUG

Bad request when adding no timetable from 'link' page

MAINTENANCE

Customer-specific fixes

2022.47 (2022-09-01)

ENHANCEMENT

Accept all content-types for iCalendar-feeds. Fixes an issue with Thunderbird.

2022.46 (2022-08-26)

MAINTENANCE

Customer-specific fixes

2022.45 (2022-08-25)

MAINTENANCE

Internal documentation improvements

MAINTENANCE

Customer-specific fixes

2022.44 (2022-08-19)

ENHANCEMENT

Student list tweaks

MAINTENANCE

Customer-specific fixes

2022.43 (2022-08-19)

FEATURE

Student list added that shows students and their email address

2022.42 (2022-08-19)

ENHANCEMENT

JMESPath split() function implementation

ENHANCEMENT

Allow configuring default value for personal/sync bit in user prefs

BUG

Mobile interface not using customer time zone

MAINTENANCE

Customer-specific fixes

2022.41 (2022-08-16)

MAINTENANCE

Make sure to log cause of data source unavailability

MAINTENANCE

Customer-specific fixes

2022.40 (2022-08-11)

FEATURE

TermTime: support filtering on room pool

ENHANCEMENT

TermTime: case-insensitive staff/student email filtering

BUG

Desktop interface: Link controller / module view shows 'Add timetable' button

2022.39 (2022-08-09)

MAINTENANCE

Customer-specific fixes

2022.38 (2022-08-08)

ENHANCEMENT

TermTime: filter students on department

ENHANCEMENT

TermTime: filter students on course

ENHANCEMENT

Mobile: show last selected date in date picker

2022.37 (2022-08-05)

MAINTENANCE

Untis DP: handle some more Untis calls to avoid crashes of Untis

2022.36 (2022-08-03)

MAINTENANCE

Customer-specific fixes

2022.35 (2022-08-03)

ENHANCEMENT

Use correct format for Duration column in Excel exports

MAINTENANCE

Customer-specific fixes

2022.34 (2022-08-01)

MAINTENANCE

Customer-specific fixes

2022.33 (2022-07-31)

ENHANCEMENT

TermTime: filter students by email domain

MAINTENANCE

Enrolment API security enhancements

2022.32 (2022-07-26)

MAINTENANCE

Customer-specific fixes

2022.31 (2022-07-26)

MAINTENANCE

Customer-specific fixes

2022.30 (2022-07-20)

MAINTENANCE

Customer-specific fixes

2022.29 (2022-07-19)

FEATURE

TermTime: support exam cohorts

FEATURE

TermTime: support assessment types

BUG

Brightspace import: fix default configuration

BUG

User list pagination not working in some cases

2022.28 (2022-07-11)

ENHANCEMENT

Brightspace connector flexibility enhancements

ENHANCEMENT

TimeEdit connector improvements for various customers

2022.27 (2022-06-29)

BUG

iCalendar data provider was broken

2022.26 (2022-06-27)

BUG

Fixed retrieval of user enrollments

2022.25 (2022-06-27)

FEATURE

Add possibility to store timetable enrolments via the MyTimetable API

FEATURE

Add strategy to automatically add timetables based on stored enrolments

ENHANCEMENT

Improve monitoring of TermTime availability

BUG

Fix calendar grid alignment in Firefox

SECURITY

Prevent session-fixation attack

MAINTENANCE

Upgrade dependencies

2022.24 (2022-06-13)

ENHANCEMENT

Customer-specific enhancements.

BUG

TimeEdit/Xedule: Resolve internal error on API requests with specific date ranges

2022.23 (2022-06-12)

ENHANCEMENT

Customer-specific enhancements.

2022.22 (2022-06-09)

ENHANCEMENT

Cache 404 not found for iCal timetables

BUG

Correct small issue when showing ‘other timetables’ or ‘timetables’ in ‘add timetable’ menu

MAINTENANCE

Performance optimisations in TimetableDB auto-added timetables lookup

MAINTENANCE

Customer-specific code changes

MAINTENANCE

Let MyTimetable quit and restart if database is unavailable on startup

MAINTENANCE

Add X-Content-Type-Options header in all cases

2022.21 (2022-05-31)

ENHANCEMENT

Desktop: only show ‘other timetables’ in ‘add timetable’ menu when it makes sense

BUG

Lookups (role/attributes) based on data sources did not work properly

2022.20 (2022-05-28)

ENHANCEMENT

Change ‘physically’ to ‘on location’ in API

ENHANCEMENT

TermTime: support module description field

ENHANCEMENT

IRIS: allow all group name formats

MAINTENANCE

Remove multiple week label map support

MAINTENANCE

Resolve some minor pentest findings

2022.19 (2022-05-15)

FEATURE

TermTime: support week labels

ENHANCEMENT

TermTime: take ‘publish’ status of timeframes into account

BUG

Mobile: dates always rendered in English on first pageview

MAINTENANCE

Remove separate Google Apps/Workspace iCalendar option

MAINTENANCE

Consistently use HTTPS when referring to XSDs

MAINTENANCE

Dependency updates

2022.18 (2022-05-09)

BUG

Fix failing database migration

2022.17 (2022-05-06)

FEATURE

Allow removal of HTML for iCalendar feed timetables

FEATURE

TermTime: allow group selection based on user1 value

ENHANCEMENT

Change ‘physically’ to ‘on location’

MAINTENANCE

Update ‘Eveoh’ to ‘Semestry’ in various places

MAINTENANCE

Customer-specific fixes

MAINTENANCE

Further internal changes to make the software more maintainable towards the future

2022.16 (2021-05-01)

FEATURE

TermTime: support filtering staff by domain

MAINTENANCE

Customer-specific fixes

MAINTENANCE

Further internal changes to make the software more maintainable towards the future

2022.15 (2022-04-25)

MAINTENANCE

Customer-specific fixes

2022.14 (2022-04-24)

ENHANCEMENT

TimeEdit DP: various improvements for specific customer situations

MAINTENANCE

Code improvements in iCalendar-feed retrieval

MAINTENANCE

Further internal changes to make the software more maintainable towards the future

2022.13 (2022-04-22)

ENHANCEMENT

Consistently use ‘Outlook’ and ‘Google Calendar’ in ‘Connect calendar’ menu

ENHANCEMENT

Improve API tokens admin panel

ENHANCEMENT

Make a clear distinction between generic help text and customer contact details on help page

BUG

Fix potential error in MyTimetable data provider when timetable is removed

BUG

Fix 404 error when cancelling adding a message or iCalendar feed in admin panel

MAINTENANCE

Further internal changes to make the software more maintainable towards the future

2022.12 (2022-04-17)

ENHANCEMENT

Reorganize ‘Connect calendar’ menu to make distinction between push and pull (iCal) connections clearer

BUG

Fix potential renewal issue in OAuth 2 authentication

BUG

Fix stripping mail domain when doing lookups

MAINTENANCE

Upgrade dependencies

MAINTENANCE

Further internal changes to make the software more maintainable towards the future

2022.11 (2022-04-01)

ENHANCEMENT

TimeEdit DP: various improvements for specific customer situations

MAINTENANCE

Upgrade dependencies

2022.10 (2022-03-27)

MAINTENANCE

Further internal changes to make the software more maintainable towards the future

2022.9 (2022-03-22)

ENHANCEMENT

TermTime: filter room capabilities

ENHANCEMENT

TermTime: support staff user1/email1 everywhere

2022.8 (2022-03-20)

ENHANCEMENT

Xedule DP: translate activity types

2022.7 (2022-03-13)

BUG

Fix communication to External Calendaring

MAINTENANCE

Further internal changes to make the software more maintainable towards the future

2022.6 (2022-03-10)

FEATURE

TermTime: filter student groups globally

ENHANCEMENT

Entity info page: location image sizes optimised

ENHANCEMENT

Xedule: show publish_text as note1

BUG

GWT: background image always set, leading to 404

MAINTENANCE

Many internal changes to make the software more maintainable towards the future

MAINTENANCE

Upgrade dependencies

2022.5 (2022-02-02)

FEATURE

Rule engine: add EnrolledEventCondition

BUG

Change detection: SQL errors and multiple notifications

MAINTENANCE

Remove LdapUserAttributesProvider

2022.4 (2022-01-26)

ENHANCEMENT

Xedule DP: use reference and username field to link student groups and students

2022.3 (2022-01-23)

FEATURE

Rule engine: add PhysicalEventCondition

FEATURE

Rule engine: add OnlineEventCondition

FEATURE

Rule engine: add RecordedEventCondition

ENHANCEMENT

Admin: metrics stats no longer blocked by adblocker

ENHANCEMENT

Xedule: event types should be based on activity_type instead of teaching_activity_type

BUG

Fix Danish translation of 'Takes place online' in admin panel

2022.2 (2022-01-16)

ENHANCEMENT

Move timetable indexing status to separate table


2022.1 (2022-01-04)

BUG

Mobile: click 'load more' resets scroll position 




  • No labels