Commit Graph

243 Commits

Author SHA1 Message Date
Ross 3c8238d737 Add user permission checks for series editing and enhance author display method 2026-02-09 12:27:20 +00:00
Ross 3c0deec140 Improve error messages for exam availability in Http404 responses 2026-02-02 17:02:02 +00:00
Ross 048168e87d Add user-related collections feature with HTMX support and timestamps for collections 2026-01-26 11:07:15 +00:00
Ross bf344f20e1 Add flagging functionality for exam questions with a reusable Flag model and toggle feature 2026-01-05 13:47:45 +00:00
Ross 98cef9ea57 Add notes field to CidUser model and update related forms and templates 2025-12-29 10:17:54 +00:00
Ross 06ceb9c2ce Add manual submission flag to CidUserExam and improve logging for exam completion 2025-12-22 12:07:25 +00:00
Ross 7b47a75657 Add email preview functionality for candidate details: allow users to preview email content before sending 2025-12-22 10:26:22 +00:00
Ross 208252a858 Add grade filter to user search widget and enhance logging for bulk add operations 2025-11-12 21:48:50 +00:00
Ross ea9dca5804 Implement user search widget with HTMX for dynamic user selection 2025-11-12 21:40:24 +00:00
Ross ec0245fe7c Add bulk add functionality for user and CID groups to exam collections 2025-11-12 21:19:09 +00:00
Ross 9f8b4ff36a Add candidate count method to ExamOrCollectionGenericBase and update exam list template 2025-11-07 21:10:52 +00:00
Ross 66f9dadcc8 Normalize supervisor emails and add unique constraint for case-insensitive email uniqueness 2025-11-03 10:30:45 +00:00
Ross fa68034f03 Add 'In Progress' status to QuestionReview model for enhanced tracking 2025-10-22 22:02:38 +01:00
Ross 6d589ef630 Add QuestionReview model and link to QuestionBase for enhanced review functionality 2025-10-22 20:15:20 +01:00
Ross 32d8430f94 Add CID user support in collection history and reset answers functionality 2025-10-13 11:28:07 +01:00
Ross 298493a390 Remove redundant author validation check in collection_take_start and streamline access control in ExamOrCollectionGenericBase 2025-09-15 11:34:17 +01:00
Ross 963221633a Add Shorts exam type to USER_EXAM_TYPES and update index.html for course/exam navigation 2025-09-08 09:39:35 +01:00
Ross 8a92460cb2 Increase max_length of image_md5_hash field to 64 in SeriesImage and LongSeriesImage models 2025-09-02 21:22:06 +01:00
Ross 2fca5a098d Add Shorts category to USER_GROUP_EXAMS for exam grouping 2025-09-01 22:04:22 +01:00
Ross 6a8bded825 Add Shorts category to CID_GROUP_EXAMS for exam grouping 2025-09-01 22:02:55 +01:00
Ross 16a8bf3d3a Refactor DICOM file reading to use dcmread for improved compatibility across models and helpers 2025-08-18 10:45:34 +01:00
Ross d7499e9166 some updates 2025-07-07 11:41:44 +01:00
Ross 153045a3e4 optimise some dicom manipulations 2025-06-30 11:04:39 +01:00
Ross bc26209f07 start removing lots of print 2025-06-30 10:39:42 +01:00
Ross 8e92de3420 start migration to dv3d 2025-06-09 11:39:38 +01:00
Ross eea61fc99c thumbnail and overview 2025-04-14 10:39:08 +01:00
Ross d387e32777 furher shorts improvements 2025-04-07 11:34:10 +01:00
Ross c5ba153865 work on cimar tuhmbnails 2025-03-10 10:23:36 +00:00
Ross a0960c9b7c start integrating cimar 2025-02-24 11:53:36 +00:00
Ross 0ca17c23b5 improve suggest answers (and fix some other issues) 2025-01-20 09:54:56 +00:00
Ross 9d4487b7f5 allow adding markers and authors to exams in collections 2025-01-06 20:11:57 +00:00
Ross d891c7b9ee . 2025-01-06 11:14:34 +00:00
Ross 7fc12737c7 . 2025-01-02 22:26:00 +00:00
Ross 7493d55bc2 allow completion of sbas / physics exams 2024-12-30 11:12:36 +00:00
Ross 8c43c40215 add simple case and series size display 2024-12-19 00:02:26 +00:00
Ross 00323cc6bd improve case user answer management (and fix small bug) 2024-11-18 10:44:27 +00:00
Ross a65ceffbfb start thinking about presentations 2024-11-11 13:36:37 +00:00
Ross 4e2e350e52 order atlas tables by creation date by default 2024-11-11 10:10:26 +00:00
Ross eab6fc9d7e . 2024-11-04 14:09:33 +00:00
Ross a2907fa285 numerous supervisor upgrades 2024-10-28 16:30:13 +00:00
Ross 185942b716 add open access exams 2024-10-14 12:41:17 +01:00
Ross edc9b29233 add basic (user) history for collections 2024-09-23 11:49:36 +01:00
Ross 41a4aa1a4c update trainee / supervisor management 2024-09-09 12:41:27 +01:00
Ross cf9b514597 a few minor changes 2024-09-01 18:54:27 +01:00
Ross 58eeb4f442 fix a few missing things 2024-08-19 13:16:47 +01:00
Ross c2185f73a6 add a redirct view mixin 2024-08-12 11:58:28 +01:00
Ross 8beb6890a7 fix date wrangling 2024-08-12 11:09:36 +01:00
Ross 6fe2bae8a8 improve exam group management 2024-08-12 10:33:15 +01:00
Ross bd1bb54f9f fix a little question ordering bug 2024-08-12 09:11:27 +01:00
Ross cff5a46e4c fix question ordering through mark systems 2024-08-05 10:00:59 +01:00