Commit Graph

4349 Commits

Author SHA1 Message Date
Ross 4d305e1fa2 Add logging for bulk delete request and update button for selected questions deletion 2025-10-20 12:54:17 +01:00
Ross 452143f1ef Enhance bulk delete functionality by adding user confirmation before submission and removing debug information from the response when no items are deleted. 2025-10-20 12:41:33 +01:00
Ross 264270ce00 Enhance bulk delete functionality to support multiple checkbox naming conventions and improve debug information display when no items are deleted. 2025-10-20 12:39:59 +01:00
Ross 980bb199cf Add bulk delete functionality for questions with confirmation feedback 2025-10-20 12:32:59 +01:00
Ross 1085b9e6a2 Update import_llm_questions to set question title directly from payload 2025-10-20 12:22:06 +01:00
Ross 52886d176b Remove exams column from QuestionTable and add current user as author during question import 2025-10-20 12:21:02 +01:00
Ross 4ad101d65e Add sources display to question detail view for better reference tracking 2025-10-20 12:13:08 +01:00
Ross def291c853 Fix source display formatting and improve missing_map handling in import preview and confirmation 2025-10-20 12:11:00 +01:00
Ross 9dd4fc0402 Add sources display to import preview for better reference tracking 2025-10-20 12:06:47 +01:00
Ross 8f5ce830fe Refactor M2M toggle functionality to synchronize button states and improve placeholder updates 2025-10-20 12:06:10 +01:00
Ross b680ae749f Add sources JSONField to Question model and update import functions to handle source references 2025-10-20 12:04:10 +01:00
Ross 441d33a382 Add sources field to Question model for reference tracking 2025-10-20 12:02:18 +01:00
Ross bddccd5768 Enhance import preview and backend handling for M2M relationships, adding sources to schema and improving missing values mapping for better template rendering and debugging. 2025-10-20 12:01:07 +01:00
Ross 88713aba5b Clarify statdx source reference format and enhance sources description in LLM prompt schema 2025-10-20 11:54:31 +01:00
Ross c577da4779 Enhance LLM import preview with detailed M2M field handling and improved exclusion toggle functionality 2025-10-20 11:54:12 +01:00
Ross 16387fff77 Refactor LLM import preview to improve layout and remove redundant controls 2025-10-20 11:41:01 +01:00
Ross d37376d998 Enhance LLM question import and detail views with feedback display and source references 2025-10-20 11:39:43 +01:00
Ross 80171da78d Enhance LLM import preview with improved question display and missing M2M handling 2025-10-20 11:14:44 +01:00
Ross 9be48140a4 Enhance LLM question import preview with detailed payload information and improved answer display 2025-10-20 11:04:33 +01:00
Ross 01f67f3e32 Enhance LLM question import process with preview and confirmation steps, including error handling and M2M record creation 2025-10-20 11:01:47 +01:00
Ross 06b7239daa Add LLM question import functionality with enhanced validation and M2M handling 2025-10-20 10:47:11 +01:00
Ross 93f0bb8927 Add LLM question import functionality and enhance question model with new fields 2025-10-20 10:43:12 +01:00
Ross 4986c2faa9 Add sync functionality for prerequisite users and enhance result display 2025-10-13 14:18:34 +01:00
Ross 2c30145d3a Add sync functionality for prerequisite users in collection detail 2025-10-13 14:14:17 +01:00
Ross eeef34bffc Add prerequisites handling to CaseCollection and implement user access checks 2025-10-13 13:46:01 +01:00
Ross a3712959ec Enhance form rendering with crispy forms and improve answer timestamp handling in collection views 2025-10-13 13:22:26 +01:00
Ross ed4bd95955 Refactor self-review display logic and enhance user answer feedback in collection templates; improve form serialization for timeout handling 2025-10-13 11:48:13 +01:00
Ross 32d8430f94 Add CID user support in collection history and reset answers functionality 2025-10-13 11:28:07 +01:00
Ross fa08f9cf76 Implement timed-out submission handling and AJAX response for collection case view 2025-10-13 10:32:25 +01:00
Ross 1cf18c6f0d Fix button formatting for user answer reset functionality 2025-10-13 10:26:11 +01:00
Ross 41d1fa605b Fix button formatting and ensure proper user checks in collection reset answers template 2025-10-13 10:05:43 +01:00
Ross a355dd223e Add timestamps for answer tracking in report models and views; enhance timer display in templates 2025-10-13 10:02:37 +01:00
Ross 6f99cf0d53 Add question time limit to CaseCollection model and update related template for countdown display 2025-10-13 09:45:12 +01:00
Ross 682e8160b5 Refactor user collections view to categorize collections into available, in-progress, and finished; update templates for improved display of collection statuses and question rendering. 2025-10-06 13:51:55 +01:00
Ross 569ef760fa Refactor case detail retrieval into a separate function for improved readability and error handling 2025-10-06 11:32:44 +01:00
Ross bdfa16bbb4 Refactor example answers form and remove unused iframe in collection view 2025-10-05 22:41:49 +01:00
Ross 974966e855 Add example answers form rendering and update viewer iframe 2025-10-05 22:24:40 +01:00
Ross 63f399d2c1 Comment out iframe for viewer to improve layout and prevent unnecessary loading 2025-10-05 22:04:27 +01:00
Ross bb20f7d20d Update login prompt to include redirect after successful login 2025-10-05 21:50:22 +01:00
Ross 850b6ddc84 Fix login URL reference in CID and passcode input section 2025-10-05 21:49:22 +01:00
Ross e051a4f15a Add login link prompt for registered users in CID and passcode input section 2025-10-05 21:48:30 +01:00
Ross 735a29e71b Open DICOM viewer details by default and comment out multi-image block for improved user experience 2025-10-01 20:28:54 +01:00
Ross 4fc1de4300 Refactor code structure and remove redundant functions for improved readability 2025-10-01 20:24:10 +01:00
Ross 5400959399 Enhance error handling in example form by displaying non-field errors and providing a debug view for all form errors 2025-10-01 20:09:36 +01:00
Ross 0839eb7e37 Enhance error handling and user experience for JSON answer input in form 2025-09-22 12:45:32 +01:00
Ross f087a6ef49 Add helper functions for question type inference and options management in question editor 2025-09-22 12:39:05 +01:00
Ross ac562ed1e1 Add default question block structure and validation for properties in question editor 2025-09-22 12:08:50 +01:00
Ross 5d6c5e8b1a Implement code changes to enhance functionality and improve performance 2025-09-22 11:29:35 +01:00
Ross 73b12dd96b Add management links to case details in collection_detail template and update question_link_header to include case details 2025-09-22 11:29:19 +01:00
Ross 990907f8f5 Refactor code structure for improved readability and maintainability 2025-09-22 10:45:21 +01:00