Commit Graph

  • 0718ea82b2 Add AddExamForm and update exam_edit_fragment for exam management Ross 2026-02-16 11:21:51 +00:00
  • fb9952e7aa Replace FilteredSelectMultiple with ExamSearchWidget for exams field in multiple forms Ross 2026-02-16 10:54:39 +00:00
  • ed1a33ac89 Add conditional rendering for edit buttons in question detail and suggest incorrect templates Ross 2026-02-16 10:51:42 +00:00
  • eddfb85d7b Enhance navbar tap targets for touch devices in mobile view Ross 2026-02-16 10:48:43 +00:00
  • f133fc3fd0 Add viewport meta tag for responsive design Ross 2026-02-16 10:47:26 +00:00
  • 2f90a21abe Reduce popup window width for improved content display Ross 2026-02-16 10:44:05 +00:00
  • 98ce450f11 Increase popup window width for better content display Ross 2026-02-16 10:42:01 +00:00
  • 6734036477 Add conditional rendering for delete option in question actions dropdown Ross 2026-02-16 10:41:08 +00:00
  • 5243100d7e Add conditional rendering for edit options in question actions dropdown Ross 2026-02-16 10:40:30 +00:00
  • fa82d81a96 Update data-edit_annotation attribute to use conditional rendering based on edit permissions Ross 2026-02-16 10:38:48 +00:00
  • 726057b51e Refactor image annotation help section for improved readability and conditional rendering Ross 2026-02-16 10:35:28 +00:00
  • 647081a7d6 Add conditional rendering for save annotations button based on edit permissions Ross 2026-02-16 10:31:16 +00:00
  • 57b9c712c2 Add delete functionality for image annotations in question detail view Ross 2026-02-16 10:28:32 +00:00
  • 4d78a6b63a Add visual indicators for answer statuses and enhance warning message for missing image annotations Ross 2026-02-16 10:01:29 +00:00
  • 941c599d24 Add warning alert for missing image annotations in question detail view Ross 2026-02-16 09:54:45 +00:00
  • 2df789735c Refactor button and style indentation in primary answer display for improved readability Ross 2026-02-16 09:51:05 +00:00
  • 37812921b8 Enhance primary answer display with edit functionality and conditional rendering based on user permissions Ross 2026-02-16 09:50:52 +00:00
  • 4cdddcf288 Refactor HTML structure and JavaScript indentation in primary answer templates for improved readability Ross 2026-02-16 09:47:03 +00:00
  • 17d3b4206a Implement primary answer management with HTMX support, including form for selecting or creating answers and display templates Ross 2026-02-16 09:46:57 +00:00
  • ec03def164 Alter primary_answer and structure fields in AnatomyQuestion model for improved clarity and categorization Ross 2026-02-16 09:36:06 +00:00
  • f72ec82525 Add primary_answer field to AnatomyQuestion model and create migration to backfill existing values Ross 2026-02-16 09:32:25 +00:00
  • 90c96333a1 Add help text for AnatomyQuestion structure field and enhance form instructions Ross 2026-02-16 09:22:00 +00:00
  • 19eb10c089 Add user content management views and templates for content review Ross 2026-02-13 22:26:41 +00:00
  • 2ab5a8e3b5 Add author parameter to My Questions link in frcr_index.html Ross 2026-02-10 22:19:22 +00:00
  • c2f12f384a Add questions section with navigation links to frcr_index.html Ross 2026-02-10 22:05:06 +00:00
  • 33f32dab8b Create frcr_index.html template and update ExamViews to render it Ross 2026-02-10 21:48:11 +00:00
  • a676d437bb Add badges to FRCR and Atlas sections for better categorization Ross 2026-02-10 21:13:44 +00:00
  • ba5b11cce2 Update call-to-action section in index.html for improved user engagement Ross 2026-02-10 21:12:49 +00:00
  • a6c5b99620 Update label for AccordionGroup in AnatomyQuestionForm to improve clarity Ross 2026-02-10 20:53:34 +00:00
  • 666f49f2c2 Refactor AnatomyQuestionForm layout to arrange modality and related fields in a horizontal flex row Ross 2026-02-10 20:51:49 +00:00
  • 46608a0758 Update index.html text for clarity in user instructions Ross 2026-02-10 20:48:12 +00:00
  • cfdf33b9ce Add open access field to AnatomyQuestionForm and update index template layout Ross 2026-02-10 20:42:42 +00:00
  • bdc97922af Refactor AnatomyQuestionForm layout and update template to use crispy forms Ross 2026-02-10 20:33:18 +00:00
  • 3626f3918e Enhance image annotation help text and layout in question detail view Ross 2026-02-09 22:50:40 +00:00
  • 49fbff76e9 Replace FilteredSelectMultiple with custom ExamSearchWidget in AnatomyQuestionForm Ross 2026-02-09 22:39:50 +00:00
  • 7ec81133d8 Allow any authenticated user to create new Structure entries in autocomplete Ross 2026-02-09 22:33:30 +00:00
  • c67db4a39e Update hidden input type in open access form to use exam app name Ross 2026-02-09 22:25:43 +00:00
  • d2f4c21883 Add "View as viva" option to collection actions dropdown Ross 2026-02-09 13:03:17 +00:00
  • 1f5931aab2 Refactor question search template: rename and move to sbas_search.html Ross 2026-02-09 12:50:31 +00:00
  • 08c3558861 Add dismissible performance warning for large collections with persistence Ross 2026-02-09 12:45:46 +00:00
  • add7a1cf38 Add dismissible performance warning for large collections in collection_detail template Ross 2026-02-09 12:44:19 +00:00
  • 65f08cce6c Add performance warning for large collections in collection_detail template Ross 2026-02-09 12:42:03 +00:00
  • 3c8238d737 Add user permission checks for series editing and enhance author display method Ross 2026-02-09 12:27:20 +00:00
  • 23f33ac7ae Optimize collection_viva by aggressively prefetching and annotating related objects to prevent N+1 queries Ross 2026-02-09 12:15:36 +00:00
  • ab130a08ed Optimize collection_viva by annotating and prefetching related objects to prevent N+1 queries Ross 2026-02-09 12:13:00 +00:00
  • 45e01a78c1 Refactor case management links and button structure for improved readability and consistency Ross 2026-02-09 11:24:43 +00:00
  • 25e5ef78ed Update case series count and management links to use collection.pk for consistency Ross 2026-02-09 11:24:33 +00:00
  • 13dd79b508 Rename parameter 'case_id' to 'case_number' in collection_case_dicom_json_review for consistency Ross 2026-02-09 11:15:57 +00:00
  • 89986ba2e9 Refactor collection_case_dicom_json to use case_number instead of case_id for improved clarity and error handling Ross 2026-02-09 11:14:53 +00:00
  • f9e69e1206 Rename parameter 'case_id' to 'case_number' in collection_case_dicom_json function for clarity Ross 2026-02-09 11:13:44 +00:00
  • e7de6c8970 Set default archive filter to False in CaseCollectionFilter Ross 2026-02-09 11:06:39 +00:00
  • ea139456a8 Fix URL for editing display set in modal Ross 2026-02-09 10:56:37 +00:00
  • 035da12e96 Add edit permission check for display set modal and update template Ross 2026-02-09 10:49:28 +00:00
  • 3b9942054d Increase timeout for loading display set details and remove redundant script from modal Ross 2026-02-09 10:34:20 +00:00
  • 5761117e68 Enhance case display with modal functionality for findings and display sets Ross 2026-02-09 10:33:06 +00:00
  • f316dc9bcb Filter out removed images in Case model's image retrieval Ross 2026-02-09 09:46:16 +00:00
  • bdb7b653b6 Add modal for viewing display set details and update URLs and views Ross 2026-02-08 22:42:14 +00:00
  • 1eeb0d89d9 Add get_history method to CaseDetail model and update case_list_item template for history modal Ross 2026-02-08 21:42:17 +00:00
  • f3702db5f6 Refactor case field buttons to use hidden modal content and remove unused endpoint Ross 2026-02-02 22:39:49 +00:00
  • a6a7d75144 Implement modal for case fields and add partial endpoint for dynamic content retrieval Ross 2026-02-02 22:29:52 +00:00
  • 14bba93c4d Add quick-view icons for case details in case list item template Ross 2026-02-02 22:22:37 +00:00
  • f29df840c6 Refactor collection detail template to improve display of exam mode and access information Ross 2026-02-02 22:15:20 +00:00
  • 10d30cdaa6 Update Django entrypoint to include collectstatic command Ross 2026-02-02 22:08:22 +00:00
  • dc4cf0c3a2 Comment out conditional block for cid_user_exam in user_score_header template Ross 2026-02-02 17:22:41 +00:00
  • 99b951b32b Add normalized score to exam template context Ross 2026-02-02 17:15:35 +00:00
  • c2c8ec5b13 Update question prefetching logic to include 'sbas' app Ross 2026-02-02 17:12:23 +00:00
  • 6d5303cd0d Update exam scores URL for clarity and remove commented-out paths Ross 2026-02-02 17:11:12 +00:00
  • f6b990a00a Add user-friendly explanation to 404 error template Ross 2026-02-02 17:04:33 +00:00
  • 3c0deec140 Improve error messages for exam availability in Http404 responses Ross 2026-02-02 17:02:02 +00:00
  • e3241b503d Refactor exam take help template for improved readability and structure Ross 2026-02-02 16:54:49 +00:00
  • 04174484b1 Refactor exam take help template for improved URL handling and readability Ross 2026-02-02 16:54:38 +00:00
  • 168a4126d3 Refactor exam start template for improved readability and URL handling Ross 2026-02-02 16:51:56 +00:00
  • a0850c0030 Add conditional rendering for reason in 404 error template Ross 2026-02-02 16:41:11 +00:00
  • a882a3592b Add debug logging for exam take view to track user actions Ross 2026-02-02 16:38:47 +00:00
  • 8074b56a80 Fix indentation in 404 error template for improved readability Ross 2026-02-02 16:33:59 +00:00
  • 2e79df1eae Fix indentation for resolved message in 404 error template Ross 2026-02-02 16:33:52 +00:00
  • 9bf68cd136 Add condition filters to CaseFilter for enhanced search capabilities Ross 2026-02-02 13:58:21 +00:00
  • 42163448bf Add free-text search filter for Examination in CaseFilter to improve searchability Ross 2026-02-02 13:56:31 +00:00
  • 1066a3fb9f Update password reset link text for clarity in login template Ross 2026-02-02 13:35:08 +00:00
  • 3ade162b28 Remove series truncation endpoint from API Ross 2026-02-02 13:30:06 +00:00
  • f4186bf923 Fix indentation for confirmation prompt in series truncation logic Ross 2026-02-02 13:24:37 +00:00
  • 5bb2aea8ef Add HTMX endpoint for truncating series images and corresponding result template Ross 2026-02-02 13:24:27 +00:00
  • 8911c09c0e Enhance CaseFilter to show distinct examination values for series, improving clarity in selection options Ross 2026-02-02 12:14:16 +00:00
  • 7342b11b27 Fix button formatting for adding to collection in case display block Ross 2026-02-02 12:09:37 +00:00
  • 953295cc4d Refactor button styles for collection management to ensure consistent appearance across templates Ross 2026-02-02 12:09:25 +00:00
  • 374ee17911 Refactor detail templates for condition, finding, and structure to improve layout consistency and readability Ross 2026-02-02 11:59:35 +00:00
  • 18aef751ca Add display sets section to condition, finding, and structure detail templates; list associated cases for better context Ross 2026-02-02 11:59:28 +00:00
  • f362be43ef Add inline collection management features; implement search and add functionality for collections in case view Ross 2026-02-02 11:55:43 +00:00
  • 00680c8b9e Enhance NormalCaseFilter to support flexible age filtering with unit selection; update normals_list template with detailed help text for improved user guidance Ross 2026-02-02 11:26:11 +00:00
  • eea3433042 Enhance NormalCaseFilter to limit examination and modality choices based on user restrictions; integrate Crispy Forms for improved filter form layout in normals_list template Ross 2026-02-02 11:03:38 +00:00
  • 8dad4a5a5c Refactor case badges to support multiple conditions, presentations, and subspecialties in search results Ross 2026-02-02 10:59:05 +00:00
  • 75d23c0ba9 Improve condition, presentation, and subspecialty badge rendering in case search results Ross 2026-02-02 10:56:02 +00:00
  • ff2b6f4c65 Refactor case search results template for improved readability and structure Ross 2026-02-02 10:52:43 +00:00
  • 22e5f9a496 Enhance case search results display with additional information and tooltips for condition, presentation, and subspecialty Ross 2026-02-02 10:52:36 +00:00
  • 16865fab03 Refactor permission checks for marking cases as normal to use can_edit method Ross 2026-02-02 10:23:46 +00:00
  • 5e14df4836 Refactor case search page layout and improve indentation in search results Ross 2026-02-02 10:21:13 +00:00
  • 625f6017a6 Add advanced case search page with filtering options and pagination Ross 2026-02-02 10:20:12 +00:00
  • c45e3c8765 Fix hx-trigger attribute for case search input to improve functionality Ross 2026-02-02 10:08:34 +00:00
  • ee33f62def . Ross 2026-02-02 09:32:40 +00:00
  • 3a5fe9a85c Fix indentation in display set list and clean up whitespace in JavaScript section Ross 2026-02-02 09:29:20 +00:00