 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 |
|
 Simon GardnerandCopybot
|
4bb6019e56
|
Merge pull request #27506 from overleaf/slg-improve-add-manager-error
Improve error message when attempting to add non-registered manager
GitOrigin-RevId: d098b3640940c6299c279b86c9c7e2631cc73191
|
2025-08-05 08:06:21 +00:00 |
|
 Jessica LawsheandCopybot
|
1768bef22a
|
Merge pull request #26366 from overleaf/jel-group-csv
[web] Include in group members CSV if user is managed and/or linked to the group's SSO
GitOrigin-RevId: 449974917d98cf121ea46eaa58be4b3666d88268
|
2025-07-15 08:06:14 +00:00 |
|
 ilkin-overleafandCopybot
|
cfc6ff0759
|
Merge pull request #25983 from overleaf/ii-managed-users-make-unmanaged-roles-access
[web] Prevent managers from removing/deleting themselves
GitOrigin-RevId: 9287dc06bab8024bf03fecff678a4118a9456919
|
2025-06-13 08:05:46 +00:00 |
|
 ilkin-overleafandCopybot
|
fef5ab7255
|
Merge pull request #24562 from overleaf/ii-bs5-group-settings-tear-down
[web] Group settings BS5 feature flag tear down
GitOrigin-RevId: c83297771dfeeb0426096b3b0765d6c420356d2a
|
2025-04-02 08:05:14 +00:00 |
|
 ilkin-overleafandCopybot
|
61ce012fb5
|
Merge pull request #24430 from overleaf/ii-flexible-group-licensing-tear-down-feature-flag
[web] Tear down flexible group licensing feature flag
GitOrigin-RevId: 181713f1f2371b51cbc4256debea59bbcf3668f3
|
2025-03-31 08:04:42 +00:00 |
|
 ilkin-overleafandCopybot
|
d5adc6ee4b
|
Merge pull request #23806 from overleaf/ii-bs5-manage-group-managers
[web] BS5 Group managers management
GitOrigin-RevId: 912fd29c3d5cf07eab0cd67e2771e60b1ba25fb3
|
2025-02-28 09:04:35 +00:00 |
|
 ilkin-overleafandCopybot
|
0783bf1dc7
|
Merge pull request #23743 from overleaf/ii-bs5-manage-group-members
[web] BS5 Group members management
GitOrigin-RevId: fab24ee6f6de07aa64887e123df930593fcec6a2
|
2025-02-27 09:04:47 +00:00 |
|
 ilkin-overleafandCopybot
|
bebc32b11d
|
Merge pull request #23547 from overleaf/ii-flexible-group-licensing-error-assist-2
[web] Hide flexible licensing buttons for pending plans (fix)
GitOrigin-RevId: ce5b4ce4138ed7a029b840a87c5498227e3204f4
|
2025-02-13 09:04:57 +00:00 |
|
 Eric Mc SweenandCopybot
|
761c184c8f
|
Merge pull request #23540 from overleaf/revert-23483-ii-flexible-group-licensing-error-assist
Revert "[web] Hide flexible licensing buttons for pending plans"
GitOrigin-RevId: 6e19c2ae2663fc0cf3335e9517e80a1eee9e2659
|
2025-02-12 09:05:46 +00:00 |
|
 ilkin-overleafandCopybot
|
58ece71c7a
|
Merge pull request #23483 from overleaf/ii-flexible-group-licensing-error-assist
[web] Hide flexible licensing buttons for pending plans
GitOrigin-RevId: 8e9b65ae9b68cdd838442e8b45f3bd8f22e72349
|
2025-02-12 09:05:11 +00:00 |
|
 Liangjun SongandCopybot
|
d66c11e786
|
Merge pull request #23435 from overleaf/ii-flexible-group-licensing-add-seats-links
[web] Add seats links handling
GitOrigin-RevId: d53264277c24ec64b6ff7744b4d7e10a4234ac86
|
2025-02-07 09:05:24 +00:00 |
|
 ilkin-overleafandCopybot
|
09bbbfbb28
|
Merge pull request #22479 from overleaf/ii-manage-members-add-more-users-link
[web] Members management flexible licensing
GitOrigin-RevId: 8b0283db95c83c2ae1c0dd4e1e756980c168f152
|
2024-12-13 09:05:08 +00:00 |
|
 Liangjun SongandCopybot
|
56f6f77ba2
|
Merge pull request #21782 from overleaf/ls-update-group-member-management-page
update group member management page for flexible licensing
GitOrigin-RevId: 605fb760a1f73763e49978cf4aea81bb88ffb425
|
2024-11-22 09:05:21 +00:00 |
|
 Andrew RumbleandCopybot
|
c6c62088cc
|
Migrate Features to ES modules
GitOrigin-RevId: 4e9d3176b4b5a5504afc102e569a27d7788864a3
|
2024-10-17 08:06:08 +00:00 |
|