|
2 | 2 | ## [Unreleased]
|
3 | 3 |
|
4 | 4 |
|
5 |
| -<a name="v1.22.0"></a> |
6 |
| -## [v1.22.0] - 2024-07-23 |
| 5 | +<a name="v1.23.0"></a> |
| 6 | +## v1.23.0 - 2024-10-24 |
7 | 7 | ### Features
|
| 8 | +- Add DisplayName to KeycloakRealm/ClusterKeycloakRealm ([#94](https://github.com/epam/edp-keycloak-operator/issues/94)) |
| 9 | +- Add support for optional client scopes |
| 10 | +- Add childRequirement for KeycloakAuthFlow ([#82](https://github.com/epam/edp-keycloak-operator/issues/82)) |
| 11 | +- Remove deprecated v1alpha1 versions from the operator ([#86](https://github.com/epam/edp-keycloak-operator/issues/86)) |
| 12 | +- Add displayHTMLName to realm resource ([#80](https://github.com/epam/edp-keycloak-operator/issues/80)) |
8 | 13 | - Add ClusterKeycloakRealm browserFlow setting ([#66](https://github.com/epam/edp-keycloak-operator/issues/66))
|
9 |
| - |
10 |
| -### Bug Fixes |
11 |
| -- move imagePullSecrets to spec.template.spec ([#73](https://github.com/epam/edp-keycloak-operator/issues/73)) |
12 |
| -- Error if KeycloakClient secret is deleted before it ([#62](https://github.com/epam/edp-keycloak-operator/issues/62)) |
13 |
| -- KeycloakRealmRole CR duplicated status ([#68](https://github.com/epam/edp-keycloak-operator/issues/68)) |
14 |
| - |
15 |
| -### Routine |
16 |
| -- Generate OperatorHub bundle for v1.21.0 ([#59](https://github.com/epam/edp-keycloak-operator/issues/59)) |
17 |
| -- Update current development version ([#59](https://github.com/epam/edp-keycloak-operator/issues/59)) |
18 |
| - |
19 |
| - |
20 |
| -<a name="v1.21.0"></a> |
21 |
| -## [v1.21.0] - 2024-05-16 |
22 |
| -### Features |
23 | 14 | - Add imagePullSecrets to enable private repository
|
24 | 15 | - Add support for composite client role ([#44](https://github.com/epam/edp-keycloak-operator/issues/44))
|
25 | 16 | - Remove SSORealm functionality from KeycloakRealm ([#47](https://github.com/epam/edp-keycloak-operator/issues/47))
|
|
31 | 22 | - Allow creating Authorization Policies for a Client ([#28](https://github.com/epam/edp-keycloak-operator/issues/28))
|
32 | 23 | - Enable review for pull requests ([#32](https://github.com/epam/edp-keycloak-operator/issues/32))
|
33 | 24 | - Allow secret references in KeycloakRealmComponent ([#30](https://github.com/epam/edp-keycloak-operator/issues/30))
|
| 25 | +- Add missing fields to KeycloakClient ([#24](https://github.com/epam/edp-keycloak-operator/issues/24)) |
| 26 | +- Enable secret reference support in KeycloakClient resource ([#21](https://github.com/epam/edp-keycloak-operator/issues/21)) |
| 27 | +- Add annotation for preserving resources deletion ([#18](https://github.com/epam/edp-keycloak-operator/issues/18)) |
| 28 | +- Enable secret support in KeycloakRealmIdentityProvider resource ([#20](https://github.com/epam/edp-keycloak-operator/issues/20)) |
| 29 | +- Allow multiple redirect URIs ([#12](https://github.com/epam/edp-keycloak-operator/issues/12)) |
34 | 30 |
|
35 | 31 | ### Bug Fixes
|
| 32 | +- Deletion resources related to subgroup ([#95](https://github.com/epam/edp-keycloak-operator/issues/95)) |
| 33 | +- Resolve subgroup creation and assignment issues ([#95](https://github.com/epam/edp-keycloak-operator/issues/95)) |
| 34 | +- move imagePullSecrets to spec.template.spec ([#73](https://github.com/epam/edp-keycloak-operator/issues/73)) |
| 35 | +- Error if KeycloakClient secret is deleted before it ([#62](https://github.com/epam/edp-keycloak-operator/issues/62)) |
| 36 | +- KeycloakRealmRole CR duplicated status ([#68](https://github.com/epam/edp-keycloak-operator/issues/68)) |
36 | 37 | - Remove from code coverage mock files ([#28](https://github.com/epam/edp-keycloak-operator/issues/28))
|
| 38 | +- The default realm role is no longer works ([#22](https://github.com/epam/edp-keycloak-operator/issues/22)) |
| 39 | +- KeycloakRealmIdentityProvider config secret reference is replaced by the plain secret ([#20](https://github.com/epam/edp-keycloak-operator/issues/20)) |
37 | 40 |
|
38 | 41 | ### Testing
|
39 | 42 | - Add integration tests for KeycloakClientScope ([#31](https://github.com/epam/edp-keycloak-operator/issues/31))
|
40 | 43 | - Add integration tests for KeycloakRealmUser ([#31](https://github.com/epam/edp-keycloak-operator/issues/31))
|
41 | 44 | - Add integration tests for KeycloakAuthFlow ([#31](https://github.com/epam/edp-keycloak-operator/issues/31))
|
42 | 45 | - Add integration tests for KeycloakRealm ([#31](https://github.com/epam/edp-keycloak-operator/issues/31))
|
| 46 | +- Create client without specifying client secret ([#21](https://github.com/epam/edp-keycloak-operator/issues/21)) |
| 47 | +- Add e2e for KeycloakRealmIdentityProvider using secret ([#20](https://github.com/epam/edp-keycloak-operator/issues/20)) |
43 | 48 |
|
44 | 49 | ### Routine
|
| 50 | +- Update Pull Request Template ([#17](https://github.com/epam/edp-keycloak-operator/issues/17)) |
| 51 | +- Update KubeRocketCI names and documentation links ([#91](https://github.com/epam/edp-keycloak-operator/issues/91)) |
| 52 | +- Publish update on OperatorHub ([#76](https://github.com/epam/edp-keycloak-operator/issues/76)) |
| 53 | +- Add additional examples of Keycloak AuthFlow resource ([#79](https://github.com/epam/edp-keycloak-operator/issues/79)) |
| 54 | +- Update current development version ([#76](https://github.com/epam/edp-keycloak-operator/issues/76)) |
| 55 | +- Generate OperatorHub bundle for v1.21.0 ([#59](https://github.com/epam/edp-keycloak-operator/issues/59)) |
| 56 | +- Update current development version ([#59](https://github.com/epam/edp-keycloak-operator/issues/59)) |
45 | 57 | - Bump to Go 1.22 ([#57](https://github.com/epam/edp-keycloak-operator/issues/57))
|
46 | 58 | - Add CODEOWNERS ([#49](https://github.com/epam/edp-keycloak-operator/issues/49))
|
47 | 59 | - Migrate from gerrit to github pipelines ([#49](https://github.com/epam/edp-keycloak-operator/issues/49))
|
|
52 | 64 | - Implement cache in github workflow ([#34](https://github.com/epam/edp-keycloak-operator/issues/34))
|
53 | 65 | - Generate OperatorHub bundle for the version 1.20.0 ([#27](https://github.com/epam/edp-keycloak-operator/issues/27))
|
54 | 66 | - Update current development version ([#27](https://github.com/epam/edp-keycloak-operator/issues/27))
|
55 |
| - |
56 |
| -### Documentation |
57 |
| -- Update README md file ([#132](https://github.com/epam/edp-keycloak-operator/issues/132)) |
58 |
| - |
59 |
| - |
60 |
| -<a name="v1.20.0"></a> |
61 |
| -## [v1.20.0] - 2024-01-11 |
62 |
| -### Features |
63 |
| -- Add missing fields to KeycloakClient ([#24](https://github.com/epam/edp-keycloak-operator/issues/24)) |
64 |
| - |
65 |
| -### Bug Fixes |
66 |
| -- The default realm role is no longer works ([#22](https://github.com/epam/edp-keycloak-operator/issues/22)) |
67 |
| - |
68 |
| -### Routine |
69 | 67 | - Add printcolumn status for all custom resources ([#23](https://github.com/epam/edp-keycloak-operator/issues/23))
|
70 | 68 | - Update current development version ([#23](https://github.com/epam/edp-keycloak-operator/issues/23))
|
71 | 69 | - Generate bundle for OperatorHub v1.19.0 ([#23](https://github.com/epam/edp-keycloak-operator/issues/23))
|
72 |
| - |
73 |
| - |
74 |
| -<a name="v1.19.0"></a> |
75 |
| -## [v1.19.0] - 2023-11-15 |
76 |
| -### Features |
77 |
| -- Enable secret reference support in KeycloakClient resource ([#21](https://github.com/epam/edp-keycloak-operator/issues/21)) |
78 |
| -- Add annotation for preserving resources deletion ([#18](https://github.com/epam/edp-keycloak-operator/issues/18)) |
79 |
| -- Enable secret support in KeycloakRealmIdentityProvider resource ([#20](https://github.com/epam/edp-keycloak-operator/issues/20)) |
80 |
| - |
81 |
| -### Bug Fixes |
82 |
| -- KeycloakRealmIdentityProvider config secret reference is replaced by the plain secret ([#20](https://github.com/epam/edp-keycloak-operator/issues/20)) |
83 |
| - |
84 |
| -### Testing |
85 |
| -- Create client without specifying client secret ([#21](https://github.com/epam/edp-keycloak-operator/issues/21)) |
86 |
| -- Add e2e for KeycloakRealmIdentityProvider using secret ([#20](https://github.com/epam/edp-keycloak-operator/issues/20)) |
87 |
| - |
88 |
| -### Routine |
89 |
| -- Generate bundle for OperatorHub v1.19.0 ([#23](https://github.com/epam/edp-keycloak-operator/issues/23)) |
90 | 70 | - Update GH actions and release pipeline ([#23](https://github.com/epam/edp-keycloak-operator/issues/23))
|
91 | 71 | - Upgrade pull request template ([#17](https://github.com/epam/edp-keycloak-operator/issues/17))
|
92 | 72 | - Bump golang.org/x/net from 0.8.0 to 0.17.0 ([#16](https://github.com/epam/edp-keycloak-operator/issues/16))
|
93 | 73 | - Upgrade Go to 1.20 ([#14](https://github.com/epam/edp-keycloak-operator/issues/14))
|
94 | 74 | - Update current development version ([#13](https://github.com/epam/edp-keycloak-operator/issues/13))
|
95 |
| - |
96 |
| - |
97 |
| -<a name="v1.18.2"></a> |
98 |
| -## [v1.18.2] - 2023-10-31 |
99 |
| -### Routine |
100 |
| -- Bump golang.org/x/net from 0.8.0 to 0.17.0 ([#16](https://github.com/epam/edp-keycloak-operator/issues/16)) |
101 |
| - |
102 |
| - |
103 |
| -<a name="v1.18.1"></a> |
104 |
| -## [v1.18.1] - 2023-09-25 |
105 |
| -### Routine |
106 |
| -- Upgrade Go to 1.20 ([#14](https://github.com/epam/edp-keycloak-operator/issues/14)) |
107 |
| -- Update CHANGELOG.md ([#85](https://github.com/epam/edp-keycloak-operator/issues/85)) |
108 |
| - |
109 |
| - |
110 |
| -<a name="v1.18.0"></a> |
111 |
| -## [v1.18.0] - 2023-09-20 |
112 |
| -### Features |
113 |
| -- Allow multiple redirect URIs ([#12](https://github.com/epam/edp-keycloak-operator/issues/12)) |
114 |
| - |
115 |
| -### Routine |
116 | 75 | - Publish v1.17.1 on OperatorHub ([#10](https://github.com/epam/edp-keycloak-operator/issues/10))
|
117 | 76 | - Publish v1.17.0 on OperatorHub ([#10](https://github.com/epam/edp-keycloak-operator/issues/10))
|
118 | 77 | - Update current development version ([#10](https://github.com/epam/edp-keycloak-operator/issues/10))
|
119 | 78 |
|
| 79 | +### Documentation |
| 80 | +- Update README md file ([#132](https://github.com/epam/edp-keycloak-operator/issues/132)) |
120 | 81 |
|
121 |
| -<a name="v1.17.1"></a> |
122 |
| -## [v1.17.1] - 2023-09-04 |
123 |
| -### Routine |
124 |
| -- Publish v1.17.0 on OperatorHub ([#10](https://github.com/epam/edp-keycloak-operator/issues/10)) |
125 |
| - |
| 82 | +### Reverts |
| 83 | +- [EPMDEDP-4226] Correctly update KeycloakClient CR to get correct .status.value after reconciliation |
126 | 84 |
|
127 |
| -<a name="v1.17.0"></a> |
128 |
| -## [v1.17.0] - 2023-08-17 |
129 | 85 |
|
130 |
| -[Unreleased]: https://github.com/epam/edp-keycloak-operator/compare/v1.22.0...HEAD |
131 |
| -[v1.22.0]: https://github.com/epam/edp-keycloak-operator/compare/v1.21.0...v1.22.0 |
132 |
| -[v1.21.0]: https://github.com/epam/edp-keycloak-operator/compare/v1.20.0...v1.21.0 |
133 |
| -[v1.20.0]: https://github.com/epam/edp-keycloak-operator/compare/v1.19.0...v1.20.0 |
134 |
| -[v1.19.0]: https://github.com/epam/edp-keycloak-operator/compare/v1.18.2...v1.19.0 |
135 |
| -[v1.18.2]: https://github.com/epam/edp-keycloak-operator/compare/v1.18.1...v1.18.2 |
136 |
| -[v1.18.1]: https://github.com/epam/edp-keycloak-operator/compare/v1.18.0...v1.18.1 |
137 |
| -[v1.18.0]: https://github.com/epam/edp-keycloak-operator/compare/v1.17.1...v1.18.0 |
138 |
| -[v1.17.1]: https://github.com/epam/edp-keycloak-operator/compare/v1.17.0...v1.17.1 |
139 |
| -[v1.17.0]: https://github.com/epam/edp-keycloak-operator/compare/v1.16.0...v1.17.0 |
| 86 | +[Unreleased]: https://github.com/epam/edp-keycloak-operator/compare/v1.23.0...HEAD |
0 commit comments