Skip to content

Commit

Permalink
Release v13.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
treydock committed Feb 24, 2025
1 parent 09a0482 commit fe4ac7d
Show file tree
Hide file tree
Showing 3 changed files with 57 additions and 13 deletions.
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,20 @@

All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org).

## [v13.4.0](https://github.com/treydock/puppet-module-keycloak/tree/v13.4.0) (2025-02-24)

[Full Changelog](https://github.com/treydock/puppet-module-keycloak/compare/v13.3.0...v13.4.0)

### Added

- Add role mappings [\#342](https://github.com/treydock/puppet-module-keycloak/pull/342) ([wolfaba](https://github.com/wolfaba))
- Add saml\_client\_signature attribute [\#341](https://github.com/treydock/puppet-module-keycloak/pull/341) ([wolfaba](https://github.com/wolfaba))
- Client scope / Include in token scope attribute [\#339](https://github.com/treydock/puppet-module-keycloak/pull/339) ([wolfaba](https://github.com/wolfaba))

### Fixed

- Execute Keycloak API commands as keycloak:keycloak user:group [\#346](https://github.com/treydock/puppet-module-keycloak/pull/346) ([treydock](https://github.com/treydock))

## [v13.3.0](https://github.com/treydock/puppet-module-keycloak/tree/v13.3.0) (2024-11-26)

[Full Changelog](https://github.com/treydock/puppet-module-keycloak/compare/v13.2.1...v13.3.0)
Expand Down
54 changes: 42 additions & 12 deletions REFERENCE.md
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,8 @@ The following parameters are available in the `keycloak` class:
* [`ldap_mappers_merge`](#-keycloak--ldap_mappers_merge)
* [`ldap_user_providers`](#-keycloak--ldap_user_providers)
* [`ldap_user_providers_merge`](#-keycloak--ldap_user_providers_merge)
* [`role_mappings`](#-keycloak--role_mappings)
* [`role_mapping_merge`](#-keycloak--role_mapping_merge)
* [`with_sssd_support`](#-keycloak--with_sssd_support)
* [`libunix_dbus_java_source`](#-keycloak--libunix_dbus_java_source)
* [`install_libunix_dbus_java_build_dependencies`](#-keycloak--install_libunix_dbus_java_build_dependencies)
Expand Down Expand Up @@ -834,6 +836,22 @@ Boolean that sets if `ldap_user_providers` should be merged from Hiera.

Default value: `false`

##### <a name="-keycloak--role_mappings"></a>`role_mappings`

Data type: `Hash`

Hash that is used to define keycloak_role_mapping resources.

Default value: `{}`

##### <a name="-keycloak--role_mapping_merge"></a>`role_mapping_merge`

Data type: `Boolean`

Boolean that sets if `role_mappings` should be merged from Hiera.

Default value: `false`

##### <a name="-keycloak--with_sssd_support"></a>`with_sssd_support`

Data type: `Boolean`
Expand Down Expand Up @@ -1453,6 +1471,8 @@ keycloak_api { 'keycloak'
The following parameters are available in the `keycloak_api` type.

* [`install_dir`](#-keycloak_api--install_dir)
* [`keycloak_group`](#-keycloak_api--keycloak_group)
* [`keycloak_user`](#-keycloak_api--keycloak_user)
* [`name`](#-keycloak_api--name)
* [`password`](#-keycloak_api--password)
* [`realm`](#-keycloak_api--realm)
Expand All @@ -1466,6 +1486,18 @@ Install location of Keycloak

Default value: `/opt/keycloak`

##### <a name="-keycloak_api--keycloak_group"></a>`keycloak_group`

Keycloak group

Default value: `keycloak`

##### <a name="-keycloak_api--keycloak_user"></a>`keycloak_user`

Keycloak user

Default value: `keycloak`

##### <a name="-keycloak_api--name"></a>`name`

namevar
Expand Down Expand Up @@ -1677,14 +1709,14 @@ saml_artifact_binding_url

saml_assertion_consumer_url_post

##### `saml_client_signature`

saml.client.signature

##### `saml_assertion_signature`

saml.assertion.signature

##### `saml_client_signature`

saml.client.signature

##### `saml_encrypt`

saml.encrypt
Expand Down Expand Up @@ -1947,14 +1979,6 @@ display.on.consent.screen

Default value: `true`

##### `include_in_token_scope`

Valid values: ``true``, ``false``

include.in.token.scope

Default value: `true`

##### `ensure`

Valid values: `present`, `absent`
Expand All @@ -1963,6 +1987,12 @@ The basic property that the resource should be in.

Default value: `present`

##### `include_in_token_scope`

Valid values: `true`, `false`

include.in.token.scope

##### `protocol`

Valid values: `openid-connect`, `saml`
Expand Down
2 changes: 1 addition & 1 deletion metadata.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "treydock-keycloak",
"version": "13.3.0",
"version": "13.4.0",
"author": "treydock",
"summary": "Keycloak Puppet module",
"license": "Apache-2.0",
Expand Down

0 comments on commit fe4ac7d

Please sign in to comment.