feat: Implement sharing functionality for CidUserExam attempts, including user management and sharing settings

Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
Ross
2026-04-28 22:09:06 +01:00
co-authored by Copilot
parent cc100dba89
commit 7062723433
8 changed files with 597 additions and 3 deletions
+21
View File
@@ -752,4 +752,25 @@ urlpatterns = [
name="linked_cases_overview",
),
path("cases/by_size", views.cases_by_size, name="cases_by_size"),
# Sharing
path(
"exam/<int:pk>/sharing",
views.collection_exam_sharing_panel,
name="collection_exam_sharing_panel",
),
path(
"exam/<int:pk>/sharing/user-search",
views.collection_exam_user_search,
name="collection_exam_user_search",
),
path(
"collection/shared-with-me",
views.collection_shared_with_me,
name="collection_shared_with_me",
),
path(
"exam/<int:cid_user_exam_pk>/attempt-overview",
views.collection_shared_attempt_overview,
name="collection_shared_attempt_overview",
),
]