Page tree

Versions Compared

Key

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

...

VersionTypeDescriptionMore info
2019.17 (2019-07-27)

Status
colourYellow
titleBug

Error during Exchange/EWS sync
2019.16 (2019-07-2726)

Status
colourGreen
titleFeature

API: add enrollment status

MyTimetable 2019.16: Provisioning enhancements, locale fixes and Java 11

























Status
colourGreen
titleFeature

Add enrollment status to exported events

Status
colourBlue
titleEnhancement

MyTimetable EC Linux install instructions / scripts

Status
colourBlue
titleEnhancement

User locale should only be saved on explicit selection by user

Status
colourBlue
titleEnhancement

Provisioning of additional user properties

Status
colourBlue
titleEnhancement

Limit mirror store size by removing attributes

Status
colourBlue
titleEnhancement

S+ NG: use cached globals information on empty view

Status
colourBlue
titleEnhancement

Use request/cookie locale on invalid stored locale

Status
colourBlue
titleEnhancement

Tweak schema of notifications

Status
colourYellow
titleBug

Option selection not working when other timetables have the same module

Status
colourYellow
titleBug

Bower does not prune old dependencies

Status
colourYellow
titleBug

Use of multiple TimetableSuggestionStrategies in EC is broken

Status
colourYellow
titleBug

API 401 returns incomplete page

Status
colourRed
titleSecurity

Upgrade jQuery

Status
colourRed
titleSecurity

Prevent reverse tabnabbing

Status
colourGrey
titleMaintenance

Upgrade to Spring Framework 5.x / Spring Boot 2.x

Status
colourGrey
titleMaintenance

AdoptOpenJDK 11 compatibility

Status
colourGrey
titleMaintenance

Upgrade to Spring Security 5

Status
colourGrey
titleMaintenance

Update IntelliJ configs for 2019.1 / make it work

Status
colourGrey
titleMaintenance

Upgrade to Flyway 5

Status
colourGrey
titleMaintenance

Remove old TermTime provider

Status
colourGrey
titleMaintenance

Upgrade to Gradle 5

Status
colourGrey
titleMaintenance

Typo in EchoResponseErrorHandler class name

Status
colourGrey
titleMaintenance

Use consistent/fixed data directory

Status
colourGrey
titleMaintenance

Remove OpenSSO authentication

Status
colourGrey
titleMaintenance

Remove CAS authentication

Status
colourGrey
titleMaintenance

Remove Zimbra authentication
2019.15 (2019-06-28)

Status
colourYellow
titleBug

TermTime evaluates Event custom attributes for Bookings


Status
colourYellow
titleBug

DataTables Bootstrap styling is broken

Status
colourYellow
titleBug

EC sync does not update user subscriptions


Status
colourYellow
titleBug

Switching locales in admin panel triggers HTTP 500

Status
colourRed
titleSecurity

Bootstrap upgrade


Status
colourGrey
titleMaintenance

Upgrade Thymeleaf to v3.0.11

Status
colourGrey
titleMaintenance

Upgrade Infinispan to version 9.4.15


Status
colourGrey
titleMaintenance

Upgrade Spring Dependency Management Plugin to v1.0.8

Status
colourGrey
titleMaintenance

Upgrade to HikariCP 3


Status
colourGrey
titleMaintenance

Upgrade Spring Security OAuth2

Status
colourGrey
titleMaintenance

Unintentional re-binding of AuthorizationRequest to request attributes in UserApprovalController
2019.14 (2019-06-24)

Status
colourGreen
titleFeature

TermTime DP rework: support room booking activity types


Status
colourBlue
titleEnhancement

TermTime NG: ignore allday bit

Status
colourYellow
titleBug

TermTime NG: take building/campus into account when assigning child ID of building timetable

Status
colourYellow
titleBug

Bower not loading dependencies after upgrade


Status
colourYellow
titleBug

Localized property may fail depending on locale order

Status
colourYellow
titleBug

Do not notify EC of anonymous user subscription changes

Status
colourGrey
titleMaintenance

TermTimeNG: rename Timeframe.id field

Status
colourGrey
titleMaintenance

Upgrade Gulp dependencies

Status
colourGrey
titleMaintenance

Upgrade Spring Security OAuth


Status
colourGrey
titleMaintenance

Upgrade Moment.js

Status
colourGrey
titleMaintenance

Upgrade handlebars


Status
colourGrey
titleMaintenance

Upgrade Xerces

Status
colourGrey
titleMaintenance

Upgrade Guava


Status
colourGrey
titleMaintenance

Upgrade Jackson

Status
colourGrey
titleMaintenance

Upgrade Waffle
2019.13 (2019-06-17)

Status
colourGreen
titleFeature

Add Danish locale

Status
colourGreen
titleFeature

TermTime DP rework: room booking activities

Renewed Term Time provider

Status
colourGrey
titleMaintenance

Upgrade Bower

Status
colourGrey
titleMaintenance

Upgrade Yarn to latest version


Status
colourGrey
titleMaintenance

Gradle: remove Javadoc task


Status
colourGrey
titleMaintenance

Upgrade node-tar


Status
colourGrey
titleMaintenance

NodeJS upgrade
2019.12 (2019-06-12)

Status
colourBlue
titleEnhancement

TermTime NG: support custom attributes on eventsRenewed Term Time provider

Status
colourBlue
titleEnhancement

Read property files as UTF-8

Status
colourYellow
titleBug

TermTime NG: show 'Other timetables' category for staff/student/studentgroup timetables

Status
colourYellow
titleBug

Admin: user details page broken when filtering eventtypes

Status
colourYellow
titleBug

TermTime NG: null values in tag list create exceptions
2019.11 (2019-06-07)

Status
colourGreen
titleFeature

TermTime NG: filter activity types on tagRenewed Term Time provider

Status
colourGreen
titleFeature

TermTime NG: filter timetablefilter on tags

Status
colourGreen
titleFeature

TermTime NG: filter timetables on tags

Status
colourGreen
titleFeature

TermTime DP rework: show module offers for staff as child subscriptions

Status
colourGreen
titleFeature

TermTime DP rework: show periods

Status
colourBlue
titleEnhancement

TermTime NG: take into account allDay bit

Status
colourBlue
titleEnhancement

TermTime NG: process tags on activities

Status
colourBlue
titleEnhancement

API: publish draft bit in API responses


Status
colourBlue
titleEnhancement

S+ NG: child timetable filtering

Status
colourYellow
titleBug

S+ NG: Zone/location timetables may assign incorrect child ids


2019.10 (2019-05-22)



























Status
colourGreen
titleFeature

TermTime DP rework: show module offers for course as child subscriptionsRenewed Term Time provider

Status
colourGreen
titleFeature

TermTime DP rework: show module offers for student as child subscriptions

Status
colourGreen
titleFeature

TermTime DP rework: show module offers for student group as child subscriptions

Status
colourGreen
titleFeature

TermTime DP rework: filter module offers on course

Status
colourGreen
titleFeature

TermTime DP rework: view building timetable

Status
colourGreen
titleFeature

TermTime DP rework: list and search building timetables

Status
colourGreen
titleFeature

TermTime DP rework: filter rooms on building

Status
colourGreen
titleFeature

TermTime DP rework: show rooms for building as child subscriptions

Status
colourGreen
titleFeature

TermTime DP rework: publication flags

Status
colourGreen
titleFeature

TermTime DP rework: filter module offers on department

Status
colourGreen
titleFeature

TermTime DP rework: filter student groups on department

Status
colourGreen
titleFeature

TermTime DP rework: filter students groups on course

Status
colourBlue
titleEnhancement

Term Time NG: Allow configuring option name for repeatgroupid-based options

Status
colourBlue
titleEnhancement

Term Time NG: search in all locales


Status
colourBlue
titleEnhancement

TermTimeNG: proper null check

Status
colourYellow
titleBug

ExportedEventTextRenderer does not render 'recorded' state

Status
colourYellow
titleBug

EventDetailsPresenter does not render 'recorded' state

Status
colourYellow
titleBug

TermTimeNG: fetching child options by host key throws IllegalArgumentException

Status
colourYellow
titleBug

TermTimeNG: course child options broken


Status
colourYellow
titleBug

Term Time NG: Module offer timetable broken

Status
colourYellow
titleBug

XML API returns 500s on various endpoints

Status
colourYellow
titleBug

GWT error popup icon black instead of white

Status
colourYellow
titleBug

EventConcurrencyUtil erroneously ignores concurrency 'concurrency within a module' when two events have no module code

Status
colourGrey
titleMaintenance

Echo event: fix event attribute old/new value naming

Status
colourGrey
titleMaintenance

SAML signature hash algorithm default to SHA-256


Status
colourGrey
titleMaintenance

Deprecation warnings

Status
colourGrey
titleMaintenance

Update Spring Boot dependencies to 1.5.21

Status
colourGrey
titleMaintenance

TermTimeNG: development config

Status
colourGrey
titleMaintenance

TermTime DP rework: use nullable department information from activity


2019.9 (2019-04-29)

Status
colourYellow
titleBug

S+ NG: ModuleGroupDepartment filter broken

Status
colourYellow
titleBug

Mobile: does not render in IE11
2019.8 (2019-04-25)


Status
colourGreen
titleFeature

TermTime DP rework: view course timetableRenewed Term Time provider

Status
colourGreen
titleFeature

TermTime DP rework: view student group timetable

Status
colourGreen
titleFeature

TermTime DP rework: view room timetable

Status
colourGreen
titleFeature

TermTime DP rework: list and search course timetables

Status
colourGreen
titleFeature

TermTime DP rework: list and search student group timetables

Status
colourGreen
titleFeature

TermTime DP rework: list and search room timetables

Status
colourGreen
titleFeature

TermTime DP rework: filter courses on department

Status
colourGreen
titleFeature

TermTime DP rework: filter rooms on department

Status
colourGreen
titleFeature

TermTime DP rework: support activity types

Status
colourGreen
titleFeature

TermTime DP rework: notes for activities

Status
colourGreen
titleFeature

TermTime DP rework: module information for activities

Status
colourGreen
titleFeature

TermTime DP rework: show size of activity

Status
colourGreen
titleFeature

TermTime DP rework: add option selection based on repeat activities

Status
colourYellow
titleBug

Mobile API message refresh


Status
colourYellow
titleBug

Various bugs in location entity info page

Status
colourGrey
titleMaintenance

Upgrade to Tomcat 9
2019.7 (2019-04-19)


Status
colourGreen
titleFeature

TermTime DP rework: staff for activitiesRenewed Term Time provider

Status
colourYellow
titleBug

S+ NG: PosGroup filter not working for Modules/StudentSets

Status
colourGrey
titleMaintenance

Upgrade Infinispan


2019.6 (2019-04-18)




Status
colourGreen
titleFeature

S+ NG: implement PosGroupDepartment filter type

Status
colourGreen
titleFeature

TermTime DP rework: view module offer timetableRenewed Term Time provider

Status
colourRed
titleSecurity

CSRF possible on /logout

Status
colourGrey
titleMaintenance

Upgrade Mockito


Status
colourGrey
titleMaintenance

Spring Boot upgrade


2019.5 (2019-04-15)

Status
colourYellow
titleBug

Location entity info page lookup by key not working


2019.4 (2019-04-11)















Status
colourGreen
titleFeature

S+ NG: support option equivalence check


Status
colourGreen
titleFeature

TermTime DP rework: list and search module offer timetables

Renewed Term Time provider

Status
colourGreen
titleFeature

TermTime DP rework: view student timetable

Status
colourGreen
titleFeature

TermTime DP rework: view staff timetable

Status
colourGreen
titleFeature

TermTime DP rework: list and search student timetables

Status
colourGreen
titleFeature

TermTime DP rework: list and search staff timetables

Status
colourGreen
titleFeature

TermTime DP rework: filter staff on department

Status
colourBlue
titleEnhancement

S+ NG: support activity type filtering

Status
colourBlue
titleEnhancement

S+ NG: Use AbstractCachingEntityValuesRepository for Zones

Status
colourBlue
titleEnhancement

S+: support more than 100 OSIRIS groups

Status
colourYellow
titleBug

S+: Module name SpEL expression not working

Status
colourYellow
titleBug

EC EWS autodiscover failing on O365

Status
colourYellow
titleBug

Individual export (module view) incomplete


Status
colourYellow
titleBug

API: insufficient scope returns a generic error

Status
colourGrey
titleMaintenance

Remove LDAP / LDAP-AD authenticator

Status
colourGrey
titleMaintenance

Remove SAP SSO authenticator

Status
colourGrey
titleMaintenance

Adjust Postgres pool sizes

2019.3 (2019-03-29)

Status
colourGreen
titleFeature

S+ NG: LocationEntityProvider / location info page

2019.2 (2019-03-26)

Status
colourGreen
titleFeature

Messages: add API to manage messages

Status
colourBlue
titleEnhancement

Circuitbreakers on RestTemplates


Status
colourBlue
titleEnhancement

S+ NG provider: cache department information

Status
colourYellow
titleBug

S+ NG: WRB timetable type missing filter

2019.1 (2019-03-21)






Status
colourGreen
titleFeature

Rule engine: add import/export

Status
colourBlue
titleEnhancement

S+ NG: Limit studentset retrieval for large activities

Status
colourBlue
titleEnhancement

S+ NG: support event sequences

Status
colourYellow
titleBug

iCal DP hostkey lookup stability


Status
colourYellow
titleBug

S+ NG: FORCESEEK query hint issue

Status
colourGrey
titleMaintenance

Reduce code sharing between GWT and backend

Status
colourGrey
titleMaintenance

Remove ZRS and UNIT-e dataproviders

Status
colourGrey
titleMaintenance

Setup release processRelease early, release often

...