Alexander Schwartz
e2ac7b38f4
Adding missing database constraints for clients in JPA map storage.
...
This should ensure consistency for the store even in the event of concurrent creation of clients by multiple callers.
Closes #9610
2022-01-23 20:34:28 +01:00
Pedro Igor
b53c5d5eee
Build command should not allow runtime options
...
Closes #9618
2022-01-23 16:30:48 -03:00
vramik
873a44459a
Convert MapClientScopeEntity to interface
...
Closes #9657
2022-01-23 16:56:25 +01:00
Christoph Leistert
e751626ac8
Closes #9418 : Admin UI: sort the realm localization texts alphabetically ( #9419 )
2022-01-21 10:49:22 -05:00
Erik Jan de Wit
109c255d90
Added the policy screens ( #1884 )
...
* initial policies tab
* added initial edit create screen
* removed switch in favour of mapping list
* added pickers
* added groups
* added regex
* added role select component
* added time
* added js type
* fixed create route
* fixed details
* added tests
* changed table header to required
* added user type
* added missing validation message
2022-01-21 15:10:36 +01:00
Thomas Darimont
438fc2865f
Fix embedded theme-resources lookup in Keycloak.X
...
Previously lookups for embedded theme-resources did not work for Keycloak.X because of a missing
`ClasspathThemeResourceProvider` registration.
This PR ensures that a `ClasspathThemeResourceProvider` is registered in Keycloak.X based deployments.
Added empty constructors to ClasspathThemeResourceProvider to enable dynamic instantiation by Quarkus.
Fixes #9653
2022-01-21 09:52:26 -03:00
Stian Thorgersen
510c482572
Use tools icon instead of lock for build options on all-config guide ( #9717 )
2022-01-21 13:31:14 +01:00
Pedro Igor
1b1e220236
Remove system property from help message ( #9694 )
...
Closes #9687
2022-01-21 13:22:21 +01:00
Bruno Oliveira da Silva
f2430c0994
Exclude some folders from our SAST analysis
...
Currently, the CodeQL scanner has been analyzing the whole
codebase,including folders like testsuite, or examples. Those folders
are not relevant from the security standpoint, considering that they do
not expose our users and customers to any risks. They are only relevant
in the context of our pipelines, but never used in production.
Closes #9631
2022-01-20 18:42:39 -03:00
Pedro Igor
7511725af4
GHA failing due to wrong scheme when downloading ISPN server
...
Closes #9696
2022-01-20 20:44:23 +01:00
Joaquim Fellmann
bdb7cf9b96
Quarkus relational database setup documentation error
...
Closes #9324
2022-01-20 14:57:55 -03:00
Martin Kanis
ddcabe61b2
KEYCLOAK-19571 Add indices to HotRodClientEntity fields
2022-01-20 17:46:47 +01:00
pravsjv
a6acc89bf3
Update LDAPOperationManager.java ( #9561 )
...
Update LDAPOperationManager.java
Closes #9560
2022-01-20 17:33:56 +01:00
Jenny
3f7a912c2a
Realm settings: Return user to Policies subtab ( #1823 )
...
* add function to go to policies subtab
* use routable tabs
* use new defaultLocation prop
* rebase, lint, and tests
* unskip
* fix cancel test
2022-01-20 10:34:58 -05:00
Stian Thorgersen
b8d3c12a08
Update layout for options in guides ( #9658 )
2022-01-20 14:21:23 +01:00
mposolda
3dd97f3f2f
Fix migration test
...
Closes #9550
2022-01-20 13:42:47 +01:00
Hynek Mlnařík
2877482e40
Limit time for running model tests
...
Workaround for #9648
2022-01-20 12:30:49 +01:00
vramik
7b89d151c1
KEYCLOAK-18565 JPA roles no-downtime store
2022-01-20 12:02:35 +01:00
Erik Jan de Wit
bd28a912dd
optimized realm loading and added current realm ( #1891 )
2022-01-20 11:20:35 +01:00
Guus der Kinderen
213b1f5042
Closes #9562 : Add DB index for UserEntity getRealmUserByServiceAccount
2022-01-20 09:52:54 +01:00
vramik
61fbb2fb2e
JPA-Map storage might loose writes due to missing locking mechanism
...
Closes #9411
2022-01-20 09:06:14 +01:00
Konstantinos Georgilakis
0c9ab32cf4
Fix scope bug in device authorization request
...
Closes #9617
2022-01-19 18:13:42 +01:00
vramik
22bcdcb630
MapRoleProvider could return also client roles when searching for realm roles
...
Closes #9587
2022-01-19 16:39:59 +01:00
Pedro Igor
0a9387ff4f
Unified configuration option format and renaming keycloak.properties to keycloak.conf
...
Closes #9606
2022-01-19 08:47:15 -03:00
Erik Jan de Wit
d5ecda9e74
added links to permission create ( #1885 )
2022-01-19 11:11:40 +01:00
Jon Koops
884102d83b
Make 'User Profile' tabs routable ( #1862 )
2022-01-19 10:41:52 +01:00
Jenny
b2b61c26ef
Fixes localization 500 error ( #1858 )
...
* fix localization crash
* add optional chain on themeTypes object
* add comment
2022-01-18 18:48:32 -05:00
Pedro Igor
8ed7c0544f
Defaults to TLSv1.3
...
Closes #9530
2022-01-18 07:42:24 -03:00
Stian Thorgersen
86e683bdb9
Remove output of summary in guides ( #9615 )
...
Closes #9614
2022-01-18 11:11:41 +01:00
Dominik Guhr
d451ae0ab7
Guide for enabling HTTPS/TLS ( #9536 )
...
Initial version of the guide for enabling TLS/HTTPS for Quarkus based Keycloak
Closes #9458
2022-01-18 10:51:43 +01:00
Jenny
105d0dffb0
Adds selectable attribute functionality ( #1840 )
...
* index on authEvaluateTab: f0a2494d
Add nexus profile for releases (#1704 )
auth evaluate wip
wip auth evaluate tab
add identity information and permissions
help text and wip evaluate
* wip contextual attributes
* wip contextual attributes
* add conditional dropdown for auth method
* key and value can be saved now
* wip selectable save
* selectable attribute input save success
* changes to AttributeInput only
* revert files to versions from master
* add back defaultContextAttributes
* set id
* delete autheval file
* remove isKeySelectable
* lift props
* localize names and separate dropdown from the other attribute inputs
* remove log stmt
* add placeholder, return implicitly
* fix select/save
* reorder hook and conditional
* translate, fields/save working
2022-01-17 14:26:42 -05:00
Stian Thorgersen
f80d336276
Add support to linking between guides ( #9590 )
...
Closes #9575
2022-01-17 16:41:29 +01:00
dependabot[bot]
dcfb84e7d1
Bump @types/file-saver from 2.0.4 to 2.0.5
...
Bumps [@types/file-saver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/file-saver ) from 2.0.4 to 2.0.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/file-saver )
---
updated-dependencies:
- dependency-name: "@types/file-saver"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-17 15:52:59 +01:00
AndyMunro
297c600fad
1311 - Changing RPM command from 7_4 to 7_5
2022-01-17 11:19:40 -03:00
Dominik Guhr
99e7208f36
new title, summary and headlines for proxy guide ( #9572 )
...
Closes #9570
2022-01-17 12:45:06 +01:00
dependabot[bot]
044076a119
Bump @typescript-eslint/parser from 5.9.0 to 5.9.1
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.9.0 to 5.9.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.9.1/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-17 12:19:54 +01:00
mfrances17
3b50af4678
LDAP mapper test fix ( #1860 )
2022-01-17 11:39:48 +01:00
dependabot[bot]
17eabf41a6
Bump i18next from 21.6.5 to 21.6.6
...
Bumps [i18next](https://github.com/i18next/i18next ) from 21.6.5 to 21.6.6.
- [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.6.5...v21.6.6 )
---
updated-dependencies:
- dependency-name: i18next
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-17 11:37:41 +01:00
dependabot[bot]
d539571b08
Bump eslint from 8.6.0 to 8.7.0
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.6.0 to 8.7.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.6.0...v8.7.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-17 11:37:26 +01:00
dependabot[bot]
3893c26502
Bump ts-jest from 27.1.2 to 27.1.3
...
Bumps [ts-jest](https://github.com/kulshekhar/ts-jest ) from 27.1.2 to 27.1.3.
- [Release notes](https://github.com/kulshekhar/ts-jest/releases )
- [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/kulshekhar/ts-jest/compare/v27.1.2...v27.1.3 )
---
updated-dependencies:
- dependency-name: ts-jest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-17 11:37:10 +01:00
dependabot[bot]
ee2759c76d
Bump @keycloak/keycloak-admin-client from 17.0.0-dev.11 to 17.0.0-dev.15
...
Bumps [@keycloak/keycloak-admin-client](https://github.com/keycloak/keycloak-nodejs-admin-client ) from 17.0.0-dev.11 to 17.0.0-dev.15.
- [Release notes](https://github.com/keycloak/keycloak-nodejs-admin-client/releases )
- [Changelog](https://github.com/keycloak/keycloak-nodejs-admin-client/blob/main/tsconfig.release.json )
- [Commits](https://github.com/keycloak/keycloak-nodejs-admin-client/compare/v17.0.0-dev.11...v17.0.0-dev.15 )
---
updated-dependencies:
- dependency-name: "@keycloak/keycloak-admin-client"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-17 11:36:29 +01:00
dependabot[bot]
ba9a72d2cf
Bump react-flow-renderer from 9.7.2 to 9.7.3
...
Bumps [react-flow-renderer](https://github.com/wbkd/react-flow ) from 9.7.2 to 9.7.3.
- [Release notes](https://github.com/wbkd/react-flow/releases )
- [Changelog](https://github.com/wbkd/react-flow/blob/main/CHANGELOG.md )
- [Commits](https://github.com/wbkd/react-flow/compare/9.7.2...9.7.3 )
---
updated-dependencies:
- dependency-name: react-flow-renderer
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-17 11:36:11 +01:00
dependabot[bot]
b46a0fea96
Bump @patternfly/react-core from 4.183.10 to 4.188.0
...
Bumps [@patternfly/react-core](https://github.com/patternfly/patternfly-react ) from 4.183.10 to 4.188.0.
- [Release notes](https://github.com/patternfly/patternfly-react/releases )
- [Commits](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@4.183.10...@patternfly/react-core@4.188.0 )
---
updated-dependencies:
- dependency-name: "@patternfly/react-core"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-17 09:59:26 +01:00
dependabot[bot]
2b0bb49810
Bump @typescript-eslint/eslint-plugin from 5.9.0 to 5.9.1
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 5.9.0 to 5.9.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.9.1/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-17 09:59:08 +01:00
Konstantinos Georgilakis
db0b36460f
KEYCLOAK-19148 correct getGroupsCountByNameContaining of MapGroupProvider
2022-01-15 20:15:27 +01:00
Jenny
f489e186a1
Realm roles: fixes bug that prevents fields from being populated ( #1839 )
...
* realm role fields are now being populated
* remove setTimeout
* remove unnecessary conditional
2022-01-14 15:56:56 +01:00
Stian Thorgersen
ecd5dd248d
Package server guides ( #9568 )
...
Closes #9567
2022-01-14 13:39:22 +01:00
Dmitry Telegin
02d544b57b
#9555 Multiple warnings caused by typed varargs in TokenVerifier
2022-01-14 02:54:47 -08:00
Jon Koops
919d07c90b
Add RoutableTabs component for routed tabs ( #1852 )
2022-01-14 11:05:50 +01:00
Pedro Igor
4c747047ce
Backward compatibility for lower-case bearer type in token responses ( #9538 )
...
Closes #9537
2022-01-13 08:34:45 +01:00