* added a way to customize theme colors
fixes: #33233
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* added preview and grouped vars
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* added dark mode
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* fixed label
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* added empty check
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* use json string in attributes
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* removed use of not exported type
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* output css based on JSON string
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* added feature flag
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* added a way to customize theme colors
fixes: #33233
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* renamed feature to quick theme
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* fixed merge error
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* Restore the Cache tab in Realm Settings (#34311)
closes keycloak#17727
Signed-off-by: Christian Janker <christian.janker@gmx.at>
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* added a way to customize theme colors
fixes: #33233
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* create a zip file instead
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* added themes.json to make jar usable
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* use property instead of attribute
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* fix the jar file
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* fixed header for preview and some text
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
---------
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
Signed-off-by: Christian Janker <christian.janker@gmx.at>
Co-authored-by: Christian Ja <christian.janker@gmx.at>
* fix: refining distribution tests
allows for the capturing of dry run build values for subsequent commands
closes: #34058
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
* converting a few more tests to dry run and several other cleanups
also splitting the stdout and stderr collection for docker
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
---------
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
Changing return type of ClientResource from String to Response to support different response types. Should not be breaking as this is just a class used internally by Keycloak integration tests.
Closes#34276
Co-authored-by: ccudennec-otto
Co-authored-by: radwa-otto
Co-authored-by: IngoStrauch2020
Signed-off-by: Jan-Hendrik Dolling <jan-hendrik.dolling@otto.de>
Closes#32577
Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
Co-authored-by: Alexander Schwartz <aschwart@redhat.com>
Closes#32577
Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
Co-authored-by: Alexander Schwartz <aschwart@redhat.com>
If administrator selects EXTERNAL for Require SSL setting, allow clear-text
HTTP requests when client is coming from IPv6 link-local or unique local
address (ULA).
Previously only private IPv4 addresses were allowed and private IPv6 addresses
were rejected.
Closes#30678
Signed-off-by: Tero Saarni <tero.saarni@est.tech>
* fix: adding password and service account based bootstrap and recovery
closes: #29324, #30002, #30003
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
* Fix tests
Signed-off-by: Václav Muzikář <vmuzikar@redhat.com>
---------
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
Signed-off-by: Václav Muzikář <vmuzikar@redhat.com>
Co-authored-by: Václav Muzikář <vmuzikar@redhat.com>
- Use charset in `Encode` class
- Replace reflective call to protected `Liquibase#resetServices()` with call to exposed public method on a custom subclass `KeycloakLiquibase`
- Remove usage of deprecated AccessController class in Reflections
- Deprecated SetAccessibleProvilegedAction and UnsetAccessibleProvilegedAction
Fixes#22209
Signed-off-by: Thomas Darimont <thomas.darimont@googlemail.com>
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
Co-authored-by: Alexander Schwartz <aschwart@redhat.com>
Part 1 includes
* New experimental feature to enable the new code
* New providers using RemoteCache only
* New test profile to run the tests with the experimental feature
New providers' implementation for:
* InfinispanConnectionProvider
* AuthenticationSessionProvider
* ClusterProvider
Closes#28140
Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
Closes#29218
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
Signed-off-by: Michal Hajas <mhajas@redhat.com>
Co-authored-by: Michal Hajas <mhajas@redhat.com>