Thomas Rittson
|
5df0e2180d
|
[AC-2847] Simplify OrganizationUser and Group PUT methods and tests (#4479)
* refactor controller logic
* add additional validation checks to update commands
* refactor and improve tests
|
2024-07-16 10:47:28 +10:00 |
|
Thomas Rittson
|
6262686c0c
|
[AC-2699] Remove AccessAll from api request/response models (#4203)
|
2024-06-21 09:00:01 +10:00 |
|
Thomas Rittson
|
80793d1ffa
|
[AC-2653] Remove old permissions code from GroupsController (#4148)
|
2024-06-04 08:46:48 +10:00 |
|
Thomas Rittson
|
e619508f3f
|
[AC-2602] Fix error when provider edits existing group (#4086)
* Add null check to groups endpoint - providers may not be OrgUsers
|
2024-05-15 15:17:15 +01:00 |
|
Thomas Rittson
|
e302ee1520
|
[AC-2170] Group modal - limit admin access - collections tab (#3998)
* Update GroupsController POST and PUT to respect collection management settings
|
2024-05-02 09:55:16 +10:00 |
|
Thomas Rittson
|
44412844a0
|
[AC-2169] Group modal - limit admin access - members tab (#3975)
* Prevent Admins from adding themselves to groups
if they cannot manage all collections and items
|
2024-04-16 11:39:51 +10:00 |
|
Vincent Salucci
|
d29755de5a
|
[AC-1880] Public API - Deprecated properties (#3706)
* feat: remove required for AccessAll and add xmldoc for usage restrictions, refs AC-1880
* feat: add validation for create group workflow wrt manage property, refs AC-1880
* feat: add validation for update group workflow wrt manage property, refs AC-1880
* feat: add validation for create and update member workflow wrt manage property, refs AC-1880
* feat: add validation for update collection workflow wrt manage property, refs AC-1880
* fix: flaky Public/GroupsControllerTests + more test coverage, refs AC-1880
|
2024-02-08 07:44:36 -06:00 |
|
Thomas Rittson
|
9021236d61
|
AC Team code ownership moves: Organization pt. 1 (#3472)
* move Organization.cs files to AC Team code ownership
|
2023-11-28 17:18:08 -06:00 |
|
Thomas Rittson
|
c1cf07d764
|
[AC-1750] AC Team code ownership moves - Groups (#3358)
|
2023-10-20 06:37:46 +10:00 |
|
Thomas Rittson
|
37e9d70bee
|
AC Team code ownership moves - Api project (#3351)
|
2023-10-18 11:27:56 -04:00 |
|