
Antoine ClausseandCopybot
40772ef819
[web] Add admin permissions modify-group-member and modify-managed-group-member (#27665)
* Add capability `modify-managed-group-member` & `modify-group-member`
* Check `modify-managed-group-member` & `modify-group-member` (backend)
* Check `modify-managed-group-member` & `modify-group-member` (frontend)
* Update tests
* Update with `ol-hasWriteAccess` flag
* Update tests
* Move functions to AdminAuthorizationHelper.js
* Update import to fix build error
* Add `ol-hasWriteAccess` to types
* Use `hasAdminAccess()` instead of `req?.user?.isAdmin`
* Add tests on `/manage/groups/:id/invites` depending on admin roles
* Reuse `UserMembershipAuthorization.hasAdminCapability`
* Fix: Add entityAccess check
* Update unit test
* Rename `hasAdminGroupMemberCapability` to `hasModifyGroupMemberCapability`
* Remove useless and redundant `hasWriteAccess` check
* Restore stub in afterEach
GitOrigin-RevId: 4b6d83751121b43d4c19d0dbd82a4833cf7a6f24
2025-08-15 08:05:57 +00:00
..
2025-08-08 08:06:00 +00:00
2025-06-24 08:05:06 +00:00
2025-08-08 08:06:47 +00:00
2025-08-13 08:06:12 +00:00
2025-08-13 08:06:48 +00:00
2025-08-08 08:07:00 +00:00
2025-06-16 08:06:14 +00:00
2025-08-11 08:06:16 +00:00
2025-07-14 08:05:56 +00:00
2025-08-15 08:05:57 +00:00
2025-07-22 08:06:05 +00:00
2025-07-15 08:05:42 +00:00
2024-05-30 08:04:07 +00:00
2025-06-24 08:05:32 +00:00
2025-08-08 08:06:00 +00:00
2025-08-11 08:06:16 +00:00
2025-08-13 08:06:48 +00:00
2025-08-11 08:06:16 +00:00