From 49ed1fb2003e5bb7d6afbae93271edd9e18a4896 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Wed, 16 Mar 2022 09:32:35 +0000 Subject: [PATCH] chore(release): 1.5.0 [skip ci] MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit # [1.5.0](https://github.com/iris-connect/iris-client/compare/v1.4.1...v1.5.0) (2022-03-16) ### Bug Fixes * Adds grpc server to client EPS. Still not reachable from outside, but necessary for communication between health departments. ([679c08e](https://github.com/iris-connect/iris-client/commit/679c08e13ed2e40fe2bcbf8be486f50641e31af5)), closes [#637](https://github.com/iris-connect/iris-client/issues/637) * Fixes an error when changing user data (IllegalStateException: Cannot convert value of type 'java.lang.String' […] no matching editors or conversion strategy found). ([58b3d42](https://github.com/iris-connect/iris-client/commit/58b3d425f71098f53ab54e52fea51cad2ccc9e10)) ### Features * Adds a hint to search for hd-contacts by postal code or city into the message input frontend. ([032a648](https://github.com/iris-connect/iris-client/commit/032a6482d9e43b426b34b3ff3dff25ca53c77fc9)), closes [#632](https://github.com/iris-connect/iris-client/issues/632) [#636](https://github.com/iris-connect/iris-client/issues/636) * Displays meta-data (who and when created/last modified an entity) on event-tracking, index-tracking and user detail pages. ([da1b7a6](https://github.com/iris-connect/iris-client/commit/da1b7a66097d864e6ab0f93b296d1476675b19c8)), closes [iris-connect/iris-backlog#234](https://github.com/iris-connect/iris-backlog/issues/234) [#638](https://github.com/iris-connect/iris-client/issues/638) * **Docker Compose:** Adds scope labels to the services in the Docker Compose file to avoid conflicts with possibly existing other instances of Watchtower on the same Docker host. ([499267f](https://github.com/iris-connect/iris-client/commit/499267f05d61e74a0100649be80863a0bb508563)), closes [#666](https://github.com/iris-connect/iris-client/issues/666) * **Messages:** Uses `_ping` and the EPS version check when building the recipient list to determine if a health department is able to receive messages. This avoids additional configuration and enables faster propagation of the feature. ([446da17](https://github.com/iris-connect/iris-client/commit/446da176fa26cc3dd81151048b6133a30e964b54)), closes [#668](https://github.com/iris-connect/iris-client/issues/668) * **vaccination report:** Apps connected to EPS can announce the submission of a vaccination report via the JSON-RPC method `announceVaccinationInfoList`. A transmission channel is then opened briefly for the respective user of the app. ([c38078a](https://github.com/iris-connect/iris-client/commit/c38078a4aadc98d14fb6e4995aab34a312cc3279)), closes [iris-connect/iris-backlog#273](https://github.com/iris-connect/iris-backlog/issues/273) [#635](https://github.com/iris-connect/iris-client/issues/635) * **vaccination report:** Apps connected to EPS can submit a vaccination report via the JSON-RPC method `submitVaccinationInfoList`. The information is saved and made available to health department staff via the front end. ([72b1f74](https://github.com/iris-connect/iris-client/commit/72b1f7452e17957392db5f430da0b9909744859d)), closes [iris-connect/iris-backlog#274](https://github.com/iris-connect/iris-backlog/issues/274) [#651](https://github.com/iris-connect/iris-client/issues/651) * **vaccination report:** There is a new view in the front end with an overview of submitted vaccination reports. In the details view of a vaccination report, the submitted persons are displayed with their vaccination status. ([00e93e8](https://github.com/iris-connect/iris-client/commit/00e93e88dcfea4c4eb71577127bf80d5d892b70a)), closes [iris-connect/iris-backlog#275](https://github.com/iris-connect/iris-backlog/issues/275) [#629](https://github.com/iris-connect/iris-client/issues/629) --- CHANGELOG.md | 19 +++++++++++++++++++ FE-THIRD-PARTY-LICENSES-DEV.md | 2 +- FE-THIRD-PARTY-LICENSES-PROD.md | 2 +- .../docker-compose-ext-postgres.yml | 12 ++++++------ infrastructure/deployment/docker-compose.yml | 12 ++++++------ iris-client-bff/pom.xml | 2 +- iris-client-fe/package-lock.json | 4 ++-- iris-client-fe/package.json | 2 +- pom.xml | 2 +- 9 files changed, 38 insertions(+), 19 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1528833a9..e9fd75324 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +# [1.5.0](https://github.com/iris-connect/iris-client/compare/v1.4.1...v1.5.0) (2022-03-16) + + +### Bug Fixes + +* Adds grpc server to client EPS. Still not reachable from outside, but necessary for communication between health departments. ([679c08e](https://github.com/iris-connect/iris-client/commit/679c08e13ed2e40fe2bcbf8be486f50641e31af5)), closes [#637](https://github.com/iris-connect/iris-client/issues/637) +* Fixes an error when changing user data (IllegalStateException: Cannot convert value of type 'java.lang.String' […] no matching editors or conversion strategy found). ([58b3d42](https://github.com/iris-connect/iris-client/commit/58b3d425f71098f53ab54e52fea51cad2ccc9e10)) + + +### Features + +* Adds a hint to search for hd-contacts by postal code or city into the message input frontend. ([032a648](https://github.com/iris-connect/iris-client/commit/032a6482d9e43b426b34b3ff3dff25ca53c77fc9)), closes [#632](https://github.com/iris-connect/iris-client/issues/632) [#636](https://github.com/iris-connect/iris-client/issues/636) +* Displays meta-data (who and when created/last modified an entity) on event-tracking, index-tracking and user detail pages. ([da1b7a6](https://github.com/iris-connect/iris-client/commit/da1b7a66097d864e6ab0f93b296d1476675b19c8)), closes [iris-connect/iris-backlog#234](https://github.com/iris-connect/iris-backlog/issues/234) [#638](https://github.com/iris-connect/iris-client/issues/638) +* **Docker Compose:** Adds scope labels to the services in the Docker Compose file to avoid conflicts with possibly existing other instances of Watchtower on the same Docker host. ([499267f](https://github.com/iris-connect/iris-client/commit/499267f05d61e74a0100649be80863a0bb508563)), closes [#666](https://github.com/iris-connect/iris-client/issues/666) +* **Messages:** Uses `_ping` and the EPS version check when building the recipient list to determine if a health department is able to receive messages. This avoids additional configuration and enables faster propagation of the feature. ([446da17](https://github.com/iris-connect/iris-client/commit/446da176fa26cc3dd81151048b6133a30e964b54)), closes [#668](https://github.com/iris-connect/iris-client/issues/668) +* **vaccination report:** Apps connected to EPS can announce the submission of a vaccination report via the JSON-RPC method `announceVaccinationInfoList`. A transmission channel is then opened briefly for the respective user of the app. ([c38078a](https://github.com/iris-connect/iris-client/commit/c38078a4aadc98d14fb6e4995aab34a312cc3279)), closes [iris-connect/iris-backlog#273](https://github.com/iris-connect/iris-backlog/issues/273) [#635](https://github.com/iris-connect/iris-client/issues/635) +* **vaccination report:** Apps connected to EPS can submit a vaccination report via the JSON-RPC method `submitVaccinationInfoList`. The information is saved and made available to health department staff via the front end. ([72b1f74](https://github.com/iris-connect/iris-client/commit/72b1f7452e17957392db5f430da0b9909744859d)), closes [iris-connect/iris-backlog#274](https://github.com/iris-connect/iris-backlog/issues/274) [#651](https://github.com/iris-connect/iris-client/issues/651) +* **vaccination report:** There is a new view in the front end with an overview of submitted vaccination reports. In the details view of a vaccination report, the submitted persons are displayed with their vaccination status. ([00e93e8](https://github.com/iris-connect/iris-client/commit/00e93e88dcfea4c4eb71577127bf80d5d892b70a)), closes [iris-connect/iris-backlog#275](https://github.com/iris-connect/iris-backlog/issues/275) [#629](https://github.com/iris-connect/iris-client/issues/629) + # [1.5.0-rc.3](https://github.com/iris-connect/iris-client/compare/v1.5.0-rc.2...v1.5.0-rc.3) (2022-03-15) diff --git a/FE-THIRD-PARTY-LICENSES-DEV.md b/FE-THIRD-PARTY-LICENSES-DEV.md index cc98d50ea..c4a3f37c7 100644 --- a/FE-THIRD-PARTY-LICENSES-DEV.md +++ b/FE-THIRD-PARTY-LICENSES-DEV.md @@ -559,7 +559,7 @@ invert-kv@2.0.0 | MIT | https://github.com/sindresorhus/invert-kv ip@1.1.5 | MIT | https://github.com/indutny/node-ip ipaddr.js@1.9.1 | MIT | https://github.com/whitequark/ipaddr.js ipaddr.js@2.0.1 | MIT | https://github.com/whitequark/ipaddr.js -iris-client-frontend@1.5.0-rc.3-POST-RELEASE | UNLICENSED | +iris-client-frontend@1.5.0-POST-RELEASE | UNLICENSED | is-absolute-url@3.0.3 | MIT | https://github.com/sindresorhus/is-absolute-url is-arguments@1.1.1 | MIT | https://github.com/inspect-js/is-arguments is-arrayish@0.2.1 | MIT | https://github.com/qix-/node-is-arrayish diff --git a/FE-THIRD-PARTY-LICENSES-PROD.md b/FE-THIRD-PARTY-LICENSES-PROD.md index 8d5652732..789206540 100644 --- a/FE-THIRD-PARTY-LICENSES-PROD.md +++ b/FE-THIRD-PARTY-LICENSES-PROD.md @@ -15,7 +15,7 @@ deepmerge@4.2.2 | MIT | https://github.com/TehShrike/deepmerge exit-on-epipe@1.0.1 | Apache-2.0 | https://github.com/SheetJS/node-exit-on-epipe follow-redirects@1.14.8 | MIT | https://github.com/follow-redirects/follow-redirects frac@1.1.2 | Apache-2.0 | https://github.com/SheetJS/frac -iris-client-frontend@1.5.0-rc.3-POST-RELEASE | UNLICENSED | +iris-client-frontend@1.5.0-POST-RELEASE | UNLICENSED | lodash@4.17.21 | MIT | https://github.com/lodash/lodash printj@1.2.3 | Apache-2.0 | https://github.com/SheetJS/printj printj@1.3.0 | Apache-2.0 | https://github.com/SheetJS/printj diff --git a/infrastructure/deployment/docker-compose-ext-postgres.yml b/infrastructure/deployment/docker-compose-ext-postgres.yml index 91bc7b1f9..53abb2029 100644 --- a/infrastructure/deployment/docker-compose-ext-postgres.yml +++ b/infrastructure/deployment/docker-compose-ext-postgres.yml @@ -8,7 +8,7 @@ version: "3.4" services: # IRIS Client backend for frontend iris-client: - image: inoeg/iris-client-bff:1.5-latest + image: inoeg/iris-client-bff:1.5 expose: - 8092 environment: @@ -35,7 +35,7 @@ services: # IRIS Client Frontend for users iris-frontend: - image: inoeg/iris-client-frontend:1.5-latest + image: inoeg/iris-client-frontend:1.5 expose: - 28080 environment: @@ -50,7 +50,7 @@ services: # Endpoint server to communicate with Apps and IRIS Connect central services eps: - image: inoeg/iris-client-eps:1.5-latest + image: inoeg/iris-client-eps:1.5 expose: - 4446 - 5556 @@ -70,7 +70,7 @@ services: # Proxy for inbound connections. private-proxy: - image: inoeg/iris-client-proxy:1.5-latest + image: inoeg/iris-client-proxy:1.5 expose: - 5545 - 8877 @@ -95,7 +95,7 @@ services: restart: unless-stopped private-proxy-eps: - image: inoeg/iris-client-eps:1.5-latest + image: inoeg/iris-client-eps:1.5 expose: - 7766 - 7776 @@ -115,7 +115,7 @@ services: # Reverse Proxy nginx: - image: inoeg/iris-client-nginx:1.5-latest + image: inoeg/iris-client-nginx:1.5 ports: - ${IRIS_CLIENT_PORT:-443}:443 environment: diff --git a/infrastructure/deployment/docker-compose.yml b/infrastructure/deployment/docker-compose.yml index b0b258eb1..f9ee4fe1b 100644 --- a/infrastructure/deployment/docker-compose.yml +++ b/infrastructure/deployment/docker-compose.yml @@ -39,7 +39,7 @@ services: # IRIS Client backend for frontend iris-client: - image: inoeg/iris-client-bff:1.5-latest + image: inoeg/iris-client-bff:1.5 expose: - 8092 environment: @@ -70,7 +70,7 @@ services: # IRIS Client Frontend for users iris-frontend: - image: inoeg/iris-client-frontend:1.5-latest + image: inoeg/iris-client-frontend:1.5 expose: - 28080 environment: @@ -87,7 +87,7 @@ services: # Endpoint server to communicate with Apps and IRIS Connect central services eps: - image: inoeg/iris-client-eps:1.5-latest + image: inoeg/iris-client-eps:1.5 expose: - 4446 - 5556 @@ -109,7 +109,7 @@ services: # Proxy for inbound connections. private-proxy: - image: inoeg/iris-client-proxy:1.5-latest + image: inoeg/iris-client-proxy:1.5 expose: - 5545 - 8877 @@ -136,7 +136,7 @@ services: - "com.centurylinklabs.watchtower.scope=${IRIS_CLIENT_DOMAIN}" private-proxy-eps: - image: inoeg/iris-client-eps:1.5-latest + image: inoeg/iris-client-eps:1.5 expose: - 7766 # JSON-RPC server for internal connections from iris-client - 7776 # gRPC protocol @@ -158,7 +158,7 @@ services: # Reverse Proxy nginx: - image: inoeg/iris-client-nginx:1.5-latest + image: inoeg/iris-client-nginx:1.5 ports: - ${IRIS_CLIENT_PORT:-443}:443 environment: diff --git a/iris-client-bff/pom.xml b/iris-client-bff/pom.xml index 936354685..971d831b7 100644 --- a/iris-client-bff/pom.xml +++ b/iris-client-bff/pom.xml @@ -12,7 +12,7 @@ iris-gateway iris-client-bff - 1.5.0-rc.3-POST-RELEASE + 1.5.0-POST-RELEASE IRIS Client Backend for Frontend Backend for frontend (BFF) of the client for the health departments. Communicates directly with the SORMAS of this department. diff --git a/iris-client-fe/package-lock.json b/iris-client-fe/package-lock.json index 4d75c4dbd..4192514b7 100644 --- a/iris-client-fe/package-lock.json +++ b/iris-client-fe/package-lock.json @@ -1,12 +1,12 @@ { "name": "iris-client-frontend", - "version": "1.5.0-rc.3-POST-RELEASE", + "version": "1.5.0-POST-RELEASE", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "iris-client-frontend", - "version": "1.5.0-rc.3-POST-RELEASE", + "version": "1.5.0-POST-RELEASE", "dependencies": { "@fontsource/roboto": "^4.5.3", "@mdi/font": "^6.5.95", diff --git a/iris-client-fe/package.json b/iris-client-fe/package.json index 363212f8f..434b1a018 100644 --- a/iris-client-fe/package.json +++ b/iris-client-fe/package.json @@ -1,6 +1,6 @@ { "name": "iris-client-frontend", - "version": "1.5.0-rc.3-POST-RELEASE", + "version": "1.5.0-POST-RELEASE", "private": true, "scripts": { "serve": "vue-cli-service serve", diff --git a/pom.xml b/pom.xml index 848e237a1..d404e0413 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ iris-gateway parent - 1.5.0-rc.3-POST-RELEASE + 1.5.0-POST-RELEASE pom IRIS Parent