Joerg Matysiak
afc5cb4d14
KEYCLOAK-19617 Simplify creation of custom user profiles
...
* DeclarativeUserProfileProvider passes its ID to DeclarativeUserProfileModel, so this also works for derived classes.
* Moved creation of declarative user profile model to a protected factory method to allow subclasses to provide their own implementation.
* Added integration tests for custom user profile
* configured declarative-user-profile as default user profile provider in test servers
* Restore previously configured default provider after test with special provider settings
* Some refactoring in SpiProviderSwitchingUtils
2021-10-28 08:26:11 -03:00
Dominik Guhr
5628370099
KEYCLOAK-19307 provide hints in CLI
2021-10-27 15:05:04 -03:00
mfrances17
8f5fe27647
change clock skew to num ( #1379 )
2021-10-27 12:07:37 -04:00
Jon Koops
6cf586f447
Lazy load user tabs component to prevent circular dependencies ( #1432 )
2021-10-27 16:15:30 +02:00
Martin Kanis
af97849feb
KEYCLOAK-19030 Implement HotRodConnectionProvider
2021-10-27 14:07:19 +02:00
Erik Jan de Wit
d0c6bc4cc1
fix issue by introducing toolbar for fedrated user ( #1417 )
...
* fix issue by introducing toolbar for fedrated user
fixes : #1416
* code review
2021-10-27 11:19:13 +02:00
agagancarczyk
56eb774dd3
Profile view update ( #1357 )
...
* added routing for viewing client profile
* added add executors form template
* added add executors form template
* add executor: wip
* add executor: wip
* add executor: wip
* add executor: wip
* add executor: wip
* add executor: wip
* add executor: wip
* add executor: wip
* add executor: wip
* added adding excutors to profiles
* added displaying executors - wip
* added displaying executors - wip
* added navigation to client profile edit on executor creation
* replaced table with list for listing executors added
* added support for editing client profile
* added logic making executors with config links only
* added read only values for edit/view client temporarily
* added helpText for added executors listed in executors list
* added helpText for added executors listed in executors list
* added deleting executor from client profile
* fixed deleting client profile and fixed messages for delete modals
* fixed message for delete clinet profile modal
* combined delete dialogs for client profile and executor
* displaying global executors for global profiles, hiding add executor button
* fixed eslint issue
* fixed executors list
* added back button to global profile view/edit view
* fixed test
* added global batche and hid actions dropdown for global profiles
* fixed switch on/off labels
* fixed hide/display items for global and non-global profiles
* added isDirty
* feedback fixes
* feedback fixes
* feedback fixes
* feedback fixes
* feedback fixes
* feedback fix
* small refactor
* added name and removed unused state
* fixed executor creation
* fixed executor creation
* added saving edited client profile
* added saving edited client profile
* improved trash icon styles
* test fix
* Some code suggestions
* Some more code suggestions
* feedback fixes
* feedback fixes
* use find instead of filter
* feedback fixes
* added defaultValues for executors
* removed defaultValues for executors
* final feedback fixes
* minor fixes
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
Co-authored-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2021-10-26 16:16:19 -04:00
Jon Koops
36f7139bdd
Add new personal access token for installing new Admin UI
2021-10-26 16:03:27 +02:00
mfrances17
aad3b2ba43
Fixes cypress memory issue and several tests ( #1358 )
...
* fixes memory issue and 3 tests
* all tests passing locally
2021-10-26 08:41:08 -04:00
dependabot[bot]
ecf1d7c959
Bump @types/react from 17.0.32 to 17.0.33
...
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 17.0.32 to 17.0.33.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
---
updated-dependencies:
- dependency-name: "@types/react"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-26 12:26:26 +02:00
dependabot[bot]
7ed8dac177
Bump @typescript-eslint/parser from 5.1.0 to 5.2.0
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.1.0 to 5.2.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.2.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-26 12:26:15 +02:00
dependabot[bot]
9e8024a8f7
Bump @types/react-router-dom from 5.3.1 to 5.3.2
...
Bumps [@types/react-router-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-router-dom ) from 5.3.1 to 5.3.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-router-dom )
---
updated-dependencies:
- dependency-name: "@types/react-router-dom"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-26 12:16:51 +02:00
dependabot[bot]
8e8ebd1176
Bump @types/node from 16.11.4 to 16.11.6
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 16.11.4 to 16.11.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-26 12:16:05 +02:00
dependabot[bot]
3ea1a50032
Bump @typescript-eslint/eslint-plugin from 5.1.0 to 5.2.0
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 5.1.0 to 5.2.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.2.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-26 11:47:01 +02:00
Jon Koops
5cdf35b538
Correct helpt text for removal of imported users ( #1396 )
2021-10-25 16:53:09 +02:00
alevid99
3fa13259e0
Added attributes tab to users ( #1383 )
2021-10-25 16:38:54 +02:00
Takashi Norimatsu
0d62c6d498
KEYCLOAK-19565 Client Policies : Wrong SecureLogoutExecutor's provider ID
2021-10-25 13:49:48 +02:00
Hynek Mlnarik
53f02a50f6
KEYCLOAK-19562 Introduce generic trees
2021-10-25 13:28:48 +02:00
dependabot[bot]
d3c20812f0
Bump husky from 7.0.2 to 7.0.4
...
Bumps [husky](https://github.com/typicode/husky ) from 7.0.2 to 7.0.4.
- [Release notes](https://github.com/typicode/husky/releases )
- [Commits](https://github.com/typicode/husky/compare/v7.0.2...v7.0.4 )
---
updated-dependencies:
- dependency-name: husky
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 11:35:59 +02:00
dependabot[bot]
619ecd475d
Bump lint-staged from 11.2.3 to 11.2.4
...
Bumps [lint-staged](https://github.com/okonet/lint-staged ) from 11.2.3 to 11.2.4.
- [Release notes](https://github.com/okonet/lint-staged/releases )
- [Commits](https://github.com/okonet/lint-staged/compare/v11.2.3...v11.2.4 )
---
updated-dependencies:
- dependency-name: lint-staged
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 11:35:43 +02:00
dependabot[bot]
a54709740a
Bump @types/react from 17.0.30 to 17.0.32
...
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 17.0.30 to 17.0.32.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
---
updated-dependencies:
- dependency-name: "@types/react"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 11:35:25 +02:00
dependabot[bot]
31db481f9b
Bump @typescript-eslint/parser from 5.0.0 to 5.1.0
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.0.0 to 5.1.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.1.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 11:00:53 +02:00
dependabot[bot]
993b28dc46
Bump @types/lodash from 4.14.175 to 4.14.176
...
Bumps [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash ) from 4.14.175 to 4.14.176.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash )
---
updated-dependencies:
- dependency-name: "@types/lodash"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 10:57:45 +02:00
dependabot[bot]
b43dade917
Bump @types/react-dom from 17.0.9 to 17.0.10
...
Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom ) from 17.0.9 to 17.0.10.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom )
---
updated-dependencies:
- dependency-name: "@types/react-dom"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 10:56:15 +02:00
dependabot[bot]
6247ba9782
Bump eslint from 8.0.1 to 8.1.0
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.0.1 to 8.1.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.0.1...v8.1.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-10-25 10:55:28 +02:00
dependabot[bot]
89a43b2c59
Bump fork-ts-checker-webpack-plugin from 6.3.4 to 6.4.0
...
Bumps [fork-ts-checker-webpack-plugin](https://github.com/TypeStrong/fork-ts-checker-webpack-plugin ) from 6.3.4 to 6.4.0.
- [Release notes](https://github.com/TypeStrong/fork-ts-checker-webpack-plugin/releases )
- [Changelog](https://github.com/TypeStrong/fork-ts-checker-webpack-plugin/blob/main/CHANGELOG.md )
- [Commits](https://github.com/TypeStrong/fork-ts-checker-webpack-plugin/compare/v6.3.4...v6.4.0 )
---
updated-dependencies:
- dependency-name: fork-ts-checker-webpack-plugin
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 10:54:56 +02:00
dependabot[bot]
0ad660b2b7
Bump i18next from 21.3.2 to 21.3.3
...
Bumps [i18next](https://github.com/i18next/i18next ) from 21.3.2 to 21.3.3.
- [Release notes](https://github.com/i18next/i18next/releases )
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/i18next/compare/v21.3.2...v21.3.3 )
---
updated-dependencies:
- dependency-name: i18next
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 10:53:34 +02:00
dependabot[bot]
20cfe87bb9
Bump postcss from 8.3.9 to 8.3.11
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.3.9 to 8.3.11.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.3.9...8.3.11 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 10:53:17 +02:00
dependabot[bot]
284eda8136
Bump jest from 27.3.0 to 27.3.1
...
Bumps [jest](https://github.com/facebook/jest ) from 27.3.0 to 27.3.1.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/compare/v27.3.0...v27.3.1 )
---
updated-dependencies:
- dependency-name: jest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 10:52:39 +02:00
dependabot[bot]
de3eed2f4c
Bump ts-node from 10.3.0 to 10.4.0
...
Bumps [ts-node](https://github.com/TypeStrong/ts-node ) from 10.3.0 to 10.4.0.
- [Release notes](https://github.com/TypeStrong/ts-node/releases )
- [Commits](https://github.com/TypeStrong/ts-node/compare/v10.3.0...v10.4.0 )
---
updated-dependencies:
- dependency-name: ts-node
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 10:51:46 +02:00
dependabot[bot]
a6b68e6ff8
Bump @typescript-eslint/eslint-plugin from 5.0.0 to 5.1.0
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 5.0.0 to 5.1.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.1.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 10:49:59 +02:00
dependabot[bot]
7cbe0c42dd
Bump @types/node from 16.11.1 to 16.11.4
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 16.11.1 to 16.11.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 10:49:30 +02:00
Dominik Guhr
d6ae76d8f2
KEYCLOAK-19599 Update Quarkus to 2.4.0.Final
2021-10-25 09:12:34 +02:00
Jenny
a5fd9dd0bf
Realm settings(Client policies): Add support for adding, listing, and deleting conditions ( #1361 )
...
* add create client policy form; WIP
add client policy tests
checkout realm settings test from master
RealmSettingsPage.ts master
remove comment and add missing translation
fix tests
PR feedback from Jon and Erik
rebase
editClientPolicy
edit client policy
add client policy conditions form
fix bug in create form
remove comment
update help text
fixes
breadcrumbs
add support for adding multiple conditions, deleting conditions, and list conditions in data table
clean up names
add delete functionality to conditions form
PR feedback from Jon
useMemo for conditions
remove comments and logs
remove unused hook
PR feedback from Jon
messages
rename message
rebase
* remove duplicate value
* fixed multi select bug
2021-10-21 14:40:02 -04:00
Konstantinos Georgilakis
a5c8c45551
KEYCLOAK-19388 correct AttributeConsumingService bug in SAML SP metadata
2021-10-21 20:24:46 +02:00
Michal Hajas
cfbb7f5553
KEYCLOAK-19593 Remove CRUD operations from MapStorage interface
...
Signed-off-by: Michal Hajas <mhajas@redhat.com>
2021-10-21 17:01:33 +02:00
Jon Koops
6b7060c9d7
Update to version 17 of NodeJS ( #1387 )
2021-10-21 16:31:07 +02:00
Stian Thorgersen
808e0c821a
Update GOVERNANCE.md
2021-10-21 12:06:00 +02:00
Stian Thorgersen
953c936992
Update GOVERNANCE.md
2021-10-21 12:06:00 +02:00
Takashi Norimatsu
263161ff66
KEYCLOAK-19540 FAPI 2.0 Baseline : Reject Resource Owner Password Credentials Grant
2021-10-21 09:13:12 +02:00
Miklín Vojtěch
44ec565109
KEYCLOAK-19522: update login messages_cs
2021-10-20 19:13:37 +02:00
Jon Koops
7c4f0149b2
Normalize regex attribute values before saving ( #1381 )
2021-10-20 17:53:44 +02:00
Pham Hoang Nam
e87952d1ad
Fix logout-all enpoint return json format
2021-10-20 11:37:49 -03:00
Erik Jan de Wit
acd8921b20
Added mapping tab to clients ( #1375 )
...
* initial version mapper tab for clients
* added missing client select component
* added test
* Update src/client-scopes/add/components/ClientSelectComponent.tsx
Co-authored-by: Jon Koops <jonkoops@gmail.com>
* Update src/client-scopes/add/components/ClientSelectComponent.tsx
Co-authored-by: Jon Koops <jonkoops@gmail.com>
* now uses adminClient type for client search
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2021-10-20 16:26:05 +02:00
Benjamin Weimer
8d1c3bbeb0
KEYCLOAK-19076 Entrypoint of Keycloak Docker Image that's used in
...
performance tests is not executable for jboss user
2021-10-20 12:35:32 +02:00
Dominik Guhr
02355403e9
KEYCLOAK-19582 Quarkus update to 2.4.0.CR1
2021-10-19 15:24:38 -03:00
Erik Jan de Wit
82c04d2e4a
added required actions tab ( #1338 )
2021-10-19 17:30:57 +02:00
Jenny
8ccc488bac
add create client policy form; WIP ( #1312 )
...
add client policy tests
checkout realm settings test from master
RealmSettingsPage.ts master
remove comment and add missing translation
fix tests
PR feedback from Jon and Erik
rebase
update test file
replace hardcoded URL with path
fix tests
correct tab name
fix duplicates test
add create client policy form; WIP
add client policy tests
tests
createClientPolicyFormTests
lint
tests
remove comments
comment out json test
add empty state test
check reloading json policies
client policy tests are passing
all client policy tests passing locally
2021-10-19 10:31:27 -04:00
Thomas Darimont
9857a04895
KEYCLOAK-16107 Enable ScriptBasedOIDCProtocolMapper to return JSON objects directly
...
We now allow to return JSON objects directly from a ScriptBasedOIDCProtocolMapper, by
adding support to turn objects that implement the java.util.Map into JsonNodes.
Previously returning JSON objects directly caused an exception during runtime.
2021-10-19 11:21:26 -03:00
OskarsPakers
65ec15efc7
Convert utf8 code to symbols
2021-10-19 15:34:23 +02:00