Commit Graph

4987 Commits

Author SHA1 Message Date
Ross d2f4c21883 Add "View as viva" option to collection actions dropdown 2026-02-09 13:03:17 +00:00
Ross 1f5931aab2 Refactor question search template: rename and move to sbas_search.html 2026-02-09 12:50:31 +00:00
Ross 08c3558861 Add dismissible performance warning for large collections with persistence 2026-02-09 12:45:46 +00:00
Ross add7a1cf38 Add dismissible performance warning for large collections in collection_detail template 2026-02-09 12:44:19 +00:00
Ross 65f08cce6c Add performance warning for large collections in collection_detail template 2026-02-09 12:42:03 +00:00
Ross 3c8238d737 Add user permission checks for series editing and enhance author display method 2026-02-09 12:27:20 +00:00
Ross 23f33ac7ae Optimize collection_viva by aggressively prefetching and annotating related objects to prevent N+1 queries 2026-02-09 12:15:36 +00:00
Ross ab130a08ed Optimize collection_viva by annotating and prefetching related objects to prevent N+1 queries 2026-02-09 12:13:00 +00:00
Ross 45e01a78c1 Refactor case management links and button structure for improved readability and consistency 2026-02-09 11:24:43 +00:00
Ross 25e5ef78ed Update case series count and management links to use collection.pk for consistency 2026-02-09 11:24:33 +00:00
Ross 13dd79b508 Rename parameter 'case_id' to 'case_number' in collection_case_dicom_json_review for consistency 2026-02-09 11:15:57 +00:00
Ross 89986ba2e9 Refactor collection_case_dicom_json to use case_number instead of case_id for improved clarity and error handling 2026-02-09 11:14:53 +00:00
Ross f9e69e1206 Rename parameter 'case_id' to 'case_number' in collection_case_dicom_json function for clarity 2026-02-09 11:13:44 +00:00
Ross e7de6c8970 Set default archive filter to False in CaseCollectionFilter 2026-02-09 11:06:39 +00:00
Ross ea139456a8 Fix URL for editing display set in modal 2026-02-09 10:56:37 +00:00
Ross 035da12e96 Add edit permission check for display set modal and update template 2026-02-09 10:49:28 +00:00
Ross 3b9942054d Increase timeout for loading display set details and remove redundant script from modal 2026-02-09 10:34:20 +00:00
Ross 5761117e68 Enhance case display with modal functionality for findings and display sets 2026-02-09 10:33:06 +00:00
Ross f316dc9bcb Filter out removed images in Case model's image retrieval 2026-02-09 09:46:16 +00:00
Ross bdb7b653b6 Add modal for viewing display set details and update URLs and views 2026-02-08 22:42:14 +00:00
Ross 1eeb0d89d9 Add get_history method to CaseDetail model and update case_list_item template for history modal 2026-02-08 21:42:17 +00:00
Ross f3702db5f6 Refactor case field buttons to use hidden modal content and remove unused endpoint 2026-02-02 22:39:49 +00:00
Ross a6a7d75144 Implement modal for case fields and add partial endpoint for dynamic content retrieval 2026-02-02 22:29:52 +00:00
Ross 14bba93c4d Add quick-view icons for case details in case list item template 2026-02-02 22:22:37 +00:00
Ross f29df840c6 Refactor collection detail template to improve display of exam mode and access information 2026-02-02 22:15:20 +00:00
Ross 10d30cdaa6 Update Django entrypoint to include collectstatic command 2026-02-02 22:08:22 +00:00
Ross dc4cf0c3a2 Comment out conditional block for cid_user_exam in user_score_header template 2026-02-02 17:22:41 +00:00
Ross 99b951b32b Add normalized score to exam template context 2026-02-02 17:15:35 +00:00
Ross c2c8ec5b13 Update question prefetching logic to include 'sbas' app 2026-02-02 17:12:23 +00:00
Ross 6d5303cd0d Update exam scores URL for clarity and remove commented-out paths 2026-02-02 17:11:12 +00:00
Ross f6b990a00a Add user-friendly explanation to 404 error template 2026-02-02 17:04:33 +00:00
Ross 3c0deec140 Improve error messages for exam availability in Http404 responses 2026-02-02 17:02:02 +00:00
Ross e3241b503d Refactor exam take help template for improved readability and structure 2026-02-02 16:54:49 +00:00
Ross 04174484b1 Refactor exam take help template for improved URL handling and readability 2026-02-02 16:54:38 +00:00
Ross 168a4126d3 Refactor exam start template for improved readability and URL handling 2026-02-02 16:51:56 +00:00
Ross a0850c0030 Add conditional rendering for reason in 404 error template 2026-02-02 16:41:11 +00:00
Ross a882a3592b Add debug logging for exam take view to track user actions 2026-02-02 16:38:47 +00:00
Ross 8074b56a80 Fix indentation in 404 error template for improved readability 2026-02-02 16:33:59 +00:00
Ross 2e79df1eae Fix indentation for resolved message in 404 error template 2026-02-02 16:33:52 +00:00
Ross 9bf68cd136 Add condition filters to CaseFilter for enhanced search capabilities 2026-02-02 13:58:21 +00:00
Ross 42163448bf Add free-text search filter for Examination in CaseFilter to improve searchability 2026-02-02 13:56:31 +00:00
Ross 1066a3fb9f Update password reset link text for clarity in login template 2026-02-02 13:35:08 +00:00
Ross 3ade162b28 Remove series truncation endpoint from API 2026-02-02 13:30:06 +00:00
Ross f4186bf923 Fix indentation for confirmation prompt in series truncation logic 2026-02-02 13:24:37 +00:00
Ross 5bb2aea8ef Add HTMX endpoint for truncating series images and corresponding result template 2026-02-02 13:24:27 +00:00
Ross 8911c09c0e Enhance CaseFilter to show distinct examination values for series, improving clarity in selection options 2026-02-02 12:14:16 +00:00
Ross 7342b11b27 Fix button formatting for adding to collection in case display block 2026-02-02 12:09:37 +00:00
Ross 953295cc4d Refactor button styles for collection management to ensure consistent appearance across templates 2026-02-02 12:09:25 +00:00
Ross 374ee17911 Refactor detail templates for condition, finding, and structure to improve layout consistency and readability 2026-02-02 11:59:35 +00:00
Ross 18aef751ca Add display sets section to condition, finding, and structure detail templates; list associated cases for better context 2026-02-02 11:59:28 +00:00