Skip to content

v1.2.0

Compare
Choose a tag to compare
@jekutzsche jekutzsche released this 14 Dec 08:02
· 415 commits to main since this release

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.