mposolda
10ba70c972
Possibility to email being not required
...
closes #26552
Signed-off-by: mposolda <mposolda@gmail.com>
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2024-01-31 10:57:10 +01:00
agagancarczyk
4061abf588
fixed bug ( #26453 )
...
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2024-01-24 12:59:32 +00:00
Takashi Norimatsu
b99f45ed3d
Supporting EdDSA
...
closes #15714
Signed-off-by: Takashi Norimatsu <takashi.norimatsu.ws@hitachi.com>
Co-authored-by: Muhammad Zakwan Bin Mohd Zahid <muhammadzakwan.mohdzahid.fg@hitachi.com>
Co-authored-by: rmartinc <rmartinc@redhat.com>
2024-01-24 12:10:41 +01:00
agagancarczyk
4a49759aa0
More a11y fixes ( #26344 )
...
* fixed a11y violations
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* fixed more a11y violations
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* a11y fixes
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* fixed a11y violations
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* fixed more a11y violations
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
---------
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2024-01-22 08:04:27 -05:00
agagancarczyk
229cbb5429
Localization > Effective message bundles tab improvements ( #26302 )
...
* added a couple of improvements
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* fix theme and themeType
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* improved hasWords filter
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* added refresh btn
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* fixed backend
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* added validation
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* cleanup
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* replaced sort with localSort
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* improved spacing
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* added useMemo
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* removed filter on themeTypes
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
---------
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2024-01-19 07:21:29 -05:00
Erik Jan de Wit
f4a55e43e3
remove client side validation ( #26238 )
...
fixes : #26059
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-01-19 10:45:26 +01:00
agagancarczyk
33651c396c
Localization: Realm Overrides Fixes ( #26169 )
...
* resolved conflict
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* improvements
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* improved tests
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* feedback
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* test fix
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* test fix
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* resolved conflict
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* fixed test
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
---------
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2024-01-16 12:24:26 +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
agagancarczyk
01cd645668
Fixed a11y violations ( #26125 )
...
* fixed a11y violations
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* fixed a11y violations
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* fixed a11y violations
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* fixed a11y violations
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
---------
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2024-01-11 15:22:21 +00:00
Hynek Mlnařík
0bf1fe3eb3
Use proper attribute name in UI
...
Fixes : #25827
Signed-off-by: Hynek Mlnarik <hmlnarik@redhat.com>
2024-01-11 11:49:52 +01:00
Erik Jan de Wit
2a0ca1cb84
change text based on the context ( #25664 )
...
fixes : #25302
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-01-09 14:39:53 +01:00
Erik Jan de Wit
73378713bc
removed use of ui-ext in library ( #25611 )
...
fixes : #25417
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-01-08 20:14:56 -05:00
agagancarczyk
768231d950
Localization tabs ( #25532 )
...
* Add new localization tabs to Administration Console
Closes #23057
Signed-off-by: Agnieszka <agancarc@redhat.com>
Signed-off-by: Jon Koops <jonkoops@gmail.com>
* css cleanup
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* css cleanup
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
---------
Signed-off-by: Agnieszka <agancarc@redhat.com>
Signed-off-by: Jon Koops <jonkoops@gmail.com>
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
Co-authored-by: Jon Koops <jonkoops@gmail.com>
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2024-01-08 14:03:26 +00:00
Erik Jan de Wit
6f2579393b
added scroll bars to modal
...
fixes : #25433
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-01-05 11:52:59 +01:00
Joshua Sorah
ddb77d2325
Fix 'What is the function of default groups?' popover
...
Closes keycloak/keycloak#25618
Signed-off-by: Joshua Sorah <jsorah@redhat.com>
2024-01-02 15:22:28 +01:00
Marek Posolda
8d887febb9
Tooltips improvements when configuring user profile attribute ( #25739 )
...
closes #25738
Signed-off-by: mposolda <mposolda@gmail.com>
2023-12-21 09:59:34 +01:00
Pedro Igor
0cf1e88f60
Deleting an atribute from the UI is reseting the unmanaged attribute policy
...
Closes #25515
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>
2023-12-13 08:13:34 -03:00
agagancarczyk
fbfd2357a5
Extra realm settings tests ( #25488 )
...
* added a few tests
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* added new and fixed old tests
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* added more tests
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
---------
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2023-12-12 10:42:39 +00:00
Pedro Igor
78ba7d4a38
Do not allow removing username and email from user profile configuration
...
Closes #25147
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>
2023-12-11 08:30:28 +01:00
agagancarczyk
72e57ca298
Realm roles tests (admin-ui) ( #25376 )
...
* added missing tests for realm roles
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* added more tests for realm roles
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
---------
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2023-12-07 14:34:31 +00:00
Erik Jan de Wit
ea3624291a
Change language name to own language ( #25082 )
...
when picking you own locale this makes sense
but when configuring a realm for others it does not
changing it so that language names are in the users language
fixes : #24611
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2023-11-30 13:35:01 +01: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
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
Jon Koops
bd80f208fa
Remove leftover namespaces from translation keys ( #24486 )
2023-11-02 16:03:47 +00:00
rmartinc
7deb4ca545
Group count and PartialExport permission fixes
...
Closes https://github.com/keycloak/keycloak/issues/12171
2023-10-31 01:40:21 -07:00
Jon Koops
1145568324
Add some type-safety enhancements to AttributesTab
( #24142 )
2023-10-30 14:57:07 +01:00
agagancarczyk
54a081832a
Additional tests for User Profile, Attributes & Realm-Settings/Login configs ( #24243 )
...
* added some user profile tests
* added some user profile tests
* added more tests for user profile and attributes
* improved tests for user profile
* removed videos
* refactor and improvement
* improved tests
---------
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2023-10-26 14:22:43 +01:00
Thomas Darimont
e567210ed1
Add dedicated feature flag for oauth device grant flow ( #23892 )
...
Closes #23891
2023-10-24 10:09:26 +02:00
Artur Baltabayev
4c25264c57
Realm localization texts are now sorted by key. ( #23378 )
...
Closes #20876
2023-10-20 12:33:36 +02:00
Erik Jan de Wit
b7ce04eb50
Make dropdown groups unique ( #24137 )
...
fixes : #24067
2023-10-19 10:17:38 +00:00
Jon Koops
4291f4b01b
Enhance user profile attribute form UX ( #24083 )
...
Enhances the user experience for the create and edit form for User Profile attribute by making the following changes:
- Prevents the scopes from being persisted if an attribute can always be shown.
- Hides the scopes if 'Always' is selected, as the control is not interactive.
- Sets the attribute to be editable by admins by default.
Closes #24081
Closes #23790
Co-authored-by: Pedro Igor <pigor.craveiro@gmail.com>
2023-10-18 18:24:30 +02:00
Pedro Igor
8cfd9ba5aa
Do not show empty annotation when creating attribute group ( #23922 )
...
Closes #23789
2023-10-18 10:33:52 +00: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
Erik Jan de Wit
c346786491
Remove the last of the namespaces for localization ( #23261 )
...
Closes #23261
2023-09-25 09:06:56 +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
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
Thomas Darimont
3908537254
Show expiration date for certificates in Admin Console ( #23025 )
...
Closes #17743
2023-09-12 07:56:09 -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
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
248bb17c28
PR review comments
2023-08-29 08:14:47 -03:00
Erik Jan de Wit
99acbcdd00
Update js/apps/admin-ui/src/realm-settings/EmailTab.tsx
...
Co-authored-by: Jon Koops <jonkoops@gmail.com>
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
Jon Koops
c78359bc07
Add missing translation for theme select placeholder text ( #22761 )
2023-08-28 14:56:40 +00:00
Stan Silvert
65d9099e86
Make base theme hidden for admin and account UIs. ( #22672 )
...
* Make base theme hidden for admin and account UIs.
* Fix test.
2023-08-24 15:49:05 -04: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
92c64e74f4
fix for validators that don't have config ( #21579 )
...
fixes : #21528
2023-07-18 09:27:08 +00:00
Jon Koops
153d1a9841
Upgrade Prettier to the latest version ( #21601 )
2023-07-11 14:03:21 +00:00