Bruno Oliveira da Silva
83ef30c106
Update GitHub actions dependencies ( #11952 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: andreaTP <andrea.peruffo1982@gmail.com>
2022-05-12 09:53:59 -03:00
Alexey Razinkov
d2d68c25fd
docs: fixed logging doc typo
...
Fixes #11941 .
2022-05-11 11:53:20 -03:00
Martin Kanis
0d6bbd437f
Merge single-use token providers into one
...
Fixes first part of: #11173
* Merge single-use token providers into one
* Remove PushedAuthzRequestStoreProvider
* Remove OAuth2DeviceTokenStoreProvider
* Delete SamlArtifactSessionMappingStoreProvider
* SingleUseTokenStoreProvider cleanup
* Addressing Michal's comments
* Add contains method
* Add revoked suffix
* Rename to SingleUseObjectProvider
2022-05-11 13:58:58 +02:00
Michal Hajas
d3b43a9f59
Make sure there is always Realm or ResourceServer when searching for authz entities
...
Closes #11817
2022-05-11 07:20:01 -03:00
Alexander Schwartz
bfab03b837
Throw an IllegalArgumentException once a ClassCastException occurs.
...
Closes #11775
2022-05-11 09:19:09 +02:00
Alexander Schwartz
ca2c60551d
Prevent double-submit of the form that could lead to a failing request in the backend.
...
As this element is wrapped inside a form, the click would otherwise also submit the form.
Closes #11819
2022-05-10 12:03:18 +02:00
Réda Housni Alaoui
5d87cdf1c6
KEYCLOAK-6455 Ability to require email to be verified before changing ( #7943 )
...
Closes #11875
2022-05-09 18:52:22 +02:00
andreaTP
76f83f0ab2
Use the entire podTemplateSpec to spawn the realm-import job
2022-05-06 17:00:15 -03:00
andreaTP
8e1f67b0c4
Fix incorrectly rendered arrows in the docs
2022-05-06 14:50:47 -03:00
Michal Hajas
6b5c417742
Add HotRod store for authorization services
...
Closes #9679
2022-05-06 15:31:38 +02:00
Andrea Peruffo
c554a72b18
Update docs/guides/src/main/server/containers.adoc
...
Co-authored-by: Václav Muzikář <vaclav@muzikari.cz>
2022-05-05 14:41:10 -03:00
andreaTP
9e9da7cb39
Remove the sub-command in the container guide
2022-05-05 14:41:10 -03:00
Martin Kanis
00ccc78360
Add index to entityVersion for all HotRod entities
2022-05-05 17:42:13 +02:00
Dominik Guhr
1162952432
Quarkus Tests on Windows
...
Tested using Windows 10 locally
Closes #10926
2022-05-05 11:56:29 -03:00
Pedro Igor
eab2dff979
Loading message bundles using the flat-classpath theme provider ( #11711 )
...
Closes #11186
2022-05-05 15:34:54 +02:00
Michal Hajas
fc974fc019
Update composite roles on child role removal
...
Closes #11769
2022-05-05 15:18:18 +02:00
Stian Thorgersen
491b3262de
Remove Jetty 9.2 and 9.3 adapters ( #11792 )
...
Closes #11791
2022-05-04 15:24:46 +02:00
Guillaume Smet
3bcdb44d6a
Add a keycloak admin-client-jakarta module ( #11720 )
...
This will simplify Quarkus' Jakarta migration.
2022-05-04 10:45:37 +02:00
Dominik Guhr
acd4f5f793
set the standardcharset to UTF-8
...
Closes #10462
2022-05-03 16:14:34 -03:00
azilentech
f7f24c6ca3
Updated test scenarios
2022-05-03 10:59:31 -03:00
Niket Kapadia
96f5883ee0
Refactored code for ResourceServerPolicyResourceDetailCtrl and ResourceServerPolicyScopeDetailCtrl with common method and related issues fixing
2022-05-03 10:59:31 -03:00
Niket Kapadia
100827977e
KEYCLOAK-10663 Introducing Resource Type in scope based permissions.
...
Resource based and Scope Based permissions are not merged in single UI because Resource based permission requires resource as compulsory field.
In case of Scope based permission, if Resource Type switch is on, Resource Type field is available and it is compulsory to be filled.
If Resource Type switch is off, it is optional for user to fill Resource field.
2022-05-03 10:59:31 -03:00
Kai Josef Schauerte
016c28e7a5
Added a hint to the --cache-config-file config option that you not need to specify the configuration folder
...
Closes #11302
2022-05-03 09:48:22 -03:00
Alexander Schwartz
e0d7ad1be5
Leverage the equal() method on the wrapped entity instead of creating a string.
...
Closes #11764
2022-05-03 13:29:12 +02:00
vramik
0d83b51b20
Enhance Map authz entities with REALM_ID (ResourceServer with CLIENT_ID) searchable field
...
Co-authored-by Michal Hajas <mhajas@redhat.com>
Closes #10883
2022-05-03 12:56:27 +02:00
Hynek Mlnarik
1b1cf266eb
Add support for async profiler to model testsuite
...
Fixes : #11743
2022-05-03 12:53:10 +02:00
Sven-Torben Janus
0efa4afd49
Evaluate composite roles for hardcoded LDAP roles/groups
...
Closes: 11771
see also KEYCLOAK-18308
2022-05-02 14:13:37 +02:00
Stian Thorgersen
52ca546cfa
Remove Fuse adapters ( #11740 )
...
Closes #11677
2022-05-02 09:55:52 +02:00
Dominik Guhr
82b8a4254a
Update infinispan to prevent null pointer exception error
...
Closes #11645
2022-04-29 14:19:01 -03:00
Martin Bartoš
d931156735
Unify fundamental terms throughout the application
...
Fixes #11301
2022-04-29 13:01:07 -03:00
andreaTP
1f47cb2795
Fix disableDefaultIngress CR field of the operator
2022-04-29 10:48:36 -03:00
Alexander Schwartz
e2cf6ae92b
Disable caching for map storage.
...
Also aligns the properties with the integration test suite to avoid confusion.
Closes #11748
2022-04-29 12:03:18 +02:00
Bruno Oliveira da Silva
81078274fa
Ignore vulnerabilities fixed on Keycloak 18.0.0
...
Resolves #11672
2022-04-28 15:24:55 -03:00
Stian Thorgersen
2474ca73f9
Remove JBoss community logo from welcome page ( #11732 )
...
Closes #11731
2022-04-28 12:04:28 +02:00
Alexander Schwartz
cd20f45b8a
Ensure that values of attributes are unique in the database
...
While this is already ensured on the Java level when using a Set, database inconsistencies as occurred with Hibernate could lead to follow-up problems that are hard to analyze (as seen in #11666 ).
Closes #11671
2022-04-28 12:04:05 +02:00
Stian Thorgersen
b65d76edab
Remove EAP6 and AS7 adapters ( #11605 )
...
Closes #11604
2022-04-28 11:20:44 +02:00
vramik
2ecf250e37
Deletion of all objects when realm is being removed
...
Closes #11076
2022-04-28 11:09:17 +02:00
Alexander Schwartz
29233f33c8
Clear import/export properties at the end of the test
...
This avoids the pollution of system properties that might lead to failures following tests.
Closes #11670
2022-04-28 11:02:16 +02:00
Stian Thorgersen
302e152f86
Remove Spring Boot 1 adapter ( #11691 )
...
Closes #11690
2022-04-28 10:59:31 +02:00
Douglas Palmer
fdcbc9b27b
Automated test for session-limits authenticator with identity brokering (post-broker login flow) ( #11723 )
...
Closes #11004
2022-04-28 10:29:41 +02:00
Salih Candir
37134ec8b0
Fix wrong reverse proxy link ( #11687 )
...
Closes : #11626
2022-04-27 11:41:19 +02:00
Stian Thorgersen
e3f3e65ac5
Remove JDK7 support for adapters ( #11607 )
...
Closes #11606
2022-04-27 08:33:23 +02:00
Guus der Kinderen
8d3a4803bb
Prevent service account lookup when feature is disabled on client ( #9579 )
...
Closes #9563
2022-04-26 09:12:46 +02:00
vramik
5248815091
Disable infinispan realm and user cache for map storage tests
...
Closes #11213
2022-04-25 09:38:49 +02:00
Daniel Schömer
09381faad7
Update kc/kcadm/kcreg.sh to support JAVA and JAVA_HOME ( #11337 )
...
When executing Keycloak Quarkus `bin/kc.sh`, `bin/kcadm.sh`, `bin/kcreg.sh`,
the first java command found in `$PATH` is executed. The environment
variables `JAVA` and `JAVA_HOME` are not available to specify the java
command / JVM to execute.
This commit updates `bin/kc.sh`, `bin/kcadm.sh`, and `bin/kcreg.sh` to support
environment variables `JAVA` and `JAVA_HOME`.
Resolves #11336
2022-04-25 09:14:44 +02:00
Stefan Guilhen
0f147ccdc0
Enlist JPA transaction in JpaMapStorageProvider.getStorage
...
Closes #11230
Co-authored-by: Alexander Schwartz <aschwart@redhat.com>
2022-04-23 08:19:33 +02:00
Hynek Mlnarik
0ce5dfc09c
Remove dependency of map on services
...
Fixes: 8903
2022-04-22 17:27:21 +02:00
Alexander Schwartz
90155862f3
LdapMapStorageProvider to use a full inline class for MapStorage
...
Closes #11373
2022-04-22 17:25:33 +02:00
Niko Köbler
c99cf0ed85
base template for html emails ( #8999 ) ( #9001 )
2022-04-22 15:36:40 +02:00
Stian Thorgersen
aaaec9f6f5
Add Maven Wrapper ( #11031 )
2022-04-22 15:24:39 +02:00