Skip to content

Releases: iris-connect/iris-client

v1.4.1

01 Mar 09:06
Compare
Choose a tag to compare

1.4.1 (2022-03-01)

Bug Fixes

  • Adds grpc server to client EPS. Still not reachable from outside, but necessary for communication between health departments. (5ac3206), closes #637
  • Fixes an error when changing user data (IllegalStateException: Cannot convert value of type 'java.lang.String' […] no matching editors or conversion strategy found). (2b41d0a)

Upgrade Guides

Anleitung Docker Compose

Anleitung Stand-Alone

Note about the runtime environment for stand-alone installations.

IRIS now uses and requires Java 17! For stand-alone installations, make sure that a current version of Java 17 is installed! With this we use the latest version of Java with long term support.

v1.4.0

25 Feb 08:42
Compare
Choose a tag to compare

1.4.0 (2022-02-25)

Use the fixed version 1.4.1!

Bug Fixes

  • deps: Updates Postgresql JDBC driver (now 42.3.2) to fix a vulnerability in this dependency. (7dd2641)
  • Removes license reference for code from SORMAS that isn't used anymore. (00db4a4)
  • Updates data-export code to handle breaking changes of sheetJS module export. (f4f38c8), closes #628
  • Updates EPS from version from v0.2.1 to v0.2.4

Features

Upgrade Guides

Anleitung Docker Compose

Anleitung Stand-Alone

Note about the runtime environment for stand-alone installations.

IRIS now uses and requires Java 17! For stand-alone installations, make sure that a current version of Java 17 is installed! With this we use the latest version of Java with long term support.

v1.4.0-rc.3

21 Feb 15:54
Compare
Choose a tag to compare
v1.4.0-rc.3 Pre-release
Pre-release

1.4.0-rc.3 (2022-02-21)

Bug Fixes

  • Removes license reference for code from SORMAS that isn't used anymore. (00db4a4)

v1.4.0-rc.2

21 Feb 11:22
Compare
Choose a tag to compare
v1.4.0-rc.2 Pre-release
Pre-release

1.4.0-rc.2 (2022-02-21)

Bug Fixes

  • deps: Updates Postgresql JDBC driver (now 42.3.2) to fix a vulnerability in this dependency. (7dd2641)
  • Updates data-export code to handle breaking changes of sheetJS module export. (f4f38c8), closes #628

Features

v1.4.0-rc.1

04 Feb 15:29
Compare
Choose a tag to compare
v1.4.0-rc.1 Pre-release
Pre-release

1.4.0-rc.1 (2022-02-04)

Features

  • Images are signed before uploading to docker to insure their integrity. (20f4381), closes #569

v1.3.1

01 Feb 14:23
Compare
Choose a tag to compare

1.3.1 (2022-02-01)

Bug Fixes

  • D-Trust root certificates were missing and are now included in docker-images (7ea894a)

Upgrade Guides

Anleitung Docker Compose

Anleitung Stand-Alone

Note about the runtime environment for stand-alone installations.

IRIS now uses and requires Java 17! For stand-alone installations, make sure that a current version of Java 17 is installed! With this we use the latest version of Java with long term support.

v1.3.0

01 Feb 10:01
Compare
Choose a tag to compare

1.3.0 (2022-02-01)

Use the fixed version 1.3.1!

Bug Fixes

  • Avoids irrelevant but logged ClassNotFoundException. It is correct that the class iris.backend_service.configurations.CentralConfigurationException is missing. (89c2da8), closes #527
  • Changes the certificate paths to the new schema introduced with new EPS. (6772bdc)
  • Cleans the .env(.sample) from values that are prescribed for the environments. Admins in the HDs do not have to do anything with it now, instead the correct values are set internally based on the IRIS_ENV. (0211219), closes #566
  • Deps: Sets new log4j version to fix current vulnerability in versions ≤2.17.1 (c57d32f)
  • Removes a few default values for configurations that do not work in general, but hide the lack of an individual configuration. If the .env(.sample) has been filled in according to the notes it contains, then all mandatory values are already set correctly and no action is required. (c61dc00), closes #561
  • Removes the long deprecated environment variable TRUSTED_CA_CRT from .env.sample. This has not had any effect for some time. (1e19b7e), closes #554 #555
  • Stack traces are not included in error responses now to avoid giving too many internal details to the outside world for error conditions. (07c6476), closes #560
  • Standalone installation: The announcement database file is now relative to the execution path by default and can be additionally configured with ANNOUNCEMENT_DB_FOLDER. (f9e5bf9), closes #222 #528
  • The property SECURITY_JWT_SHARED_SECRET is now deprecated and is no longer considered. Instead, the secret is set randomly. This relieves the administrators of the IRIS client from this technically necessary detail. (1bfe801), closes #553 #556
  • Updates EPS from version from v0.1.69 to v0.2.1 (fc4e767), closes #526

Features

  • Adds alerts about configuration mismatch of proxy target subdomain. (7327bf8), closes #529
  • Codescan: Adds more queries to the CodeQL scan to be more helpful. (8fb828c)
  • Database: Updates the integrated PostgreSQL database (Docker-Compose installation) to the version 13.5. (60ed899), closes #540
  • Set content specific cell formats to excel export for OctoWare®. (5d2854d), closes iris-connect/iris-backlog#264
  • Standalone installation: Provides a script to check and import the now required root certificates to the key store of the used Java installation. This script runs together with 'start-iris-client-bff.sh'. (ed691f8), closes iris-connect/iris-backlog#226 #586
  • The certificate of the local EPS is validated by the IRIS Client now. This will further improve security within the health department installation. (870ae47), closes iris-connect/iris-backlog#226 #568
  • To protect against flooding with very large amounts of data, submissions are now limited. This concerns both the pure amount of data and the number of elements per data submission. (7733fe8), closes iris-connect/iris-backlog#180 #573

Upgrade Guides

Anleitung Docker Compose

Anleitung Stand-Alone

Note about the runtime environment for stand-alone installations.

IRIS now uses and requires Java 17! For stand-alone installations, make sure that a current version of Java 17 is installed! With this we use the latest version of Java with long term support.

v1.3.0-rc.3

01 Feb 08:34
Compare
Choose a tag to compare
v1.3.0-rc.3 Pre-release
Pre-release

1.3.0-rc.3 (2022-02-01)

Bug Fixes

  • Changes the certificate paths to the new schema introduced with new EPS. (6772bdc)

Features

  • Standalone installation: Provides a script to check and import the now required root certificates to the key store of the used Java installation. This script runs together with 'start-iris-client-bff.sh'. (ed691f8), closes iris-connect/iris-backlog#226 #586

v1.3.0-rc.2

26 Jan 12:41
Compare
Choose a tag to compare
v1.3.0-rc.2 Pre-release
Pre-release

1.3.0-rc.2 (2022-01-26)

Bug Fixes

  • Changes the certificate paths to the new schema introduced with new EPS. (fe1a0b3)

v1.3.0-rc.1

26 Jan 10:05
Compare
Choose a tag to compare
v1.3.0-rc.1 Pre-release
Pre-release

1.3.0-rc.1 (2022-01-26)

Bug Fixes

  • Avoids irrelevant but logged ClassNotFoundException. It is correct that the class iris.backend_service.configurations.CentralConfigurationException is missing. (89c2da8), closes #527
  • Cleans the .env(.sample) from values that are prescribed for the environments. Admins in the HDs do not have to do anything with it now, instead the correct values are set internally based on the IRIS_ENV. (0211219), closes #566
  • Deps: Sets new log4j version to fix current vulnerability in versions ≤2.17.1 (c57d32f)
  • Removes a few default values for configurations that do not work in general, but hide the lack of an individual configuration. If the .env(.sample) has been filled in according to the notes it contains, then all mandatory values are already set correctly and no action is required. (c61dc00), closes #561
  • Removes the long deprecated environment variable TRUSTED_CA_CRT from .env.sample. This has not had any effect for some time. (1e19b7e), closes #554 #555
  • Stack traces are not included in error responses now to avoid giving too many internal details to the outside world for error conditions. (07c6476), closes #560
  • Standalone installation: The announcement database file is now relative to the execution path by default and can be additionally configured with ANNOUNCEMENT_DB_FOLDER. (f9e5bf9), closes #222 #528
  • The property SECURITY_JWT_SHARED_SECRET is now deprecated and is no longer considered. Instead, the secret is set randomly. This relieves the administrators of the IRIS client from this technically necessary detail. (1bfe801), closes #553 #556
  • Updates EPS from version from v0.1.69 to v0.2.1 (fc4e767), closes #526

Features

  • Adds alerts about configuration mismatch of proxy target subdomain. (7327bf8), closes #529
  • Codescan: Adds more queries to the CodeQL scan to be more helpful. (8fb828c)
  • Database: Updates the integrated PostgreSQL database (Docker-Compose installation) to the version 13.5. (60ed899), closes #540
  • Set content specific cell formats to excel export for octoware. (5d2854d), closes iris-connect/iris-backlog#264
  • The certificate of the local EPS is validated by the IRIS Client now. This will further improve security within the health department installation. (870ae47), closes iris-connect/iris-backlog#226 #568
  • To protect against flooding with very large amounts of data, submissions is now limited. This concerns both the pure amount of data and the number of elements per data submission. (7733fe8), closes iris-connect/iris-backlog#180 #573