Erik Jan de Wit
811131518e
Adds the permissions tab to the Authorization screen under clients ( #1835 )
...
* initial work on permissions
* search dropdown permissions
* permissions tab
* added empty state
* added new permssion detail route
* added detail screen
* fixed load
* added decision strategy
* added tests
* fixed class name and identeded the expandable table row
2022-01-12 11:01:54 -05:00
Erik Jan de Wit
e6d8ffb202
initial version of the scopes screen ( #1750 )
...
* initial version of the scopes screen
* added scopes edit details
* Update src/clients/authorization/MoreLabel.tsx
Co-authored-by: Jon Koops <jonkoops@gmail.com>
* pr review
* Update src/clients/routes/NewScope.ts
Co-authored-by: Jon Koops <jonkoops@gmail.com>
* Update src/clients/authorization/Scopes.tsx
Co-authored-by: Jon Koops <jonkoops@gmail.com>
* Update src/clients/authorization/Scopes.tsx
Co-authored-by: Jon Koops <jonkoops@gmail.com>
* merge fix
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2022-01-04 10:17:43 +01:00
mfrances17
aa99ac7e2d
Add help url links ( #1747 )
...
* initial work
* add help urls for all main landing pages
2021-12-21 10:32:53 -05:00
Marco
2276311334
Credentials Reset Flow ( #1699 )
...
* Add credential reset modal
* Add i18n labels
* Refactor to align with marvelapp mockup
TODO: tests
* Add e2e tests
* Implement code review change requests
Add menuAppendTo to CredentialResetActionMultiSelect -> Select component
Add optional menuAppendTo prop to TimeSelectorComponent
Refactor CredentialsPage constructor
2021-12-21 07:22:44 +01:00
Erik Jan de Wit
a473a0b07f
added import and save functions to resource tab ( #1676 )
...
* added import and save functions to resource tab
* added test
* fixed the test
2021-12-16 17:31:17 +01:00
Erik Jan de Wit
e8f335f199
changed all the help items ( #1683 )
2021-12-14 15:56:36 +01:00
ikhomyn
383673fc1a
Fix. 1359-Can't view all scopes. ( #1675 )
2021-12-10 13:24:26 +01:00
Erik Jan de Wit
242c1d8445
better form convert ( #1640 )
...
* better form convert
* fixed other forms
* changed to use npm package
* better form convert
* merge fix
* fixed mapper test
2021-12-08 16:08:42 +01:00
Jon Koops
7cef4ae2d4
Trim names of client, realm role, user and group before saving ( #1639 )
2021-12-06 17:32:52 +01:00
Erik Jan de Wit
bc8ffed934
added import dialog for authorization resources ( #1604 )
2021-12-01 12:05:24 +01:00
Erik Jan de Wit
0bbd4ddad1
Initial version of the create and edit resouce screen ( #1573 )
...
* Initial version of the create and edit resouce screen
* refactored and fixed the attributes form
introduced a new component that can be used more easily
* Update src/components/json-file-upload/FileUploadForm.tsx
Co-authored-by: Jon Koops <jonkoops@gmail.com>
* Update src/components/attribute-form/attribute-convert.ts
Co-authored-by: Jon Koops <jonkoops@gmail.com>
* Update src/clients/authorization/ResourceDetails.tsx
Co-authored-by: Jon Koops <jonkoops@gmail.com>
* Update src/clients/authorization/ResourceDetails.tsx
Co-authored-by: Jon Koops <jonkoops@gmail.com>
* Update src/clients/authorization/ResourceDetails.tsx
Co-authored-by: Jon Koops <jonkoops@gmail.com>
* PR review
* fixed tests
* PR review comments
* resourceId is optional
* Update src/components/attribute-form/attribute-convert.ts
Co-authored-by: Jon Koops <jonkoops@gmail.com>
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2021-12-01 08:58:25 +01:00
Jon Koops
61b2689864
Add useToggle hook to manage toggleable state ( #1600 )
2021-11-30 14:07:44 +01:00
Jenny
d08b55ae9a
Realm settings(client policies): add/edit client-updater-source-groups condition ( #1577 )
2021-11-24 17:19:28 +01:00
Jenny
999b502d44
Realm settings(Client policies): Update client-scopes condition to match new design ( #1575 )
2021-11-23 15:59:04 +01:00
Erik Jan de Wit
15baa43cfb
Added initial "Authorisation" tabs Settings and Resources ( #1524 )
2021-11-17 09:27:56 +01:00
Erik Jan de Wit
ede8db53a0
Added default role tab to realm settings ( #1497 )
...
* added user registration tab to realm settings
* added keycloak spinner
* fixed routing from all role tabs
* Update src/realm-settings/RealmSettingsTabs.tsx
Co-authored-by: Jenny <32821331+jenny-s51@users.noreply.github.com>
* changed tab name to "associated-roles"
* removed useless key attribute
* removed unnessary variable
* fixed pagination
* rebased
* fixed default role type
* fixed create realm role
* fixed helpItem forID
* fixed test
Co-authored-by: Jenny <32821331+jenny-s51@users.noreply.github.com>
2021-11-16 12:10:10 +01:00
Erik Jan de Wit
9b3cd978c3
fixes : #1514 ( #1551 )
2021-11-15 08:30:53 +01:00
Erik Jan de Wit
405d3310f3
add ability to leave multiple groups ( #1431 )
...
* add ability to leave multiple groups
fixes : #496
* With v21.0.0 a new JSON format v4 was introduced
* Update src/user/UserGroups.tsx
Co-authored-by: Jon Koops <jonkoops@gmail.com>
* Update src/user/UserGroups.tsx
Co-authored-by: Jon Koops <jonkoops@gmail.com>
* filter selected groups based on direct membership
* fixed test
* remove all the groups
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2021-11-03 09:45:37 -04:00
Jon Koops
79f8452ab5
Normalize client attributes before saving ( #1442 )
2021-10-29 14:28:58 -04:00
Erik Jan de Wit
c96450ef61
make all routes lazy ( #1445 )
2021-10-29 18:11:06 +02: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
Erik Jan de Wit
8f34e4a3e6
fixed key ( #1345 )
2021-10-14 12:30:49 +02:00
Jon Koops
01e6bfeef5
Mask private key when exporting SAML client ( #1326 )
2021-10-14 09:52:36 +02:00
Jon Koops
ef4d973a67
Add missing artifact fields to SAML endpoint configuration ( #1328 )
2021-10-13 00:15:19 +02:00
Erik Jan de Wit
60e4676ac8
added saml keys tab ( #1308 )
...
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2021-10-12 11:28:55 +02:00
Jon Koops
bd7ca9a7fa
Add utility function to pretty print JSON ( #1310 )
2021-10-08 20:21:09 +02:00
Jon Koops
10d7c35b81
Hide capability config for bearer-only clients ( #1279 )
2021-10-06 13:05:27 +02:00
Erik Jan de Wit
c71d21c748
Settings (SAML) ( #1302 )
2021-10-05 12:32:20 +02:00
Jon Koops
ed0949a44f
Add a human readable name for client protocol ( #1283 )
2021-10-01 16:36:36 +02:00
Jon Koops
eb40cabf03
Use type-safe alternative for links ( #1280 )
2021-10-01 12:52:45 +02:00
Jon Koops
e832e2e454
Remove ability to delete a realm client from the overview ( #1278 )
2021-10-01 12:52:24 +02:00
Jon Koops
8e8c6d74ea
Add tests for bearer-only client details ( #1270 )
2021-09-30 12:04:50 +02:00
Erik Jan de Wit
bd8fc558d5
now checks if data could be loaded and throw error ( #1265 )
2021-09-30 10:58:48 +02:00
Jon Koops
b9d1dbff4c
Hide certain elements on the page if client is a realm ( #1245 )
2021-09-28 17:14:49 +02:00
Jon Koops
cfe83c769b
Show a tooltip to explain bearer-only clients ( #1244 )
2021-09-28 14:09:27 +02:00
Erik Jan de Wit
673fe7c9b3
fixing messages ( #1241 )
...
fixes : #1160
2021-09-27 16:54:01 +02:00
mfrances17
6063c8db96
add tooltips for client login fields ( #1184 )
2021-09-17 13:50:56 -04:00
Erik Jan de Wit
b8990cbf63
Make filtering of client scopes same for clients and client scope section ( #1064 )
...
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2021-09-14 17:48:48 +02:00
Jon Koops
5979101b0b
Process UXD feedback for client revocation ( #1139 )
2021-09-10 15:25:18 +02:00
Erik Jan de Wit
f1f0c362b4
Add button on authentication flows ( #1119 )
2021-09-06 14:43:36 +02:00
Erik Jan de Wit
f87463d036
add action menu to current user ( #1094 )
...
* add action menu to delete current user
* added impersonate user to action manu
* fixed spelling
2021-09-03 09:54:23 -04:00
Jon Koops
e062603ff2
Remove useless React fragments ( #1062 )
2021-08-26 14:15:28 +02:00
Jon Koops
9850505001
Use pre-release version of Admin Client ( #1063 )
2021-08-26 10:39:35 +02:00
Erik Jan de Wit
4d789f84e3
fixed logic when to show empty search result ( #1053 )
...
fixes : #1040
2021-08-24 12:38:29 +02:00
Jon Koops
18e0a930be
Prefer Array#includes() over Array#indexOf() ( #1013 )
2021-08-18 11:29:42 +02:00
Erik Jan de Wit
321b259a4b
fixed focus and min value ( #999 )
...
fixes : #405
2021-08-16 11:40:14 +02:00
Erik Jan de Wit
37f0010b81
changed save buttons from tertiary
to secondary
( #1000 )
...
* changed save buttons from `tertiary` to `primary`
fixes : #959
* changed buttons from `tertiary` to `secondary`
fixes : #959
2021-08-16 11:22:56 +02:00
Jon Koops
317acd8239
Prefer optional chaining over validating references ( #992 )
2021-08-12 13:15:47 +02:00
Erik Jan de Wit
ba8f927453
keep imported json instead of only form fields ( #988 )
2021-08-11 11:20:49 +02:00
Erik Jan de Wit
b0154b39a3
added component to set lifespan of token ( #955 )
2021-08-10 13:49:08 +02:00