feat: Add case review messaging system with feedback and query capabilities

- Introduced CaseReviewMessage model to handle feedback and queries for cases.
- Implemented views for displaying user and CID messages, including outstanding feedback.
- Created templates for collection feedback overview and user messages.
- Added functionality for acknowledging messages and sending feedback or queries.
- Enhanced collection detail view to show outstanding messages and user message statistics.
- Added tests for handling duplicate DICOM uploads without series.
This commit is contained in:
Ross
2026-04-27 12:55:27 +01:00
parent b02120d5e7
commit dc479cafd0
15 changed files with 1354 additions and 113 deletions
+2 -1
View File
@@ -19,7 +19,8 @@
"/^python -m py_compile /home/ross/penracourses/rad/generic/tables\\.py$/": {
"approve": true,
"matchCommandLine": true
}
},
"/home/ross/penracourses/rad/.venv/bin/python": true
}
}
}