Jon Koops
7c9449b42b
Replace 'useHistory' with React Router v6 APIs ( #3115 )
2022-08-16 15:09:14 +02:00
Jon Koops
d5755088f0
Use CompatRoute for routes that can be migrated ( #3113 )
2022-08-16 15:08:44 +02:00
Erik Jan de Wit
9844a4f011
Added the option to switch to use a tree view for groups ( #2970 )
2022-08-15 14:29:41 +02:00
Erik Jan de Wit
8c151ce4ca
made role mapping a lot faster and removed duplicates dialogs ( #3094 )
2022-08-15 10:32:37 +02:00
Jon Koops
e363fb68b0
Add display names to contexts ( #3032 )
2022-08-03 15:15:04 +02:00
Jon Koops
a6fd2cabfa
Use new JSX transformation for React ( #3033 )
2022-08-03 14:12:07 +02:00
Jon Koops
aeda5f3e4c
Use new admin client with seperated Keycloak JS ( #2964 )
2022-07-14 15:02:28 +02:00
Erik Jan de Wit
49b0170952
Fixed insets ( #2723 )
2022-06-01 11:12:47 +02:00
Erik Jan de Wit
152a62b72a
Improved search sub links / breadcrumbs ( #2721 )
2022-06-01 11:12:16 +02:00
Erik Jan de Wit
2153c98a7d
Removed unnessary /search
from url ( #2690 )
2022-05-27 11:26:09 +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
Stan Silvert
5427eaf6ff
Fine-grained permissions for groups ( #2579 )
2022-05-09 12:44:37 +02:00
Erik Jan de Wit
ebf56dacc0
Initial version of the group permissions tab ( #2519 )
2022-04-28 15:18:14 +02:00
Erik Jan de Wit
af0b704cf8
Load the different resource bundles from dynamically ( #2409 )
2022-04-27 17:29:57 +02:00
Jon Koops
d5f6aca82e
Replace text inputs with KeycloakTextInput ( #2413 )
2022-04-21 17:03:26 +02:00
Erik Jan de Wit
43c6564895
Changed to use the same form + rename ( #2342 )
2022-04-20 19:11:46 +02:00
Stan Silvert
fcc514a12f
Avoid errors in Groups section. ( #2414 )
2022-04-11 11:22:43 +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
ba4765fdc5
remove add users button ( #2235 )
...
fixes : #1808
2022-03-16 10:09:27 +01:00
Erik Jan de Wit
a84701fe5c
added can select all checkbox ( #2185 )
2022-03-07 15:28:59 +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
35ef6aff88
Added new / missing fields ( #2035 )
2022-02-21 16:43:23 +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
cf6413af41
initial version of dedicated client scope ( #2000 )
2022-02-21 13:14:20 +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
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
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
d7973a8008
Wait for group to be deleted before navigating ( #1634 )
2021-12-03 12:16:07 +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
Jenny
d08b55ae9a
Realm settings(client policies): add/edit client-updater-source-groups condition ( #1577 )
2021-11-24 17:19:28 +01:00
Jon Koops
386201595b
Use route functions for navigation in groups ( #1474 )
...
* Use route functions for navigation in groups
* pass testid to link
2021-11-09 12:53:06 -05: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
Erik Jan de Wit
9c48bb4d90
refactor + use new composite role api ( #1399 )
...
* refactor + use new composite role api
* fixed types
* Update src/realm-roles/AssociatedRolesModal.tsx
Co-authored-by: Jon Koops <jonkoops@gmail.com>
* Update src/realm-roles/AssociatedRolesModal.tsx
Co-authored-by: Jon Koops <jonkoops@gmail.com>
* Update src/realm-roles/RealmRoleTabs.tsx
Co-authored-by: Jon Koops <jonkoops@gmail.com>
* code review comments
* removed duplicate type
* route
* Update src/realm-roles/AssociatedRolesModal.tsx
Co-authored-by: Jon Koops <jonkoops@gmail.com>
* Update src/realm-roles/routes/RealmRole.ts
Co-authored-by: Jon Koops <jonkoops@gmail.com>
* Update src/realm-roles/AssociatedRolesModal.tsx
Co-authored-by: Jon Koops <jonkoops@gmail.com>
* fix unused import
* fixed test
* fixed merge errors
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2021-11-01 13:29:52 +01:00
Erik Jan de Wit
c96450ef61
make all routes lazy ( #1445 )
2021-10-29 18:11:06 +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
dependabot[bot]
aba9e3d501
Bump typescript from 4.2.4 to 4.4.2 ( #1081 )
...
* Bump typescript from 4.2.4 to 4.4.2
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.2.4 to 4.4.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.2.4...v4.4.2 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2021-09-06 09:48:53 +02:00
Erik Jan de Wit
e187314b1f
added user role mapping tab to user details ( #1075 )
...
* added user role mapping tab to user details
* fix imports to admin client
* Update src/user/UserRoleMapping.tsx
Co-authored-by: Jon Koops <jonkoops@gmail.com>
* Update src/user/UserRoleMapping.tsx
Co-authored-by: Jon Koops <jonkoops@gmail.com>
* added await
* fixed merge error
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2021-09-03 10:40:59 -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
b5e2fb802c
fixed breadcrumb for search and seach box distance ( #998 )
...
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2021-08-16 14:35:39 +02:00
Jon Koops
d2ca2bf247
Convert more links to use new routes ( #933 )
...
* Convert more links to use new routes
* convert server info dropdown
* Fix link with render prop
2021-08-10 09:07:59 -04:00
Jon Koops
45bd2fd385
Use FunctionComponent type for components needing 'children' prop ( #977 )
2021-08-10 13:18:48 +02:00
Erik Jan de Wit
9aa1cd0286
disable save when there are no changes ( #975 )
...
fixes : #679
2021-08-10 12:15:23 +02:00
Erik Jan de Wit
bc1e83e63a
Introduce a standard way to create handle errors ( #918 )
2021-07-28 14:01:42 +02:00
Jon Koops
9410b89ed4
Use new routing conventions for groups routes ( #913 )
2021-07-26 15:40:23 +02:00
Jon Koops
41a0923bad
Introduce 'useRequiredContext' utility function ( #882 )
2021-07-21 11:30:18 +02:00
Jon Koops
234a2dcba6
Convert JSON files for translations to TypeScript ( #841 )
2021-07-14 12:15:48 +02:00
Agnieszka Gancarczyk
74deaad0b9
added acessibility fixes
2021-07-12 15:09:14 +01:00