Skip to content

Commit

Permalink
chore(release): 1.6.0-rc.2 [skip ci]
Browse files Browse the repository at this point in the history
# [1.6.0-rc.2](v1.6.0-rc.1...v1.6.0-rc.2) (2022-06-30)

### Bug Fixes

* Changes NGINX Content-Security-Policy configuration to allow data urls as image src and adds `data:` to the forbidden keywords. ([cedf240](cedf240)), closes [#862](#862)
* Fixes an occasional `ConstraintViolationException` that can only be caused by parallel processing of multiple requests from the same IP. ([71c1c98](71c1c98)), closes [#828](#828)
* HTTP status code is now set correctly for validation errors with JSON-RPC (400). Related to this, there is now a central place to handle exceptions with JSON-RPC and to configure the correct HTTP status code. ([e0b98f7](e0b98f7)), closes [#827](#827)
* When checking incoming and entered data for possible attacks, case is now ignored for keywords. ([a378e58](a378e58)), closes [#864](#864)

### Features

* In the `.env` (see `.env.sample`) now the configuration for the mail dispatch can be done. With this it is now possible to send notifications when new data has been transferred to the IRIS client (at the moment implemented for the data of an event). ([4310bd0](4310bd0)), closes [#557](#557) [#858](#858)
* Users can now use two-factor authentication with time-based one-time password (TOTP). If it is enabled, a TOTP is expected and verified by a corresponding app after the conventional login. To set up the app, the user is displayed a QR code by IRIS. It is also possible for the admin to activate this mandatorily via environment variable. If a 2FA is expected but has not yet been finally configured for a user with a successful verification, the QR code is displayed after the successful conventional login and the verification is performed. ([03b915c](03b915c)), closes [iris-connect/iris-backlog#251](https://github.com/iris-connect/iris-backlog/issues/251) [#840](#840)
  • Loading branch information
semantic-release-bot committed Jun 30, 2022
1 parent cf59a38 commit 4537459
Show file tree
Hide file tree
Showing 8 changed files with 218 additions and 218 deletions.
193 changes: 82 additions & 111 deletions BFF-THIRD-PARTY-LICENSES.md

Large diffs are not rendered by default.

16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
# Changelog

# [1.6.0-rc.2](https://github.com/iris-connect/iris-client/compare/v1.6.0-rc.1...v1.6.0-rc.2) (2022-06-30)


### Bug Fixes

* Changes NGINX Content-Security-Policy configuration to allow data urls as image src and adds `data:` to the forbidden keywords. ([cedf240](https://github.com/iris-connect/iris-client/commit/cedf2409ab92df6d3470fe7c60b2545d6b9b00f4)), closes [#862](https://github.com/iris-connect/iris-client/issues/862)
* Fixes an occasional `ConstraintViolationException` that can only be caused by parallel processing of multiple requests from the same IP. ([71c1c98](https://github.com/iris-connect/iris-client/commit/71c1c9859047865518a350484a6340be2c832e86)), closes [#828](https://github.com/iris-connect/iris-client/issues/828)
* HTTP status code is now set correctly for validation errors with JSON-RPC (400). Related to this, there is now a central place to handle exceptions with JSON-RPC and to configure the correct HTTP status code. ([e0b98f7](https://github.com/iris-connect/iris-client/commit/e0b98f71c30248b31a28e60eff426aec615e1698)), closes [#827](https://github.com/iris-connect/iris-client/issues/827)
* When checking incoming and entered data for possible attacks, case is now ignored for keywords. ([a378e58](https://github.com/iris-connect/iris-client/commit/a378e58995be66b44b9fd3d263728b89c7b6c71b)), closes [#864](https://github.com/iris-connect/iris-client/issues/864)


### Features

* In the `.env` (see `.env.sample`) now the configuration for the mail dispatch can be done. With this it is now possible to send notifications when new data has been transferred to the IRIS client (at the moment implemented for the data of an event). ([4310bd0](https://github.com/iris-connect/iris-client/commit/4310bd07f94231f1728a3ce3753a0eb6392fb41d)), closes [#557](https://github.com/iris-connect/iris-client/issues/557) [#858](https://github.com/iris-connect/iris-client/issues/858)
* Users can now use two-factor authentication with time-based one-time password (TOTP). If it is enabled, a TOTP is expected and verified by a corresponding app after the conventional login. To set up the app, the user is displayed a QR code by IRIS. It is also possible for the admin to activate this mandatorily via environment variable. If a 2FA is expected but has not yet been finally configured for a user with a successful verification, the QR code is displayed after the successful conventional login and the verification is performed. ([03b915c](https://github.com/iris-connect/iris-client/commit/03b915c4cecb27142aa998939c297d99088e9b71)), closes [iris-connect/iris-backlog#251](https://github.com/iris-connect/iris-backlog/issues/251) [#840](https://github.com/iris-connect/iris-client/issues/840)

# [1.6.0-rc.1](https://github.com/iris-connect/iris-client/compare/v1.5.1...v1.6.0-rc.1) (2022-06-22)


Expand Down
207 changes: 110 additions & 97 deletions FE-THIRD-PARTY-LICENSES-DEV.md

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions FE-THIRD-PARTY-LICENSES-PROD.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,12 @@ [email protected] | MIT | https://github.com/alexindigo/asynckit
[email protected] | MIT | https://github.com/axios/axios
[email protected] | MIT | https://github.com/ljharb/call-bind
[email protected] | Apache-2.0 | https://github.com/SheetJS/js-cfb
chart.js@3.7.1 | MIT | https://github.com/chartjs/Chart.js
chart.js@3.8.0 | MIT | https://github.com/chartjs/Chart.js
[email protected] | Apache-2.0 | https://github.com/SheetJS/js-codepage
[email protected] | MIT | https://github.com/felixge/node-combined-stream
core-js@3.22.7 | MIT | https://github.com/zloirock/core-js
core-js@3.23.3 | MIT | https://github.com/zloirock/core-js
[email protected] | Apache-2.0 | https://github.com/SheetJS/js-crc32
[email protected].2 | MIT | https://github.com/iamkun/dayjs
[email protected].3 | MIT | https://github.com/iamkun/dayjs
[email protected] | MIT | https://github.com/TehShrike/deepmerge
[email protected] | MIT | https://github.com/felixge/node-delayed-stream
[email protected] | Apache-2.0 | https://github.com/SheetJS/node-exit-on-epipe
Expand All @@ -24,15 +24,15 @@ [email protected] | MIT | https://github.com/Raynos/function-bind
[email protected] | MIT | https://github.com/ljharb/get-intrinsic
[email protected] | MIT | https://github.com/inspect-js/has-symbols
[email protected] | MIT | https://github.com/tarruda/has
[email protected].1-POST-RELEASE | UNLICENSED |
[email protected].2-POST-RELEASE | UNLICENSED |
[email protected] | MIT | https://github.com/lodash/lodash
[email protected] | MIT | https://github.com/jshttp/mime-db
[email protected] | MIT | https://github.com/jshttp/mime-types
[email protected] | MIT | https://github.com/inspect-js/object-inspect
[email protected] | Apache-2.0 | https://github.com/SheetJS/printj
[email protected] | Apache-2.0 | https://github.com/SheetJS/printj
[email protected] | Apache-2.0 | https://github.com/SheetJS/printj
qs@6.10.3 | BSD-3-Clause | https://github.com/ljharb/qs
qs@6.11.0 | BSD-3-Clause | https://github.com/ljharb/qs
[email protected] | MIT | https://github.com/robinvdvleuten/shvl
[email protected] | MIT | https://github.com/ljharb/side-channel
[email protected] | Apache-2.0 | https://github.com/SheetJS/ssf
Expand Down
2 changes: 1 addition & 1 deletion iris-client-bff/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
</parent>
<groupId>iris-gateway</groupId>
<artifactId>iris-client-bff</artifactId>
<version>1.6.0-rc.1-POST-RELEASE</version>
<version>1.6.0-rc.2-POST-RELEASE</version>
<name>IRIS Client Backend for Frontend</name>
<description>Backend for frontend (BFF) of the client for the health departments. Communicates directly with the SORMAS of this department.</description>
<licenses>
Expand Down
4 changes: 2 additions & 2 deletions iris-client-fe/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion iris-client-fe/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "iris-client-frontend",
"version": "1.6.0-rc.1-POST-RELEASE",
"version": "1.6.0-rc.2-POST-RELEASE",
"private": true,
"scripts": {
"serve": "vue-cli-service serve",
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<groupId>iris-gateway</groupId>
<artifactId>parent</artifactId>
<version>1.6.0-rc.1-POST-RELEASE</version>
<version>1.6.0-rc.2-POST-RELEASE</version>
<packaging>pom</packaging>

<name>IRIS Parent</name>
Expand Down

0 comments on commit 4537459

Please sign in to comment.