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 |
| Reimplement localization to reduce memory usage |
| Update dependencies |
2021.23 (2021-11-29)
| Status |
---|
colour | Blue |
---|
title | Enhancement |
---|
|
| Localization of LinkDTO URLs |
|
| 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) |
|
| RestWebServiceLookup should not share CircuitBreaker |
|
| Cleanup exception logging |
|
| 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 |
|
| 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() |
|
| Upgrade Gradle to v7.2 |
|
| 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 |
|
|