Skip to content

Releases: iris-connect/iris-client

v1.2.1

14 Dec 15:31
Compare
Choose a tag to compare

1.2.1 (2021-12-14)

Bug Fixes

  • Fixes incorrect use of random generators when selecting words for readable tokens and replaces it with a secure random generator. (219ab0e), closes #525

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.2.0

14 Dec 08:02
Compare
Choose a tag to compare

1.2.0 (2021-12-14)

Bug Fixes

  • An admin can now change a user's data again. An error occurred because the check against duplicate usernames was wrong. The change of the user data by the user himself was not affected. (0fda2b6)
  • Avoids readable but not writable announcement.db files for EPS by an update from EPS version v0.1.68 to v0.1.69. (0ab8c9e)
  • Cleans the Docker image of the frontend from artifacts that are only needed for the build. This makes it more secure and greatly reduced in size. (63051b1), closes #442
  • Clearing database table case_data_request before adding new not-null fields. Not critical, because feature is not in use yet. (9389239), closes #490
  • data export: + at the beginning of phone numbers are now preserved during CSV export. So an international phone number now remains complete. (3464165), closes #443 #445
  • data export: Allow more number variants in the phone number sanitization. (a181c34), closes #478 #479
  • data export: Extend data export sanitization whitelist to allow a wider range of Latin Letters. (4082e5f)
  • Improves timeouts in Client and extends the checks for the status (EPS version) to better determine the status. (af73f61), closes #509
  • Increases burst and delay of the integrated NGINX reverse proxy to allow a large number of status requests for the apps. (9945be5), closes #500
  • Restricts the content of …deployment….zip to the folders and files relevant for deployment. The previously included parent folder is now removed. (580e551), closes #432 #433
  • Update cypress to fix vulnerable dependencies and update the other npm packages to the latest versions. (38dc6c7), closes #498

Features

  • A readable code is now used for the data request to an index case. This consists of four random words and an abbreviation for the department. (e913f8a), closes iris-connect/iris-backlog#245 #460
  • Add event tracking xlsx data export for octoware, refactor and unify the data export functionality (b442014)
  • Admin: Docker is now told the health status of the client backend (BFF) container. Administrators can build monitoring functions on this. (8d262ac), closes #451
  • Display checkin app status information in the frontend to inform the user if there are problems with a connected data provider (c0c21f1), closes iris-connect/iris-backlog#221 #444
  • Provides excel export for event tracking standard format and improves table selection usability. (5132b0a), closes #266 #476
  • Updates EPS from version v0.1.66 to v0.1.68. (c7afbf5)
  • Uses and requires Java 17 (new long term support version) as baseline. (558171b), closes #393
  • When a user changes his password, the old password is now also expected and checked to ensure it is correct. (72af5dc), closes iris-connect/iris-backlog#250 #431

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.2.0-rc.6

10 Dec 14:25
Compare
Choose a tag to compare
v1.2.0-rc.6 Pre-release
Pre-release

1.2.0-rc.6 (2021-12-10)

Bug Fixes

  • apply removal of the index-tracking-url to e2e tests and remove the csv data export test for index-tracking as there is no data to export (0a2a029)
  • Avoids readable but not writable announcement.db files for EPS by an update from EPS version v0.1.68 to v0.1.69. (0ab8c9e)
  • extend data export sanitization whitelist to allow a wider range of Latin Letters (4082e5f)
  • Improves timeouts in Client and extends the checks for the status (EPS version) to better determine the status. (af73f61), closes #509
  • update cypress to fix vulnerable dependencies and update the other npm packages to the latest versions (38dc6c7), closes #498

v1.2.0-rc.5

07 Dec 15:03
Compare
Choose a tag to compare
v1.2.0-rc.5 Pre-release
Pre-release

1.2.0-rc.5 (2021-12-07)

Bug Fixes

  • Increases burst and delay to allow a large number of status requests for the apps. (9945be5), closes #500

v1.2.0-rc.4

02 Dec 14:59
Compare
Choose a tag to compare
v1.2.0-rc.4 Pre-release
Pre-release

1.2.0-rc.4 (2021-12-02)

Bug Fixes

v1.2.0-rc.3

29 Nov 17:47
Compare
Choose a tag to compare
v1.2.0-rc.3 Pre-release
Pre-release

1.2.0-rc.3 (2021-11-29)

Bug Fixes

v1.2.0-rc.2

29 Nov 14:36
Compare
Choose a tag to compare
v1.2.0-rc.2 Pre-release
Pre-release

1.2.0-rc.2 (2021-11-29)

Bug Fixes

  • Clearing case_data_request before adding new not-null fields. Not critical, because feature is not in use yet. (9389239), closes #490

v1.2.0-rc.1

29 Nov 10:55
Compare
Choose a tag to compare
v1.2.0-rc.1 Pre-release
Pre-release

1.2.0-rc.1 (2021-11-29)

Bug Fixes

  • + at the beginning of phone numbers are now preserved during CSV export. So an international phone number now remains complete. (3464165), closes #443 #445
  • An admin can now change a user's data again. An error occurred because the check against duplicate usernames was wrong. The change of the user data by the user himself was not affected. (0fda2b6)
  • Cleans the Docker image of the frontend from artifacts that are only needed for the build. This makes it more secure and greatly reduced in size. (63051b1), closes #442
  • data export: Allow more number variants in the phone number sanitization. (a181c34), closes #478 #479
  • Restricts the content of …deployment….zip to the folders and files relevant for deployment. The previously included parent folder is now removed. (580e551), closes #432 #433

Features

  • A readable code is now used for the data request to an index case. This consists of four random words and an abbreviation for the department. (e913f8a), closes iris-connect/iris-backlog#245 #460
  • Add event tracking xlsx data export for octoware, refactor and unify the data export functionality (b442014)
  • Admin: Docker is now told the health status of the client backend (BFF) container. Administrators can build monitoring functions on this. (8d262ac), closes #451
  • Display checkin app status information in the frontend to inform the user if there are problems with a connected data provider (c0c21f1), closes iris-connect/iris-backlog#221 #444
  • Provides excel export for event tracking standard format and improves table selection usability. (5132b0a), closes #266 #476
  • Updates EPS from version v0.1.66 to v0.1.68. (c7afbf5)
  • Uses and requires Java 17 (new long term support version) as baseline. (558171b), closes #393
  • When a user changes his password, the old password is now also expected and checked to ensure it is correct. (72af5dc), closes iris-connect/iris-backlog#250 #431

v1.1.1

17 Nov 20:16
Compare
Choose a tag to compare

1.1.1 (2021-11-17)

This bugfix release only affects standalone installations!

Bug Fixes

  • The configuration for the private proxy now contains the necessary variable declarations again. Thanks to @jl-sitnrw (71ea823), closes #467
  • The endpoint of the JSONRPC client is set to the right variable now. (9d598bc)
  • With the stand alone installation, there is no longer an error at startup because a property is set with the wrong name. Thanks to @jl-sitnrw (8aa669d), closes #466

v1.1.0

03 Nov 17:09
Compare
Choose a tag to compare

1.1.0 (2021-11-03)

Bug Fixes

  • After an update, the frontend is automatically reloaded if it would hang because of replaced files. (cb98b9c), closes iris-connect/iris-backlog#229 #358
  • An admin can now change a user's data again. An error occurred because the check against duplicate usernames was wrong. The change of the user data by the user himself was not affected. (402baba)
  • build: The image tags in the composite files are now correct with -latest in pre-release builds. (9146a1f)
  • Cleans the Docker image of the frontend from artifacts that are only needed for the build. This makes it more secure and greatly reduced in size. (d62ca2a), closes #442
  • Fixed an occasional blank home screen when contact address information is missing. (8a7fe34), closes #350
  • Front end no longer runs as root in the container. (6da6662), closes iris-connect/iris-backlog#224 #329
  • If an error occurs in the app, a data request is now no longer created. Previously, data requests could arise here that were never
    answered. (9e0c176), closes iris-connect/iris-backlog#124
  • International phone numbers will be accepted now. (6b08b0a), closes iris-connect/iris-backlog#230
  • Meaningful error message if username is already used. (e244049), closes iris-connect/iris-backlog#192
  • Removes license reference for code generated by Swagger that no longer exists. (85c07a5)
  • Restricts the content of …deployment….zip to the folders and files relevant for deployment. The previously included parent folder is now
    removed. (d265238), closes #432 #433
  • Use event request guest's mobile number as phone number if mobile number is valid and phone number is not. (99fd390), closes iris-connect/iris-backlog#249 #419

Features

Upgrade Guides

Anleitung Docker Compose

Anleitung Stand-Alone

Announcement for the next release

Starting with the next release we will switch to the current Java version with long-term support Java 17. This will then be the minimum requirement for the IRIS client. However, this will only affect stand-alone installations. For Docker installations, the appropriate Java version will be included in the Docker image.