diff --git a/CHANGELOG.md b/CHANGELOG.md index 88d20bf..74b7cb0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,18 +6,49 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [1.2.0] - tbd +# Changelog + +## [1.2.0] - [Unreleased] ### Added -- Add project name to sonar cloud properties -- Added Suppliers and Customers fields for logic filtering -- Added new client id to get roles from the new country risk published app +- Added project name to Sonar Cloud properties. +- Added Suppliers and Customers fields for logic filtering. +- Added new client ID to get roles from the newly published Country Risk app. ### Changed -- Map Between API and New Data Model for getting Suppliers and Customers -- Changed restTemplate to WebClient for new -- Replaced RestTemplate with WebClient for non-blocking HTTP requests -- Updated Dependencies file +- Mapped between API and new Data Model for getting Suppliers and Customers. +- Updated libraries: + - com.github.tomakehurst:wiremock-standalone to 3.0.0-beta-10 + - io.hypersistence:hypersistence-utils-hibernate-60 to 3.5.1 + - org.hibernate:hibernate-core to 6.2.6.Final + - org.liquibase:liquibase-core to 4.23.0 + - org.mapstruct:mapstruct to 1.5.5.Final + - org.openapitools:jackson-databind-nullable to 0.2.6 + - org.owasp.esapi:esapi to 2.5.2.0 + - org.postgresql:postgresql to 42.6.0 + - org.projectlombok:lombok to 1.18.28 + - org.springdoc:springdoc-openapi-starter-webmvc-ui to 2.1.0 + - org.springframework.boot:spring-boot-starter-actuator to 3.1.1 + - org.springframework.boot:spring-boot-starter-cache to 3.1.1 + - org.springframework.boot:spring-boot-starter-data-jpa to 3.1.1 + - org.springframework.boot:spring-boot-starter-oauth2-resource-server to 3.1.1 + - org.springframework.boot:spring-boot-starter-test to 3.1.1 + - org.springframework.boot:spring-boot-starter-validation to 3.1.1 + - org.springframework.boot:spring-boot-starter-web to 3.1.1 + - org.springframework.cloud:spring-cloud-starter-bootstrap to 4.0.3 + - org.springframework.security:spring-security-web to 6.1.1 + - org.testcontainers:junit-jupiter to 1.18.3 + - org.testcontainers:postgresql to 1.18.3 + - org.zalando:problem-spring-web to 0.26.0 +- Changed Dependencies file with new library versions. + +### Fixes +- Upgraded version of spring-boot-autoconfigure to fix vulnerability to 3.1.1. +- Upgraded lib on object mapper after org.zalando:problem-spring-web update. + +### Removed +- Replaced RestTemplate with WebClient for non-blocking HTTP requests. + ## [1.1.1] - 2023-05-16 diff --git a/DEPENDENCIES b/DEPENDENCIES index 3e0362d..ee30acf 100644 --- a/DEPENDENCIES +++ b/DEPENDENCIES @@ -1,19 +1,19 @@ -maven/mavencentral/ch.qos.logback/logback-classic/1.4.7, EPL-1.0 OR LGPL-2.1-only, approved, #3435 -maven/mavencentral/ch.qos.logback/logback-core/1.4.7, EPL-1.0 OR LGPL-2.1-only, approved, #3373 -maven/mavencentral/com.fasterxml.jackson.core/jackson-annotations/2.14.2, Apache-2.0, approved, #5303 -maven/mavencentral/com.fasterxml.jackson.core/jackson-core/2.14.2, Apache-2.0 AND MIT, approved, #4303 +maven/mavencentral/ch.qos.logback/logback-classic/1.4.8, EPL-1.0 OR LGPL-2.1-only, approved, #3435 +maven/mavencentral/ch.qos.logback/logback-core/1.4.8, EPL-1.0 OR LGPL-2.1-only, approved, #3373 +maven/mavencentral/com.fasterxml.jackson.core/jackson-annotations/2.15.2, Apache-2.0, approved, #7947 +maven/mavencentral/com.fasterxml.jackson.core/jackson-core/2.15.2, MIT AND Apache-2.0, approved, #7932 maven/mavencentral/com.fasterxml.jackson.core/jackson-databind/2.13.4.2, Apache-2.0, approved, #2134 -maven/mavencentral/com.fasterxml.jackson.dataformat/jackson-dataformat-yaml/2.14.2, Apache-2.0, approved, #5933 -maven/mavencentral/com.fasterxml.jackson.datatype/jackson-datatype-jdk8/2.14.2, Apache-2.0, approved, #8597 -maven/mavencentral/com.fasterxml.jackson.datatype/jackson-datatype-jsr310/2.14.2, Apache-2.0, approved, #4699 -maven/mavencentral/com.fasterxml.jackson.module/jackson-module-parameter-names/2.14.2, Apache-2.0, approved, #5938 +maven/mavencentral/com.fasterxml.jackson.dataformat/jackson-dataformat-yaml/2.15.2, Apache-2.0, approved, #8802 +maven/mavencentral/com.fasterxml.jackson.datatype/jackson-datatype-jdk8/2.15.2, Apache-2.0, approved, #8808 +maven/mavencentral/com.fasterxml.jackson.datatype/jackson-datatype-jsr310/2.15.2, Apache-2.0, approved, #7930 +maven/mavencentral/com.fasterxml.jackson.module/jackson-module-parameter-names/2.15.2, Apache-2.0, approved, #8803 maven/mavencentral/com.fasterxml/classmate/1.5.1, Apache-2.0, approved, clearlydefined maven/mavencentral/com.github.stephenc.jcip/jcip-annotations/1.0-1, Apache-2.0, approved, CQ21949 maven/mavencentral/com.google.code.findbugs/jsr305/3.0.2, Apache-2.0, approved, #20 maven/mavencentral/com.nimbusds/content-type/2.2, Apache-2.0, approved, clearlydefined maven/mavencentral/com.nimbusds/lang-tag/1.7, Apache-2.0, approved, clearlydefined -maven/mavencentral/com.nimbusds/nimbus-jose-jwt/9.24.4, Apache-2.0, approved, clearlydefined -maven/mavencentral/com.nimbusds/oauth2-oidc-sdk/9.43.1, Apache-2.0, approved, clearlydefined +maven/mavencentral/com.nimbusds/nimbus-jose-jwt/9.31, Apache-2.0, approved, clearlydefined +maven/mavencentral/com.nimbusds/oauth2-oidc-sdk/9.43.3, Apache-2.0, approved, clearlydefined maven/mavencentral/com.opencsv/opencsv/5.7.1, Apache-2.0, approved, clearlydefined maven/mavencentral/com.zaxxer/HikariCP/5.0.1, Apache-2.0, approved, clearlydefined maven/mavencentral/commons-beanutils/commons-beanutils/1.9.4, Apache-2.0, approved, CQ12654 @@ -24,35 +24,35 @@ maven/mavencentral/commons-fileupload/commons-fileupload/1.5, Apache-2.0, approv maven/mavencentral/commons-io/commons-io/2.11.0, Apache-2.0, approved, CQ23745 maven/mavencentral/commons-lang/commons-lang/2.6, Apache-2.0, approved, CQ6183 maven/mavencentral/commons-logging/commons-logging/1.2, Apache-2.0, approved, CQ10162 -maven/mavencentral/io.github.classgraph/classgraph/4.8.149, MIT, approved, CQ22530 -maven/mavencentral/io.hypersistence/hypersistence-utils-hibernate-60/3.1.0, Apache-2.0, approved, #6961 -maven/mavencentral/io.micrometer/micrometer-commons/1.10.6, Apache-2.0 AND (Apache-2.0 AND MIT), approved, #7333 -maven/mavencentral/io.micrometer/micrometer-core/1.10.6, Apache-2.0 AND (Apache-2.0 AND MIT), approved, #6977 -maven/mavencentral/io.micrometer/micrometer-observation/1.10.6, Apache-2.0, approved, #7331 -maven/mavencentral/io.netty/netty-buffer/4.1.91.Final, Apache-2.0, approved, CQ21842 -maven/mavencentral/io.netty/netty-codec-dns/4.1.91.Final, Apache-2.0 AND BSD-3-Clause AND MIT, approved, CQ20926 -maven/mavencentral/io.netty/netty-codec-http/4.1.91.Final, Apache-2.0 AND BSD-3-Clause AND MIT, approved, CQ20926 -maven/mavencentral/io.netty/netty-codec-http2/4.1.91.Final, Apache-2.0 AND BSD-3-Clause AND MIT, approved, CQ20926 -maven/mavencentral/io.netty/netty-codec-socks/4.1.91.Final, Apache-2.0 AND BSD-3-Clause AND MIT, approved, CQ20926 -maven/mavencentral/io.netty/netty-codec/4.1.91.Final, Apache-2.0 AND BSD-3-Clause AND MIT, approved, CQ20926 -maven/mavencentral/io.netty/netty-common/4.1.91.Final, Apache-2.0 AND MIT AND CC0-1.0, approved, CQ21843 -maven/mavencentral/io.netty/netty-handler-proxy/4.1.91.Final, Apache-2.0 AND BSD-3-Clause AND MIT, approved, CQ20926 -maven/mavencentral/io.netty/netty-handler/4.1.91.Final, Apache-2.0 AND BSD-3-Clause AND MIT, approved, CQ20926 -maven/mavencentral/io.netty/netty-resolver-dns-classes-macos/4.1.91.Final, Apache-2.0, approved, #6367 -maven/mavencentral/io.netty/netty-resolver-dns-native-macos/4.1.91.Final, Apache-2.0, approved, #7004 -maven/mavencentral/io.netty/netty-resolver-dns/4.1.91.Final, Apache-2.0 AND BSD-3-Clause AND MIT, approved, CQ20926 -maven/mavencentral/io.netty/netty-resolver/4.1.91.Final, Apache-2.0 AND BSD-3-Clause AND MIT, approved, CQ20926 -maven/mavencentral/io.netty/netty-transport-classes-epoll/4.1.91.Final, Apache-2.0, approved, #6366 -maven/mavencentral/io.netty/netty-transport-native-epoll/4.1.91.Final, Apache-2.0 AND BSD-3-Clause AND MIT, approved, CQ20926 -maven/mavencentral/io.netty/netty-transport-native-unix-common/4.1.91.Final, Apache-2.0 AND BSD-3-Clause AND MIT, approved, CQ20926 -maven/mavencentral/io.netty/netty-transport/4.1.91.Final, Apache-2.0 AND BSD-3-Clause AND MIT, approved, CQ20926 -maven/mavencentral/io.projectreactor.netty/reactor-netty-core/1.1.6, Apache-2.0, approved, #5946 -maven/mavencentral/io.projectreactor.netty/reactor-netty-http/1.1.6, Apache-2.0, approved, #6999 -maven/mavencentral/io.projectreactor/reactor-core/3.5.5, Apache-2.0, approved, #5934 -maven/mavencentral/io.swagger.core.v3/swagger-annotations-jakarta/2.2.7, Apache-2.0, approved, #5947 -maven/mavencentral/io.swagger.core.v3/swagger-core-jakarta/2.2.7, Apache-2.0, approved, #5929 -maven/mavencentral/io.swagger.core.v3/swagger-models-jakarta/2.2.7, Apache-2.0, approved, #5919 -maven/mavencentral/jakarta.activation/jakarta.activation-api/2.1.1, EPL-2.0 OR BSD-3-Clause OR GPL-2.0-only with Classpath-exception-2.0, approved, ee4j.jaf +maven/mavencentral/io.hypersistence/hypersistence-tsid/2.0.0, MIT, approved, clearlydefined +maven/mavencentral/io.hypersistence/hypersistence-utils-hibernate-60/3.5.1, Apache-2.0, approved, #9651 +maven/mavencentral/io.micrometer/micrometer-commons/1.11.1, Apache-2.0 AND (Apache-2.0 AND MIT), approved, #9243 +maven/mavencentral/io.micrometer/micrometer-core/1.11.1, Apache-2.0 AND (Apache-2.0 AND MIT), approved, #9238 +maven/mavencentral/io.micrometer/micrometer-observation/1.11.1, Apache-2.0, approved, #9242 +maven/mavencentral/io.netty/netty-buffer/4.1.94.Final, Apache-2.0, approved, CQ21842 +maven/mavencentral/io.netty/netty-codec-dns/4.1.94.Final, Apache-2.0 AND BSD-3-Clause AND MIT, approved, CQ20926 +maven/mavencentral/io.netty/netty-codec-http/4.1.94.Final, Apache-2.0 AND BSD-3-Clause AND MIT, approved, CQ20926 +maven/mavencentral/io.netty/netty-codec-http2/4.1.94.Final, Apache-2.0 AND BSD-3-Clause AND MIT, approved, CQ20926 +maven/mavencentral/io.netty/netty-codec-socks/4.1.94.Final, Apache-2.0 AND BSD-3-Clause AND MIT, approved, CQ20926 +maven/mavencentral/io.netty/netty-codec/4.1.94.Final, Apache-2.0 AND BSD-3-Clause AND MIT, approved, CQ20926 +maven/mavencentral/io.netty/netty-common/4.1.94.Final, Apache-2.0 AND MIT AND CC0-1.0, approved, CQ21843 +maven/mavencentral/io.netty/netty-handler-proxy/4.1.94.Final, Apache-2.0 AND BSD-3-Clause AND MIT, approved, CQ20926 +maven/mavencentral/io.netty/netty-handler/4.1.94.Final, Apache-2.0 AND BSD-3-Clause AND MIT, approved, CQ20926 +maven/mavencentral/io.netty/netty-resolver-dns-classes-macos/4.1.94.Final, Apache-2.0, approved, #6367 +maven/mavencentral/io.netty/netty-resolver-dns-native-macos/4.1.94.Final, Apache-2.0, approved, #7004 +maven/mavencentral/io.netty/netty-resolver-dns/4.1.94.Final, Apache-2.0 AND BSD-3-Clause AND MIT, approved, CQ20926 +maven/mavencentral/io.netty/netty-resolver/4.1.94.Final, Apache-2.0 AND BSD-3-Clause AND MIT, approved, CQ20926 +maven/mavencentral/io.netty/netty-transport-classes-epoll/4.1.94.Final, Apache-2.0, approved, #6366 +maven/mavencentral/io.netty/netty-transport-native-epoll/4.1.94.Final, Apache-2.0 AND BSD-3-Clause AND MIT, approved, CQ20926 +maven/mavencentral/io.netty/netty-transport-native-unix-common/4.1.94.Final, Apache-2.0 AND BSD-3-Clause AND MIT, approved, CQ20926 +maven/mavencentral/io.netty/netty-transport/4.1.94.Final, Apache-2.0 AND BSD-3-Clause AND MIT, approved, CQ20926 +maven/mavencentral/io.projectreactor.netty/reactor-netty-core/1.1.8, Apache-2.0, approved, #5946 +maven/mavencentral/io.projectreactor.netty/reactor-netty-http/1.1.8, Apache-2.0, approved, #6999 +maven/mavencentral/io.projectreactor/reactor-core/3.5.7, Apache-2.0, approved, #5934 +maven/mavencentral/io.swagger.core.v3/swagger-annotations-jakarta/2.2.9, Apache-2.0, approved, #5947 +maven/mavencentral/io.swagger.core.v3/swagger-core-jakarta/2.2.9, Apache-2.0, approved, #5929 +maven/mavencentral/io.swagger.core.v3/swagger-models-jakarta/2.2.9, Apache-2.0, approved, #5919 +maven/mavencentral/jakarta.activation/jakarta.activation-api/2.1.2, EPL-2.0 OR BSD-3-Clause OR GPL-2.0-only with Classpath-exception-2.0, approved, ee4j.jaf maven/mavencentral/jakarta.annotation/jakarta.annotation-api/2.1.1, EPL-2.0 OR GPL-2.0-only with Classpath-exception-2.0, approved, ee4j.ca maven/mavencentral/jakarta.persistence/jakarta.persistence-api/3.1.0, EPL-2.0 OR BSD-3-Clause AND (EPL-2.0 OR BSD-3-Clause AND BSD-3-Clause), approved, #7696 maven/mavencentral/jakarta.transaction/jakarta.transaction-api/2.0.1, EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0, approved, #7697 @@ -61,21 +61,21 @@ maven/mavencentral/jakarta.xml.bind/jakarta.xml.bind-api/4.0.0, BSD-3-Clause, ap maven/mavencentral/javax.activation/javax.activation-api/1.2.0, (CDDL-1.1 OR GPL-2.0 WITH Classpath-exception-2.0) AND Apache-2.0, approved, CQ18740 maven/mavencentral/javax.validation/validation-api/2.0.1.Final, Apache-2.0, approved, CQ15302 maven/mavencentral/javax.xml.bind/jaxb-api/2.3.1, CDDL-1.1 OR GPL-2.0-only WITH Classpath-exception-2.0, approved, CQ16911 -maven/mavencentral/net.minidev/accessors-smart/2.4.9, Apache-2.0, approved, #7515 -maven/mavencentral/net.minidev/json-smart/2.4.10, Apache-2.0, approved, #3288 -maven/mavencentral/net.sourceforge.htmlunit/neko-htmlunit/2.66.0, Apache-2.0, approved, clearlydefined +maven/mavencentral/net.minidev/accessors-smart/2.4.11, Apache-2.0, approved, #7515 +maven/mavencentral/net.minidev/json-smart/2.4.11, Apache-2.0, approved, #3288 +maven/mavencentral/org.antlr/antlr4-runtime/4.10.1, BSD-3-Clause AND LicenseRef-Public-domain AND MIT AND LicenseRef-Unicode-TOU, approved, #7065 maven/mavencentral/org.apache-extras.beanshell/bsh/2.0b6, Apache-2.0, approved, #1990 maven/mavencentral/org.apache.commons/commons-collections4/4.4, Apache-2.0, approved, clearlydefined maven/mavencentral/org.apache.commons/commons-lang3/3.12.0, Apache-2.0, approved, clearlydefined maven/mavencentral/org.apache.commons/commons-text/1.10.0, Apache-2.0, approved, clearlydefined -maven/mavencentral/org.apache.httpcomponents.client5/httpclient5/5.1.4, Apache-2.0, approved, #6276 -maven/mavencentral/org.apache.httpcomponents.core5/httpcore5-h2/5.1.5, Apache-2.0, approved, clearlydefined -maven/mavencentral/org.apache.httpcomponents.core5/httpcore5/5.1.5, Apache-2.0, approved, clearlydefined -maven/mavencentral/org.apache.logging.log4j/log4j-api/2.19.0, Apache-2.0, approved, clearlydefined -maven/mavencentral/org.apache.logging.log4j/log4j-to-slf4j/2.19.0, Apache-2.0, approved, #5941 -maven/mavencentral/org.apache.tomcat.embed/tomcat-embed-core/10.1.8, Apache-2.0 AND (EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0) AND (CDDL-1.0 OR GPL-2.0-only WITH Classpath-exception-2.0) AND W3C AND CC0-1.0, approved, #5949 -maven/mavencentral/org.apache.tomcat.embed/tomcat-embed-el/10.1.8, Apache-2.0, approved, #6997 -maven/mavencentral/org.apache.tomcat.embed/tomcat-embed-websocket/10.1.8, Apache-2.0, approved, #7920 +maven/mavencentral/org.apache.httpcomponents.client5/httpclient5/5.2.1, Apache-2.0, approved, #9605 +maven/mavencentral/org.apache.httpcomponents.core5/httpcore5-h2/5.2.2, Apache-2.0, approved, clearlydefined +maven/mavencentral/org.apache.httpcomponents.core5/httpcore5/5.2.2, Apache-2.0, approved, #9652 +maven/mavencentral/org.apache.logging.log4j/log4j-api/2.20.0, Apache-2.0, approved, clearlydefined +maven/mavencentral/org.apache.logging.log4j/log4j-to-slf4j/2.20.0, Apache-2.0, approved, #8799 +maven/mavencentral/org.apache.tomcat.embed/tomcat-embed-core/10.1.10, Apache-2.0 AND (EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0) AND (CDDL-1.0 OR GPL-2.0-only WITH Classpath-exception-2.0) AND W3C AND CC0-1.0, approved, #5949 +maven/mavencentral/org.apache.tomcat.embed/tomcat-embed-el/10.1.10, Apache-2.0, approved, #6997 +maven/mavencentral/org.apache.tomcat.embed/tomcat-embed-websocket/10.1.10, Apache-2.0, approved, #7920 maven/mavencentral/org.apache.xmlgraphics/batik-constants/1.16, Apache-2.0, approved, #4276 maven/mavencentral/org.apache.xmlgraphics/batik-css/1.16, Apache-2.0, approved, #4289 maven/mavencentral/org.apache.xmlgraphics/batik-i18n/1.16, Apache-2.0, approved, #4282 @@ -87,74 +87,74 @@ maven/mavencentral/org.aspectj/aspectjweaver/1.9.19, EPL-1.0, approved, tools.as maven/mavencentral/org.bouncycastle/bcpkix-jdk15on/1.69, MIT, approved, clearlydefined maven/mavencentral/org.bouncycastle/bcprov-jdk15on/1.69, MIT, approved, clearlydefined maven/mavencentral/org.bouncycastle/bcutil-jdk15on/1.69, MIT, approved, clearlydefined -maven/mavencentral/org.hibernate.orm/hibernate-core/6.1.6.Final, LGPL-2.1-or-later AND (Apache-2.0 AND LGPL-2.1-only) AND (CC-PDDC AND LGPL-2.1-only) AND (EPL-2.0 OR BSD-3-Clause), approved, #5939 +maven/mavencentral/org.hibernate.orm/hibernate-core/6.2.6.Final, LGPL-2.1-only AND Apache-2.0 AND MIT AND CC-PDDC AND (EPL-2.0 OR BSD-3-Clause), approved, #9121 maven/mavencentral/org.hibernate.validator/hibernate-validator/8.0.0.Final, Apache-2.0, approved, clearlydefined -maven/mavencentral/org.jboss.logging/jboss-logging/3.5.0.Final, Apache-2.0, approved, clearlydefined -maven/mavencentral/org.liquibase/liquibase-core/4.18.0, Apache-2.0, approved, clearlydefined -maven/mavencentral/org.mapstruct/mapstruct/1.5.3.Final, Apache-2.0, approved, #6277 -maven/mavencentral/org.openapitools/jackson-databind-nullable/0.2.4, Apache-2.0, approved, #3294 +maven/mavencentral/org.htmlunit/neko-htmlunit/3.1.0, Apache-2.0, approved, clearlydefined +maven/mavencentral/org.jboss.logging/jboss-logging/3.5.1.Final, Apache-2.0, approved, #9471 +maven/mavencentral/org.liquibase/liquibase-core/4.23.0, Apache-2.0, approved, #9650 +maven/mavencentral/org.mapstruct/mapstruct/1.5.5.Final, Apache-2.0, approved, #6277 +maven/mavencentral/org.openapitools/jackson-databind-nullable/0.2.6, Apache-2.0, approved, #3294 maven/mavencentral/org.ow2.asm/asm/9.3, BSD-3-Clause, approved, clearlydefined -maven/mavencentral/org.owasp.antisamy/antisamy/1.7.2, BSD-3-Clause, approved, clearlydefined -maven/mavencentral/org.owasp.esapi/esapi/2.5.1.0, BSD-3-Clause AND CC-BY-SA-3.0 AND LicenseRef-Public-Domain, approved, #6274 -maven/mavencentral/org.postgresql/postgresql/42.5.1, BSD-2-Clause, approved, #3416 -maven/mavencentral/org.projectlombok/lombok/1.18.24, MIT AND LicenseRef-Public-Domain, approved, CQ23907 +maven/mavencentral/org.owasp.antisamy/antisamy/1.7.3, BSD-3-Clause, approved, clearlydefined +maven/mavencentral/org.owasp.esapi/esapi/2.5.2.0, BSD-3-Clause AND CC-BY-SA-3.0 AND LicenseRef-Public-Domain, approved, #6274 +maven/mavencentral/org.postgresql/postgresql/42.6.0, BSD-2-Clause AND Apache-2.0, approved, #9159 +maven/mavencentral/org.projectlombok/lombok/1.18.28, MIT AND LicenseRef-Public-Domain, approved, CQ23907 maven/mavencentral/org.reactivestreams/reactive-streams/1.0.4, CC0-1.0, approved, CQ16332 maven/mavencentral/org.slf4j/jul-to-slf4j/2.0.7, MIT, approved, #7698 maven/mavencentral/org.slf4j/slf4j-api/2.0.7, MIT, approved, #5915 -maven/mavencentral/org.springdoc/springdoc-openapi-starter-common/2.0.2, Apache-2.0, approved, #5920 -maven/mavencentral/org.springdoc/springdoc-openapi-starter-webmvc-api/2.0.2, Apache-2.0, approved, #5950 -maven/mavencentral/org.springdoc/springdoc-openapi-starter-webmvc-ui/2.0.2, Apache-2.0, approved, #5923 -maven/mavencentral/org.springframework.boot/spring-boot-actuator-autoconfigure/3.0.6, Apache-2.0, approved, #7336 -maven/mavencentral/org.springframework.boot/spring-boot-actuator/3.0.6, Apache-2.0, approved, #7334 -maven/mavencentral/org.springframework.boot/spring-boot-autoconfigure/3.0.6, Apache-2.0, approved, #6981 -maven/mavencentral/org.springframework.boot/spring-boot-starter-actuator/3.0.6, Apache-2.0, approved, #6983 -maven/mavencentral/org.springframework.boot/spring-boot-starter-aop/3.0.6, Apache-2.0, approved, #6965 -maven/mavencentral/org.springframework.boot/spring-boot-starter-cache/3.0.6, Apache-2.0, approved, clearlydefined -maven/mavencentral/org.springframework.boot/spring-boot-starter-data-jpa/3.0.6, Apache-2.0, approved, #7351 -maven/mavencentral/org.springframework.boot/spring-boot-starter-jdbc/3.0.6, Apache-2.0, approved, #6974 -maven/mavencentral/org.springframework.boot/spring-boot-starter-json/3.0.6, Apache-2.0, approved, #7006 -maven/mavencentral/org.springframework.boot/spring-boot-starter-logging/3.0.6, Apache-2.0, approved, #6982 -maven/mavencentral/org.springframework.boot/spring-boot-starter-oauth2-client/3.0.4, Apache-2.0, approved, #5932 -maven/mavencentral/org.springframework.boot/spring-boot-starter-oauth2-resource-server/3.0.4, Apache-2.0, approved, #6967 -maven/mavencentral/org.springframework.boot/spring-boot-starter-reactor-netty/3.0.6, Apache-2.0, approved, #6989 -maven/mavencentral/org.springframework.boot/spring-boot-starter-tomcat/3.0.6, Apache-2.0, approved, #6987 -maven/mavencentral/org.springframework.boot/spring-boot-starter-validation/3.0.6, Apache-2.0, approved, #6971 -maven/mavencentral/org.springframework.boot/spring-boot-starter-web/3.0.6, Apache-2.0, approved, #5945 -maven/mavencentral/org.springframework.boot/spring-boot-starter-webflux/2.5.1, Apache-2.0, approved, clearlydefined -maven/mavencentral/org.springframework.boot/spring-boot-starter/3.0.6, Apache-2.0, approved, #7330 -maven/mavencentral/org.springframework.boot/spring-boot/3.0.6, Apache-2.0, approved, #7327 -maven/mavencentral/org.springframework.cloud/spring-cloud-commons/3.1.5, Apache-2.0, approved, #4726 -maven/mavencentral/org.springframework.cloud/spring-cloud-context/3.1.5, Apache-2.0, approved, #4722 -maven/mavencentral/org.springframework.cloud/spring-cloud-starter-bootstrap/3.1.5, Apache-2.0, approved, clearlydefined -maven/mavencentral/org.springframework.cloud/spring-cloud-starter/3.1.5, Apache-2.0, approved, #4723 -maven/mavencentral/org.springframework.data/spring-data-commons/3.0.5, Apache-2.0, approved, #5943 -maven/mavencentral/org.springframework.data/spring-data-jpa/3.0.5, Apache-2.0, approved, #5935 -maven/mavencentral/org.springframework.security.oauth/spring-security-oauth2/2.5.1.RELEASE, Apache-2.0, approved, clearlydefined -maven/mavencentral/org.springframework.security/spring-security-config/6.0.3, Apache-2.0, approved, #7338 -maven/mavencentral/org.springframework.security/spring-security-core/6.0.3, Apache-2.0, approved, #7325 -maven/mavencentral/org.springframework.security/spring-security-crypto/6.0.3, Apache-2.0 AND ISC, approved, #7326 -maven/mavencentral/org.springframework.security/spring-security-oauth2-client/6.0.3, Apache-2.0, approved, #5931 -maven/mavencentral/org.springframework.security/spring-security-oauth2-core/6.0.3, Apache-2.0, approved, #7324 -maven/mavencentral/org.springframework.security/spring-security-oauth2-jose/6.0.3, Apache-2.0, approved, #7337 -maven/mavencentral/org.springframework.security/spring-security-oauth2-resource-server/6.0.3, Apache-2.0, approved, #7335 +maven/mavencentral/org.springdoc/springdoc-openapi-starter-common/2.1.0, Apache-2.0, approved, clearlydefined +maven/mavencentral/org.springdoc/springdoc-openapi-starter-webmvc-api/2.1.0, Apache-2.0, approved, clearlydefined +maven/mavencentral/org.springdoc/springdoc-openapi-starter-webmvc-ui/2.1.0, Apache-2.0, approved, clearlydefined +maven/mavencentral/org.springframework.boot/spring-boot-actuator-autoconfigure/3.1.1, Apache-2.0, approved, #9348 +maven/mavencentral/org.springframework.boot/spring-boot-actuator/3.1.1, Apache-2.0, approved, #9342 +maven/mavencentral/org.springframework.boot/spring-boot-autoconfigure/3.1.1, Apache-2.0, approved, #9341 +maven/mavencentral/org.springframework.boot/spring-boot-starter-actuator/3.1.1, Apache-2.0, approved, #9344 +maven/mavencentral/org.springframework.boot/spring-boot-starter-aop/3.1.1, Apache-2.0, approved, #9338 +maven/mavencentral/org.springframework.boot/spring-boot-starter-cache/3.1.1, Apache-2.0, approved, #9653 +maven/mavencentral/org.springframework.boot/spring-boot-starter-data-jpa/3.1.1, Apache-2.0, approved, clearlydefined +maven/mavencentral/org.springframework.boot/spring-boot-starter-jdbc/3.1.1, Apache-2.0, approved, clearlydefined +maven/mavencentral/org.springframework.boot/spring-boot-starter-json/3.1.1, Apache-2.0, approved, #9336 +maven/mavencentral/org.springframework.boot/spring-boot-starter-logging/3.1.1, Apache-2.0, approved, #9343 +maven/mavencentral/org.springframework.boot/spring-boot-starter-oauth2-client/3.1.1, Apache-2.0, approved, #8806 +maven/mavencentral/org.springframework.boot/spring-boot-starter-oauth2-resource-server/3.1.1, Apache-2.0, approved, #8804 +maven/mavencentral/org.springframework.boot/spring-boot-starter-reactor-netty/3.1.1, Apache-2.0, approved, clearlydefined +maven/mavencentral/org.springframework.boot/spring-boot-starter-tomcat/3.1.1, Apache-2.0, approved, #9351 +maven/mavencentral/org.springframework.boot/spring-boot-starter-validation/3.1.1, Apache-2.0, approved, #9335 +maven/mavencentral/org.springframework.boot/spring-boot-starter-web/3.1.1, Apache-2.0, approved, #9347 +maven/mavencentral/org.springframework.boot/spring-boot-starter-webflux/3.1.1, Apache-2.0, approved, clearlydefined +maven/mavencentral/org.springframework.boot/spring-boot-starter/3.1.1, Apache-2.0, approved, #9349 +maven/mavencentral/org.springframework.boot/spring-boot/3.1.1, Apache-2.0, approved, #9352 +maven/mavencentral/org.springframework.cloud/spring-cloud-commons/4.0.3, Apache-2.0, approved, #7292 +maven/mavencentral/org.springframework.cloud/spring-cloud-context/4.0.3, Apache-2.0, approved, #7306 +maven/mavencentral/org.springframework.cloud/spring-cloud-starter-bootstrap/4.0.3, Apache-2.0, approved, clearlydefined +maven/mavencentral/org.springframework.cloud/spring-cloud-starter/4.0.3, Apache-2.0, approved, #7299 +maven/mavencentral/org.springframework.data/spring-data-commons/3.1.1, Apache-2.0, approved, #8805 +maven/mavencentral/org.springframework.data/spring-data-jpa/3.1.1, Apache-2.0, approved, #9120 +maven/mavencentral/org.springframework.security.oauth/spring-security-oauth2/2.5.2.RELEASE, Apache-2.0, approved, clearlydefined +maven/mavencentral/org.springframework.security/spring-security-config/6.1.1, Apache-2.0, approved, clearlydefined +maven/mavencentral/org.springframework.security/spring-security-core/6.1.1, Apache-2.0, approved, clearlydefined +maven/mavencentral/org.springframework.security/spring-security-crypto/6.1.1, Apache-2.0, approved, clearlydefined +maven/mavencentral/org.springframework.security/spring-security-oauth2-client/6.1.1, Apache-2.0, approved, clearlydefined +maven/mavencentral/org.springframework.security/spring-security-oauth2-core/6.1.1, Apache-2.0, approved, clearlydefined +maven/mavencentral/org.springframework.security/spring-security-oauth2-jose/6.1.1, Apache-2.0, approved, #9345 +maven/mavencentral/org.springframework.security/spring-security-oauth2-resource-server/6.1.1, Apache-2.0, approved, #8798 maven/mavencentral/org.springframework.security/spring-security-rsa/1.0.11.RELEASE, Apache-2.0, approved, CQ20647 -maven/mavencentral/org.springframework.security/spring-security-web/6.0.3, Apache-2.0, approved, #7328 -maven/mavencentral/org.springframework/spring-aop/6.0.8, Apache-2.0, approved, #5940 -maven/mavencentral/org.springframework/spring-aspects/6.0.8, Apache-2.0, approved, #5930 -maven/mavencentral/org.springframework/spring-beans/6.0.8, Apache-2.0, approved, #5937 -maven/mavencentral/org.springframework/spring-context-support/6.0.8, Apache-2.0, approved, #6960 -maven/mavencentral/org.springframework/spring-context/6.0.8, Apache-2.0, approved, #5936 +maven/mavencentral/org.springframework.security/spring-security-web/6.1.1, Apache-2.0, approved, clearlydefined +maven/mavencentral/org.springframework/spring-aop/6.0.10, Apache-2.0, approved, #5940 +maven/mavencentral/org.springframework/spring-aspects/6.0.10, Apache-2.0, approved, #5930 +maven/mavencentral/org.springframework/spring-beans/6.0.10, Apache-2.0, approved, #5937 +maven/mavencentral/org.springframework/spring-context-support/6.0.10, Apache-2.0, approved, #6960 +maven/mavencentral/org.springframework/spring-context/6.0.10, Apache-2.0, approved, #5936 maven/mavencentral/org.springframework/spring-core/6.0.8, Apache-2.0 AND BSD-3-Clause, approved, #5948 maven/mavencentral/org.springframework/spring-expression/6.0.8, Apache-2.0, approved, #3284 -maven/mavencentral/org.springframework/spring-jcl/6.0.8, Apache-2.0, approved, #3283 -maven/mavencentral/org.springframework/spring-jdbc/6.0.8, Apache-2.0, approved, #5924 -maven/mavencentral/org.springframework/spring-orm/6.0.8, Apache-2.0, approved, #5925 -maven/mavencentral/org.springframework/spring-tx/6.0.8, Apache-2.0, approved, #5926 -maven/mavencentral/org.springframework/spring-web/6.0.8, Apache-2.0, approved, #5942 -maven/mavencentral/org.springframework/spring-webflux/6.0.8, Apache-2.0, approved, #6964 -maven/mavencentral/org.springframework/spring-webmvc/6.0.8, Apache-2.0, approved, #5944 -maven/mavencentral/org.webjars/swagger-ui/4.15.5, Apache-2.0 AND MIT, approved, #5921 -maven/mavencentral/org.webjars/webjars-locator-core/0.52, MIT, approved, clearlydefined +maven/mavencentral/org.springframework/spring-jcl/6.0.10, Apache-2.0, approved, #3283 +maven/mavencentral/org.springframework/spring-jdbc/6.0.10, Apache-2.0, approved, #5924 +maven/mavencentral/org.springframework/spring-orm/6.0.10, Apache-2.0, approved, #5925 +maven/mavencentral/org.springframework/spring-tx/6.0.10, Apache-2.0, approved, #5926 +maven/mavencentral/org.springframework/spring-web/6.0.10, Apache-2.0, approved, #5942 +maven/mavencentral/org.springframework/spring-webflux/6.0.10, Apache-2.0, approved, #6964 +maven/mavencentral/org.springframework/spring-webmvc/6.0.10, Apache-2.0, approved, #5944 +maven/mavencentral/org.webjars/swagger-ui/4.18.2, Apache-2.0, approved, #7850 maven/mavencentral/org.yaml/snakeyaml/2.0, Apache-2.0 AND (Apache-2.0 OR BSD-3-Clause OR EPL-1.0 OR GPL-2.0-or-later OR LGPL-2.1-or-later), approved, #7275 maven/mavencentral/org.zalando/faux-pas/0.8.0, MIT, approved, clearlydefined maven/mavencentral/org.zalando/jackson-datatype-problem/0.24.0, MIT, approved, clearlydefined diff --git a/pom.xml b/pom.xml index b25e896..6dc77a5 100644 --- a/pom.xml +++ b/pom.xml @@ -17,427 +17,414 @@ - - - - 4.0.0 - - org.springframework.boot - spring-boot-starter-parent - 3.0.6 - - - org.eclipse.tractusx - value-added-service - 1.2.0 - vas-country-risk-backend - Project to Validate Country Risks Score - - 17 - 2.0.1.Final - 1.5.3.Final - 1.18.24 - 4.18.0 - 4.18.0 - 3.0.1 - 0.26.0 - 1.6.14 - 2.0.2 - 3.1.5 - https://sonarcloud.io - ${project.reporting.outputDirectory}/target/jacoco-report/jacoco.xml - catenax-ng - catenax-ng_tx-vas-country-risk-backend - vas-country-risk-backend - src/main/java/org/eclipse/tractusx/valueaddedservice/dto//.,src/main/java/org/eclipse/tractusx/valueaddedservice/domain//.¨ - 0.8.7 - 2.5.1.0 - 3.0.4 - 2.5.1.RELEASE - 2.5.1 - - 6.0.3 - 42.5.1 - 2.13.4.2 - 0.2.4 - 2.27.2 - 2.0 - 1.5 - 6.2.1 - 6.1.6.Final - 3.1.0 - ${java.version} - ${java.version} - 1.17.2 - 6.0.8 - 6.0.8 - - - - - dash-licenses-snapshots - https://repo.eclipse.org/content/repositories/dash-licenses-snapshots/ - - true - - - - - - - - org.springframework.security - spring-security-core - ${spring-security-web-version} - - - com.fasterxml.jackson.core - jackson-databind - ${jackson-databind} - - - org.yaml - snakeyaml - ${snake-yaml-version} - - - commons-fileupload - commons-fileupload - ${commons-fileupload-version} - - - org.springframework - spring-expression - ${spring-expression-version} - - - org.springframework - spring-core - ${spring-core-version} - - - - - - - - - org.springframework.boot - spring-boot-starter-web - - - - org.postgresql - postgresql - ${postgresql-version} - - - org.projectlombok - lombok - true - ${org.projectlombok.version} - - - org.springframework.boot - spring-boot-starter-test - test - - - org.apache.commons - commons-lang3 - - - org.springframework.boot - spring-boot-starter-actuator - - - org.springframework.boot - spring-boot-starter-data-jpa - - - org.springframework.boot - spring-boot-starter-validation - - - javax.validation - validation-api - ${validation-api.version} - - - org.mapstruct - mapstruct - ${mapstruct.version} - - - org.liquibase - liquibase-core - - ${liquibase.version} - - - org.zalando - problem-spring-web - ${org.zalando.problem-spring-web} - - - - - org.springdoc - springdoc-openapi-starter-webmvc-ui - ${springdoc-openapi-starter-webmvc-ui} - - - - org.springframework.boot - spring-boot-starter-oauth2-resource-server - ${spring-boot-starter-oauth2-resource-server} - - - - org.springframework.boot - spring-boot-starter-oauth2-client - ${spring-boot-starter-oauth2-resource-server} - - - - org.springframework.boot - spring-boot-starter-webflux - ${spring-boot-starter-webflux-version} - - - - org.springframework.security.oauth - spring-security-oauth2 - ${spring-boot-starter-oauth2} - - - - org.springframework.security - spring-security-web - ${spring-security-web-version} - - - - org.springframework.boot - spring-boot-starter-cache - - - - org.springframework.cloud - spring-cloud-starter-bootstrap - ${org.springframework.cloud} - - - org.owasp.esapi - esapi - ${org.owasp.esapi} - - - org.openapitools - jackson-databind-nullable - ${jackson-databind-nullable} - - - - com.github.tomakehurst - wiremock-standalone - ${wiremock-standalone-version} - test - - - - org.hibernate - hibernate-core - ${hibernate-core-version} - - - - io.hypersistence - hypersistence-utils-hibernate-60 - ${hypersistence-utils-hibernate-60} - - - - org.testcontainers - junit-jupiter - ${testcontainers.version} - test - - - org.testcontainers - postgresql - ${testcontainers.version} - test - - - - - - - - - - org.springframework.boot - spring-boot-maven-plugin - - - org.liquibase - liquibase-maven-plugin - - - org.apache.maven.plugins - maven-help-plugin - ${maven-clean-plugin.version} - - - org.apache.maven.plugins - maven-compiler-plugin - ${maven-compiler-plugin.version} - - ${java.version} - ${java.version} - - - org.mapstruct - mapstruct-processor - ${mapstruct.version} - - - org.projectlombok - lombok - ${org.projectlombok.version} - - - - org.projectlombok - lombok-mapstruct-binding - 0.2.0 - - - - - - - org.jacoco - jacoco-maven-plugin - ${jacoco.version} - - - prepare-agent - - prepare-agent - - - - report - - report - - - - XML - - - - - - - org.eclipse.dash - license-tool-plugin - 0.0.1-SNAPSHOT - - - license-check - - license-check - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - org.liquibase - liquibase-maven-plugin - ${liquibase.version} - - ${project.basedir}/src/main/resources/config/liquibase/master.xml - ${project.basedir}/src/main/resources/config/liquibase/changelog/${maven.build.timestamp}_changelog.xml - org.h2.Driver - jdbc:h2:file:${project.build.directory}/h2db/db/vas - - vas - - hibernate:spring:org.eclipse.tractusx.valueaddedservice.domain?dialect=org.hibernate.dialect.H2Dialect&hibernate.physical_naming_strategy=org.springframework.boot.orm.jpa.hibernate.SpringPhysicalNamingStrategy&hibernate.implicit_naming_strategy=org.springframework.boot.orm.jpa.hibernate.SpringImplicitNamingStrategy - true - debug - !test - - - - org.liquibase - liquibase-core - ${liquibase.version} - - - org.liquibase.ext - liquibase-hibernate5 - ${liquibase-hibernate5.version} - - - org.springframework.boot - spring-boot-starter-data-jpa - ${spring-boot.version} - - - javax.validation - validation-api - ${validation-api.version} - - - com.h2database - h2 - ${h2.version} - - - - - - - + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + + 4.0.0 + + org.springframework.boot + spring-boot-starter-parent + 3.1.1 + + + org.eclipse.tractusx + value-added-service + 1.2.0 + vas-country-risk-backend + Project to Validate Country Risks Score + + 17 + 2.0.1.Final + 1.5.5.Final + 1.18.28 + 4.23.0 + 4.22.0 + 3.1.1 + 0.26.0 + 2.1.0 + 4.0.3 + https://sonarcloud.io + ${project.reporting.outputDirectory}/target/jacoco-report/jacoco.xml + + catenax-ng + catenax-ng_tx-vas-country-risk-backend + tx-vas-country-risk-backend + + src/main/java/org/eclipse/tractusx/valueaddedservice/dto//.,src/main/java/org/eclipse/tractusx/valueaddedservice/domain//.¨ + + 0.8.7 + 2.5.2.0 + 3.1.1 + 6.1.1 + 42.6.0 + 2.13.4.2 + 0.2.6 + 3.0.0-beta-10 + 2.0 + 1.5 + 6.2.1 + 6.2.6.Final + 3.5.1 + ${java.version} + ${java.version} + 1.18.3 + 6.0.8 + 6.0.8 + 2.1.0 + + + + + dash-licenses-snapshots + https://repo.eclipse.org/content/repositories/dash-licenses-snapshots/ + + true + + + + + + + + org.springframework.security + spring-security-core + ${spring-security-web-version} + + + com.fasterxml.jackson.core + jackson-databind + ${jackson-databind} + + + org.yaml + snakeyaml + ${snake-yaml-version} + + + commons-fileupload + commons-fileupload + ${commons-fileupload-version} + + + org.springframework + spring-expression + ${spring-expression-version} + + + org.springframework + spring-core + ${spring-core-version} + + + + + + + + + org.springframework.boot + spring-boot-starter-web + + + org.postgresql + postgresql + ${postgresql-version} + + + org.projectlombok + lombok + true + ${org.projectlombok.version} + + + org.springframework.boot + spring-boot-starter-test + test + + + org.apache.commons + commons-lang3 + + + org.springframework.boot + spring-boot-starter-actuator + + + org.springframework.boot + spring-boot-starter-data-jpa + + + org.springframework.boot + spring-boot-starter-validation + + + javax.validation + validation-api + ${validation-api.version} + + + org.mapstruct + mapstruct + ${mapstruct.version} + + + org.liquibase + liquibase-core + + + org.zalando + problem-spring-web + ${org.zalando.problem-spring-web} + + + org.springdoc + springdoc-openapi-starter-webmvc-ui + ${springdoc-openapi-starter-webmvc-ui} + + + + org.springframework.boot + spring-boot-starter-oauth2-resource-server + ${spring-boot-starter-oauth2} + + + org.springframework.boot + spring-boot-starter-oauth2-client + ${spring-boot-starter-oauth2} + + + org.springframework.boot + spring-boot-starter-webflux + ${spring-boot.version} + + + org.springframework.security.oauth + spring-security-oauth2 + 2.5.2.RELEASE + + + org.springframework.security + spring-security-web + ${spring-security-web-version} + + + org.springframework.boot + spring-boot-starter-cache + + + org.springframework.cloud + spring-cloud-starter-bootstrap + ${org.springframework.cloud} + + + org.owasp.esapi + esapi + ${org.owasp.esapi} + + + org.openapitools + jackson-databind-nullable + ${jackson-databind-nullable} + + + com.github.tomakehurst + wiremock-standalone + ${wiremock-standalone-version} + test + + + org.hibernate + hibernate-core + ${hibernate-core-version} + + + io.hypersistence + hypersistence-utils-hibernate-60 + ${hypersistence-utils-hibernate-60} + + + org.testcontainers + junit-jupiter + ${testcontainers.version} + test + + + org.testcontainers + postgresql + ${testcontainers.version} + test + + + + + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + org.liquibase + liquibase-maven-plugin + + + org.apache.maven.plugins + maven-help-plugin + ${maven-clean-plugin.version} + + + org.apache.maven.plugins + maven-compiler-plugin + ${maven-compiler-plugin.version} + + ${java.version} + ${java.version} + + + org.mapstruct + mapstruct-processor + ${mapstruct.version} + + + org.projectlombok + lombok + ${org.projectlombok.version} + + + + org.projectlombok + lombok-mapstruct-binding + 0.2.0 + + + + + + + org.jacoco + jacoco-maven-plugin + ${jacoco.version} + + + prepare-agent + + prepare-agent + + + + report + + report + + + + XML + + + + + + + org.eclipse.dash + license-tool-plugin + 0.0.1-SNAPSHOT + + + license-check + + license-check + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + org.liquibase + liquibase-maven-plugin + ${liquibase.version} + + ${project.basedir}/src/main/resources/config/liquibase/master.xml + + ${project.basedir}/src/main/resources/config/liquibase/changelog/${maven.build.timestamp}_changelog.xml + + org.h2.Driver + jdbc:h2:file:${project.build.directory}/h2db/db/vas + + vas + + + hibernate:spring:org.eclipse.tractusx.valueaddedservice.domain?dialect=org.hibernate.dialect.H2Dialect&hibernate.physical_naming_strategy=org.springframework.boot.orm.jpa.hibernate.SpringPhysicalNamingStrategy&hibernate.implicit_naming_strategy=org.springframework.boot.orm.jpa.hibernate.SpringImplicitNamingStrategy + + true + debug + !test + + + + org.liquibase + liquibase-core + ${liquibase.version} + + + org.liquibase.ext + liquibase-hibernate5 + ${liquibase-hibernate5.version} + + + org.springframework.boot + spring-boot-starter-data-jpa + ${spring-boot.version} + + + javax.validation + validation-api + ${validation-api.version} + + + com.h2database + h2 + ${h2.version} + + + + + + +