Jenny
ecd65b3ce7
Username field ( #2135 )
2022-02-23 15:46:56 +01:00
Erik Jan de Wit
2d55809caf
added the missing example code blocks ( #2103 )
2022-02-23 15:46:26 +01:00
Erik Jan de Wit
6a4e490928
more robust links out from events ( #2133 )
2022-02-23 15:28:59 +01:00
Erik Jan de Wit
bda591fb0d
added better / more realm role tests ( #2119 )
2022-02-23 12:05:38 +01:00
Jon Koops
06de428848
Add 'useSetTimeout' hook to manage timers ( #2134 )
2022-02-23 11:29:50 +01:00
Erik Jan de Wit
6ef3dc16f5
removed not working filter option ( #2067 )
2022-02-22 14:30:18 +01:00
ikhomyn
83d9018f6d
new Client->details->ClientScopes and ClientScopes tests ( #1967 )
2022-02-22 13:46:49 +01:00
Erik Jan de Wit
27ed3e40fe
Added missing fields ( #2047 )
2022-02-22 12:22:29 +01:00
Jenny
816d2b5221
make name required ( #2100 )
2022-02-21 19:13:25 +01:00
Jenny
41d58ab1b3
remove export button ( #2096 )
2022-02-21 18:23:44 +01:00
Stan Silvert
b892c49436
Fix bugs when admin has limited roles. ( #2098 )
2022-02-21 18:00:41 +01:00
Erik Jan de Wit
10b53617a0
removed components that don't adhere to server configuration ( #2091 )
2022-02-21 17:30:57 +01:00
Erik Jan de Wit
c84c983415
changed how errors are displayed ( #2066 )
2022-02-21 17:06:35 +01:00
Erik Jan de Wit
35ef6aff88
Added new / missing fields ( #2035 )
2022-02-21 16:43:23 +01:00
Erik Jan de Wit
d5909709b7
remote client-scopes and mappers for bearer only ( #2065 )
2022-02-21 16:20:24 +01:00
Erik Jan de Wit
f3de9464f6
async loading group can be undefined ( #2068 )
2022-02-21 15:58:28 +01:00
Erik Jan de Wit
627571dbf4
fixed attribute name ( #2048 )
...
fixes : #1382
2022-02-21 15:28:04 +01:00
Erik Jan de Wit
0065e9c7c2
fixing labels in case of SAML ( #2111 )
2022-02-21 14:55:02 +01:00
Jenny
9fa1c1303f
Add screens for rsa-enc-generated type ( #2052 )
...
* add screens for rsa-enc-generated type
* update tests
2022-02-21 13:19:41 +01:00
Erik Jan de Wit
cf6413af41
initial version of dedicated client scope ( #2000 )
2022-02-21 13:14:20 +01:00
Erik Jan de Wit
d1fd7a2f2e
removed unusable providerId
( #2108 )
2022-02-18 15:06:45 +01:00
Erik Jan de Wit
9eacd55edf
fixed logo locations ( #2112 )
2022-02-18 12:41:44 +01:00
Jenny
14ab0ceacb
Fix policy profiles ( #2120 )
2022-02-18 11:51:03 +01:00
Erik Jan de Wit
3bf43f15c0
removed login settings section for baerer only ( #2064 )
...
fixes : #1504
2022-02-17 19:41:05 -05:00
Erik Jan de Wit
d56f805a4e
added missing fields: ( #2049 )
...
* `User Refresh Tokens`
* `Use Refresh Tokens for Client Credentials Grant`
as stateted in #1385
2022-02-17 16:40:09 -05:00
Jenny
fa0e162c0b
Clients(authorization -> evaluate): Adds expandable results table ( #2004 )
2022-02-17 17:03:18 +01:00
mfrances17
e8e64798ea
Add componentId to LDAP provider test connection/authorization ( #2038 )
...
* add componentId to test calls and fix help ids
* rm ID default
2022-02-17 09:43:52 -05:00
Erik Jan de Wit
6427a15d1b
set default for allowCreate and readonly for select ( #2034 )
...
fixes : #1939
2022-02-17 09:42:35 -05:00
Erik Jan de Wit
ebeceefcbf
added missing fields to saml details page ( #2033 )
...
fixes : #1945
2022-02-17 07:51:32 -05:00
Erik Jan de Wit
5413a87011
remove child of sub flow instead of flow itself ( #2069 )
...
fixes : #1963
2022-02-16 14:04:43 -05:00
Erik Jan de Wit
f8b3595344
fixed test if value is set ( #2092 )
...
fixes : #1386
2022-02-16 13:08:23 -05:00
Aboullos
5227115f05
Add Clients tests, fix notification message and stabilize tests ( #1999 )
...
* Add Clients tests and fix notification message
* Remove TODO message
* Add waits and refactor
* Refactor and fix tests in realm settings
* Fix lint
* Refactor, fix tests and add stability
* Refactor and stabilize tests
* Stabilize tests
* Fix Realm settings event test and stabilize
* Set confirmModal to always force click
* Add force click and wait
* Fix masthead test
* Modify cypress.json
* Modify realm dropdown selector
* Revert hook changes
2022-02-16 17:34:54 +01:00
Erik Jan de Wit
c0a9b5cebc
Made form readonly and fixed initialisation ( #2070 )
...
* add the ablity for dynamic component to become
disabeled when used in a <FormAccess component
* add ability to manually make form readonly
* added readonly + fixed form initialize
fixes : #1898
* Update src/components/form-access/FormAccess.tsx
Co-authored-by: Jon Koops <jonkoops@gmail.com>
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2022-02-16 09:53:45 -05:00
agagancarczyk
a6904be9ff
Realm-settings -> User Profile -> Attributes ( #2107 )
...
* attributes tab - wip
* attributes tab - wip
* attributes tab - wip
* attributes tab - wip
* added dropdown for each attribute row
* added kebab logic
* added delete dialog - wip
* added delete dialog - wip
* added delete dialog - wip
* draggable rows - wip
* draggable rows - wip
* draggable rows - wip
* refactored draggable rows
* refactored draggable rows
* added tests
* added tests
* refactor
* refactor
* refactor
* renamed css file to realm-settings-section.css
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2022-02-16 11:39:08 +00:00
Jenny
42d8c31e84
fix mapper table bugs ( #2093 )
...
* fix mapperTableBugs
* use link with button
* add props
2022-02-15 14:42:04 -05:00
Jenny
158bd07398
index on authEvaluateTab: f0a2494d
Add nexus profile for releases ( #1704 ) ( #1961 )
...
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
wip resource fields
scopes and context inputs working
fix resources error and update onChange
package-lock
cleanup: remove comments and log stmts
add conditional fields when applyToResourceType is true
package.json from main
PR feedback from Erik
Co-authored-by: Erik Jan de Wit <edewit@redhat.com>
Update src/clients/authorization/AuthorizationEvaluate.tsx
Co-authored-by: Erik Jan de Wit <edewit@redhat.com>
handleSubmit
remove log stmt
fix cypress test
PR feedback from Erik
try fixing policies test
PR feedback from Jon
Co-authored-by: Jon Koops <jonkoops@gmail.com>
PR feedback from Jon
rename id
revert client policy test
reset
add trigger
authEvaluateReset
conditionally render based on type
Apply suggestions from code review
Co-authored-by: Jon Koops <jonkoops@gmail.com>
PR feedback
remove controller
Update src/components/attribute-input/AttributeInput.tsx
Co-authored-by: Jon Koops <jonkoops@gmail.com>
PR feedback
Update src/clients/authorization/AuthorizationEvaluate.tsx
Co-authored-by: Jon Koops <jonkoops@gmail.com>
remove reset
2022-02-15 12:52:46 -05:00
mfrances17
065aec9424
Fix console error on landing page ( #2053 )
2022-02-13 19:00:50 +01:00
Erik Jan de Wit
5fd344a7bd
Added scope typed permission screen ( #1933 )
...
* added scope type permission
* review comments
* Update src/clients/authorization/PermissionDetails.tsx
Co-authored-by: Jon Koops <jonkoops@gmail.com>
* Update src/clients/authorization/ScopeSelect.tsx
Co-authored-by: Jon Koops <jonkoops@gmail.com>
* PR review
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2022-02-10 09:23:23 +01:00
Jenny
5968e1a7ee
Clients(Authentication): Adds "Export" tab ( #1937 )
2022-02-09 23:37:31 +01:00
Erik Jan de Wit
8de96be98b
Refactored user credentials into seperate components ( #2024 )
2022-02-09 15:39:10 +01:00
Erik Jan de Wit
90199db346
Added default group tab to user registration ( #1965 )
2022-02-09 12:46:58 +01:00
mfrances17
f9d3f9dfa7
Add priorities to User Federation ( #2005 )
2022-02-09 10:16:10 +01:00
Erik Jan de Wit
d4b1230260
changed to use route functions ( #1919 )
...
fixes : #1196
2022-02-08 17:10:46 -05:00
Erik Jan de Wit
b4738bf897
handle error code < 500 in error handler ( #1916 )
...
* handle error code < 500 in error handler
also:
fixes : #378
* Update src/context/RealmsContext.tsx
Co-authored-by: Jon Koops <jonkoops@gmail.com>
* fixed import
* fixed tests
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2022-02-08 17:10:27 -05:00
Erik Jan de Wit
9d9388a7ea
Removed un-nessary casts ( #2030 )
2022-02-08 14:57:04 +01:00
Jon Koops
d85ff6e9be
Re-use User Profile logic from shared context ( #1951 )
2022-02-07 12:49:47 +01:00
Sebastian Rose
7dfa1a8b19
Fix message for access token response claim in new admin ui ( #2002 )
...
* KEYCLOAK-19329 Fix message for access token response claim in new admin ui
Fixes #1993
* fixed fomatting
Co-authored-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2022-02-04 10:38:18 +01:00
Erik Jan de Wit
6a970e6cb7
updated and fixed user test ( #1956 )
...
* updated and fixed user test
* Update cypress/integration/users_test.spec.ts
* fixed the confirm button test id
* fixed tests
* fix
* removed unused refresh
Co-authored-by: Jenny <32821331+jenny-s51@users.noreply.github.com>
2022-02-02 12:44:52 +01:00
Jon Koops
b9224862de
Replace Lodash with it's ESM variant ( #1990 )
2022-02-02 11:33:57 +01:00
Erik Jan de Wit
8b0327fa2c
Changed to use routable tabs ( #1934 )
...
* Changed to use routable tabs
* fixed tests
2022-01-31 08:20:35 +01:00
Erik Jan de Wit
b9e79b6d75
make all sub tabs routeable tabs ( #1954 )
...
* make all sub tabs routeable tabs
closes : #1507 , closes : #1204
* fixed tabless route
2022-01-31 08:19:44 +01:00
Erik Jan de Wit
db63cdd61c
Removed waits from realm test ( #1906 )
2022-01-24 15:17:55 +01:00
Erik Jan de Wit
c4724b21c8
added permission search ( #1890 )
2022-01-24 15:17:32 +01:00
Jenny
dea54e674a
Clients: Authorization -> Evaluate tab ( #1861 )
2022-01-23 21:21:19 +01: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
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
Erik Jan de Wit
bd28a912dd
optimized realm loading and added current realm ( #1891 )
2022-01-20 11:20:35 +01: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
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
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
Jon Koops
919d07c90b
Add RoutableTabs component for routed tabs ( #1852 )
2022-01-14 11:05:50 +01:00
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
agagancarczyk
1f45fb89aa
Grouped multiple credentials ( #1700 )
...
* expandable rows - wip
* expandable rows - wip
* expandable rows - wip
* expandable rows - wip
* expandable rows - wip
* expandable rows - wip
* expandable rows - wip
* expandable rows - css improvements
* expandable rows - css improvements
* expandable rows - css improvements
* expandable rows - css improvements
* expandable rows - css improvements
* expandable rows - css improvements
* expandable rows - css improvements
* expandable rows - css improvements
* expandable rows - css improvements
* expandable rows - css improvements
* removed unnecessary css
* css cleanup
* feedback fixes
* table refactor
* table refactor
* table refactor
* table refactor
* table refactor
* small css fix
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2022-01-10 10:31:50 +00:00
Aboullos
04e86e9b0b
Update Clients tests ( #1824 )
2022-01-08 10:27:57 +01:00
Jon Koops
ee29a308e8
Add overview for attributes groups to realm settings ( #1822 )
2022-01-07 13:56:27 +01:00
Erik Jan de Wit
2d5c66b108
removed look ahead / back regex for safari ( #1829 )
...
fixes : #1806
2022-01-07 08:28:19 +01:00
Erik Jan de Wit
f1c7e5ecb3
Create custom user federation providers page ( #1745 )
...
* Create custom user federation providers page
fixes : #1722
* added breadcrumb
2022-01-05 12:06:53 -05:00
Erik Jan de Wit
33a1769c39
Finish the policy pages of the authentication section ( #1713 )
...
* added WebauthnPolicy tab to Plicies
* change for passwordless
* added tests
* removed use of useToggle
2022-01-05 11:18:49 -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
Jon Koops
f0fc136672
Add toggle for user profile to realm settings ( #1717 )
2022-01-03 16:00:03 +01:00
Jon Koops
acaff98e10
Fix broken Cypress tests ( #1802 )
2022-01-03 08:11:07 +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
Erik Jan de Wit
e4eebaffed
removed global css ( #1724 )
...
fixes : #1723
2021-12-21 10:30:27 -05:00
Jenny
05af84f20f
Edit message bundle values ( #1663 )
...
* message bundles are now editable
* update alert text in tests
* delete realm settings test
* remove updatedMessageBundles
* remove unused usefetch
* update lodash import
* fix add locale test
* fix add bundle
* cypress tests
* fix data test id on button
* remove unused isAgtive prop
* fix lint errors
* unskip tests
* refactor KDT to Table with PaginatedToolbar
* unskip tests
* uncomment
* revert KDT
* remove unused onSelect
* Apply suggestions from code review
Co-authored-by: Jon Koops <jonkoops@gmail.com>
* PR feedback
* PR feedback
* remove useEffect
* fix localization test
* rewrite localization test
* switch test
* unskip
* force
* PR feedback
* package lock
* remove true
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2021-12-21 07:34:44 +01: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
97641e51cb
changed to use Dynamic components instead ( #1662 )
...
* changed to use Dynamic components instead
* fixed merge errors
* fixed PR review issues
2021-12-16 17:24:22 +01:00
Jenny
64ee1957c8
modal fixes for predefined mappers ( #1701 )
...
* modal fixes for predefined mappers
* remove log stmt
* Update src/client-scopes/add/MapperDialog.tsx
Co-authored-by: Jon Koops <jonkoops@gmail.com>
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2021-12-15 13:37:04 -05:00
Erik Jan de Wit
67d2c8617f
Changed the idP mapper form to use the new Dynamic forms ( #1641 )
2021-12-14 23:46:19 +01:00
Erik Jan de Wit
920ac1dfe3
fixed merge error ( #1710 )
2021-12-14 16:11:23 +01:00
Erik Jan de Wit
e8f335f199
changed all the help items ( #1683 )
2021-12-14 15:56:36 +01:00
Erik Jan de Wit
d4c50f6218
added otp policies screen ( #1665 )
2021-12-13 11:39:41 +01:00
Jenny
efa06cb329
fix client scopes mapper labels ( #1678 )
2021-12-10 13:27:04 +01:00
ikhomyn
383673fc1a
Fix. 1359-Can't view all scopes. ( #1675 )
2021-12-10 13:24:26 +01:00
Stan Silvert
6250ccdaef
Complete partial import functionality. ( #1644 )
...
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2021-12-10 11:53:21 +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
Jenny
1f568d8888
Fix modal title in User Fed -> hardcoded-ldap-mapper ( #1643 )
...
* fix hardcoded ldap modal
* groups section from master
* revert groups onclick
2021-12-08 09:16:45 -05:00
Jon Koops
d493aa69ca
Show toolbar when filtering events results in an empty list ( #1633 )
2021-12-07 17:27:48 +01:00
alevid99
51d8038a5c
Added role mapping tab to group detail page ( #1638 )
...
* feat(group): added role mapping tab
feat(groups): fixed members tests
* Add correct role mapping label
* Use composite group mappings
Co-authored-by: Marco Cesi <sq@iamsquare.it>
2021-12-07 13:56:25 +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
Jon Koops
e53c7744a1
Trim name of client scope before saving ( #1635 )
2021-12-06 13:20:29 +01:00
agagancarczyk
4d4dfe0308
Multiple credentials ( #1642 )
...
* fixed user label editing bug
* fixed user label editing bug
* feedback
* fixed table
* fixed opening edit input per row
* fixed opening dropdown per row
* fixed closing dropdown per row
* feedback fixes
* added set password btn into credentials table
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2021-12-06 09:52:05 +00:00
Jon Koops
d7973a8008
Wait for group to be deleted before navigating ( #1634 )
2021-12-03 12:16:07 +01:00
agagancarczyk
72c34e0d46
Fix/edit user label ( #1631 )
...
* fixed user label editing bug
* fixed user label editing bug
* feedback
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2021-12-02 10:35:49 +00: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
de1d677cc1
initial version of the password policies ( #1601 )
2021-12-01 10:24:46 +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
agagancarczyk
93ee81b6af
User label cred edit ( #1624 )
...
* user credentials - wip
* user credentials - wip
* user credentials - wip
* user credentials - wip
* user credentials - wip
* user credentials - wip
* user credentials - wip
* user credentials - wip
* user credentials - wip
* added deleting credentials
* replaced DataList with Table
* added reset password - wip
* added reset password
* added show data dialog - wip
* added show data dialog - wip
* added password data dialog
* added few translations
* added sorting to password data
* tidied up
* clean up rows code
* feedback fixes
* editanle user label - wip
* editanle user label - wip
* editable user label - wip
* editable user label - wip
* editable user label - wip
* editable user label - final
* added extra check for credentialId
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2021-11-30 16:18:47 +00:00