Thomas Darimont
50060775f6
8877 Make KeycloakMetricsHandler aware of context-path
...
Adapt KeycloakMetricsHandler to consider custom relative paths via `kc.http.relative-path`
or --http-relative-path=/auth. Previously only the fixed path /metrics was allowed which did not work
with custom context-paths.
- Adapted KeycloakProcessor to Pedros proposal from 0b28d71dd0
- Removed unnecessary KeycloakMetricsHandler
- Added MetricsDistTest
Fixes #8877
2021-12-09 13:13:14 -08:00
Pedro Igor
48835576da
[KEYCLOAK-19885] - Parallelize cache manager init
2021-12-09 15:35:55 +01:00
Jon Koops
2d341ddc06
Renew personal access token for installing Admin UI
2021-12-09 14:00:50 +01:00
Hynek Mlnarik
654f1f74ff
Refactor StorageId
...
Fixes #9031
2021-12-08 11:11:49 +01:00
Martin Bartoš
c5eeb704ee
KEYCLOAK-19881 Make module 'other' independent
2021-12-08 11:04:12 +01:00
Hynek Mlnarik
2785cab596
Simplify component model overrides
...
Fixes #9021
2021-12-08 10:58:56 +01:00
Martin Bartoš
4f66087bf4
Fix for WebAuthn tests
2021-12-08 10:12:48 +01:00
Martin Bartoš
08fccf5a9f
Change WebAuthn tests execution in docs
2021-12-08 10:12:48 +01:00
Martin Bartoš
5283db86c4
KEYCLOAK-19489 Verify WebAuthn settings in admin console
2021-12-08 10:12:48 +01:00
Michal Hajas
7aaa33739b
KEYCLOAK-19570 Add annotation processing for HotRod clients
2021-12-08 10:00:00 +01:00
Hynek Mlnarik
95614e8b40
Fix NPE for component creation when realm unset but config known
...
Fixes #9019
2021-12-07 20:15:05 +01:00
Pedro Igor
43c46dbcf8
[KEYCLOAK-19686] - Windows support and recording if persisted properties
2021-12-07 09:18:32 -08:00
Hynek Mlnarik
3602873df2
Introduce model-entity util methods
...
Fixes : #9025
2021-12-07 16:51:56 +01:00
andreaTP
1f9b2be65a
more improvements
2021-12-07 04:56:52 -08:00
andreaTP
e1a2e27e6c
Faster Quarkus Docker based tests
2021-12-07 04:56:52 -08:00
andreaTP
8750d94140
[KEYCLOAK-19847] - Restore Docker Dist tests coverage
2021-12-07 04:56:52 -08:00
Dominik Guhr
28673ed4d8
KEYCLOAK-19832 Update to Quarkus 2.5.1
2021-12-06 12:10:55 -08:00
Martin Bartoš
12fe5e0012
Documentation and code polishing
2021-12-06 09:42:10 +01:00
Martin Bartoš
8e1c1af5c6
Update WebAuthn section in HOW-TO-RUN.md
2021-12-06 09:42:10 +01:00
Martin Bartoš
7d04f8c071
Resolve some issues with dependencies
2021-12-06 09:42:10 +01:00
Martin Bartoš
7dc01a5a6e
KEYCLOAK-13319 Use newest WebDriver/Selenium for the WebAuthn testing
2021-12-06 09:42:10 +01:00
Alfredo Boullosa
a0b9e4f3eb
KEYCLOAK-19853 Update Arquillian version
2021-12-04 06:45:43 +01:00
Pedro Igor
9a4ab82d08
[KEYCLOAK-19847] - Optimizations and refactoring for better/stable startup time
2021-12-02 08:57:23 -08:00
stianst
f64441a54a
KEYCLOAK-19871 Add dependency on keycloak-client-cli-dist to server-x-dist
2021-12-02 14:52:44 +01:00
Pedro Igor
7bef534392
[KEYCLOAK-19859] - Patching request filter to properly end responses
2021-12-01 09:18:56 -08:00
vramik
783eecf612
Closes #8808 - Convert MapRoleEntity to interface
2021-12-01 15:50:26 +01:00
mposolda
b2288727e5
KEYCLOAK-19864 Missing org.jboss.logging in keycloak-core modules
2021-12-01 14:42:02 +01:00
Yoshiyuki Tabata
b1eeb0626e
KEYCLOAK-13847 fix offline token refresh date
2021-12-01 08:30:08 +01:00
Kashif Saadat
d9bf511406
KEYCLOAK-19052: Optimised (split) the clearExpiredEvents query to reduce execution time
2021-11-30 22:25:55 +01:00
Dominik Guhr
7f734c9e68
KEYCLOAK-19858: Sanitize CLI Log output and show-config output
2021-11-30 13:02:35 -08:00
Michal Hajas
a5c3b83443
Closes #8807 - Make MapGroupEntity generated
2021-11-30 21:44:18 +01:00
Michal Hajas
158640d1f3
Closes #8954 - move Hot Rod classes to hotRod package
2021-11-30 11:52:16 +01:00
Andrea Peruffo
cd5ccdbf3e
[KEYCLOAK-19311] Add testcontainers to Dist.X Integration Tests ( #8946 )
...
* Supporting running tests against the server image using test containers
2021-11-29 11:20:50 -03:00
Andrea Peruffo
79931fd607
[KEYCLOAK-19311] Distx IT tests improvements ( #8930 )
...
* Testcontainers support to Dist.X testsuite
2021-11-29 09:28:04 -03:00
andreaTP
0ada9bf280
Retention of Keycloak artifacts to 1
2021-11-29 09:13:05 +01:00
Andre Fucs de Miranda
b03b390dd2
KEYCLOAK-19228: Prevent user enumeration in FIPS mode
2021-11-24 18:11:27 +01:00
Nemanja Hiršl
c9e1e00b95
KEYCLOAK-19773 BFD and Direct Grant - inconsistent number of failures
...
Do not "failure" on temporary or permanently locked users, but "forceChallenge"
Failure increments number of failures, and forceChallenge doesn't
Test cases cover:
1. Already disabled users
2. Temporarily disabled users by BFD
3. Permanently disabled users by BFD
2021-11-24 15:28:18 +01:00
Pedro Igor
e1916fbdb1
[KEYCLOAK-19311] - Baseline for Dist.X tests
2021-11-24 05:06:53 -08:00
vramik
1adce39e1d
8886 Add alwaysDisplayInConsole searchable client field
2021-11-24 13:15:17 +01:00
vramik
6b8890f5dd
KEYCLOAK-19525 Inconsistent creation of default-roles-<realm>
2021-11-23 21:30:12 +01:00
Jon Koops
6a766884f6
[KEYCLOAK-17867] Update to latest version of NodeJS and Frontend Plugin ( #7962 )
2021-11-23 15:20:52 -05:00
Martin Bartoš
1e1a6779be
Issue 8814: Replace deprecated hamcrest-all dependencies
2021-11-23 13:56:28 +01:00
andreaTP
82bfe9d977
[KEYCLOAK-19833] Fix message format
2021-11-23 02:29:15 -08:00
Martin Kanis
163fbf40f6
KEYCLOAK-19028 Remove duplicated maven dependencies
2021-11-23 10:54:58 +01:00
Martin Bartoš
0d478206eb
KEYCLOAK-18980 Keycloak locale dropdown is active over whole form ( #8561 )
2021-11-22 20:20:37 -05:00
Sony Huang
743abf0fb1
KEYCLOAK-17522 fixed bug that keycloak instance not recognized by Safari ( #7880 )
2021-11-22 20:09:12 -05:00
andreaTP
49bb06325e
[KEYCLOAK-19833] Fix command line completion on ZSH
2021-11-22 16:50:43 -08:00
Pedro Igor
a1eb915c5f
[KEYCLOAK-19798] - Filtering options based on the command
2021-11-22 05:17:31 -08:00
bal1imb
661aca4452
KEYCLOAK-19283 Implemented new identity provider mapper "Advanced claim to group mapper" alongside tests.
2021-11-19 16:54:39 +01:00
Bruno Oliveira da Silva
262cde8f52
[KEYCLOAK-19830] Update Quarkus distribution dependencies
2021-11-19 08:18:05 -03:00