diff --git a/BFF-THIRD-PARTY-LICENSES.md b/BFF-THIRD-PARTY-LICENSES.md
index 8fd5c8118..9d08b149c 100644
--- a/BFF-THIRD-PARTY-LICENSES.md
+++ b/BFF-THIRD-PARTY-LICENSES.md
@@ -12,7 +12,7 @@ List of third-party dependencies grouped by their license type.
Apache 2.0:
- * == GreenMail Core == (com.icegreen:greenmail:1.6.5 - http://www.icegreen.com/greenmail/)
+ * == GreenMail Core == (com.icegreen:greenmail:1.6.7 - http://www.icegreen.com/greenmail/)
* json-path (io.rest-assured:json-path:4.4.0 - http://maven.apache.org)
* REST Assured (io.rest-assured:rest-assured:4.4.0 - http://code.google.com/p/rest-assured)
* rest-assured-common (io.rest-assured:rest-assured-common:4.4.0 - http://maven.apache.org)
@@ -29,7 +29,7 @@ List of third-party dependencies grouped by their license type.
* swagger-models (io.swagger.core.v3:swagger-models:2.1.12 - https://github.com/swagger-api/swagger-core/modules/swagger-models)
* Jakarta Bean Validation API (jakarta.validation:jakarta.validation-api:2.0.2 - https://beanvalidation.org)
* TagSoup (org.ccil.cowan.tagsoup:tagsoup:1.2.1 - http://home.ccil.org/~cowan/XML/tagsoup/)
- * Hibernate Validator Engine (org.hibernate.validator:hibernate-validator:6.2.0.Final - http://hibernate.org/validator/hibernate-validator)
+ * Hibernate Validator Engine (org.hibernate.validator:hibernate-validator:6.2.2.Final - http://hibernate.org/validator/hibernate-validator)
Apache License, Version 2.0:
@@ -39,7 +39,7 @@ List of third-party dependencies grouped by their license type.
* Apache Commons BeanUtils (commons-beanutils:commons-beanutils:1.9.4 - https://commons.apache.org/proper/commons-beanutils/)
* Apache Commons Codec (commons-codec:commons-codec:1.15 - https://commons.apache.org/proper/commons-codec/)
* Apache Commons Collections (commons-collections:commons-collections:3.2.2 - http://commons.apache.org/collections/)
- * Non-Blocking Reactive Foundation for the JVM (io.projectreactor:reactor-core:3.4.14 - https://github.com/reactor/reactor-core)
+ * Non-Blocking Reactive Foundation for the JVM (io.projectreactor:reactor-core:3.4.15 - https://github.com/reactor/reactor-core)
* CDI APIs (javax.enterprise:cdi-api:1.0 - http://www.seamframework.org/Weld/cdi-api)
* Byte Buddy (without dependencies) (net.bytebuddy:byte-buddy:1.11.22 - https://bytebuddy.net/byte-buddy)
* Byte Buddy agent (net.bytebuddy:byte-buddy-agent:1.11.22 - https://bytebuddy.net/byte-buddy-agent)
@@ -59,71 +59,71 @@ List of third-party dependencies grouped by their license type.
* Lucene Queries (org.apache.lucene:lucene-queries:8.11.1 - https://lucene.apache.org/lucene-parent/lucene-queries)
* Lucene QueryParsers (org.apache.lucene:lucene-queryparser:8.11.1 - https://lucene.apache.org/lucene-parent/lucene-queryparser)
* Maven Artifact Resolver API (org.apache.maven.resolver:maven-resolver-api:1.4.1 - https://maven.apache.org/resolver/maven-resolver-api/)
- * tomcat-embed-core (org.apache.tomcat.embed:tomcat-embed-core:9.0.56 - https://tomcat.apache.org/)
- * tomcat-embed-el (org.apache.tomcat.embed:tomcat-embed-el:9.0.56 - https://tomcat.apache.org/)
- * tomcat-embed-websocket (org.apache.tomcat.embed:tomcat-embed-websocket:9.0.56 - https://tomcat.apache.org/)
+ * tomcat-embed-core (org.apache.tomcat.embed:tomcat-embed-core:9.0.58 - https://tomcat.apache.org/)
+ * tomcat-embed-el (org.apache.tomcat.embed:tomcat-embed-el:9.0.58 - https://tomcat.apache.org/)
+ * tomcat-embed-websocket (org.apache.tomcat.embed:tomcat-embed-websocket:9.0.58 - https://tomcat.apache.org/)
* AssertJ fluent assertions (org.assertj:assertj-core:3.21.0 - https://assertj.github.io/doc/assertj-core/)
* flyway-core (org.flywaydb:flyway-core:8.0.5 - https://flywaydb.org/flyway-core)
* Apache FreeMarker (org.freemarker:freemarker:2.3.31 - https://freemarker.apache.org/)
* Java Annotation Indexer (org.jboss:jandex:2.4.2.Final - http://www.jboss.org/jandex)
* ModelMapper (org.modelmapper:modelmapper:3.0.0 - http://modelmapper.org/modelmapper)
* Objenesis (org.objenesis:objenesis:3.2 - http://objenesis.org/objenesis)
- * Spring AOP (org.springframework:spring-aop:5.3.15 - https://github.com/spring-projects/spring-framework)
- * Spring Aspects (org.springframework:spring-aspects:5.3.15 - https://github.com/spring-projects/spring-framework)
- * Spring Beans (org.springframework:spring-beans:5.3.15 - https://github.com/spring-projects/spring-framework)
- * Spring Context (org.springframework:spring-context:5.3.15 - https://github.com/spring-projects/spring-framework)
- * Spring Context Support (org.springframework:spring-context-support:5.3.15 - https://github.com/spring-projects/spring-framework)
- * Spring Core (org.springframework:spring-core:5.3.15 - https://github.com/spring-projects/spring-framework)
- * Spring Expression Language (SpEL) (org.springframework:spring-expression:5.3.15 - https://github.com/spring-projects/spring-framework)
- * Spring Commons Logging Bridge (org.springframework:spring-jcl:5.3.15 - https://github.com/spring-projects/spring-framework)
- * Spring JDBC (org.springframework:spring-jdbc:5.3.15 - https://github.com/spring-projects/spring-framework)
- * Spring Object/Relational Mapping (org.springframework:spring-orm:5.3.15 - https://github.com/spring-projects/spring-framework)
- * Spring TestContext Framework (org.springframework:spring-test:5.3.15 - https://github.com/spring-projects/spring-framework)
- * Spring Transaction (org.springframework:spring-tx:5.3.15 - https://github.com/spring-projects/spring-framework)
- * Spring Web (org.springframework:spring-web:5.3.15 - https://github.com/spring-projects/spring-framework)
- * Spring Web MVC (org.springframework:spring-webmvc:5.3.15 - https://github.com/spring-projects/spring-framework)
- * spring-boot (org.springframework.boot:spring-boot:2.6.3 - https://spring.io/projects/spring-boot)
- * spring-boot-actuator (org.springframework.boot:spring-boot-actuator:2.6.3 - https://spring.io/projects/spring-boot)
- * spring-boot-actuator-autoconfigure (org.springframework.boot:spring-boot-actuator-autoconfigure:2.6.3 - https://spring.io/projects/spring-boot)
- * spring-boot-autoconfigure (org.springframework.boot:spring-boot-autoconfigure:2.6.3 - https://spring.io/projects/spring-boot)
- * spring-boot-configuration-processor (org.springframework.boot:spring-boot-configuration-processor:2.6.3 - https://spring.io/projects/spring-boot)
- * spring-boot-devtools (org.springframework.boot:spring-boot-devtools:2.6.3 - https://spring.io/projects/spring-boot)
- * spring-boot-starter (org.springframework.boot:spring-boot-starter:2.6.3 - https://spring.io/projects/spring-boot)
- * spring-boot-starter-actuator (org.springframework.boot:spring-boot-starter-actuator:2.6.3 - https://spring.io/projects/spring-boot)
- * spring-boot-starter-aop (org.springframework.boot:spring-boot-starter-aop:2.6.3 - https://spring.io/projects/spring-boot)
- * spring-boot-starter-data-jpa (org.springframework.boot:spring-boot-starter-data-jpa:2.6.3 - https://spring.io/projects/spring-boot)
- * spring-boot-starter-freemarker (org.springframework.boot:spring-boot-starter-freemarker:2.6.3 - https://spring.io/projects/spring-boot)
- * spring-boot-starter-hateoas (org.springframework.boot:spring-boot-starter-hateoas:2.6.3 - https://spring.io/projects/spring-boot)
- * spring-boot-starter-jdbc (org.springframework.boot:spring-boot-starter-jdbc:2.6.3 - https://spring.io/projects/spring-boot)
- * spring-boot-starter-json (org.springframework.boot:spring-boot-starter-json:2.6.3 - https://spring.io/projects/spring-boot)
- * spring-boot-starter-logging (org.springframework.boot:spring-boot-starter-logging:2.6.3 - https://spring.io/projects/spring-boot)
- * spring-boot-starter-mail (org.springframework.boot:spring-boot-starter-mail:2.6.3 - https://spring.io/projects/spring-boot)
- * spring-boot-starter-security (org.springframework.boot:spring-boot-starter-security:2.6.3 - https://spring.io/projects/spring-boot)
- * spring-boot-starter-test (org.springframework.boot:spring-boot-starter-test:2.6.3 - https://spring.io/projects/spring-boot)
- * spring-boot-starter-tomcat (org.springframework.boot:spring-boot-starter-tomcat:2.6.3 - https://spring.io/projects/spring-boot)
- * spring-boot-starter-validation (org.springframework.boot:spring-boot-starter-validation:2.6.3 - https://spring.io/projects/spring-boot)
- * spring-boot-starter-web (org.springframework.boot:spring-boot-starter-web:2.6.3 - https://spring.io/projects/spring-boot)
- * spring-boot-test (org.springframework.boot:spring-boot-test:2.6.3 - https://spring.io/projects/spring-boot)
- * spring-boot-test-autoconfigure (org.springframework.boot:spring-boot-test-autoconfigure:2.6.3 - https://spring.io/projects/spring-boot)
- * Spring Cloud Contract Converters (org.springframework.cloud:spring-cloud-contract-converters:3.1.0 - https://github.com/spring-cloud/spring-cloud-contract/spring-cloud-contract-tools/spring-cloud-contract-converters)
- * Spring Cloud Contract Shaded Dependencies (org.springframework.cloud:spring-cloud-contract-shade:3.1.0 - https://github.com/spring-cloud/spring-cloud-contract/spring-cloud-contract-shade)
- * Spring Cloud Contract Spec (org.springframework.cloud:spring-cloud-contract-spec:3.1.0 - https://github.com/spring-cloud/spring-cloud-contract/spring-cloud-contract-spec)
- * Spring Cloud Contract Spec Groovy (org.springframework.cloud:spring-cloud-contract-spec-groovy:3.1.0 - https://github.com/spring-cloud/spring-cloud-contract/spring-cloud-contract-spec-groovy)
- * Spring Cloud Contract Spec Java (org.springframework.cloud:spring-cloud-contract-spec-java:3.1.0 - https://github.com/spring-cloud/spring-cloud-contract/spring-cloud-contract-spec-java)
- * Spring Cloud Contract Stub Runner (org.springframework.cloud:spring-cloud-contract-stub-runner:3.1.0 - https://github.com/spring-cloud/spring-cloud-contract/spring-cloud-contract-stub-runner)
- * Spring Cloud Contract Verifier (org.springframework.cloud:spring-cloud-contract-verifier:3.1.0 - https://github.com/spring-cloud/spring-cloud-contract/spring-cloud-contract-verifier)
- * spring-cloud-contract-wiremock (org.springframework.cloud:spring-cloud-contract-wiremock:3.1.0 - https://github.com/spring-cloud/spring-cloud-contract/spring-cloud-contract-wiremock)
+ * Spring AOP (org.springframework:spring-aop:5.3.16 - https://github.com/spring-projects/spring-framework)
+ * Spring Aspects (org.springframework:spring-aspects:5.3.16 - https://github.com/spring-projects/spring-framework)
+ * Spring Beans (org.springframework:spring-beans:5.3.16 - https://github.com/spring-projects/spring-framework)
+ * Spring Context (org.springframework:spring-context:5.3.16 - https://github.com/spring-projects/spring-framework)
+ * Spring Context Support (org.springframework:spring-context-support:5.3.16 - https://github.com/spring-projects/spring-framework)
+ * Spring Core (org.springframework:spring-core:5.3.16 - https://github.com/spring-projects/spring-framework)
+ * Spring Expression Language (SpEL) (org.springframework:spring-expression:5.3.16 - https://github.com/spring-projects/spring-framework)
+ * Spring Commons Logging Bridge (org.springframework:spring-jcl:5.3.16 - https://github.com/spring-projects/spring-framework)
+ * Spring JDBC (org.springframework:spring-jdbc:5.3.16 - https://github.com/spring-projects/spring-framework)
+ * Spring Object/Relational Mapping (org.springframework:spring-orm:5.3.16 - https://github.com/spring-projects/spring-framework)
+ * Spring TestContext Framework (org.springframework:spring-test:5.3.16 - https://github.com/spring-projects/spring-framework)
+ * Spring Transaction (org.springframework:spring-tx:5.3.16 - https://github.com/spring-projects/spring-framework)
+ * Spring Web (org.springframework:spring-web:5.3.16 - https://github.com/spring-projects/spring-framework)
+ * Spring Web MVC (org.springframework:spring-webmvc:5.3.16 - https://github.com/spring-projects/spring-framework)
+ * spring-boot (org.springframework.boot:spring-boot:2.6.4 - https://spring.io/projects/spring-boot)
+ * spring-boot-actuator (org.springframework.boot:spring-boot-actuator:2.6.4 - https://spring.io/projects/spring-boot)
+ * spring-boot-actuator-autoconfigure (org.springframework.boot:spring-boot-actuator-autoconfigure:2.6.4 - https://spring.io/projects/spring-boot)
+ * spring-boot-autoconfigure (org.springframework.boot:spring-boot-autoconfigure:2.6.4 - https://spring.io/projects/spring-boot)
+ * spring-boot-configuration-processor (org.springframework.boot:spring-boot-configuration-processor:2.6.4 - https://spring.io/projects/spring-boot)
+ * spring-boot-devtools (org.springframework.boot:spring-boot-devtools:2.6.4 - https://spring.io/projects/spring-boot)
+ * spring-boot-starter (org.springframework.boot:spring-boot-starter:2.6.4 - https://spring.io/projects/spring-boot)
+ * spring-boot-starter-actuator (org.springframework.boot:spring-boot-starter-actuator:2.6.4 - https://spring.io/projects/spring-boot)
+ * spring-boot-starter-aop (org.springframework.boot:spring-boot-starter-aop:2.6.4 - https://spring.io/projects/spring-boot)
+ * spring-boot-starter-data-jpa (org.springframework.boot:spring-boot-starter-data-jpa:2.6.4 - https://spring.io/projects/spring-boot)
+ * spring-boot-starter-freemarker (org.springframework.boot:spring-boot-starter-freemarker:2.6.4 - https://spring.io/projects/spring-boot)
+ * spring-boot-starter-hateoas (org.springframework.boot:spring-boot-starter-hateoas:2.6.4 - https://spring.io/projects/spring-boot)
+ * spring-boot-starter-jdbc (org.springframework.boot:spring-boot-starter-jdbc:2.6.4 - https://spring.io/projects/spring-boot)
+ * spring-boot-starter-json (org.springframework.boot:spring-boot-starter-json:2.6.4 - https://spring.io/projects/spring-boot)
+ * spring-boot-starter-logging (org.springframework.boot:spring-boot-starter-logging:2.6.4 - https://spring.io/projects/spring-boot)
+ * spring-boot-starter-mail (org.springframework.boot:spring-boot-starter-mail:2.6.4 - https://spring.io/projects/spring-boot)
+ * spring-boot-starter-security (org.springframework.boot:spring-boot-starter-security:2.6.4 - https://spring.io/projects/spring-boot)
+ * spring-boot-starter-test (org.springframework.boot:spring-boot-starter-test:2.6.4 - https://spring.io/projects/spring-boot)
+ * spring-boot-starter-tomcat (org.springframework.boot:spring-boot-starter-tomcat:2.6.4 - https://spring.io/projects/spring-boot)
+ * spring-boot-starter-validation (org.springframework.boot:spring-boot-starter-validation:2.6.4 - https://spring.io/projects/spring-boot)
+ * spring-boot-starter-web (org.springframework.boot:spring-boot-starter-web:2.6.4 - https://spring.io/projects/spring-boot)
+ * spring-boot-test (org.springframework.boot:spring-boot-test:2.6.4 - https://spring.io/projects/spring-boot)
+ * spring-boot-test-autoconfigure (org.springframework.boot:spring-boot-test-autoconfigure:2.6.4 - https://spring.io/projects/spring-boot)
+ * Spring Cloud Contract Converters (org.springframework.cloud:spring-cloud-contract-converters:3.1.1 - https://github.com/spring-cloud/spring-cloud-contract/spring-cloud-contract-tools/spring-cloud-contract-converters)
+ * Spring Cloud Contract Shaded Dependencies (org.springframework.cloud:spring-cloud-contract-shade:3.1.1 - https://github.com/spring-cloud/spring-cloud-contract/spring-cloud-contract-shade)
+ * Spring Cloud Contract Spec (org.springframework.cloud:spring-cloud-contract-spec:3.1.1 - https://github.com/spring-cloud/spring-cloud-contract/spring-cloud-contract-spec)
+ * Spring Cloud Contract Spec Groovy (org.springframework.cloud:spring-cloud-contract-spec-groovy:3.1.1 - https://github.com/spring-cloud/spring-cloud-contract/spring-cloud-contract-spec-groovy)
+ * Spring Cloud Contract Spec Java (org.springframework.cloud:spring-cloud-contract-spec-java:3.1.1 - https://github.com/spring-cloud/spring-cloud-contract/spring-cloud-contract-spec-java)
+ * Spring Cloud Contract Stub Runner (org.springframework.cloud:spring-cloud-contract-stub-runner:3.1.1 - https://github.com/spring-cloud/spring-cloud-contract/spring-cloud-contract-stub-runner)
+ * Spring Cloud Contract Verifier (org.springframework.cloud:spring-cloud-contract-verifier:3.1.1 - https://github.com/spring-cloud/spring-cloud-contract/spring-cloud-contract-verifier)
+ * spring-cloud-contract-wiremock (org.springframework.cloud:spring-cloud-contract-wiremock:3.1.1 - https://github.com/spring-cloud/spring-cloud-contract/spring-cloud-contract-wiremock)
* Spring Cloud Function Compiler (org.springframework.cloud:spring-cloud-function-compiler:3.0.6.RELEASE - https://spring.io/spring-cloud/spring-cloud-function-parent/spring-cloud-function-compiler)
- * Spring Cloud Contract Stub Runner Starter (org.springframework.cloud:spring-cloud-starter-contract-stub-runner:3.1.0 - https://github.com/spring-cloud/spring-cloud-contract/spring-cloud-contract-starters/spring-cloud-starter-contract-stub-runner)
- * Spring Data Core (org.springframework.data:spring-data-commons:2.6.1 - https://www.spring.io/spring-data/spring-data-commons)
- * Spring Data JPA (org.springframework.data:spring-data-jpa:2.6.1 - https://projects.spring.io/spring-data-jpa)
+ * Spring Cloud Contract Stub Runner Starter (org.springframework.cloud:spring-cloud-starter-contract-stub-runner:3.1.1 - https://github.com/spring-cloud/spring-cloud-contract/spring-cloud-contract-starters/spring-cloud-starter-contract-stub-runner)
+ * Spring Data Core (org.springframework.data:spring-data-commons:2.6.2 - https://www.spring.io/spring-data/spring-data-commons)
+ * Spring Data JPA (org.springframework.data:spring-data-jpa:2.6.2 - https://projects.spring.io/spring-data-jpa)
* Spring HATEOAS (org.springframework.hateoas:spring-hateoas:1.4.1 - https://github.com/spring-projects/spring-hateoas)
* Spring Plugin - Core (org.springframework.plugin:spring-plugin-core:2.0.0.RELEASE - https://github.com/spring-projects/spring-plugin/spring-plugin-core)
- * spring-security-config (org.springframework.security:spring-security-config:5.6.1 - https://spring.io/projects/spring-security)
- * spring-security-core (org.springframework.security:spring-security-core:5.6.1 - https://spring.io/projects/spring-security)
- * spring-security-crypto (org.springframework.security:spring-security-crypto:5.6.1 - https://spring.io/projects/spring-security)
- * spring-security-test (org.springframework.security:spring-security-test:5.6.1 - https://spring.io/projects/spring-security)
- * spring-security-web (org.springframework.security:spring-security-web:5.6.1 - https://spring.io/projects/spring-security)
+ * spring-security-config (org.springframework.security:spring-security-config:5.6.2 - https://spring.io/projects/spring-security)
+ * spring-security-core (org.springframework.security:spring-security-core:5.6.2 - https://spring.io/projects/spring-security)
+ * spring-security-crypto (org.springframework.security:spring-security-crypto:5.6.2 - https://spring.io/projects/spring-security)
+ * spring-security-test (org.springframework.security:spring-security-test:5.6.2 - https://spring.io/projects/spring-security)
+ * spring-security-web (org.springframework.security:spring-security-web:5.6.2 - https://spring.io/projects/spring-security)
* SnakeYAML (org.yaml:snakeyaml:1.23 - http://www.snakeyaml.org)
* SnakeYAML (org.yaml:snakeyaml:1.29 - http://www.snakeyaml.org)
@@ -153,6 +153,10 @@ List of third-party dependencies grouped by their license type.
* asm (org.ow2.asm:asm:9.1 - http://asm.ow2.io/)
+ Bouncy Castle Licence:
+
+ * Bouncy Castle Provider (FIPS Distribution) (org.bouncycastle:bc-fips:1.0.2.3 - https://www.bouncycastle.org/fips-java)
+
CC0:
* reactive-streams (org.reactivestreams:reactive-streams:1.0.3 - http://www.reactive-streams.org/)
@@ -211,8 +215,8 @@ List of third-party dependencies grouped by their license type.
* Jakarta SOAP with Attachments API (jakarta.xml.soap:jakarta.xml.soap-api:1.4.2 - https://github.com/eclipse-ee4j/saaj-api)
* Jakarta XML Web Services API (jakarta.xml.ws:jakarta.xml.ws-api:2.3.3 - https://github.com/eclipse-ee4j/jax-ws-api)
* EclipseLink ASM (org.eclipse.persistence:org.eclipse.persistence.asm:9.1.0 - http://www.eclipse.org/eclipselink)
- * JAXB Runtime (org.glassfish.jaxb:jaxb-runtime:2.3.5 - https://eclipse-ee4j.github.io/jaxb-ri/)
- * TXW2 Runtime (org.glassfish.jaxb:txw2:2.3.5 - https://eclipse-ee4j.github.io/jaxb-ri/)
+ * JAXB Runtime (org.glassfish.jaxb:jaxb-runtime:2.3.6 - https://eclipse-ee4j.github.io/jaxb-ri/)
+ * TXW2 Runtime (org.glassfish.jaxb:txw2:2.3.6 - https://eclipse-ee4j.github.io/jaxb-ri/)
* MIME streaming extension (org.jvnet.mimepull:mimepull:1.9.15 - https://github.com/eclipse-ee4j/metro-mimepull)
* Extended StAX API (org.jvnet.staxex:stax-ex:1.8.3 - https://projects.eclipse.org/projects/ee4j/stax-ex)
@@ -287,7 +291,7 @@ List of third-party dependencies grouped by their license type.
GNU Library General Public License v2.1 or later:
- * Hibernate ORM - hibernate-core (org.hibernate:hibernate-core:5.6.4.Final - https://hibernate.org/orm)
+ * Hibernate ORM - hibernate-core (org.hibernate:hibernate-core:5.6.5.Final - https://hibernate.org/orm)
* Hibernate Commons Annotations (org.hibernate.common:hibernate-commons-annotations:5.1.2.Final - http://hibernate.org)
GPL2 w/ CPE:
@@ -326,8 +330,8 @@ List of third-party dependencies grouped by their license type.
MIT License:
* Microsoft JDBC Driver for SQL Server (com.microsoft.sqlserver:mssql-jdbc:9.4.1.jre8 - https://github.com/Microsoft/mssql-jdbc)
- * JUL to SLF4J bridge (org.slf4j:jul-to-slf4j:1.7.33 - http://www.slf4j.org)
- * SLF4J API Module (org.slf4j:slf4j-api:1.7.33 - http://www.slf4j.org)
+ * JUL to SLF4J bridge (org.slf4j:jul-to-slf4j:1.7.36 - http://www.slf4j.org)
+ * SLF4J API Module (org.slf4j:slf4j-api:1.7.36 - http://www.slf4j.org)
MPL 2.0 or EPL 1.0:
@@ -379,11 +383,12 @@ List of third-party dependencies grouped by their license type.
* WireMock (com.github.tomakehurst:wiremock-jre8-standalone:2.31.0 - http://wiremock.org)
* FindBugs-jsr305 (com.google.code.findbugs:jsr305:3.0.2 - http://findbugs.sourceforge.net/)
* Guava: Google Core Libraries for Java (com.google.guava:guava:16.0.1 - http://code.google.com/p/guava-libraries/guava)
+ * libphonenumber (com.googlecode.libphonenumber:libphonenumber:8.12.44 - https://github.com/google/libphonenumber/)
* project ':json-path' (com.jayway.jsonpath:json-path:2.6.0 - https://github.com/jayway/JsonPath)
* HikariCP (com.zaxxer:HikariCP:4.0.3 - https://github.com/brettwooldridge/HikariCP)
* Apache Commons Logging (commons-logging:commons-logging:1.2 - http://commons.apache.org/proper/commons-logging/)
- * micrometer-core (io.micrometer:micrometer-core:1.8.2 - https://github.com/micrometer-metrics/micrometer)
- * micrometer-registry-prometheus (io.micrometer:micrometer-registry-prometheus:1.8.2 - https://github.com/micrometer-metrics/micrometer)
+ * micrometer-core (io.micrometer:micrometer-core:1.8.3 - https://github.com/micrometer-metrics/micrometer)
+ * micrometer-registry-prometheus (io.micrometer:micrometer-registry-prometheus:1.8.3 - https://github.com/micrometer-metrics/micrometer)
* Prometheus Java Simpleclient (io.prometheus:simpleclient:0.12.0 - http://github.com/prometheus/client_java/simpleclient)
* Prometheus Java Simpleclient Common (io.prometheus:simpleclient_common:0.12.0 - http://github.com/prometheus/client_java/simpleclient_common)
* Prometheus Java Span Context Supplier - Common (io.prometheus:simpleclient_tracer_common:0.12.0 - http://github.com/prometheus/client_java/simpleclient_tracer/simpleclient_tracer_common)
@@ -395,8 +400,8 @@ List of third-party dependencies grouped by their license type.
* json-unit-assertj (net.javacrumbs.json-unit:json-unit-assertj:2.27.0 - https://github.com/lukas-krecan/JsonUnit/json-unit-assertj)
* json-unit-core (net.javacrumbs.json-unit:json-unit-core:2.27.0 - https://github.com/lukas-krecan/JsonUnit/json-unit-core)
* json-unit-json-path (net.javacrumbs.json-unit:json-unit-json-path:2.27.0 - https://github.com/lukas-krecan/JsonUnit/json-unit-json-path)
- * ASM based accessors helper used by json-smart (net.minidev:accessors-smart:2.4.7 - https://urielch.github.io/)
- * JSON Small and Fast Parser (net.minidev:json-smart:2.4.7 - https://urielch.github.io/)
+ * ASM based accessors helper used by json-smart (net.minidev:accessors-smart:2.4.8 - https://urielch.github.io/)
+ * JSON Small and Fast Parser (net.minidev:json-smart:2.4.8 - https://urielch.github.io/)
* Apache Groovy (org.codehaus.groovy:groovy:3.0.9 - https://groovy-lang.org)
* Apache Groovy (org.codehaus.groovy:groovy-json:3.0.9 - https://groovy-lang.org)
* Apache Groovy (org.codehaus.groovy:groovy-nio:3.0.9 - https://groovy-lang.org)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 793fa76d9..6bfcae2d1 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,22 @@
# Changelog
+# [1.5.0-rc.1](https://github.com/iris-connect/iris-client/compare/v1.4.1...v1.5.0-rc.1) (2022-03-09)
+
+
+### 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)
+* **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.4.1](https://github.com/iris-connect/iris-client/compare/v1.4.0...v1.4.1) (2022-03-01)
diff --git a/FE-THIRD-PARTY-LICENSES-DEV.md b/FE-THIRD-PARTY-LICENSES-DEV.md
index a340b2d44..e7dcfe72e 100644
--- a/FE-THIRD-PARTY-LICENSES-DEV.md
+++ b/FE-THIRD-PARTY-LICENSES-DEV.md
@@ -106,7 +106,7 @@ module name | license | repository
@babel/types@7.16.8 | MIT | https://github.com/babel/babel
@cypress/request@2.88.10 | Apache-2.0 | https://github.com/cypress-io/request
@cypress/xvfb@1.2.4 | MIT | https://github.com/cypress-io/xvfb
-@eslint/eslintrc@1.1.0 | MIT | https://github.com/eslint/eslintrc
+@eslint/eslintrc@1.2.0 | MIT | https://github.com/eslint/eslintrc
@hapi/hoek@9.2.1 | BSD-3-Clause | https://github.com/hapijs/hoek
@hapi/topo@5.1.0 | BSD-3-Clause | https://github.com/hapijs/topo
@humanwhocodes/config-array@0.9.2 | Apache-2.0 | https://github.com/humanwhocodes/config-array
@@ -365,8 +365,8 @@ cssnano@5.0.10 | MIT | https://github.com/cssnano/cssnano
csso@4.2.0 | MIT | https://github.com/css/csso
csv-parse@4.15.4 | MIT | https://github.com/wdavidw/node-csv-parse
csv2md@1.1.0 | MIT | https://github.com/pstaender/csv2md
-cypress-fail-fast@3.3.0 | MIT | https://github.com/javierbrea/cypress-fail-fast
-cypress@9.5.0 | MIT | https://github.com/cypress-io/cypress
+cypress-fail-fast@3.4.1 | MIT | https://github.com/javierbrea/cypress-fail-fast
+cypress@9.5.1 | MIT | https://github.com/cypress-io/cypress
dashdash@1.14.1 | MIT | https://github.com/trentm/node-dashdash
de-indent@1.0.2 | MIT | https://github.com/yyx990803/de-indent
debug@2.6.9 | MIT | https://github.com/visionmedia/debug
@@ -413,7 +413,7 @@ emoji-regex@9.2.2 | MIT | https://github.com/mathiasbynens/emoji-regex
emojis-list@3.0.0 | MIT | https://github.com/kikobeats/emojis-list
encodeurl@1.0.2 | MIT | https://github.com/pillarjs/encodeurl
end-of-stream@1.4.4 | MIT | https://github.com/mafintosh/end-of-stream
-enhanced-resolve@5.8.3 | MIT | https://github.com/webpack/enhanced-resolve
+enhanced-resolve@5.9.2 | MIT | https://github.com/webpack/enhanced-resolve
enquirer@2.3.6 | MIT | https://github.com/enquirer/enquirer
entities@2.2.0 | BSD-2-Clause | https://github.com/fb55/entities
error-ex@1.3.2 | MIT | https://github.com/qix-/node-error-ex
@@ -423,10 +423,10 @@ escalade@3.1.1 | MIT | https://github.com/lukeed/escalade
escape-html@1.0.3 | MIT | https://github.com/component/escape-html
escape-string-regexp@1.0.5 | MIT | https://github.com/sindresorhus/escape-string-regexp
escape-string-regexp@4.0.0 | MIT | https://github.com/sindresorhus/escape-string-regexp
-eslint-config-prettier@8.3.0 | MIT | https://github.com/prettier/eslint-config-prettier
+eslint-config-prettier@8.5.0 | MIT | https://github.com/prettier/eslint-config-prettier
eslint-plugin-cypress@2.12.1 | MIT | https://github.com/cypress-io/eslint-plugin-cypress
eslint-plugin-prettier@4.0.0 | MIT | https://github.com/prettier/eslint-plugin-prettier
-eslint-plugin-vue@8.4.1 | MIT | https://github.com/vuejs/eslint-plugin-vue
+eslint-plugin-vue@8.5.0 | MIT | https://github.com/vuejs/eslint-plugin-vue
eslint-scope@5.1.1 | BSD-2-Clause | https://github.com/eslint/eslint-scope
eslint-scope@6.0.0 | BSD-2-Clause | https://github.com/eslint/eslint-scope
eslint-scope@7.1.1 | BSD-2-Clause | https://github.com/eslint/eslint-scope
@@ -435,7 +435,7 @@ eslint-visitor-keys@2.1.0 | Apache-2.0 | https://github.com/eslint/eslint-visito
eslint-visitor-keys@3.1.0 | Apache-2.0 | https://github.com/eslint/eslint-visitor-keys
eslint-visitor-keys@3.3.0 | Apache-2.0 | https://github.com/eslint/eslint-visitor-keys
eslint-webpack-plugin@3.1.0 | MIT | https://github.com/webpack-contrib/eslint-webpack-plugin
-eslint@8.9.0 | MIT | https://github.com/eslint/eslint
+eslint@8.10.0 | MIT | https://github.com/eslint/eslint
espree@9.3.1 | BSD-2-Clause | https://github.com/eslint/espree
esquery@1.4.0 | BSD-3-Clause | https://github.com/estools/esquery
esrecurse@4.3.0 | BSD-2-Clause | https://github.com/estools/esrecurse
@@ -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.4.1-POST-RELEASE | UNLICENSED |
+iris-client-frontend@1.5.0-rc.1-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
@@ -630,7 +630,7 @@ levn@0.4.1 | MIT | https://github.com/gkz/levn
license-checker@25.0.1 | BSD-3-Clause | https://github.com/davglass/license-checker
lilconfig@2.0.4 | MIT | https://github.com/antonk52/lilconfig
lines-and-columns@1.1.6 | MIT | https://github.com/eventualbuddha/lines-and-columns
-lint-staged@12.3.4 | MIT | https://github.com/okonet/lint-staged
+lint-staged@12.3.5 | MIT | https://github.com/okonet/lint-staged
listr2@3.13.5 | MIT | https://github.com/cenk1cenk2/listr2
listr2@4.0.1 | MIT | https://github.com/cenk1cenk2/listr2
loader-runner@4.2.0 | MIT | https://github.com/webpack/loader-runner
@@ -1016,7 +1016,7 @@ validate-npm-package-license@3.0.4 | Apache-2.0 | https://github.com/kemitchell/
vary@1.1.2 | MIT | https://github.com/jshttp/vary
vendors@1.0.4 | MIT | https://github.com/wooorm/vendors
verror@1.10.0 | MIT | https://github.com/davepacheco/node-verror
-vue-cli-plugin-vuetify@2.4.5 | MIT | https://github.com/vuetifyjs/vue-cli-plugin-vuetify
+vue-cli-plugin-vuetify@2.4.7 | MIT | https://github.com/vuetifyjs/vue-cli-plugin-vuetify
vue-eslint-parser@8.0.1 | MIT | https://github.com/vuejs/vue-eslint-parser
vue-hot-reload-api@2.3.4 | MIT | https://github.com/vuejs/vue-hot-reload-api
vue-loader@15.9.8 | MIT | https://github.com/vuejs/vue-loader
@@ -1036,7 +1036,7 @@ webpack-dev-server@4.7.3 | MIT | https://github.com/webpack/webpack-dev-server
webpack-merge@5.8.0 | MIT | https://github.com/survivejs/webpack-merge
webpack-sources@3.2.3 | MIT | https://github.com/webpack/webpack-sources
webpack-virtual-modules@0.4.3 | MIT | https://github.com/sysgears/webpack-virtual-modules
-webpack@5.69.1 | MIT | https://github.com/webpack/webpack
+webpack@5.70.0 | MIT | https://github.com/webpack/webpack
websocket-driver@0.7.4 | Apache-2.0 | https://github.com/faye/websocket-driver-node
websocket-extensions@0.1.4 | Apache-2.0 | https://github.com/faye/websocket-extensions-node
whatwg-fetch@3.6.2 | MIT | https://github.com/github/fetch
diff --git a/FE-THIRD-PARTY-LICENSES-PROD.md b/FE-THIRD-PARTY-LICENSES-PROD.md
index 4576c0879..6793ffc8a 100644
--- a/FE-THIRD-PARTY-LICENSES-PROD.md
+++ b/FE-THIRD-PARTY-LICENSES-PROD.md
@@ -2,7 +2,7 @@ module name | license | repository
---|---|---
@fontsource/roboto@4.5.3 | MIT | https://github.com/fontsource/fontsource
@mdi/font@6.5.95 | Apache-2.0 | https://github.com/Templarian/MaterialDesign-Webfont
-@types/lodash@4.14.178 | MIT | https://github.com/DefinitelyTyped/DefinitelyTyped
+@types/lodash@4.14.179 | MIT | https://github.com/DefinitelyTyped/DefinitelyTyped
adler-32@1.3.0 | Apache-2.0 | https://github.com/SheetJS/js-adler32
axios@0.26.0 | MIT | https://github.com/axios/axios
cfb@1.2.1 | Apache-2.0 | https://github.com/SheetJS/js-cfb
@@ -10,12 +10,12 @@ chart.js@3.7.1 | MIT | https://github.com/chartjs/Chart.js
codepage@1.15.0 | Apache-2.0 | https://github.com/SheetJS/js-codepage
core-js@3.21.1 | MIT | https://github.com/zloirock/core-js
crc-32@1.2.1 | Apache-2.0 | https://github.com/SheetJS/js-crc32
-dayjs@1.10.7 | MIT | https://github.com/iamkun/dayjs
+dayjs@1.10.8 | MIT | https://github.com/iamkun/dayjs
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.4.1-POST-RELEASE | UNLICENSED |
+iris-client-frontend@1.5.0-rc.1-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
@@ -26,10 +26,10 @@ vue-class-component@7.2.6 | MIT | https://github.com/vuejs/vue-class-component
vue-property-decorator@9.1.2 | MIT | https://github.com/kaorun343/vue-property-decorator
vue-router@3.5.3 | MIT | https://github.com/vuejs/vue-router
vue@2.6.14 | MIT | https://github.com/vuejs/vue
-vuetify@2.6.3 | MIT | https://github.com/vuetifyjs/vuetify
+vuetify@2.6.4 | MIT | https://github.com/vuetifyjs/vuetify
vuex-persistedstate@4.1.0 | MIT | https://github.com/robinvdvleuten/vuex-persistedstate
vuex@3.6.2 | MIT | https://github.com/vuejs/vuex
wmf@1.0.2 | Apache-2.0 | https://github.com/SheetJS/js-wmf
word@0.3.0 | Apache-2.0 | https://github.com/SheetJS/js-word
-xlsx@0.18.2 | Apache-2.0 | https://github.com/SheetJS/sheetjs
+xlsx@0.18.3 | Apache-2.0 | https://github.com/SheetJS/sheetjs
diff --git a/infrastructure/deployment/docker-compose-ext-postgres.yml b/infrastructure/deployment/docker-compose-ext-postgres.yml
index a1a80b17b..91bc7b1f9 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.4
+ image: inoeg/iris-client-bff:1.5-latest
expose:
- 8092
environment:
@@ -35,7 +35,7 @@ services:
# IRIS Client Frontend for users
iris-frontend:
- image: inoeg/iris-client-frontend:1.4
+ image: inoeg/iris-client-frontend:1.5-latest
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.4
+ image: inoeg/iris-client-eps:1.5-latest
expose:
- 4446
- 5556
@@ -70,7 +70,7 @@ services:
# Proxy for inbound connections.
private-proxy:
- image: inoeg/iris-client-proxy:1.4
+ image: inoeg/iris-client-proxy:1.5-latest
expose:
- 5545
- 8877
@@ -95,7 +95,7 @@ services:
restart: unless-stopped
private-proxy-eps:
- image: inoeg/iris-client-eps:1.4
+ image: inoeg/iris-client-eps:1.5-latest
expose:
- 7766
- 7776
@@ -115,7 +115,7 @@ services:
# Reverse Proxy
nginx:
- image: inoeg/iris-client-nginx:1.4
+ image: inoeg/iris-client-nginx:1.5-latest
ports:
- ${IRIS_CLIENT_PORT:-443}:443
environment:
diff --git a/infrastructure/deployment/docker-compose.yml b/infrastructure/deployment/docker-compose.yml
index 303221078..575300e0c 100644
--- a/infrastructure/deployment/docker-compose.yml
+++ b/infrastructure/deployment/docker-compose.yml
@@ -37,7 +37,7 @@ services:
# IRIS Client backend for frontend
iris-client:
- image: inoeg/iris-client-bff:1.4
+ image: inoeg/iris-client-bff:1.5-latest
expose:
- 8092
environment:
@@ -66,7 +66,7 @@ services:
# IRIS Client Frontend for users
iris-frontend:
- image: inoeg/iris-client-frontend:1.4
+ image: inoeg/iris-client-frontend:1.5-latest
expose:
- 28080
environment:
@@ -81,7 +81,7 @@ services:
# Endpoint server to communicate with Apps and IRIS Connect central services
eps:
- image: inoeg/iris-client-eps:1.4
+ image: inoeg/iris-client-eps:1.5-latest
expose:
- 4446
- 5556
@@ -101,7 +101,7 @@ services:
# Proxy for inbound connections.
private-proxy:
- image: inoeg/iris-client-proxy:1.4
+ image: inoeg/iris-client-proxy:1.5-latest
expose:
- 5545
- 8877
@@ -126,7 +126,7 @@ services:
restart: unless-stopped
private-proxy-eps:
- image: inoeg/iris-client-eps:1.4
+ image: inoeg/iris-client-eps:1.5-latest
expose:
- 7766 # JSON-RPC server for internal connections from iris-client
- 7776 # gRPC protocol
@@ -146,7 +146,7 @@ services:
# Reverse Proxy
nginx:
- image: inoeg/iris-client-nginx:1.4
+ image: inoeg/iris-client-nginx:1.5-latest
ports:
- ${IRIS_CLIENT_PORT:-443}:443
environment:
diff --git a/iris-client-bff/pom.xml b/iris-client-bff/pom.xml
index 4ac22687b..dfb91767e 100644
--- a/iris-client-bff/pom.xml
+++ b/iris-client-bff/pom.xml
@@ -12,7 +12,7 @@
iris-gateway
iris-client-bff
- 1.4.1-POST-RELEASE
+ 1.5.0-rc.1-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 a2b4a57ee..f8dbd0fdc 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.4.1-POST-RELEASE",
+ "version": "1.5.0-rc.1-POST-RELEASE",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "iris-client-frontend",
- "version": "1.4.1-POST-RELEASE",
+ "version": "1.5.0-rc.1-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 27649f611..ced6c21ac 100644
--- a/iris-client-fe/package.json
+++ b/iris-client-fe/package.json
@@ -1,6 +1,6 @@
{
"name": "iris-client-frontend",
- "version": "1.4.1-POST-RELEASE",
+ "version": "1.5.0-rc.1-POST-RELEASE",
"private": true,
"scripts": {
"serve": "vue-cli-service serve",
diff --git a/pom.xml b/pom.xml
index b73f2d66c..a03b13131 100644
--- a/pom.xml
+++ b/pom.xml
@@ -7,7 +7,7 @@
iris-gateway
parent
- 1.4.1-POST-RELEASE
+ 1.5.0-rc.1-POST-RELEASE
pom
IRIS Parent