Thomas Rittson
188e815740
Add public api integration tests
2024-11-28 15:27:59 +10:00
Jimmy Vo
aa3d71607f
PM-13763 Move ResetPasswordEnrolled to response model ( #4983 )
...
to adhere to Liskov Substitution Principle. Ensures request models inherit only relevant properties.
2024-11-08 15:02:51 -05:00
Thomas Rittson
ffdc40b21c
[AC-2881] Remove Organization.FlexibleCollections from code ( #4552 )
...
* Remove Organization.FlexibleCollections from code
* Drop Organization.FlexibleCollections column in EF databases
(MSSQL column to be retained for 1 additional deployment to support rollback in cloud)
2024-07-26 15:07:33 +10:00
Thomas Rittson
cae417e2a2
[AC-2317] Public API - remove old permissions code ( #4125 )
...
* Remove FlexibleCollections checks from Public API controllers
* Remove AccessAll from Public API
* Update tests
2024-06-04 08:58:44 +10:00
Addison Beck
19a7aa500d
Properly handle new policy enrollments in the public API ( #4003 )
...
* Test the use case
* Properly instantiate model from null
* Rename query parameter
2024-04-18 17:04:04 -05: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