Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

VersionTypeDescriptionMore info
2021.24 (2021-12-30)











Status
colourBlue
titleEnhancement

Make sure Flyway (database) initialisations run before initialising the rest of the app MyTimetable 2021.24: changes in API

Status
colourBlue
titleEnhancement

TermTime: add some additional fields 

Status
colourBlue
titleEnhancement

Mobile: timetable does not remember scroll position

Status
colourBlue
titleEnhancement

Mobile: fix view navigation inconsistencies 

Status
colourYellow
titleBug

Mobile: date picking a day in the past swiftly followed by a day >= today breaks the events view

Status
colourYellow
titleBug

Mobile: navigating from a view which scrolled down keeps scroll position in new view 

Status
colourYellow
titleBug

Mobile: adding, removing, enabling or disabling subscriptions bugs the announcement bar navigation in events view 

Status
colourYellow
titleBug

Mobile: viewing single timetable twice makes clicking on announcement bar bug the view in events view (not logged in)

Status
colourYellow
titleBug

TermTime DP: Fix filter option tree processing 

Status
colourYellow
titleBug

TimetableSuggestionStrategies introduce dependency cycle 

Status
colourGrey
titleMaintenance

Reimplement localization to reduce memory usage

Status
colourGrey
titleMaintenance

Update dependencies
2021.23 (2021-11-29)

Status
colourBlue
titleEnhancement

Localization of LinkDTO URLs

Status
colourGrey
titleMaintenance

Update dependencies / Java 17
2021.22 (2021-11-29)

Status
colourYellow
titleBug

Option selection: global dropdown throws error
2021.21 (2021-11-27)

Status
colourYellow
titleBug

Fix reference to DataSourceAvailabilityWaiter
2021.20 (2021-11-27)









Status
colourGreen
titleFeature

RestWebServiceLookup: support OAuth 2 client credentials authentication

Status
colourGreen
titleFeature

REST-based UserAttributesProvider

Status
colourBlue
titleEnhancement

Improve limit handling when retrieving timetables 

Status
colourYellow
titleBug

Error when logged-in user visits page with ?requireLogin=true in URL 

Status
colourYellow
titleBug

Fix RestWebServiceLookup with misbehaving web service

Status
colourYellow
titleBug

Mobile: Can't go back from announcement view after navigating to it the second time (only when logged in)

Status
colourYellow
titleBug

Mobile: menu button not working in timetable view (not logged in) 

Status
colourGrey
titleMaintenance

RestWebServiceLookup should not share CircuitBreaker 

Status
colourGrey
titleMaintenance

Cleanup exception logging 

Status
colourGrey
titleMaintenance

Update dependencies
2021.19 (2021-10-12)

Status
colourYellow
titleBug

TermTime: fix custom attribute mapping 
2021.18 (2021-10-11)

Status
colourGreen
titleFeature

TermTime: implement EventProvider interface

Status
colourGreen
titleFeature

TermTime: show attendees with room bookings 

Status
colourGreen
titleFeature

TermTime: support parsing students 

Status
colourGreen
titleFeature

TermTime: use same conference URL for co-located activities

Status
colourBlue
titleEnhancement

Admin: do not show iCal URL and token on user page

Status
colourYellow
titleBug

Postgres citext extension created in wrong schema

Status
colourGrey
titleMaintenance

Remove header message from model and UIs
2021.17 (2021-09-28)

Status
colourGreen
titleFeature

GWT: development mode with extra information 

Status
colourGreen
titleFeature

Display related building and department on location info page

Status
colourYellow
titleBug

TermTime: filter nulls returned by AbstractEntityBasedOptionProviderBase#mapTimetableOption() 

Status
colourGrey
titleMaintenance

Upgrade Gradle to v7.2

Status
colourGrey
titleMaintenance

Replace AdoptOpenJDK with Eclipse Temurin
2021.16 (2021-09-02)

Status
colourYellow
titleBug

TermTime: filtering student groups on department is broken 

Status
colourYellow
titleBug

Race conditions when caching is combined with transactions 
2021.15 (2021-08-25)

Status
colourGreen
titleFeature

TermTime: add option selection by student groups 

Status
colourBlue
titleEnhancement

GWT: only determine option equivalence when needed

Status
colourBlue
titleEnhancement

S+ DP: improve Postgres find by hostkey performance

Status
colourBlue
titleEnhancement

Improve PostgreSQL userprefs indexing

Status
colourYellow
titleBug

TimeEdit: make sure hostkey output aligns with hostkey search

Status
colourYellow
titleBug

Postgres: correct socket timeout 

Status
colourGrey
titleMaintenance

JS: Replace unmaintained imagemin

Status
colourGrey
titleMaintenance

Update dependencies
2021.14 (2021-08-02)

Status
colourYellow
titleBug

TermTime: fix default config for physical activities
2021.13 (2021-07-30)

Status
colourYellow
titleBug

Only load OAuth support when clients have been configured
2021.12 (2021-07-28)

Status
colourGreen
titleFeature

Add support to retrieve user attributes through a REST API, including OAuth2 authentication
2021.11 (2021-07-14)

Status
colourGreen
titleFeature

Add icon for hybrid events

Status
colourGreen
titleFeature

TermTime DP: display department hierarchy in timetable filter

Status
colourGrey
titleMaintenance

Use MariaDB Connector/J
2021.10 (2021-07-06)

Status
colourGreen
titleFeature

Objectstore DP: initial implementation (list/search/view timetable)

Status
colourGrey
titleMaintenance

Update dependencies
2021.9 (2021-06-16)

Status
colourGreen
titleFeature

TermTime DP: add support for split rooms 

Status
colourGreen
titleFeature

TermTime DP: add support for mapping room capabilities 

Status
colourGreen
titleFeature

TermTime DP: add room URL support
2021.8 (2021-06-03)

Status
colourGrey
titleMaintenance

Internal fix for releases/publishing
2021.7 (2021-05-27)

Status
colourBlue
titleEnhancement

Fix Untis error reporting

Status
colourGrey
titleMaintenance

Internal fix for releases (Fix Github Actions in customer repo's)
2021.6 (2021-05-27)

Status
colourYellow
titleBug

Danish: fix translation for staff member

Status
colourYellow
titleBug

ES3: fix boolean comparisons in ES3 ElSql and replace non-existing IIF clause

Status
colourYellow
titleBug

Fix Echo payload DateTime serialisation
2021.5 (2021-05-10)

Status
colourGrey
titleMaintenance

Optimise OAuth migration

Status
colourGrey
titleMaintenance

Update dependencies
2021.4 (2021-04-13)

Status
colourYellow
titleBug

TermTime: fix retrieving room timetables 

Status
colourGrey
titleMaintenance

Only retrieve child options when actually used by the user
2021.3 (2021-03-18)

Status
colourGreen
titleFeature

OpenEducation DP: introduce terms

Status
colourGrey
titleMaintenance

API: deprecate some endpoints and properties and remove them from v0.5+
2021.2 (2021-03-15)

Status
colourGreen
titleFeature

Limit ConfigurableTimetableSuggestionStrategy to specific roles

Status
colourGreen
titleFeature

OpenEducation DP: searchable persons 

Status
colourGreen
titleFeature

TermTime: parse and show studentgroups

Status
colourBlue
titleEnhancement

OpenEducation DP: introduces custom ResponseErrorHandler 

Status
colourBlue
titleEnhancement

GWT: keep session active 

Status
colourBlue
titleEnhancement

Admin: return to the correct page after cancelling editing 

Status
colourBlue
titleEnhancement

API: show studentset objects in timetable output

Status
colourGrey
titleMaintenance

Optionally import ./config/application-customer.properties 

Status
colourGrey
titleMaintenance

Upgrade to Webpack 5 

Status
colourGrey
titleMaintenance

OpenEducation DP: fixes datetime handling

Status
colourGrey
titleMaintenance

Merge controllers and models of v0 and v0.5 API, using conditional code 
2021.1 (2021-02-12)

Status
colourGreen
titleFeature

Make SQL data provider able to retrieve multiple students, student sets and locations per event

Status
colourBlue
titleEnhancement

Day/week calendars should have a minimum height


Status
colourBlue
titleEnhancement

Week PDF export: events should have a minimum height


Status
colourBlue
titleEnhancement

Help: do not show 'add timetable' reference if user cannot add timetables

Status
colourBlue
titleEnhancement

iCal: Outlook displays error on events with long location name


Status
colourBlue
titleEnhancement

TermTime: support user 4 - 7 for activities


Status
colourBlue
titleEnhancement

API: show links in timetable output

Status
colourBlue
titleEnhancement

S+ DP: also select child activity department and zone information
Status
colourBlue
titleEnhancement

Remove exception-based logic from canRead() of PropertyAccessors (performance optimisation)


Status
colourBlue
titleEnhancement

Install scripts: make sure to change drives and quote variables

Status
colourBlue
titleEnhancement

ExtCalScheduleApiController does not accept non-Zulu timezones


Status
colourBlue
titleEnhancement

Use correct dialog titles for iOS

Status
colourYellow
titleBug

Users can have multiple OAuth access tokens with the same identifier

Status
colourYellow
titleBug

S+: Variants do not work properly with condensing/combining over weeks

Status
colourYellow
titleBug

Wrong entity returned when using merging

Status
colourYellow
titleBug

OAuth flow fails first time after upgrade


Status
colourYellow
titleBug

PDF list export still uses custom week labels even if they are disabled

Status
colourYellow
titleBug

GWT: combine into weekly pattern shouldn't be available in location view

Status
colourYellow
titleBug

Minor issues on some Bootstrap pages


Status
colourGrey
titleMaintenance

Mobile: clean up subscription logic and code


...