Shane Melton
d965166a37
[AC-2084] Include Collection permissions for admin endpoints (#3793)
* [AC-2084] Add documentation to existing collection repository getters
* [AC-2084] Add new CollectionAdminDetails model
* [AC-2084] Add SQL and migration scripts
* [AC-2084] Introduce new repository methods to include permission details for collections
* [AC-2084] Add EF repository methods and integration tests
* [AC-2084] Update CollectionsController and response models
* [AC-2084] Fix failing SqlServer test
* [AC-2084] Clean up admin endpoint response models
- vNext endpoints should now always return CollectionDetailsResponse models
- Update constructors in CollectionDetailsResponseModel to be more explicit and add named static constructors for additional clarity
* [AC-2084] Fix failing tests
* [AC-2084] Fix potential provider/member bug
* [AC-2084] Fix broken collections controller
* [AC-2084] Cleanup collection response model types and constructors
* [AC-2084] Remove redundant authorization check
* [AC-2084] Cleanup ambiguous model name
* [AC-2084] Add GroupBy clause to sprocs
* [AC-2084] Add GroupBy logic to EF repository
* [AC-2084] Update collection repository tests
* [AC-2084] Update migration script date
* Update migration script date
---------
Co-authored-by: Thomas Rittson <31796059+eliykat@users.noreply.github.com>
Co-authored-by: kejaeger <138028972+kejaeger@users.noreply.github.com>
2024-05-03 09:33:06 -04:00
..
2021-10-15 12:28:21 -04:00
2019-03-25 13:23:50 -04:00
2019-05-01 09:38:13 -04:00
2019-05-28 23:55:47 -04:00
2020-05-21 11:35:00 -04:00
2021-10-15 12:28:21 -04:00
2020-06-25 16:42:29 -04:00
2020-07-20 15:19:46 -04:00
2023-05-09 17:38:47 +02:00
2020-12-16 14:36:47 -05:00
2021-01-12 11:02:39 -05:00
2021-03-24 12:50:57 -04:00
2021-03-29 17:28:36 +02:00
2021-05-17 09:43:02 -05:00
2021-07-07 20:21:52 +10:00
2021-06-01 14:52:22 -05:00
2021-09-23 05:36:08 -05:00
2021-11-19 17:25:06 -05:00
2021-11-09 16:37:32 +01:00
2021-11-17 11:46:35 +01:00
2022-12-16 15:22:39 -05:00
2023-01-19 11:00:54 -05:00
2023-04-14 11:13:16 +01:00
2023-01-26 11:51:26 -05:00
2023-04-14 11:13:16 +01:00
2023-02-24 16:44:33 +01:00
2023-02-24 07:54:19 +10:00
2023-04-14 11:13:16 +01:00
2023-05-12 08:22:19 +01:00
2023-03-23 13:08:49 +00:00
2023-04-14 11:13:16 +01:00
2023-04-03 11:03:59 -04:00
2023-04-14 11:13:16 +01:00
2023-08-02 16:22:37 +01:00
2023-04-21 14:34:18 -04:00
2023-04-26 08:37:52 +01:00
2023-04-27 10:21:32 +10:00
2023-05-17 16:39:08 +01:00
2023-10-30 09:40:06 -04:00
2023-06-21 13:16:06 -05:00
2023-06-16 16:38:58 +01:00
2023-06-09 21:36:12 -04:00
2023-06-12 23:48:17 +01:00
2023-06-15 14:54:08 -07:00
2023-06-22 05:06:03 +00:00
2023-06-22 05:06:03 +00:00
2023-06-30 14:13:31 -04:00
2023-07-17 13:00:32 -05:00
2023-08-15 17:16:02 -04:00
2023-08-03 18:36:47 +01:00
2023-07-25 08:05:05 +10:00
2023-07-26 15:55:28 -04:00
2023-09-12 07:34:50 -07:00
2023-08-06 16:21:06 -04:00
2023-08-25 11:22:16 +01:00
2023-09-07 11:33:46 -05:00
2023-08-29 17:15:07 -05:00
2023-08-16 13:42:09 +10:00
2023-10-19 07:59:46 -07:00
2023-10-30 11:33:06 +01:00
2023-09-18 18:36:26 -04:00
2023-09-28 08:45:13 -04:00
2023-10-18 11:57:59 +01:00
2023-10-23 13:46:29 -04:00
2023-10-18 11:39:00 +01:00
2023-10-19 16:57:14 -05:00
2023-11-01 12:43:35 +00:00
2023-11-03 18:07:53 -04:00
2023-11-01 12:43:35 +00:00
2023-12-18 11:16:17 -05:00
2023-11-01 09:30:52 +00:00
2023-11-01 09:30:52 +00:00
2023-11-01 09:30:52 +00:00
2023-11-01 09:30:52 +00:00
2023-11-27 13:12:57 -05:00
2023-11-17 15:12:49 -05:00
2023-11-20 12:36:02 -05:00
2023-11-27 11:44:07 -08:00
2023-12-13 19:22:30 -05:00
2023-11-30 13:09:09 -08:00
2023-12-06 11:10:39 +10:00
2023-12-28 15:04:45 -05:00
2023-12-13 19:22:30 -05:00
2023-12-27 07:08:49 -08:00
2023-12-27 07:08:49 -08:00
2023-12-28 10:07:06 +10:00
2023-12-28 13:08:03 +10:00
2024-03-04 19:31:33 -05:00
2024-01-11 13:25:57 +10:00
2024-01-11 13:25:57 +10:00
2024-02-12 14:00:09 -05:00
2024-01-25 14:08:09 +00:00
2024-01-29 14:04:45 -06:00
2024-02-08 14:07:58 -08:00
2024-02-14 09:48:58 -07:00
2024-02-22 10:06:39 -06:00
2024-03-21 11:15:49 -04:00
2024-03-22 13:16:34 -07:00
2024-04-26 14:11:00 +01:00
2024-04-29 07:08:31 -06:00
2024-05-03 09:33:06 -04:00