Stan Silvert
a0996cd91e
Fix evaluate screen when user does not have view-users access. ( #2771 )
2022-06-13 11:09:07 +02:00
Stan Silvert
5b559bcdbd
Fine grained clients ( #2702 )
2022-05-30 11:23:24 +02:00
Erik Jan de Wit
0ef880412d
Found some small issues while creating the documentation ( #2672 )
2022-05-23 10:52:06 +02:00
Stan Silvert
f4cfb23a3c
Fix role-based authorization in Clients section. ( #2632 )
2022-05-17 09:52:19 +02:00
Erik Jan de Wit
5a18c76d75
Fixed the group move test by fixing the app ( #2625 )
2022-05-12 15:46:10 +02:00
Jon Koops
960da1b849
Replace text areas with KeycloakTextArea ( #2617 )
2022-05-11 11:46:14 +02:00
Erik Jan de Wit
93088c5380
Sort enabled features ( #2557 )
2022-05-09 12:44:07 +02:00
Erik Jan de Wit
58112be510
Added dash when there is no data ( #2576 )
2022-05-09 12:42:11 +02:00
Erik Jan de Wit
24ec9fd60a
Added permission type to scope based permissions ( #2575 )
2022-05-09 12:41:43 +02:00
agagancarczyk
24f43d59ec
Fixed decision strategy not selecting properly ( #2569 )
2022-05-04 19:51:17 +02:00
Erik Jan de Wit
3c55d72517
add permission: false to policy query ( #2564 )
...
* add permission: false to policy query
fixes : #2528
* fixed tests
2022-05-04 10:40:01 +02:00
Erik Jan de Wit
593d061224
Changed the load to also include the existing values ( #2507 )
2022-04-27 17:30:13 +02:00
Jon Koops
d5f6aca82e
Replace text inputs with KeycloakTextInput ( #2413 )
2022-04-21 17:03:26 +02:00
Erik Jan de Wit
6a07c091b7
First and max need to requery ( #2450 )
2022-04-21 16:53:30 +02:00
Erik Jan de Wit
50ba699ab8
fixed error when data not found ( #2449 )
...
* fixed error when data not found
fixes : #2447
* change to useMemo
2022-04-20 15:10:30 -04:00
Erik Jan de Wit
43c6564895
Changed to use the same form + rename ( #2342 )
2022-04-20 19:11:46 +02:00
Jon Koops
4a7c0436cc
Move React Hook Form errors to formState ( #2412 )
2022-04-08 14:37:31 +02:00
Erik Jan de Wit
e681dbae4a
Enabled more tests ( #2399 )
2022-04-08 10:56:20 +02:00
dependabot[bot]
525d90c234
Bump @keycloak/keycloak-admin-client from 18.0.0-dev.8 to 18.0.0-dev.10 ( #2390 )
...
* Bump @keycloak/keycloak-admin-client from 18.0.0-dev.8 to 18.0.0-dev.10
Bumps [@keycloak/keycloak-admin-client](https://github.com/keycloak/keycloak-nodejs-admin-client ) from 18.0.0-dev.8 to 18.0.0-dev.10.
- [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/v18.0.0-dev.8...v18.0.0-dev.10 )
---
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-04-06 16:08:30 +02:00
dependabot[bot]
631f8320c5
Bump prettier from 2.6.0 to 2.6.1
...
* Bump prettier from 2.6.0 to 2.6.1
Bumps [prettier](https://github.com/prettier/prettier ) from 2.6.0 to 2.6.1.
- [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/2.6.0...2.6.1 )
---
updated-dependencies:
- dependency-name: prettier
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-28 12:55:21 +02:00
Erik Jan de Wit
bd82872282
Make the export tab tests more stable ( #2339 )
2022-03-25 12:19:15 +01:00
Erik Jan de Wit
8631584920
make resouce field required ( #2290 )
...
fixes : #2061
2022-03-22 12:13:43 +01:00
Jenny
08775c65a2
fix scope details title key ( #2280 )
2022-03-21 09:52:07 +01:00
Erik Jan de Wit
51aba823ef
Convert detail tab text to links ( #2277 )
...
* convert to link
* changed to be link to details
fixes : #2039
2022-03-21 07:45:49 +01:00
Jenny
8d86d380ac
Auth evaluate fix ( #2274 )
...
* fix incorrect empty state
* fix incorrect empty state
2022-03-18 14:28:31 +01:00
Erik Jan de Wit
b023c802f5
Fixed line up and added missing search dropdowns ( #2264 )
2022-03-16 14:57:50 +01:00
Erik Jan de Wit
8d5b2f903a
Split out the key based into a sperate component ( #2177 )
2022-03-16 10:39:58 +01:00
Erik Jan de Wit
d85fc18a63
Added preselected / disabled on create permission ( #2236 )
2022-03-14 11:17:16 +01:00
Erik Jan de Wit
6539c8a0c1
Sort client scope dialogs ( #2239 )
2022-03-14 11:17:03 +01:00
Jenny
b64fd23559
Fix(clients -> authorization): Evaluate results screen ( #2220 )
2022-03-11 11:19:20 +01:00
Erik Jan de Wit
62c13adda7
Fixed title and link to page ( #2183 )
2022-03-09 17:44:43 +01:00
Erik Jan de Wit
37d1087e7e
Use string[] directly removed need for converstion ( #2175 )
2022-03-09 17:42:23 +01:00
Erik Jan de Wit
e3c0bb82a1
Added missing groups claim field ( #2170 )
2022-03-07 18:08:46 +01:00
Erik Jan de Wit
7d2abf0a9b
Change the way clients are stored in the form ( #2184 )
2022-03-07 15:28:42 +01:00
Erik Jan de Wit
5c64ab6a4a
refacored the keys tab removed duplication ( #2146 )
2022-02-28 16:22:00 +01:00
Jenny
816d2b5221
make name required ( #2100 )
2022-02-21 19:13:25 +01:00
Erik Jan de Wit
35ef6aff88
Added new / missing fields ( #2035 )
2022-02-21 16:43:23 +01:00
Erik Jan de Wit
cf6413af41
initial version of dedicated client scope ( #2000 )
2022-02-21 13:14:20 +01:00
Jenny
fa0e162c0b
Clients(authorization -> evaluate): Adds expandable results table ( #2004 )
2022-02-17 17:03:18 +01: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
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
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
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
Erik Jan de Wit
d5ecda9e74
added links to permission create ( #1885 )
2022-01-19 11:11:40 +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
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
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