v1.17.0
v1.17.0 - 2023-08-17
Features
- Add cluster wide CR ClusterKeycloak EPMDEDP-121186
- Add additional printer columns for CR Keycloak and Realm EPMDEDP-12184
- Allow configuring a realm/keycloak in a different namespace EPMDEDP-12186
- Add KeycloakRealmComponent parentRef property EPMDEDP-12233
- Add KeycloakClient attributes default value EPMDEDP-12334
Bug Fixes
- Add kind cluster name to load image command EPMDEDP-11400
- Auth flow executions order adjustment EPMDEDP-1204
- Fix linting EPMDEDP-121186
- Fix cluster resource reconcilation flag EPMDEDP-12186
- Allow non-interactive login with set password for KeycloakRealmUser EPMDEDP-12204
- Update legacy keycloak response check EPMDEDP-12293
- KeycloakRealm SSO use TargetRealm instead of RealmRef EPMDEDP-12396
- Use targetRealm for KeycloakClient for backward compatibility EPMDEDP-12396
Testing
- Add baseline tests for clusterkeycloak controller EPMDEDP-121186
- Add GoCloakAdapter GetRealm test EPMDEDP-12233
Routine
- Fix CI for GH Actions EPMDEDP-11400
- Refactor CI for GitHub actions EPMDEDP-11400
- Update bundle version and helm description EPMDEDP-12148
- Publish 1.16.0 version on OperatorHub EPMDEDP-12148
- Update current development version EPMDEDP-12148
- Add GH Action Codecov support EPMDEDP-12186
- Update cluster wide object naming approach EPMDEDP-12186
- Add /bundle and /hack to sonar exclusions EPMDEDP-12334
BREAKING CHANGE:
Need to update all CRDs to add realmRef, keycloakRef properties, and new ClusterKeycloakRealm resource.