Commit graph

21672 commits

Author SHA1 Message Date
Thomas Darimont
17da3ee8d9 KEYCLOAK-18380 Fix Groups search by name returns unwanted groups
Previously the group search did not apply a given search query as filter
for groups along the group path.

We now filter the found groups with the given group search query if present.
2021-08-05 11:43:56 +02:00
Yoshiyuki Tabata
bd55694903 fix README.md of quarkus 2021-08-04 20:16:06 -03:00
Jon Koops
be0506653d
Hide details when adaptor config is download-only (#938) 2021-08-04 14:24:55 +02:00
Jon Koops
b99c57d43b
Re-enable localization Cypress tests (#935) 2021-08-04 12:50:25 +02:00
mposolda
b1d39aa136 KEYCLOAK-18949 DirectGrant login should fail if authenticationSession contains some required actions 2021-08-04 08:50:27 +02:00
Yang Xie
080c682769 KEYCLOAK-17693 add config for loading custom IdMapper class 2021-08-03 17:45:04 +02:00
Yang Xie
d8cb279bc4 KEYCLOAK-17693 add config for loading custom IdMapper class 2021-08-03 17:44:47 +02:00
carlChen
a0b01b6ef4 KEYCLOAK-16703 The username returned by token introspect endpoint is null when remove or modify username mapper 2021-08-03 17:38:37 +02:00
Florian Ritterhoff
65480cb5a1 Prevent security flaw using passwordless authentication
If you register without an password or delete your last token your account can be hijacked. This is can be done by simply trying to login in that moment where the account is without a token. You get the "normal" registration dialog and can capture the complete account.
2021-08-03 10:49:45 -03:00
Yoshiyuki Tabata
1ce3305a4f KEYCLOAK-18503 Regex Policy for authorization service 2021-08-03 08:49:24 -03:00
cturkalj
b4536a394a Missing null check for session.userCache() added
NPE when existing user from LDAP is found (same LDAP_ID, but with changed username) and session.userCache() is null.
2021-08-03 13:40:02 +02:00
cedric guindon
1ad34c6ab0 [KEYCLOAK-18498] French i18n contains wrong param 2021-08-03 12:37:13 +02:00
Sebastian Kanzow
4e8e4592ca [KEYCLOAK-18419] Support SAML 2.0 Encrypted IDs in Assertion 2021-08-03 11:55:36 +02:00
Jon Koops
67a36b1e0f
Update to Keycloak 15 (#932) 2021-08-03 10:48:56 +02:00
Sanket Bhalerao
443bd4a1ba KEYCLOAK-15595: update keycloak js for KEYCLOAK-15595
while working on cordova+angular+ios the keycloak logout is not working. as the user clicks logout the user can again see the app instead of the inappbrowser page for login.
with clearcache=yes in the inappbrowser open the issue appears no more.
2021-08-02 10:56:25 -03:00
laskasn
f265d1d662 KEYCLOAK-18933 2021-08-02 15:27:08 +02:00
AndyMunro
52e1fde120 CIAM-538 Correcting error that hides roles chapter 2021-08-02 14:44:06 +02:00
AndyMunro
87ad4c0cdf KEYCLOAK-18809 Note about deprecating RHEL 6 2021-08-02 14:43:12 +02:00
AndyMunro
1ca7bdeeea KEYCLOAK-17027 correcting screen shot 2021-08-02 14:41:06 +02:00
Vinod Anandan
91d0c372c2 Typo Fix 2021-08-02 14:07:54 +02:00
dependabot[bot]
ad2e644c04 Bump eslint from 7.31.0 to 7.32.0
Bumps [eslint](https://github.com/eslint/eslint) from 7.31.0 to 7.32.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.31.0...v7.32.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-02 11:10:06 +02:00
Jon Koops
2c80bf597e
Run Cypress tests on Keycloak theme (#925) 2021-07-30 20:12:32 +02:00
Jon Koops
fa93d57fa5
Add issue template to inform new contributors (#924) 2021-07-30 15:42:59 +02:00
keycloak-bot
b45b688bdc Set version to 16.0.0 2021-07-30 14:56:35 +02:00
keycloak-bot
262ec3d031 Set version to 16.0.0-SNAPSHOT 2021-07-30 14:56:10 +02:00
Erik Jan de Wit
73a7cd4265
updated to a new version of the keycloak-admin (#929) 2021-07-30 14:53:19 +02:00
Peter Skopek
3ed20e2878 KEYCLOAK-18597 Product distribution ZIP does not include rh-sso-7.5 folder 2021-07-30 12:33:14 +02:00
dependabot[bot]
36e90a8023 Bump cypress from 8.0.0 to 8.1.0
Bumps [cypress](https://github.com/cypress-io/cypress) from 8.0.0 to 8.1.0.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/.releaserc.base.js)
- [Commits](https://github.com/cypress-io/cypress/compare/v8.0.0...v8.1.0)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-30 12:32:26 +02:00
Pedro Igor
afb0b16e43 [KEYCLOAK-18922] - Ignore empty values for internal attributes not set to user 2021-07-30 12:30:43 +02:00
stianst
a66f2ac600 Some minor fixes to user-profile 2021-07-30 12:29:32 +02:00
stianst
d06a0cfb07 Move user profile images to shared directory 2021-07-30 12:29:32 +02:00
Pedro Igor
a1ac618f47 [KEYCLOAK-18816] - Updates to User Profile 2021-07-30 12:29:32 +02:00
Hynek Mlnarik
0cdce1340d KEYCLOAK-18680 Always close result stream 2021-07-30 09:40:39 +02:00
Sebastian Kanzow
a412bb7b99 [KEYCLOAK-18417] Skip SAML 2.0 AttributeValue with user-defined xsi types 2021-07-30 08:48:25 +02:00
mposolda
34fcfb80a8 KEYCLOAK-18883 KEYCLOAK-18864 FAPI CIBA and OpenBanking Brasil updates 2021-07-29 23:41:06 +02:00
Miklín Vojtěch
e44a7af0e4 KEYCLOAK-18913 Update messages_cs.properties
Czech translations for base login theme:
themes/src/main/resources-community/theme/base/login/messages/messages_cs.properties

Co-Authored-By: dklika <78177642+dklika@users.noreply.github.com>
Co-Authored-By: Hynek Mlnařík <hmlnarik@users.noreply.github.com>
2021-07-29 21:18:41 +02:00
Martin Kanis
84e5203174 KEYCLOAK-18738 Improve RootAuthenticationSession description 2021-07-29 21:17:15 +02:00
Martin Bartoš
56888911b0 KEYCLOAK-18691 CIBATest.testTokenRequestAfterIntervalButNotYetAuthenticated wrong expiration 2021-07-29 17:01:51 +02:00
Erik Jan de Wit
cf5ec940c6
moved json import out of tests folder (#926) 2021-07-29 16:48:53 +02:00
Stefan Guilhen
9e676fce7e [KEYCLOAK-18559] Fix SAML adapters so they allow unescaped characters in URIs
- Makes adapters bahavior consistent with containers that allow unescaped characters in URIs
2021-07-29 12:11:32 +02:00
Pedro Igor
ff70e2e04b [KEYCLOAK-18916] - Do not consider empty values when checking read-only attributes 2021-07-29 08:46:16 +02:00
Vlastimil Elias
32f2f095fe KEYCLOAK-7724 User Profile default validations 2021-07-29 08:42:37 +02:00
mposolda
4dacbb9e0b KEYCLOAK-16996 User not able to revoke his offline token for directGrant clients 2021-07-29 08:04:16 +02:00
mposolda
9b0e1fff8d KEYCLOAK-18903 More customizable OIDC WellKnown provider 2021-07-28 18:03:23 +02:00
Pedro Igor
7efc3e8170 [KEYCLOAK-18875] - Minor improvements to attribute group UI 2021-07-28 12:07:39 -03:00
Erik Jan de Wit
bc1e83e63a
Introduce a standard way to create handle errors (#918) 2021-07-28 14:01:42 +02:00
mposolda
05dfed721a KEYCLOAK-18636 The mtls_endpoint_aliases claim is not advertized in the discovery document 2021-07-28 13:32:31 +02:00
AndyMunro
b35ff197d1 KEYCLOAK-17445 removing obsolete upgrade section 2021-07-28 08:54:52 +02:00
AndyMunro
c88ece8b5c KEYCLOAK-15932 Addressed review comments from Stefan 2021-07-28 08:53:28 +02:00
mposolda
e58eeca800 KEYCLOAK-18706 Add UPDATE_PASSWORD required action only to authenticationSession when MSAD requires user to change password 2021-07-28 08:47:01 +02:00