Updated reference to `parent`, `README`s and `CHANGELOG`s updated
This commit is contained in:
parent
13abd21c72
commit
a162aae3b0
|
@ -2,7 +2,10 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
|
||||||
|
|
||||||
# Changelog for "avatar-importer"
|
# Changelog for "avatar-importer"
|
||||||
|
|
||||||
## [v2.2.0-SNAPSHOT]
|
## [v2.24.0-SNAPSHOT]
|
||||||
|
Removed LinkedIn OAuth2 deprecated provider and added the new OIDC version to supported providers
|
||||||
|
Moved from `commons-lang` to `commons-lang3` artifactId in `org.apache.commons` groupId.
|
||||||
|
Now the minor part of the version (the `24` in the `2.24.x`) shows the compatibility to the specific Keycloak major version, in this case `24.x.x`
|
||||||
|
|
||||||
## [v2.1.0]
|
## [v2.1.0]
|
||||||
Changes in other sub-components
|
Changes in other sub-components
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>org.gcube.iam</groupId>
|
<groupId>org.gcube.iam</groupId>
|
||||||
<artifactId>keycloak-d4science-spi-parent</artifactId>
|
<artifactId>keycloak-d4science-spi-parent</artifactId>
|
||||||
<version>2.2.0-SNAPSHOT</version>
|
<version>2.24.0-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
|
|
||||||
<artifactId>avatar-importer</artifactId>
|
<artifactId>avatar-importer</artifactId>
|
||||||
|
|
|
@ -2,7 +2,9 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
|
||||||
|
|
||||||
# Changelog for "avatar-realm-resource"
|
# Changelog for "avatar-realm-resource"
|
||||||
|
|
||||||
## [v2.2.0-SNAPSHOT]
|
## [v2.24.0-SNAPSHOT]
|
||||||
|
Moved code from `Resteasy classic` to `Reateasy reactive` since now Quarkus uses this framework.
|
||||||
|
Now the minor part of the version (the `24` in the `2.24.x`) shows the compatibility to the specific Keycloak major version, in this case `24.x.x`
|
||||||
|
|
||||||
## [v2.1.0]
|
## [v2.1.0]
|
||||||
Changes in other sub-components
|
Changes in other sub-components
|
||||||
|
|
|
@ -23,7 +23,7 @@ To build the JAR artifact it is sufficient to type
|
||||||
|
|
||||||
The type of the storage to be used is configured in the `org.gcube.keycloak.avatar.storage.AvatarStorageProviderFactory` file under the `META-INF/services/` folder of the module source/JAR.
|
The type of the storage to be used is configured in the `org.gcube.keycloak.avatar.storage.AvatarStorageProviderFactory` file under the `META-INF/services/` folder of the module source/JAR.
|
||||||
|
|
||||||
To use the S3 persistence (default), the content of the file should be: `org.gcube.keycloak.avatar.storage.s3.MinioAvatarStorageProviderFactory`
|
This uses the S3 persistence by default and the content of the file is: `org.gcube.keycloak.avatar.storage.s3.MinioAvatarStorageProviderFactory`
|
||||||
|
|
||||||
#### Quarkus based Keycloak
|
#### Quarkus based Keycloak
|
||||||
|
|
||||||
|
@ -31,7 +31,8 @@ In order to deploy the module it is sufficient to copy into the `[keycloak-home]
|
||||||
|
|
||||||
### Configuration
|
### Configuration
|
||||||
|
|
||||||
In order to configure the storage provider you have to add some lines to the `[keycloak-home]/conf/keycloak.conf` configuration file.
|
In order to configure the storage provider you have can either add some lines to the `[keycloak-home]/conf/keycloak.conf` configuration file, use the CLI parameters or use the ENV variables.
|
||||||
|
(Please, refer to the [Keycloak documentation section](https://www.keycloak.org/server/configuration) for further info)
|
||||||
|
|
||||||
Let's see the specific setting for every provider.
|
Let's see the specific setting for every provider.
|
||||||
|
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>org.gcube.iam</groupId>
|
<groupId>org.gcube.iam</groupId>
|
||||||
<artifactId>keycloak-d4science-spi-parent</artifactId>
|
<artifactId>keycloak-d4science-spi-parent</artifactId>
|
||||||
<version>2.2.0-SNAPSHOT</version>
|
<version>2.24.0-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
|
|
||||||
<artifactId>avatar-realm-resource</artifactId>
|
<artifactId>avatar-realm-resource</artifactId>
|
||||||
|
@ -42,11 +42,49 @@
|
||||||
<artifactId>minio</artifactId>
|
<artifactId>minio</artifactId>
|
||||||
<version>${minio.version}</version>
|
<version>${minio.version}</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.carrotsearch.thirdparty</groupId>
|
||||||
|
<artifactId>simple-xml-safe</artifactId>
|
||||||
|
<version>2.7.1</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.apache.commons</groupId>
|
||||||
|
<artifactId>commons-compress</artifactId>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.xerial.snappy</groupId>
|
||||||
|
<artifactId>snappy-java</artifactId>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.squareup.okhttp3</groupId>
|
<groupId>com.squareup.okhttp3</groupId>
|
||||||
<artifactId>okhttp</artifactId>
|
<artifactId>okhttp</artifactId>
|
||||||
<version>${okhttp3.version}</version>
|
<version>${okhttp3.version}</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.squareup.okio</groupId>
|
||||||
|
<artifactId>okio</artifactId>
|
||||||
|
<version>3.2.0</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.squareup.okio</groupId>
|
||||||
|
<artifactId>okio-jvm</artifactId>
|
||||||
|
<version>3.2.0</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib</artifactId>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib-jdk8</artifactId>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.mockito</groupId>
|
<groupId>org.mockito</groupId>
|
||||||
<artifactId>mockito-core</artifactId>
|
<artifactId>mockito-core</artifactId>
|
||||||
|
|
|
@ -2,7 +2,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
|
||||||
|
|
||||||
# Changelog for "avatar-storage"
|
# Changelog for "avatar-storage"
|
||||||
|
|
||||||
## [v2.2.0-SNAPSHOT]
|
## [v2.24.0-SNAPSHOT]
|
||||||
|
Now the minor part of the version (the `24` in the `2.24.x`) shows the compatibility to the specific Keycloak major version, in this case `24.x.x`
|
||||||
|
|
||||||
## [v2.1.0]
|
## [v2.1.0]
|
||||||
Changes in other sub-components
|
Changes in other sub-components
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>org.gcube.iam</groupId>
|
<groupId>org.gcube.iam</groupId>
|
||||||
<artifactId>keycloak-d4science-spi-parent</artifactId>
|
<artifactId>keycloak-d4science-spi-parent</artifactId>
|
||||||
<version>2.2.0-SNAPSHOT</version>
|
<version>2.24.0-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
|
|
||||||
<artifactId>avatar-storage</artifactId>
|
<artifactId>avatar-storage</artifactId>
|
||||||
|
|
|
@ -2,7 +2,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
|
||||||
|
|
||||||
# Changelog for "delete-account"
|
# Changelog for "delete-account"
|
||||||
|
|
||||||
## [v2.2.0-SNAPSHOT]
|
## [v2.24.0-SNAPSHOT]
|
||||||
|
This module has been deprecated and disabled/removed from build since now the built in delete account functionality can be used.
|
||||||
|
|
||||||
## [v2.1.0]
|
## [v2.1.0]
|
||||||
Changes in other sub-components
|
Changes in other sub-components
|
||||||
|
|
|
@ -2,7 +2,10 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
|
||||||
|
|
||||||
# Changelog for "event-listener-provider"
|
# Changelog for "event-listener-provider"
|
||||||
|
|
||||||
## [v2.2.0-SNAPSHOT]
|
## [v2.24.0-SNAPSHOT]
|
||||||
|
Revised implementation, now both `admin` and `d4science` realms are configured by default as interesting realms.
|
||||||
|
Added specific SPI configurations with `spi-events-listener-orchestrator-event-publisher-` prefix: `include-realms`, `exclude-realms`, `include-admin-types`, `exclude-admin-types`, `include-events` and `exclude-events`
|
||||||
|
Now the minor part of the version (the `24` in the `2.24.x`) shows the compatibility to the specific Keycloak major version, in this case `24.x.x`
|
||||||
|
|
||||||
## [v2.1.0]
|
## [v2.1.0]
|
||||||
Changes in other sub-components
|
Changes in other sub-components
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>org.gcube.iam</groupId>
|
<groupId>org.gcube.iam</groupId>
|
||||||
<artifactId>keycloak-d4science-spi-parent</artifactId>
|
<artifactId>keycloak-d4science-spi-parent</artifactId>
|
||||||
<version>2.2.0-SNAPSHOT</version>
|
<version>2.24.0-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
|
|
||||||
<artifactId>event-listener-provider</artifactId>
|
<artifactId>event-listener-provider</artifactId>
|
||||||
|
@ -18,12 +18,20 @@
|
||||||
</properties>
|
</properties>
|
||||||
|
|
||||||
<scm>
|
<scm>
|
||||||
<connection>scm:git:https://code-repo.d4science.org/gCubeSystem/${project.parent.artifactId}.git</connection>
|
<connection>
|
||||||
<developerConnection>scm:git:https://code-repo.d4science.org/gCubeSystem/${project.parent.artifactId}.git</developerConnection>
|
scm:git:https://code-repo.d4science.org/gCubeSystem/${project.parent.artifactId}.git</connection>
|
||||||
<url>https://code-repo.d4science.org/gCubeSystem/${project.parent.artifactId}</url>
|
<developerConnection>
|
||||||
|
scm:git:https://code-repo.d4science.org/gCubeSystem/${project.parent.artifactId}.git</developerConnection>
|
||||||
|
<url>
|
||||||
|
https://code-repo.d4science.org/gCubeSystem/${project.parent.artifactId}</url>
|
||||||
</scm>
|
</scm>
|
||||||
|
|
||||||
<dependencies>
|
<dependencies>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.keycloak</groupId>
|
||||||
|
<artifactId>keycloak-services</artifactId>
|
||||||
|
<scope>provided</scope>
|
||||||
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.gcube.common</groupId>
|
<groupId>org.gcube.common</groupId>
|
||||||
<artifactId>event-publisher-library</artifactId>
|
<artifactId>event-publisher-library</artifactId>
|
||||||
|
|
|
@ -2,7 +2,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
|
||||||
|
|
||||||
# Changelog for "identity-provider-mapper"
|
# Changelog for "identity-provider-mapper"
|
||||||
|
|
||||||
## [v2.2.0-SNAPSHOT]
|
## [v2.24.0-SNAPSHOT]
|
||||||
|
Now the minor part of the version (the `24` in the `2.24.x`) shows the compatibility to the specific Keycloak major version, in this case `24.x.x`
|
||||||
|
|
||||||
## [v2.1.0]
|
## [v2.1.0]
|
||||||
Changes in other sub-components
|
Changes in other sub-components
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>org.gcube.iam</groupId>
|
<groupId>org.gcube.iam</groupId>
|
||||||
<artifactId>keycloak-d4science-spi-parent</artifactId>
|
<artifactId>keycloak-d4science-spi-parent</artifactId>
|
||||||
<version>2.2.0-SNAPSHOT</version>
|
<version>2.24.0-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
|
|
||||||
<artifactId>identity-provider-mapper</artifactId>
|
<artifactId>identity-provider-mapper</artifactId>
|
||||||
|
|
|
@ -2,7 +2,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
|
||||||
|
|
||||||
# Changelog for "keycloak-d4science-themes"
|
# Changelog for "keycloak-d4science-themes"
|
||||||
|
|
||||||
## [v2.2.0-SNAPSHOT]
|
## [v2.24.0-SNAPSHOT]
|
||||||
|
Now the minor part of the version (the `24` in the `2.24.x`) shows the compatibility to the specific Keycloak major version, in this case `24.x.x`
|
||||||
|
|
||||||
## [v2.1.0]
|
## [v2.1.0]
|
||||||
Changes in other sub-components
|
Changes in other sub-components
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>org.gcube.iam</groupId>
|
<groupId>org.gcube.iam</groupId>
|
||||||
<artifactId>keycloak-d4science-spi-parent</artifactId>
|
<artifactId>keycloak-d4science-spi-parent</artifactId>
|
||||||
<version>2.2.0-SNAPSHOT</version>
|
<version>2.24.0-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
|
|
||||||
<artifactId>keycloak-d4science-script</artifactId>
|
<artifactId>keycloak-d4science-script</artifactId>
|
||||||
|
|
|
@ -2,7 +2,9 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
|
||||||
|
|
||||||
# Changelog for "keycloak-d4science-themes"
|
# Changelog for "keycloak-d4science-themes"
|
||||||
|
|
||||||
## [v2.2.0-SNAPSHOT]
|
## [v2.24.0-SNAPSHOT]
|
||||||
|
New theme support for account (Keycloak.v3) and others (Keycloak.v2). `d4science.v2` theme has been deprecated (and removed from declarations) and now only `d4science` will be the theme to be used/extended.
|
||||||
|
Now the minor part of the version (the `24` in the `2.24.x`) shows the compatibility to the specific Keycloak major version, in this case `24.x.x`
|
||||||
|
|
||||||
## [v2.1.0]
|
## [v2.1.0]
|
||||||
- Revised terms, EU links, D4Science and Blue-Cloud logo updated (#25444)
|
- Revised terms, EU links, D4Science and Blue-Cloud logo updated (#25444)
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>org.gcube.iam</groupId>
|
<groupId>org.gcube.iam</groupId>
|
||||||
<artifactId>keycloak-d4science-spi-parent</artifactId>
|
<artifactId>keycloak-d4science-spi-parent</artifactId>
|
||||||
<version>2.2.0-SNAPSHOT</version>
|
<version>2.24.0-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
|
|
||||||
<artifactId>keycloak-d4science-theme</artifactId>
|
<artifactId>keycloak-d4science-theme</artifactId>
|
||||||
|
@ -17,10 +17,24 @@
|
||||||
<maven.javadoc.skip>true</maven.javadoc.skip>
|
<maven.javadoc.skip>true</maven.javadoc.skip>
|
||||||
</properties>
|
</properties>
|
||||||
|
|
||||||
<scm>
|
<scm>
|
||||||
<connection>scm:git:https://code-repo.d4science.org/gCubeSystem/${project.parent.artifactId}.git</connection>
|
<connection>
|
||||||
<developerConnection>scm:git:https://code-repo.d4science.org/gCubeSystem/${project.parent.artifactId}.git</developerConnection>
|
scm:git:https://code-repo.d4science.org/gCubeSystem/${project.parent.artifactId}.git</connection>
|
||||||
<url>https://code-repo.d4science.org/gCubeSystem/${project.parent.artifactId}</url>
|
<developerConnection>
|
||||||
</scm>
|
scm:git:https://code-repo.d4science.org/gCubeSystem/${project.parent.artifactId}.git</developerConnection>
|
||||||
|
<url>
|
||||||
|
https://code-repo.d4science.org/gCubeSystem/${project.parent.artifactId}</url>
|
||||||
|
</scm>
|
||||||
|
|
||||||
|
<build>
|
||||||
|
<resources>
|
||||||
|
<resource>
|
||||||
|
<directory>src/main/resources</directory>
|
||||||
|
<excludes>
|
||||||
|
<exclude>**/src/**/*</exclude>
|
||||||
|
</excludes>
|
||||||
|
</resource>
|
||||||
|
</resources>
|
||||||
|
</build>
|
||||||
|
|
||||||
</project>
|
</project>
|
|
@ -2,7 +2,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
|
||||||
|
|
||||||
# Changelog for "keycloak-extension-spi"
|
# Changelog for "keycloak-extension-spi"
|
||||||
|
|
||||||
## [v2.2.0-SNAPSHOT]
|
## [v2.24.0-SNAPSHOT]
|
||||||
|
Now the minor part of the version (the `24` in the `2.24.x`) shows the compatibility to the specific Keycloak major version, in this case `24.x.x`
|
||||||
|
|
||||||
## [v2.1.0]
|
## [v2.1.0]
|
||||||
Changes in other sub-components
|
Changes in other sub-components
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>org.gcube.iam</groupId>
|
<groupId>org.gcube.iam</groupId>
|
||||||
<artifactId>keycloak-d4science-spi-parent</artifactId>
|
<artifactId>keycloak-d4science-spi-parent</artifactId>
|
||||||
<version>2.2.0-SNAPSHOT</version>
|
<version>2.24.0-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
|
|
||||||
<artifactId>ldap-storage-mapper</artifactId>
|
<artifactId>ldap-storage-mapper</artifactId>
|
||||||
|
|
|
@ -2,7 +2,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
|
||||||
|
|
||||||
# Changelog for "identity-provider-mapper"
|
# Changelog for "identity-provider-mapper"
|
||||||
|
|
||||||
## [v2.2.0-SNAPSHOT]
|
## [v2.24.0-SNAPSHOT]
|
||||||
|
Now the minor part of the version (the `24` in the `2.24.x`) shows the compatibility to the specific Keycloak major version, in this case `24.x.x`
|
||||||
|
|
||||||
## [v2.1.0]
|
## [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.
|
- 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.
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>org.gcube.iam</groupId>
|
<groupId>org.gcube.iam</groupId>
|
||||||
<artifactId>keycloak-d4science-spi-parent</artifactId>
|
<artifactId>keycloak-d4science-spi-parent</artifactId>
|
||||||
<version>2.2.0-SNAPSHOT</version>
|
<version>2.24.0-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
|
|
||||||
<artifactId>protocol-mapper</artifactId>
|
<artifactId>protocol-mapper</artifactId>
|
||||||
|
|
Loading…
Reference in New Issue