NOTE: Trivore ID Documentation has moved to https://trivoreid.com

The content on this site IS OUT OF DATE!

This space has been archived!

Please go ahead to the new site!

TIS v3.15



Initial release

Released 2020-11-18.

Event log has been moved to separate database.

Breaking changes

Event log has been moved to separate database and this requires new configuration options to /etc/oneportal/oneportal.conf

mongo.log.addr=mongodb://localhost:28017/?replicaSet=oneportal mongo.log.dbname=oneportal_log mongo.log.writeconcern=W1 mongo.log.readpreference=NEAREST

If these new configuration options are not specified, backwards compatibility mode is used and event logs will use oneportal_aux database (previous default).

Additionally, database configuration now recommends full MongoDB URIs for database address, including possible replica set name. If database does not have replica set defined (standalone mongodb), it should be excluded from MongoDB URI. By default, backwards compatibility exists but it only works when MongoDB has replica set with name oneportal.

Recommended database configuration with replica set:

mongo.addr=mongodb://localhost:28017/?replicaSet=oneportal

Recommended database configuration for standalone MongoDB:

mongo.addr=mongodb://localhost:28017

 

Bug fixes

  • [ONEP-2119] - Admin UI: Disabling the delete-confirmation of something also disabled delete confirmation of everything else

  • [ONEP-2120] - Customer care: Removing student identification doesn't seem to work, displays still as "student" but without dates

New Feature

  • [ONEP-2113] - Header namespace selector: Show a selectable list of additional namespaces if they are accessible and current user can grant management access to self

Improvement

  • [ONEP-2026] - Move eventlog to separate database

  • [ONEP-2072] - Replace event log grace period with more efficient implementation

  • [ONEP-2075] - Support non-legal student/pupil information

  • [ONEP-2076] - New customer specific OpenID scope/claim

  • [ONEP-2081] - New customer specific REST API

  • [ONEP-2096] - Allow system to start without log database

  • [ONEP-2097] - Implement user directory synchronization via REST

  • [ONEP-2099] - Rename Identifiable (and related interfaces) methods

  • [ONEP-2104] - Add parameter to auto-redirect to external login

  • [ONEP-2105] - Add support for selecting user directory by acr_values parameter

  • [ONEP-2106] - Investigate acr usage in federation scenario

  • [ONEP-2108] - Use oneportal_aux database when oneportal_log is not available

  • [ONEP-2109] - ETB: use global oneportal mongo authentication settings by default

  • [ONEP-2111] - Add support for configuring conflict policy for soft deleted user when signing in via external user directory

  • [ONEP-2112] - Allow optional directory link authId encryption

  • [ONEP-2115] - Show namespace's general logo in namespace selector

  • [ONEP-2116] - Allow configuring multiple acr values for directory and require only one to be satisfied

  • [ONEP-2117] - Add support for importing groups from Azure AD

  • [ONEP-2118] - Import group id values from user directory

  • [ONEP-2121] - Add index for personal identifiers field and make it searchable.

Update 3.15.1

Released 2020-11-18.

Patch release that contains non-invasive bugfixes.

Bug

  • [ONEP-2125] - Fix null pointer exception in SAML authentication when NameID is missing

Update 3.15.2

Released 2020-11-25.

Patch release that contains non-invasive bugfixes.

Bug

  • [ONEP-2127] - External authentication bugfixes

  • [ONEP-2128] - Fix MPASSid attribute mappings

  • [ONEP-2133] - View user directory ID in user interface

Update 3.15.3

Released 2020-12-10.

Minor release that contains one new user directory.

New Feature

  • [ONEP-2126] - Waltti: Support getAccountMonetaryEvents API

  • [ONEP-2135] - Implement Opinsys authentication

 

NOTE: Trivore ID Documentation has moved to https://trivoreid.com

The content on this site IS OUT OF DATE!

This space has been archived!