Version | Type | Description | More info |
---|
2021.24 (2021-12-30)
| Status |
---|
| |
---|
colour | Blue |
---|
title | Enhancement |
---|
|
| Make sure Flyway (database) initialisations run before initialising the rest of the app | MyTimetable 2021.24: changes in API |
Status |
---|
| |
---|
colour | Blue |
---|
title | Enhancement |
---|
|
| TermTime: add some additional fields |
Status |
---|
| |
---|
colour | Blue |
---|
title | Enhancement |
---|
|
| Mobile: timetable does not remember scroll position |
Status |
---|
| |
---|
colour | Blue |
---|
title | Enhancement |
---|
|
| Mobile: fix view navigation inconsistencies |
| Mobile: date picking a day in the past swiftly followed by a day >= today breaks the events view |
| Mobile: navigating from a view which scrolled down keeps scroll position in new view |
| Mobile: adding, removing, enabling or disabling subscriptions bugs the announcement bar navigation in events view |
| Mobile: viewing single timetable twice makes clicking on announcement bar bug the view in events view (not logged in) |
| TermTime DP: Fix filter option tree processing |
| TimetableSuggestionStrategies introduce dependency cycle |
Status |
---|
| |
---|
colour | Grey |
---|
title | Maintenance |
---|
|
| Reimplement localization to reduce memory usage |
Status |
---|
| |
---|
colour | Grey |
---|
title | Maintenance |
---|
|
| Update dependencies |
2021.23 (2021-11-29)
| Status |
---|
| |
---|
colour | Blue |
---|
title | Enhancement |
---|
|
| Localization of LinkDTO URLs |
|
Status |
---|
| |
---|
colour | Grey |
---|
title | Maintenance |
---|
|
| Update dependencies / Java 17 |
|
2021.22 (2021-11-29) | | Option selection: global dropdown throws error |
|
2021.21 (2021-11-27)
| | Fix reference to DataSourceAvailabilityWaiter |
|
2021.20 (2021-11-27)
| | RestWebServiceLookup: support OAuth 2 client credentials authentication |
|
| REST-based UserAttributesProvider |
|
Status |
---|
| |
---|
colour | Blue |
---|
title | Enhancement |
---|
|
| Improve limit handling when retrieving timetables |
|
| Error when logged-in user visits page with ?requireLogin=true in URL |
|
| Fix RestWebServiceLookup with misbehaving web service |
|
| Mobile: Can't go back from announcement view after navigating to it the second time (only when logged in) |
|
| Mobile: menu button not working in timetable view (not logged in) |
|
Status |
---|
| |
---|
colour | Grey |
---|
title | Maintenance |
---|
|
| RestWebServiceLookup should not share CircuitBreaker |
|
Status |
---|
| |
---|
colour | Grey |
---|
title | Maintenance |
---|
|
| Cleanup exception logging |
|
Status |
---|
| |
---|
colour | Grey |
---|
title | Maintenance |
---|
|
| Update dependencies |
|
2021.19 (2021-10-12) | | TermTime: fix custom attribute mapping |
|
2021.18 (2021-10-11) | | TermTime: implement EventProvider interface |
|
| TermTime: show attendees with room bookings |
|
| TermTime: support parsing students |
|
| TermTime: use same conference URL for co-located activities |
|
Status |
---|
| |
---|
colour | Blue |
---|
title | Enhancement |
---|
|
| Admin: do not show iCal URL and token on user page |
|
| Postgres citext extension created in wrong schema |
|
Status |
---|
| |
---|
colour | Grey |
---|
title | Maintenance |
---|
|
| Remove header message from model and UIs |
|
2021.17 (2021-09-28) | | GWT: development mode with extra information |
|
| Display related building and department on location info page |
|
| TermTime: filter nulls returned by AbstractEntityBasedOptionProviderBase#mapTimetableOption() |
|
Status |
---|
| |
---|
colour | Grey |
---|
title | Maintenance |
---|
|
| Upgrade Gradle to v7.2 |
|
Status |
---|
| |
---|
colour | Grey |
---|
title | Maintenance |
---|
|
| Replace AdoptOpenJDK with Eclipse Temurin |
|
2021.16 (2021-09-02) | | TermTime: filtering student groups on department is broken |
|
| Race conditions when caching is combined with transactions |
|
2021.15 (2021-08-25) | | TermTime: add option selection by student groups |
|
Status |
---|
| |
---|
colour | Blue |
---|
title | Enhancement |
---|
|
| GWT: only determine option equivalence when needed |
|
Status |
---|
| |
---|
colour | Blue |
---|
title | Enhancement |
---|
|
| S+ DP: improve Postgres find by hostkey performance |
|
Status |
---|
| |
---|
colour | Blue |
---|
title | Enhancement |
---|
|
| Improve PostgreSQL userprefs indexing |
|
| TimeEdit: make sure hostkey output aligns with hostkey search |
|
| Postgres: correct socket timeout |
|
Status |
---|
| |
---|
colour | Grey |
---|
title | Maintenance |
---|
|
| JS: Replace unmaintained imagemin |
|
Status |
---|
| |
---|
colour | Grey |
---|
title | Maintenance |
---|
|
| Update dependencies |
|
2021.14 (2021-08-02) | | TermTime: fix default config for physical activities |
|
2021.13 (2021-07-30) | | Only load OAuth support when clients have been configured |
|
2021.12 (2021-07-28) | | Add support to retrieve user attributes through a REST API, including OAuth2 authentication |
|
2021.11 (2021-07-14) | | Add icon for hybrid events |
|
| TermTime DP: display department hierarchy in timetable filter |
|
Status |
---|
| |
---|
colour | Grey |
---|
title | Maintenance |
---|
|
| Use MariaDB Connector/J |
|
2021.10 (2021-07-06) | | Objectstore DP: initial implementation (list/search/view timetable) |
|
Status |
---|
| |
---|
colour | Grey |
---|
title | Maintenance |
---|
|
| Update dependencies |
|
2021.9 (2021-06-16) | | TermTime DP: add support for split rooms |
|
| TermTime DP: add support for mapping room capabilities |
|
| TermTime DP: add room URL support |
|
2021.8 (2021-06-03) | Status |
---|
| |
---|
colour | Grey |
---|
title | Maintenance |
---|
|
| Internal fix for releases/publishing |
|
2021.7 (2021-05-27) | Status |
---|
| |
---|
colour | Blue |
---|
title | Enhancement |
---|
|
| Fix Untis error reporting |
|
Status |
---|
| |
---|
colour | Grey |
---|
title | Maintenance |
---|
|
| Internal fix for releases (Fix Github Actions in customer repo's) |
|
2021.6 (2021-05-27) | | Danish: fix translation for staff member |
|
| ES3: fix boolean comparisons in ES3 ElSql and replace non-existing IIF clause |
|
| Fix Echo payload DateTime serialisation |
|
2021.5 (2021-05-10) | Status |
---|
| |
---|
colour | Grey |
---|
title | Maintenance |
---|
|
| Optimise OAuth migration |
|
Status |
---|
| |
---|
colour | Grey |
---|
title | Maintenance |
---|
|
| Update dependencies |
|
2021.4 (2021-04-13) | | TermTime: fix retrieving room timetables |
|
Status |
---|
| |
---|
colour | Grey |
---|
title | Maintenance |
---|
|
| Only retrieve child options when actually used by the user |
|
2021.3 (2021-03-18) | | OpenEducation DP: introduce terms |
|
Status |
---|
| |
---|
colour | Grey |
---|
title | Maintenance |
---|
|
| API: deprecate some endpoints and properties and remove them from v0.5+ |
|
2021.2 (2021-03-15) | | Limit ConfigurableTimetableSuggestionStrategy to specific roles |
|
| OpenEducation DP: searchable persons |
|
| TermTime: parse and show studentgroups |
|
Status |
---|
| |
---|
colour | Blue |
---|
title | Enhancement |
---|
|
| OpenEducation DP: introduces custom ResponseErrorHandler |
|
Status |
---|
| |
---|
colour | Blue |
---|
title | Enhancement |
---|
|
| GWT: keep session active |
|
Status |
---|
| |
---|
colour | Blue |
---|
title | Enhancement |
---|
|
| Admin: return to the correct page after cancelling editing |
|
Status |
---|
| |
---|
colour | Blue |
---|
title | Enhancement |
---|
|
| API: show studentset objects in timetable output |
|
Status |
---|
| |
---|
colour | Grey |
---|
title | Maintenance |
---|
|
| Optionally import ./config/application-customer.properties |
|
Status |
---|
| |
---|
colour | Grey |
---|
title | Maintenance |
---|
|
| Upgrade to Webpack 5 |
|
Status |
---|
| |
---|
colour | Grey |
---|
title | Maintenance |
---|
|
| OpenEducation DP: fixes datetime handling |
|
Status |
---|
| |
---|
colour | Grey |
---|
title | Maintenance |
---|
|
| Merge controllers and models of v0 and v0.5 API, using conditional code |
|
2021.1 (2021-02-12) | | Make SQL data provider able to retrieve multiple students, student sets and locations per event |
|
Status |
---|
| |
---|
colour | Blue |
---|
title | Enhancement |
---|
|
| Day/week calendars should have a minimum height |
|
Status |
---|
| |
---|
colour | Blue |
---|
title | Enhancement |
---|
|
| Week PDF export: events should have a minimum height |
|
Status |
---|
| |
---|
colour | Blue |
---|
title | Enhancement |
---|
|
| Help: do not show 'add timetable' reference if user cannot add timetables |
|
Status |
---|
| |
---|
colour | Blue |
---|
title | Enhancement |
---|
|
| iCal: Outlook displays error on events with long location name |
|
Status |
---|
| |
---|
colour | Blue |
---|
title | Enhancement |
---|
|
| TermTime: support user 4 - 7 for activities |
|
Status |
---|
| |
---|
colour | Blue |
---|
title | Enhancement |
---|
|
| API: show links in timetable output |
|
Status |
---|
| |
---|
colour | Blue |
---|
title | Enhancement |
---|
|
| S+ DP: also select child activity department and zone information |
|
Status |
---|
| |
---|
colour | Blue |
---|
title | Enhancement |
---|
|
| Remove exception-based logic from canRead() of PropertyAccessors (performance optimisation) |
|
Status |
---|
| |
---|
colour | Blue |
---|
title | Enhancement |
---|
|
| Install scripts: make sure to change drives and quote variables |
|
Status |
---|
| |
---|
colour | Blue |
---|
title | Enhancement |
---|
|
| ExtCalScheduleApiController does not accept non-Zulu timezones |
|
Status |
---|
| |
---|
colour | Blue |
---|
title | Enhancement |
---|
|
| Use correct dialog titles for iOS |
|
| Users can have multiple OAuth access tokens with the same identifier |
|
| S+: Variants do not work properly with condensing/combining over weeks |
|
| Wrong entity returned when using merging |
|
| OAuth flow fails first time after upgrade |
|
| PDF list export still uses custom week labels even if they are disabled |
|
| GWT: combine into weekly pattern shouldn't be available in location view |
|
| Minor issues on some Bootstrap pages |
|
Status |
---|
| |
---|
colour | Grey |
---|
title | Maintenance |
---|
|
| Mobile: clean up subscription logic and code |
|