Skip to content

Commit

Permalink
version 4.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
laskasn committed Jun 2, 2022
1 parent 28e6643 commit 402ed12
Show file tree
Hide file tree
Showing 3 changed files with 60 additions and 44 deletions.
97 changes: 55 additions & 42 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,71 +5,84 @@ 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).

For Keycloak upstream changelog please see https://www.keycloak.org/docs/latest/release_notes/index.html.
Full Keycloak upstream jira issue can be shown if filtered by Fix version. For example [Keycloak jira issue for 15.0.2 version](https://issues.redhat.com/browse/KEYCLOAK-19161?jql=project%20%3D%20keycloak%20and%20fixVersion%20%3D%2015.0.2)
Full Keycloak upstream jira issue can be shown if filtered by Fix version. For example [Keycloak jira issue for 15.0.2 version](https://issues.redhat.com/browse/KEYCLOAK-19161?jql=project%20%3D%20keycloak%20and%20fixVersion%20%3D%2015.0.2)

## [v1.0.0] - 18-10-2021
### Added
- A configuration is created to allow loading custom project icon
- A default icon is added (GRNET icon)

## [v1.1.0] - 15-11-2021
### Added
- A footer is created to allow showing some teplated information
- Templated footer can now include icons, privacy policy urls, terms of use urls, contact emails, and a custom footer html snippet
## [v4.1.0] - 2022-06-02
### Changed
- Searches also for QUARKUS_HOME as an alternative for app's base path
- Stores config files under <application_server>/theme-config path

## [v1.2.0] - 17-11-2021
## [v4.0.2] - 2022-05-19
### Added
- Updated configuration to enable defining a red ribbon for Demo instances
- Spinner while searching/filtering IdPs in WAYF
### Changed
- Bugfix RCIAM-738: Fixes duplicate entry listing in WAYF search as you type

## [v4.0.1] - 2022-05-19
### Changed
- Refactored the internal classes (changed package names, etc)
- Bugfix - In the WAYF IdP listing, if in the first resultset there is at least one hidden IdP, the search bar becomes hidden.

## [v2.0.0] - 13-12-2021
## [v4.0.0] - 2022-05-16
### Added
- Configuration file listeners and realm listeners, which update the running instance with any configuration changes (no restart required).
- Terms of use file and realm listeners, which update the running instance with any terms of use changes (no restart required).
- Also added an admin http interface to allow admins to upload a new config and terms of use on any realm.
The theme now has the ability to serve static files (of any type), like a webserver. More information can be found in the README.md file.
In the WAYF page, the search fetches any matches, without respect to any special characters or upper/lower case. i.e. searching 'muller' would also match to anything with 'Müller' within

## [v3.0.1] - 2022-03-07
### Changed
- Moved all deployment-specific resources (icons) in the vanilla. Configuration specifies which ones are used.
- Bugfix - On account pages, the uppermost left banner icon, if larger than a certain css size, would rescale to zero size (0x0 pixels).

## [v3.0.0] - 2022-02-24
### Added
- Theme now was extended to also modify the user account management pages. It now offers the option to modify (per-realm) the footer and the logo icons.

## [v2.1.0] - 7-1-2022
## [v2.3.0] - 2022-02-16
### Changed
- The terms-of-use served in the terms.ftl now use an iframe to show the internal or external link configured.
- Theme config can now be partially updated from the REST endpoint. Previously, it could only be replaced.
- Reassembled the header (project icon) and footer to be applied on all template-inheriting login ftl pages.
- Extended the OIDC consent screen (RCIAM-791)

## [v2.2.0] - 10-1-2022
## [v2.2.0] - 2022-01-10
### Changed
- Turned the theme into a hot-deployable theme.


## [v2.3.0] - 16-2-2022
## [v2.1.0] - 2022-01-07
### Changed
- Reassembled the header (project icon) and footer to be applied on all template-inheriting login ftl pages.
- Extended the OIDC consent screen (RCIAM-791)
- The terms-of-use served in the terms.ftl now use an iframe to show the internal or external link configured.
- Theme config can now be partially updated from the REST endpoint. Previously, it could only be replaced.

## [v3.0.0] - 24-2-2022
## [v2.0.0] - 2021-12-13
### Added
- Theme now was extended to also modify the user account management pages. It now offers the option to modify (per-realm) the footer and the logo icons.

## [v3.0.1] - 7-3-2022
- Configuration file listeners and realm listeners, which update the running instance with any configuration changes (no restart required).
- Terms of use file and realm listeners, which update the running instance with any terms of use changes (no restart required).
- Also added an admin http interface to allow admins to upload a new config and terms of use on any realm.
### Changed
- Bugfix - On account pages, the uppermost left banner icon, if larger than a certain css size, would rescale to zero size (0x0 pixels).
- Moved all deployment-specific resources (icons) in the vanilla. Configuration specifies which ones are used.

## [v4.0.0] - 16-5-2022
## [v1.2.0] - 2021-11-17
### Added
The theme now has the ability to serve static files (of any type), like a webserver. More information can be found in the README.md file.

## [v4.0.1] - 19-5-2022
- Updated configuration to enable defining a red ribbon for Demo instances
### Changed
- Bugfix - In the WAYF IdP listing, if in the first resultset there is at least one hidden IdP, the search bar becomes hidden.
- Refactored the internal classes (changed package names, etc)

## [v4.0.2] - 19-5-2022
## [v1.1.0] - 2021-11-15
### Added
- Spinner while searching/filtering IdPs in WAYF
### Changed
- Bugfix RCIAM-738: Fixes duplicate entry listing in WAYF search as you type
- A footer is created to allow showing some teplated information
- Templated footer can now include icons, privacy policy urls, terms of use urls, contact emails, and a custom footer html snippet

## [v1.0.0] - 2021-10-18
### Added
- A configuration is created to allow loading custom project icon
- A default icon is added (GRNET icon)













## [v4.0.3] - 1-6-2022
### Changed
- Searches also for QUARKUS_HOME as an alternative for app's base path
5 changes: 4 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@ This is the vanilla theme for rciam installations.
Please note that this theme needs a custom modification on core keycloak code in order to work.
The [theme releases](https://github.com/rciam/keycloak-theme-vanilla/releases) are compatible with these [keycloak releases](https://github.com/eosc-kc/keycloak/releases), as presented in the compatibility matrix [at the end of this page](https://github.com/rciam/keycloak-theme-vanilla/edit/master/README.md#compatibility-matrix)

The theme also requires one of the following env variables: { JBOSS_HOME | QUARKUS_HOME | HOME } to store its configuration files.


Contact the development team for instructions.

## Screenshots
Expand Down Expand Up @@ -135,7 +138,7 @@ This theme is compatible with the custom releases of keycloak which can be found
| v3.0.0 | v16.1.0-rc1.0.1 + |
| v3.0.1 | v16.1.0-rc1.0.1 + |
| v4.0.0 | v16.1.0-rc1.0.1 + |
| v4.0.3 | v16.1.0-rc1.0.1 + |
| v4.1.0 | v16.1.0-rc1.0.1 + |

## License

Expand Down
2 changes: 1 addition & 1 deletion version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v4.0.3
v4.1.0

0 comments on commit 402ed12

Please sign in to comment.