Commit graph

21689 commits

Author SHA1 Message Date
vramik
c058983655 Enable optimistic locking feature on auth sessions
Closes #12242
2022-06-27 09:29:27 +02:00
Erik Jan de Wit
931fa3faec
added aria-label (#2859)
fixes: #2844
2022-06-27 09:17:09 +02:00
Erik Jan de Wit
f6a4b8ab27
remove bind flow if the flow is already bound (#2874)
fixes: #2764
2022-06-27 09:13:43 +02:00
Andreas Rühl
e19899d496
missing translations added (#12660)
Co-authored-by: Andreas Ruehl <ar@asuar.de>
2022-06-24 15:06:27 -04:00
Erik Jan de Wit
2d39e2cc4f
Added test for partial import clear button (#2870) 2022-06-24 15:35:02 +02:00
Tobias Kantusch
15f7b5444a Add note on evaluated permissions when obtaining uma-ticket
Closes #12512
2022-06-24 09:43:57 -03:00
Václav Muzikář
a3be94c70b Deprecate podDisruptionBudget 2022-06-24 09:43:29 -03:00
Jon Koops
7ad1182017
Upgrade to latest version of PatternFly (#2866)
Co-authored-by: Jon Koops <jonkoops@gmail.com>

Co-authored-by: Eric Olkowski <thatblindgeye@gmail.com>
2022-06-24 13:45:43 +02:00
Erik Jan de Wit
fef1609601
added aria-labels (#2861)
fixes: #2846
2022-06-24 13:44:15 +02:00
Erik Jan de Wit
acbc6df9f9
fixed ids for axa (#2860)
fixes: #2845
2022-06-24 13:43:59 +02:00
Stan Silvert
c70fa2d5f5
Always Display in Console missing from OIDC clients (#2869)
* Always Display in Console missing from OIDC clients

* Fix flaky test: Realm settings --> Go to login tab

* Make comment more accurate.
2022-06-24 13:31:02 +02:00
Pedro Igor
3d2c3fbc6a Support JSON objects when evaluating claims in regex policy
Closes #11514
2022-06-23 14:04:09 -03:00
Pedro Igor
c95ecd9e88 More information in the proxy guide about exposing the administration console
Closes #12450
2022-06-23 10:36:19 -03:00
Pedro Igor
d3a40e8620 Use backend baseURL for UMA-related backend endpoints
Closes #12549
2022-06-23 10:35:26 -03:00
agagancarczyk
c4cd7c376e
fixed subheading (#2868)
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2022-06-23 11:51:41 +01:00
agagancarczyk
4ec40a52a6
Critical accessibility fixes for User federation page - Issue #2848 (#2867)
* added form labels

* fixed labels

* fix

Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2022-06-23 11:50:24 +01:00
Erik Jan de Wit
2ce59b6f7c
added missing id attribute (#2858)
fixes: #2837
2022-06-23 11:23:57 +02:00
Patrick Jennings
d048bf22fb Do not try to delete from related federated user tables when deleting a service account linked user. 2022-06-22 22:52:16 +02:00
Pedro Igor
95528e77bb
Fixing env vars precedence over conf file (#12638)
Closes #12413
2022-06-22 15:13:58 +02:00
dependabot[bot]
12093753e9 Bump aquasecurity/trivy-action from 0.3.0 to 0.4.1
Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action) from 0.3.0 to 0.4.1.
- [Release notes](https://github.com/aquasecurity/trivy-action/releases)
- [Commits](4b9b6fb4ef...49e970d7ac)

---
updated-dependencies:
- dependency-name: aquasecurity/trivy-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-22 10:07:16 -03:00
Erik Jan de Wit
b3c4bfe6e3
Make all routes lower case (#2863) 2022-06-22 13:35:10 +02:00
Takashi Norimatsu
a10eef882f DeviceTokenRequestContext.getEvent returns a wrong ClientPolicyEvent
Closes #12455
2022-06-22 13:01:35 +02:00
Takashi Norimatsu
d396ee7d30 CIBA flow : no error on invalid scope
Closes #12589
2022-06-22 12:55:55 +02:00
Stefan Guilhen
cc65d5491d Filter out expired entities in JpaMapKeycloakTransaction
Closes #12623
2022-06-22 11:35:50 +02:00
Erik Jan de Wit
ea4f122a73
Use realm id instead of realm name as parentId (#2836) 2022-06-22 10:50:47 +02:00
Erik Jan de Wit
60fc598a08
added some production build options (#2832) 2022-06-22 10:48:53 +02:00
Alexander Schwartz
a5615ab438 Automatic profile activated when using JDK 9+ that sets the compiler's release flag that is not understood by JDK 8
Closes #12631
2022-06-22 08:50:10 +02:00
agagancarczyk
25faa1366c
Fixed subheading in the dialog (#2855) 2022-06-21 22:14:13 +02:00
agagancarczyk
05f5dc3d5b
Fixed heading for create client policy (#2856) 2022-06-21 22:13:51 +02:00
agagancarczyk
3c0e1fde0c
Fixed misspelling (#2854) 2022-06-21 22:13:30 +02:00
Václav Muzikář
2c1fc739f0 Explicitly set failIfNoSpecifiedTests to false 2022-06-21 12:26:17 -03:00
rmartinc
711440e513 [#11036] Identity Providers: Add support for elliptic curve signatures (ES256/ES384/ES512) using JWKS URL 2022-06-21 10:52:25 -03:00
Aboullos
64deaa5fb7
Fix error message and update and add tests (#2807)
* Fix user-fed-password-policy-error-message

* Add test for error messages

* Remove only function

* Change switch toggle

* Modify toggle

* Add save action

* Set error messages to constant

* Remove alert and message changes
2022-06-21 14:15:29 +02:00
Stefan Guilhen
7d96f3ad5a Events Map JPA implementation
Closes #9667
2022-06-21 13:53:48 +02:00
Marek Posolda
3f5741e988
Possibility to switch between FIPS and non-FIPS during keycloak+quarkus seerver build (#12513)
* Possibility to switch between FIPS and non-FIPS during keycloak+quarkus server build

Closes #12522
2022-06-21 11:17:45 +02:00
Alexander Schwartz
6094f2ad1a Adding migration guide for the extraction of the legacy modules.
Related to keycloak/keycloak#10279

Co-authored-by: andymunro <48995441+andymunro@users.noreply.github.com>
Co-authored-by: Hynek Mlnařík <hmlnarik@users.noreply.github.com>
2022-06-21 08:53:44 +02:00
Alexander Schwartz
ae7c01b719 Moving the CacheRealmProvider interface to the legacy module 2022-06-21 08:53:06 +02:00
Alexander Schwartz
7855b93390 Moving the UserCache interface to the legacy module
Co-Authored-By: hmlnarik@redhat.com
2022-06-21 08:53:06 +02:00
Alexander Schwartz
6376db0f9c code cleanup 2022-06-21 08:53:06 +02:00
Alexander Schwartz
896afc4644 rename SingleEntityCredentialManager to SubjectCredentialManager, part 2 2022-06-21 08:53:06 +02:00
Alexander Schwartz
cb0c881821 rename SingleEntityCredentialManager to SubjectCredentialManager 2022-06-21 08:53:06 +02:00
Alexander Schwartz
84d21f0230 for all added files in the PR, update the copyright header or add it if it was missing 2022-06-21 08:53:06 +02:00
Alexander Schwartz
3fe477885c when userStorageManager() is called recursively, provided a meaningful exception to the caller. 2022-06-21 08:53:06 +02:00
Hynek Mlnarik
26198e4b0b Disable tests irrelevant for map storage 2022-06-21 08:53:06 +02:00
Hynek Mlnarik
f1ca325b6b Add map datastore provider 2022-06-21 08:53:06 +02:00
Hynek Mlnarik
64b1e976af Quarkus 2022-06-21 08:53:06 +02:00
Alexander Schwartz
d41764b19b Inline deprecated methods in legacy code 2022-06-21 08:53:06 +02:00
Alexander Schwartz
30b5c646e1 Deprecated old KeycloakSession APIs 2022-06-21 08:53:06 +02:00
Alexander Schwartz
1a227212de Simplify implementation of a federated storage by moving the default implementation to the abstract base class; this will also allow the quickstarts and implementations derived from that to run without changes. 2022-06-21 08:53:06 +02:00
Alexander Schwartz
08bbb1fb92 Move LDAP REST Endpoints to LDAP package
- Thus remove implicit dependency on services on the legacy modules
- Disable tests for LDAP/Kerberos that won't work when map storage is enabled
2022-06-21 08:53:06 +02:00