All notable changes to this project will be documented in this file. This change log follows the conventions of keepachangelog.com.
- Change HTTP configuration: pool size increase to 8, connect timeout of 4 seconds and read timeout of 20 seconds
- Remove confusing output when applying a step from a reconciliation plan (particularly deletions that eventually are not applied...)
- Add functions for generating passwords in ns
keycloak.user
- Issue #37 Fix for
keycloak.admin/regenerate-secret
failure
- First release of the reconciliation behavior and usage in the starter init process
- Add a
dry-run
option to CLI to only ontput the data structure but not applying it - Fix a bug with hashicorp vault integration
- various bug fixes and patches for dry-run
- Issue #35: Bump keycloak-clojure to use Keycloak libs version 16.1.0
- Issue #33: Make the Docker image of keycloak-clojure-starter multiplatform (both linux/amd64 and linux/arm64 for Apple M1)
- Issue #34: Add the client mappers as a parameter to starter And a bug fix related to the attributes settings when updating an existing user.
- Issue #30 - Add a new option
:user-admin
in:realm
section of the starter input data structure
- Issue #29 - Fix the keycloak.user/user-id behavior with now an exact match
Add .close
to Response object that were not closed. See jgrodziski#27
All the patch between that two versions are for fixing the issues to make the lib properly integrating in cljdoc (mess with cli-matic and :git/url dep style).
Fix NPE with the user-for-update
function when no password is provided
Add new functions in keycloak.backend
namespace for verifying token in a Yada context or Ring request.