Peter Keuter
2cd23e29e5
fix: permissions tab should be only shown with the correct rights ( #26034 )
...
Signed-off-by: Peter Keuter <github@peterkeuter.nl>
2024-01-16 13:26:58 +00:00
mposolda
692aeee17d
Enable user profile by default
...
closes #25151
Signed-off-by: mposolda <mposolda@gmail.com>
2024-01-11 12:48:44 -03:00
Erik Jan de Wit
01e7a58aa4
remove userProfileMetadata from user ( #25608 )
...
fixes : #25463
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-01-09 11:49:51 +01:00
Erik Jan de Wit
e69031d411
enable dot in attribute when user profile enabled ( #25104 )
...
fixes : #24918
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2023-12-05 08:09:55 -05:00
Jon Koops
dc0455b73c
Unify utils for interpolated labels under ui-shared
( #25203 )
...
Signed-off-by: Jon Koops <jonkoops@gmail.com>
2023-12-01 14:41:15 +01:00
Jon Koops
28810222d3
Fix 'Cancel' button in the user form ( #25161 )
...
Closes #25051
Signed-off-by: Jon Koops <jonkoops@gmail.com>
2023-11-30 12:50:22 +00:00
Pedro Igor
c7f63d5843
Add options to change behavior on how unmanaged attributes are managed
...
Closes #24934
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>
2023-11-30 06:58:21 -03:00
Hynek Mlnarik
5ec394b258
Transient sessions: UX improvements
...
Closes : #24279
Signed-off-by: Hynek Mlnarik <hmlnarik@redhat.com>
2023-11-21 08:31:56 +01:00
dependabot[bot]
f550ac9035
Bump prettier from 3.0.3 to 3.1.0 in /js ( #24724 )
...
* Bump prettier from 3.0.3 to 3.1.0 in /js
Bumps [prettier](https://github.com/prettier/prettier ) from 3.0.3 to 3.1.0.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/3.0.3...3.1.0 )
---
updated-dependencies:
- dependency-name: prettier
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Fix linting issues
Signed-off-by: Jon Koops <jonkoops@gmail.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Jon Koops <jonkoops@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2023-11-14 17:59:24 +00:00
Erik Jan de Wit
89abc094d1
userprofile shared ( #23600 )
...
* move account ui user profile to shared
* use ui-shared on admin same error handling
also introduce optional renderer for added component
* move scroll form to ui-shared
* merged with main
* fix lock file
* fixed merge error
* fixed merge errors
* fixed tests
* moved user profile types to admin client
* fixed more types
* pr comments
* fixed some types
2023-11-14 08:04:55 -03:00
Oliver
57669d556a
Translate User Profile Attribute Group ( #24445 )
...
Translate User Profile Attribute Group Name and Description
Fixes keycloak#24431
Co-authored-by: agagancarczyk <4890675+agagancarczyk@users.noreply.github.com>
2023-11-07 08:01:39 -05:00
Jon Koops
222db659f4
Add 'Email Verified' checkbox if user profile is enabled ( #24463 )
2023-11-01 15:11:50 +01:00
Oliver
8ff76694a2
Always render multi valued inputs for multi valued input types. ( #24359 )
...
Closes #24311
Closes #24318
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2023-10-31 12:12:07 +01:00
jackie-linz
03a8f05d14
fix exception when user does not have view-realm role ( #24036 )
...
Closes #23954
2023-10-23 14:35:31 -04:00
Erik Jan de Wit
bafc6da6b2
added default field type ( #24172 )
...
* added default field type
default will now render a multiline input
which makes more sense then a multi select
with no options
fixes : #23911
* changed to only render multi line when needed
2023-10-20 13:07:55 -04:00
Erik Jan de Wit
13207aabac
Encode parameters for React Router links in URL-safe manner ( #23667 )
...
Closes #22600
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2023-10-17 07:36:26 +00:00
Pedro Igor
290bee0787
Resolve several usability issues around User Profile ( #23537 )
...
Closes #23507 , #23584 , #23740 , #23774
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2023-10-06 10:15:39 -03:00
potterhe
73432f86ec
fix userform lastname input can not get focus ( #23478 )
...
Closes #23481
2023-09-25 07:18:11 +00:00
Erik Jan de Wit
c346786491
Remove the last of the namespaces for localization ( #23261 )
...
Closes #23261
2023-09-25 09:06:56 +02:00
Erik Jan de Wit
a584ff94a3
changed to validators ( #23250 )
...
fixes : #23180
2023-09-25 07:19:54 +02:00
agagancarczyk
d8ff73e34f
Fixed creating user ( #23484 )
...
Closes #23327
2023-09-22 21:46:21 +02:00
agagancarczyk
59160e50e2
Fixes help texts for HelpItem in Admin-UI ( #23371 )
...
* fixed help texts for authorization
* fixed help texts for client scopes
* fixed help texts for clients
* fixed help texts for user federation
---------
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2023-09-20 09:52:43 +01:00
Erik Jan de Wit
f4c8ded5f6
Removed namespaces from messages ( #23205 )
2023-09-14 11:01:15 +02:00
Erik Jan de Wit
088abcf1d2
fix user profile form saving ( #23039 )
...
fixes : #22982
2023-09-14 08:56:13 +02:00
Erik Jan de Wit
90a88976b6
this removes the prefixes for ( #23137 )
...
client-scopes
client-scopes-help
clients-help
clients
working towards fixing #23094
2023-09-13 10:05:17 -04:00
Erik Jan de Wit
564441899b
merge all namespaces into one ( #22949 )
...
* merge all namespaces into one
added fallback namespace to the configuration to minimize
changes to the keys
* small fix
* Fix the broken `OverridesBackend`
* remove stray console log
* restore ns argument
* PR review
* merge main
---------
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2023-09-08 15:17:17 +02:00
Jon Koops
a60849a86c
Add correct translation key for temporary password reset help text ( #22929 )
2023-09-04 10:31:40 +00:00
Jon Koops
bb4495adb7
Centralize user form to user representation conversion ( #22851 )
2023-09-04 06:55:34 +02:00
Erik Jan de Wit
1b722477a2
Add tests to the Account Console for user profile ( #22576 )
2023-08-31 11:32:39 +02:00
Erik Jan de Wit
2a6b4d1210
use inputOptionsLabels when they exist ( #22451 )
...
* use inputOptionsLabels when they exist
fixes : #22432
* fixed type
2023-08-30 07:22:34 +00:00
Erik Jan de Wit
248bb17c28
PR review comments
2023-08-29 08:14:47 -03:00
Pedro Igor
ea3225a6e1
Decoupling legacy and dynamic user profiles and exposing metadata from admin api
...
Closes #22532
Co-authored-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2023-08-29 08:14:47 -03:00
agagancarczyk
35c3b409d5
fixed removing attributes ( #22693 )
...
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2023-08-25 10:34:31 +02:00
Erik Jan de Wit
6d85ceef25
added better rendering to account ( #22297 )
...
* added better rendering to account
fixes : #21699
* merged in changes
* re-added test
2023-08-15 15:22:13 +02:00
Erik Jan de Wit
c73f4a9730
added create option to multi select user profile ( #22269 )
...
* removed nested form
* added create option to multiselect
2023-08-09 12:49:02 -04:00
Erik Jan de Wit
33aab79d9d
now uses save from edit user ( #21809 )
...
fixes : #21719
2023-08-09 07:26:04 -04:00
Stan Silvert
2dec99c443
Don't render fed link w/o view-realm access. ( #22265 )
...
Fixes #22175
2023-08-07 15:37:25 -04:00
Thomas Darimont
2b91b5ba98
Add "created at" column to user credentials table in admin ui ( #21831 )
...
Fixes #21746
2023-07-20 08:07:26 +02:00
Erik Jan de Wit
d82f9e28cc
use multi select if value is an array ( #21808 )
...
fixes: https://github.com/keycloak/keycloak/issues/20837#issuecomment-1639970579
2023-07-19 15:18:07 +02:00
Erik Jan de Wit
0481ea6bda
render components based on the annotations ( #21180 )
...
* render components based on the annotations
* merge fix
2023-07-18 13:40:53 +02:00
Erik Jan de Wit
5ee89ea15a
made added groups browsable ( #21588 )
...
fixes : #21173
2023-07-18 10:30:04 +02:00
Jon Koops
153d1a9841
Upgrade Prettier to the latest version ( #21601 )
2023-07-11 14:03:21 +00:00
agagancarczyk
0fc4d6120b
Fixed minor accessibility violations for Users ( #21353 )
...
* fixed a11y violations for Users
* fixed a11y violation on User Consents tab
* fixed a11y violation on User Consents tab
---------
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2023-06-30 18:24:35 +01:00
agagancarczyk
ff40c3d092
Fixed a11y issues for groups ( #21286 )
...
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2023-06-29 12:59:22 +01:00
Erik Jan de Wit
30a0c31153
remove attributes form when use profile enabled ( #20923 )
...
When user profile is activated the attributes tab is useless
towards fixing: #20837
2023-06-14 08:02:12 +02:00
Andreas Blättlinger
35736b86ae
User Attribute Search ( #19574 )
...
Co-authored-by: Andreas Blaettlinger <bln1imb@bosch.com>
2023-06-12 14:17:54 +02:00
Erik Jan de Wit
df5a823738
use display header when set ( #20553 )
2023-05-30 13:47:41 +02:00
Erik Jan de Wit
55e3e26f2e
removed need to query all groups ( #20552 )
...
* removed need to query all groups
fixes : #20489
* code review
2023-05-30 13:35:28 +02:00
Erik Jan de Wit
9dabbe951e
added error on password confirm on password change ( #20236 )
...
* added error on password confirm on password change
fixes : #16577
* Update js/apps/admin-ui/src/user/user-credentials/ResetPasswordDialog.tsx
Co-authored-by: Jon Koops <jonkoops@gmail.com>
* linting
---------
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2023-05-26 11:57:57 +02:00
Erik Jan de Wit
0a46930962
remove styles and use css modules ( #20018 )
2023-05-24 12:11:06 +00:00