Skip to content

Latest commit

 

History

History
548 lines (296 loc) · 28.7 KB

CHANGELOG.md

File metadata and controls

548 lines (296 loc) · 28.7 KB

Change log

All notable changes to this project will be documented in this file. The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

v6.13.0 (2020-07-07)

Full Changelog

Added

  • Concat custom code fragment to config.cli #145 (danifr)
  • Update usage of deprecated function postgresql_password #143 (Karlinde)

v6.12.0 (2020-07-02)

Full Changelog

Added

  • Emit warning if configured theme does not exist #140 (treydock)
  • Add support for JGroups JDBC_PING mode in clustered mode #139 (danifr)

UNCATEGORIZED PRS; GO LABEL THEM

  • Remove outdated line in class documentation #137 (danifr)

v6.11.0 (2020-05-22)

Full Changelog

Added

UNCATEGORIZED PRS; GO LABEL THEM

  • Add support for defining smtpServer from realms #131 (mattock)
  • Allow enabling/disabling client authorization services #127 (mattock)

v6.10.0 (2020-03-14)

Full Changelog

Added

v6.9.0 (2020-02-14)

Full Changelog

Added

  • Add access_token_lifespan to keycloak_realm #126 (treydock)

v6.8.0 (2020-02-14)

Full Changelog

Added

  • Add access_code_lifespan to keycloak_realm #125 (treydock)

v6.7.0 (2020-02-14)

Full Changelog

Added

  • Add sso_session_idle_timeout and sso_session_max_lifespan to keycloak_realm #124 (treydock)

v6.6.0 (2020-02-10)

Full Changelog

Added

  • Support oidc-audience-mapper protocol mapper #122 (treydock)

v6.5.0 (2020-02-07)

Full Changelog

Added

  • Add root_url and base_url properties to keycloak_client #121 (treydock)
  • Allow enabling/disabling realm internationalization #119 (mattock)

v6.4.1 (2020-02-06)

Full Changelog

Fixed

  • type/keycloak_api: Set install_dir default on /opt/keycloak #120 (tcassaert)

v6.4.0 (2020-02-03)

Full Changelog

Added

  • Support oidc-group-membership-mapper protocol mapper type #118 (treydock)

v6.3.0 (2020-01-16)

Full Changelog

Added

  • Add client_auth_method property to keycloak_identity_provider #117 (treydock)

v6.2.0 (2020-01-09)

Full Changelog

Added

Fixed

v6.1.0 (2019-12-31)

Full Changelog

Added

  • Add support for access.token.lifespan client attribute #109 (mattock)
  • Add two new realm properties #108 (mattock)

v6.0.0 (2019-12-18)

Full Changelog

Changed

  • Change default Keycloak version to 8.0.1 #106 (treydock)
  • Change JAVA_OPTS behavior for Keycloak #105 (treydock)
  • Change how install_dir is defined, default behavior remains the same #90 (treydock)

v5.10.0 (2019-12-10)

Full Changelog

Added

  • Allow defining supported locales for the realm #103 (mattock)

v5.9.0 (2019-12-09)

Full Changelog

Added

v5.8.0 (2019-12-06)

Full Changelog

Added

  • Test against Keycloak 8.0.1 #100 (treydock)
  • Add option to enable tech preview features #99 (treydock)
  • Add login_theme property to keycloak_client #98 (treydock)
  • Add support for more client switches #96 (mattock)
  • Add option to enable tech preview features #95 (danifr)

Fixed

  • Fix config.cli to be able to change datasource values #101 (treydock)

v5.7.0 (2019-10-29)

Full Changelog

Added

  • Make JDBC xa-datasource-class name configurable #93 (danifr)

v5.6.0 (2019-10-10)

Full Changelog

Added

v5.5.0 (2019-09-26)

Full Changelog

Added

  • Allow managing Keycloak installation from outside this module #87 (mattock)
  • Enable passing extra options to Keycloak in the systemd unit file #86 (mattock)
  • Enable defining bind address for the Keycloak systemd service #85 (mattock)

v5.4.0 (2019-09-05)

Full Changelog

Added

v5.3.2 (2019-09-03)

Full Changelog

Fixed

  • Fix acceptance tests for SAML attribute name format #82 (treydock)

v5.3.1 (2019-09-03)

Full Changelog

Fixed

v5.3.0 (2019-08-30)

Full Changelog

Added

  • Fix #78. Add clustered mode support #79 (danifr)

v5.2.0 (2019-08-29)

Full Changelog

Added

v5.1.0 (2019-08-28)

Full Changelog

Added

  • Support merging Hiera defined resources #75 (treydock)

v5.0.1 (2019-08-27)

Full Changelog

Fixed

  • Should be no default for keycloak_client_scope consent_screen_text property #74 (treydock)

v5.0.0 (2019-08-27)

Full Changelog

Changed

v4.2.0 (2019-08-27)

Full Changelog

Added

  • Support group-ldap-mapper and role-ldap-mapper #73 (treydock)
  • Support saml-javascript-mapper for keycloak_client_protocol_mapper #72 (treydock)

v4.1.1 (2019-08-26)

Full Changelog

Fixed

  • Fix default for keycloak_identity_provider prompt #70 (treydock)

v4.1.0 (2019-08-26)

Full Changelog

Added

  • Add clients parameter #69 (treydock)
  • Simplify how keycloak_client_protocol_mapper and keycloak_protcol_mapper are queried during prefetch #68 (treydock)
  • Support managing protocl mapper saml-javascript-mapper #67 (treydock)
  • Update module dependency version requirements #66 (treydock)
  • Use iteration and added parameters to define resources #65 (treydock)
  • Add keycloak_identity_provider type #64 (treydock)

v4.0.0 (2019-06-12)

Full Changelog

Changed

  • Simplify and consolidate datasource parameters #63 (treydock)
  • Set default Keycloak version to 6.0.1 #61 (treydock)

Added

v3.8.0 (2019-05-23)

Full Changelog

Added

  • Expand postgresql support to behave more like mysql support, simplified a bit #60 (treydock)
  • Use PDK #58 (treydock)

3.7.0 (2019-05-20)

Full Changelog

Added

3.6.1 (2019-05-13)

Full Changelog

Fixed

  • Fix handling of events config during updates #56 (treydock)

3.6.0 (2019-05-06)

Full Changelog

Added

3.5.0 (2019-04-09)

Full Changelog

Added

3.4.0 (2019-02-25)

Full Changelog

Added

  • JAVA_OPTS via systemd unit Environment variable #51 (danifr)
  • Add option for service environment file #50 (asieraguado)

3.3.0 (2019-01-28)

Full Changelog

Added

  • Better ID handling #47 (treydock)
  • Test against Keycloak 4.8.1.Final and document version handling and upgrade #43 (treydock)

Fixed

  • Fix keycloak_ldap_mapper id handling and write_only property #46 (treydock)
  • Fix PuppetX usage for keycloak_ldap_mapper #45 (treydock)

3.2.0 (2018-12-21)

Full Changelog

Added

  • Support SSSD User Provider #42 (treydock)
  • Add enabled property to keycloak_ldap_user_provider #41 (treydock)

3.1.0 (2018-12-13)

Full Changelog

Added

Fixed

  • Fix keycloak_ldap_user_provider bind_credential property to be idempotent #38 (treydock)

3.0.0 (2018-08-14)

Full Changelog

Added

  • Update module dependency version ranges #35 (treydock)

2.7.1 (2018-08-14)

Full Changelog

Fixed

2.7.0 (2018-08-14)

Full Changelog

Added

2.6.0 (2018-07-20)

Full Changelog

Added

  • Use puppet-strings for documentation #30 (treydock)
  • Add search_scope and custom_user_search_filter properties to keycloak_ldap_user_provider type #29 (treydock)
  • Explicitly define all type properties #27 (treydock)
  • Improve acceptance tests #26 (treydock)

Fixed

  • Fix for keycloak_protocol_mapper type property and type unit test improvements #28 (treydock)

2.5.0 (2018-07-18)

Full Changelog

Added

  • Support setting auth_type=simple related properties for keycloak_ldap_user_provider type #24 (treydock)

2.4.0 (2018-06-04)

Full Changelog

Added

2.3.1 (2018-03-10)

Full Changelog

Fixed

  • Fix title patterns that use procs are not supported #21 (alexjfisher)

2.3.0 (2018-03-08)

Full Changelog

Added

  • Allow keycloak_protocol_mapper attribute_nameformat to be simpler values #18 (treydock)
  • Add SAML username protocol mapper to keycloak::client_template #17 (treydock)
  • Support SAML role list protocol mapper #16 (treydock)
  • Add SAML support to keycloak_protocol_mapper and keycloak::client_template #15 (treydock)

Fixed

  • Fix SAML username protocol mapper to match keycloak code #19 (treydock)

2.2.1 (2018-02-27)

Full Changelog

Fixed

  • Do not show diff of files that may contain passwords #14 (treydock)

2.2.0 (2018-02-26)

Full Changelog

Added

  • Make management of the MySQL database optional #13 (treydock)

2.1.0 (2018-02-22)

Full Changelog

Added

  • Increase minimum java dependency to 2.2.0 to to support Debian 9. Update unit tests to test all supported OSes #12 (treydock)
  • Symlink instead of copy mysql connector. puppetlabs/mysql 5 compatibility #11 (NITEMAN)
  • Add support for http port configuration #9 (NITEMAN)
  • Add Debian 9 support #8 (NITEMAN)

Fixed

2.0.1 (2017-12-18)

Full Changelog

Fixed

  • Fix configuration order when proxy_https is true #7 (treydock)

2.0.0 (2017-12-11)

Full Changelog

Changed

  • BREAKING: Remove deprecated defined types #6 (treydock)
  • BREAKING: Set default version to 3.4.1.Final #4 (treydock)
  • BREAKING: Drop Puppet 3 support #3 (treydock)

Added

  • Add always_read_value_from_ldap property to keycloak_ldap_mapper #5 (treydock)

1.0.0 (2017-09-05)

Full Changelog

Added

0.0.1 (2017-08-11)

Full Changelog

* This Changelog was automatically generated by github_changelog_generator