From f67d6987c85b755c46221577bea2a96b134edc0d Mon Sep 17 00:00:00 2001 From: Mauro Mugnaini Date: Mon, 9 Oct 2023 17:10:28 +0200 Subject: [PATCH] Prepating for 2.2.0-SNAPSHOT release with `maven-parent-1.2.0`, `keycloak-parent-22.0.4` and switch to JDK17 --- CHANGELOG.md | 2 + avatar-importer/CHANGELOG.md | 2 + avatar-importer/pom.xml | 3 +- avatar-realm-resource/CHANGELOG.md | 2 + avatar-realm-resource/pom.xml | 26 ++++++-- avatar-storage/CHANGELOG.md | 2 + avatar-storage/pom.xml | 2 +- delete-account/CHANGELOG.md | 2 + delete-account/pom.xml | 2 +- event-listener-provider/CHANGELOG.md | 2 + event-listener-provider/pom.xml | 2 +- identity-provider-mapper/CHANGELOG.md | 2 + identity-provider-mapper/pom.xml | 2 +- keycloak-d4science-script/CHANGELOG.md | 2 + keycloak-d4science-script/pom.xml | 2 +- keycloak-d4science-theme/CHANGELOG.md | 2 + keycloak-d4science-theme/pom.xml | 2 +- ldap-storage-mapper/CHANGELOG.md | 2 + ldap-storage-mapper/pom.xml | 2 +- pom.xml | 87 ++++++++++++++++---------- protocol-mapper/CHANGELOG.md | 2 + protocol-mapper/pom.xml | 4 +- 22 files changed, 108 insertions(+), 48 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9465c52..0fe8950 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm # Changelog for "keycloak-d4science-spi-parent" +## [v2.2.0-SNAPSHOT] + ## [v2.1.0] - Added new [protocol-mapper](protocol-mapper/README.md) module to make the custom protocol mappers available - Revised terms, EU links, D4Science and Blue-Cloud logo updated (#25444) diff --git a/avatar-importer/CHANGELOG.md b/avatar-importer/CHANGELOG.md index 31ce059..8c34145 100644 --- a/avatar-importer/CHANGELOG.md +++ b/avatar-importer/CHANGELOG.md @@ -2,6 +2,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm # Changelog for "avatar-importer" +## [v2.2.0-SNAPSHOT] + ## [v2.1.0] Changes in other sub-components diff --git a/avatar-importer/pom.xml b/avatar-importer/pom.xml index 6696db0..b41ae5a 100644 --- a/avatar-importer/pom.xml +++ b/avatar-importer/pom.xml @@ -5,7 +5,7 @@ org.gcube.iam keycloak-d4science-spi-parent - 2.1.0 + 2.2.0-SNAPSHOT avatar-importer @@ -37,7 +37,6 @@ commons-codec commons-codec - ${commons-codec.version} provided diff --git a/avatar-realm-resource/CHANGELOG.md b/avatar-realm-resource/CHANGELOG.md index fa6ac88..8a1557c 100644 --- a/avatar-realm-resource/CHANGELOG.md +++ b/avatar-realm-resource/CHANGELOG.md @@ -2,6 +2,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm # Changelog for "avatar-realm-resource" +## [v2.2.0-SNAPSHOT] + ## [v2.1.0] Changes in other sub-components diff --git a/avatar-realm-resource/pom.xml b/avatar-realm-resource/pom.xml index 5e7f8b3..8f88afa 100644 --- a/avatar-realm-resource/pom.xml +++ b/avatar-realm-resource/pom.xml @@ -7,16 +7,19 @@ org.gcube.iam keycloak-d4science-spi-parent - 2.1.0 + 2.2.0-SNAPSHOT avatar-realm-resource jar - scm:git:https://code-repo.d4science.org/gCubeSystem/${project.parent.artifactId}.git - scm:git:https://code-repo.d4science.org/gCubeSystem/${project.parent.artifactId}.git - https://code-repo.d4science.org/gCubeSystem/${project.parent.artifactId} + + scm:git:https://code-repo.d4science.org/gCubeSystem/${project.parent.artifactId}.git + + scm:git:https://code-repo.d4science.org/gCubeSystem/${project.parent.artifactId}.git + + https://code-repo.d4science.org/gCubeSystem/${project.parent.artifactId} @@ -26,6 +29,21 @@ ${project.version} provided + + io.minio + minio + ${minio.version} + + + com.squareup.okhttp3 + okhttp + ${okhttp3.version} + + + org.mockito + mockito-core + test + diff --git a/avatar-storage/CHANGELOG.md b/avatar-storage/CHANGELOG.md index 619d7f3..ec6804b 100644 --- a/avatar-storage/CHANGELOG.md +++ b/avatar-storage/CHANGELOG.md @@ -2,6 +2,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm # Changelog for "avatar-storage" +## [v2.2.0-SNAPSHOT] + ## [v2.1.0] Changes in other sub-components diff --git a/avatar-storage/pom.xml b/avatar-storage/pom.xml index 2b5cb14..042b627 100644 --- a/avatar-storage/pom.xml +++ b/avatar-storage/pom.xml @@ -7,7 +7,7 @@ org.gcube.iam keycloak-d4science-spi-parent - 2.1.0 + 2.2.0-SNAPSHOT avatar-storage diff --git a/delete-account/CHANGELOG.md b/delete-account/CHANGELOG.md index cb48c84..e0a6b9d 100644 --- a/delete-account/CHANGELOG.md +++ b/delete-account/CHANGELOG.md @@ -2,6 +2,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm # Changelog for "delete-account" +## [v2.2.0-SNAPSHOT] + ## [v2.1.0] Changes in other sub-components diff --git a/delete-account/pom.xml b/delete-account/pom.xml index a5c88b9..32dc41d 100644 --- a/delete-account/pom.xml +++ b/delete-account/pom.xml @@ -7,7 +7,7 @@ org.gcube.iam keycloak-d4science-spi-parent - 2.1.0 + 2.2.0-SNAPSHOT delete-account diff --git a/event-listener-provider/CHANGELOG.md b/event-listener-provider/CHANGELOG.md index 05deb79..70e3003 100644 --- a/event-listener-provider/CHANGELOG.md +++ b/event-listener-provider/CHANGELOG.md @@ -2,6 +2,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm # Changelog for "event-listener-provider" +## [v2.2.0-SNAPSHOT] + ## [v2.1.0] Changes in other sub-components diff --git a/event-listener-provider/pom.xml b/event-listener-provider/pom.xml index 2697e3f..e93ac99 100644 --- a/event-listener-provider/pom.xml +++ b/event-listener-provider/pom.xml @@ -7,7 +7,7 @@ org.gcube.iam keycloak-d4science-spi-parent - 2.1.0 + 2.2.0-SNAPSHOT event-listener-provider diff --git a/identity-provider-mapper/CHANGELOG.md b/identity-provider-mapper/CHANGELOG.md index 88b81a9..82d0f50 100644 --- a/identity-provider-mapper/CHANGELOG.md +++ b/identity-provider-mapper/CHANGELOG.md @@ -2,6 +2,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm # Changelog for "identity-provider-mapper" +## [v2.2.0-SNAPSHOT] + ## [v2.1.0] Changes in other sub-components diff --git a/identity-provider-mapper/pom.xml b/identity-provider-mapper/pom.xml index d1c1fde..bb77829 100644 --- a/identity-provider-mapper/pom.xml +++ b/identity-provider-mapper/pom.xml @@ -7,7 +7,7 @@ org.gcube.iam keycloak-d4science-spi-parent - 2.1.0 + 2.2.0-SNAPSHOT identity-provider-mapper diff --git a/keycloak-d4science-script/CHANGELOG.md b/keycloak-d4science-script/CHANGELOG.md index 5649434..bd58bc0 100644 --- a/keycloak-d4science-script/CHANGELOG.md +++ b/keycloak-d4science-script/CHANGELOG.md @@ -2,6 +2,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm # Changelog for "keycloak-d4science-themes" +## [v2.2.0-SNAPSHOT] + ## [v2.1.0] Changes in other sub-components diff --git a/keycloak-d4science-script/pom.xml b/keycloak-d4science-script/pom.xml index 76a59ea..45b00cd 100644 --- a/keycloak-d4science-script/pom.xml +++ b/keycloak-d4science-script/pom.xml @@ -7,7 +7,7 @@ org.gcube.iam keycloak-d4science-spi-parent - 2.1.0 + 2.2.0-SNAPSHOT keycloak-d4science-script diff --git a/keycloak-d4science-theme/CHANGELOG.md b/keycloak-d4science-theme/CHANGELOG.md index fd2f55c..62bed37 100644 --- a/keycloak-d4science-theme/CHANGELOG.md +++ b/keycloak-d4science-theme/CHANGELOG.md @@ -2,6 +2,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm # Changelog for "keycloak-d4science-themes" +## [v2.2.0-SNAPSHOT] + ## [v2.1.0] - Revised terms, EU links, D4Science and Blue-Cloud logo updated (#25444) diff --git a/keycloak-d4science-theme/pom.xml b/keycloak-d4science-theme/pom.xml index 3f1bc79..c1127ef 100644 --- a/keycloak-d4science-theme/pom.xml +++ b/keycloak-d4science-theme/pom.xml @@ -7,7 +7,7 @@ org.gcube.iam keycloak-d4science-spi-parent - 2.1.0 + 2.2.0-SNAPSHOT keycloak-d4science-theme diff --git a/ldap-storage-mapper/CHANGELOG.md b/ldap-storage-mapper/CHANGELOG.md index 287ad10..8a32489 100644 --- a/ldap-storage-mapper/CHANGELOG.md +++ b/ldap-storage-mapper/CHANGELOG.md @@ -2,6 +2,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm # Changelog for "keycloak-extension-spi" +## [v2.2.0-SNAPSHOT] + ## [v2.1.0] Changes in other sub-components diff --git a/ldap-storage-mapper/pom.xml b/ldap-storage-mapper/pom.xml index 1966217..dd5eb0d 100644 --- a/ldap-storage-mapper/pom.xml +++ b/ldap-storage-mapper/pom.xml @@ -7,7 +7,7 @@ org.gcube.iam keycloak-d4science-spi-parent - 2.1.0 + 2.2.0-SNAPSHOT ldap-storage-mapper diff --git a/pom.xml b/pom.xml index 2e2efa3..1ea8bf7 100644 --- a/pom.xml +++ b/pom.xml @@ -1,25 +1,29 @@ - + 4.0.0 - - maven-parent - org.gcube.tools - 1.1.0 - + + + + + org.gcube.iam keycloak-d4science-spi-parent - 2.1.0 + 2.2.0-SNAPSHOT pom - 11 + 17 ${java.version} ${java.version} 1.1.1 3.2.2 - 1.15 + 8.5.6 + 4.11.0 + 3.2.0 @@ -33,7 +37,7 @@ keycloak-d4science-theme ldap-storage-mapper protocol-mapper - + @@ -41,8 +45,7 @@ org.keycloak keycloak-parent - 19.0.2 - + 22.0.4 pom import @@ -50,8 +53,10 @@ - scm:git:https://code-repo.d4science.org/gCubeSystem/${project.artifactId}.git - scm:git:https://code-repo.d4science.org/gCubeSystem/${project.artifactId}.git + + scm:git:https://code-repo.d4science.org/gCubeSystem/${project.artifactId}.git + + scm:git:https://code-repo.d4science.org/gCubeSystem/${project.artifactId}.git https://code-repo.d4science.org/gCubeSystem/${project.artifactId} @@ -92,11 +97,29 @@ ${json-simple.version} runtime + + io.minio + minio + ${minio.version} + runtime + + + com.squareup.okhttp3 + okhttp + ${okhttp3.version} + runtime + + + com.squareup.okio + okio + ${okio.version} + compile + org.slf4j slf4j-log4j12 test - + 2.0.6 log4j @@ -111,23 +134,23 @@ - - org.apache.maven.plugins - maven-compiler-plugin - - ${maven.compiler.source} - ${maven.compiler.target} - - - - org.wildfly.plugins - wildfly-maven-plugin - - 2.0.0.Final - - true - - + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/protocol-mapper/CHANGELOG.md b/protocol-mapper/CHANGELOG.md index 1d3862b..3ea143c 100644 --- a/protocol-mapper/CHANGELOG.md +++ b/protocol-mapper/CHANGELOG.md @@ -2,5 +2,7 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm # Changelog for "identity-provider-mapper" +## [v2.2.0-SNAPSHOT] + ## [v2.1.0] - Provided the `D4ScienceContextMapper` that maps the D4S context requested in a customizable HTTP header as token's claim having the configured name (defaulting to the 'aud' claim). Can also shrink the `resource access` token claim to have only the requested context entry. diff --git a/protocol-mapper/pom.xml b/protocol-mapper/pom.xml index 2a1e60b..21990a7 100644 --- a/protocol-mapper/pom.xml +++ b/protocol-mapper/pom.xml @@ -7,7 +7,7 @@ org.gcube.iam keycloak-d4science-spi-parent - 2.1.0 + 2.2.0-SNAPSHOT protocol-mapper @@ -25,7 +25,6 @@ 5.8.2 3.22.0 - 4.5.1 2.1.1 @@ -44,7 +43,6 @@ org.mockito mockito-core - ${org-mockito.version} test