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!

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »



Release

Released 2022-11-18.

Upgrade instructions

This version has breaking changes for docker installation. Container now runs as user uid 5001 instead of root. Log and data volumes and their contents MUST be writable by this user. Adjust file and directory permissions when updating to this version.

Recommended commands to run before starting new container:

chown -R 5001:5001 /var/lib/docker/volumes/<stack-name>_logs/_data
chown -R 5001:5001 /var/lib/docker/volumes/<stack-name>_data/_data

Additionally, conf volume has been removed. Migrate all configuration from oneportal.conf file to docker compose.yml file using environment variables. Remove conf volume definition from compose file and execute:

docker volume rm <stack_name>_conf
docker volume rm trivore-id_conf

Additionally, environment varaible LDAP_ENABLED is now optional with default value of false. Other LDAP variables are not needed when LDAP is disabled.

New volume certs now exists if there is a need to configure locally trusted certificates. Usually not needed as Trivore ID image contains all needed trusted certificates by default.

Example certs volume in compose.yml:

services:
  main:
    volumes:
      - certs:/deployments/trivore-id/conf/certs

volumes:
  certs:

Improvements

ONEP-2750 Add API key authentication support for Infobip gateways

ONEP-2797 Add "API client last activity"-field to Trivore ID Management API client management UI

ONEP-2830 Remove old MyData entries

ONEP-2857 "Select all in page" or similar feature for Access Controls in View

ONEP-2871 Add created date, last-modified date columns to Namespaces view's table

ONEP-2875 Group name requirement validation moved to GroupService.save method

ONEP-2876 Group editor's "member of" selection is usable even with a large number of other groups

ONEP-2880 Upgrade pipeline to use mongodb 6.x

ONEP-2881 Remove user agent parser dependency, related functionality in SMS reports

ONEP-2886 Add support for environment variable configuration to docker image

ONEP-2890 Dynamic group membership's Age condition can be configured to use specific age information

ONEP-2896 Add support for external SMS number blocklist

ONEP-2898 Change docker USER (do not use root)

ONEP-2906 Salasanan palautuksen yhteyteen nimikysely

ONEP-2912 Preparations for NodeId changes

New features

ONEP-2582 Add view which lists event log types and their parameters, to help finding misconfigurations

ONEP-2782 Ability to override sender ID per SMS route

ONEP-2894 Add export function to Webhook call log window

ONEP-2899 Groups have a displayname field (non-unique alternative to 'name')

Bug fixes

ONEP-2809 Remove diagnostics.jsp feature, Improve error handling in various HTTP endpoints

ONEP-2831 Hide sensitive details in User Directory logs

ONEP-2868 Deleting namespace causes UI to freeze

ONEP-2873 Deleting groups shows incorrect information in dialog

ONEP-2908 NPE bug in KafkaClusterManager

Customer specific

ONEP-2904 Improve ticket cancel end point

  • No labels