Ross
70ea3788ca
feat: Add functionality to move selected series between cases with a new form and UI enhancements
2026-04-27 22:16:06 +01:00
Ross
3772846e55
feat: Update user messages inbox and collection user messages with enhanced acknowledgment statistics and navigation links
2026-04-27 22:05:30 +01:00
Ross
1876a7f845
feat: Enhance collection history page with detailed user and CID exam statistics
2026-04-27 21:49:59 +01:00
Ross
d4f25de9d3
feat: Enhance case conversation display with detailed message stats and loading indicator
2026-04-27 21:45:27 +01:00
Ross
0b1f842e31
feat: Update case conversation details to reflect total unacknowledged messages
2026-04-27 21:40:58 +01:00
Ross
29f9b724b0
feat: Add guidance for session submission and clarify editing options
2026-04-27 21:37:06 +01:00
Ross
1f1b324cfe
feat: Update collection overview header and remove completed state display
2026-04-27 21:35:29 +01:00
Ross
474ad205f6
feat: Add feedback overview button visibility based on review mode and exam completion status
2026-04-27 21:34:30 +01:00
Ross
1f806d2e60
feat: Update self-review and conversation visibility based on review mode and exam completion status
2026-04-27 21:33:34 +01:00
Ross
20987274af
feat: Update self-review button visibility based on question completion status
2026-04-27 21:30:34 +01:00
Ross
d82551674b
feat: Conditionally load case conversation based on question completion status
2026-04-27 21:28:57 +01:00
Ross
0d1318564c
feat: Enhance series item display with additional metadata and modularize template
2026-04-27 21:25:31 +01:00
Ross
9a8a1a1b57
feat: Add navigation buttons for collection overview and user answers in messages inbox
2026-04-27 13:29:42 +01:00
Ross
9df74edc8c
feat: Add moderator action buttons in user messages inbox for enhanced navigation
2026-04-27 13:17:06 +01:00
Ross
3db2c1a768
feat: Implement user messages inbox with message acknowledgment tracking and UI updates
2026-04-27 13:09:19 +01:00
Ross
dc479cafd0
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.
2026-04-27 12:55:27 +01:00
Ross
be02269af6
Fix duplicate handling in DICOM upload: ensure series is not None before adding to duplicate series
2026-04-27 12:48:13 +01:00
Ross
5843547a05
Add end time display for completed user exams in collection overview
2026-04-27 12:06:45 +01:00
Ross
36a77981c8
Enhance self-review functionality with new detail views, improved UI, and dynamic case management
2026-04-27 11:43:15 +01:00
Ross
95793c78c9
Refactor self-review functionality: replace inline actions with dedicated partials and enhance dynamic panel updates
2026-04-27 11:16:48 +01:00
Ross
37e1bf29a3
Add self-review popup functionality with success message and auto-refresh
2026-04-27 11:12:44 +01:00
Ross
b864f3d3fd
Implement self-review functionality with enhanced UI and dynamic scoring options
2026-04-27 11:07:09 +01:00
Ross
e82b353ad9
Enhance case display sets management with HTMX integration and improved UI elements
2026-04-27 10:48:02 +01:00
Ross
bebac18625
Refactor user_scores.html to replace Case Collections section with Atlas Collections, implementing HTMX for dynamic loading of user-specific collections.
2026-04-27 09:58:00 +01:00
Ross
068dd3df80
Refactor normal case toggle buttons for improved readability and structure
2026-04-27 09:46:39 +01:00
Ross
9bae94a595
Refactor collection case view documentation and enhance management view with edit permissions
2026-04-27 09:42:46 +01:00
Ross
f47f408cce
Add empty case handling for differentials in partial template
2026-04-13 14:32:33 +01:00
Ross
c0870a8765
Fix loop to use correct method for retrieving ordered series in findings partial
2026-04-13 14:30:48 +01:00
Ross
113424d1e4
Fix indentation for included partials in case display block template
2026-04-13 14:28:23 +01:00
Ross
e007e35f4f
Add show_differentials_post field and update templates for case differentials display
2026-04-13 14:27:14 +01:00
Ross
e162e60f44
Refactor case display logic by creating partials for findings and display sets to enhance maintainability and readability
2026-04-13 14:15:04 +01:00
Ross
5c50ee75da
Add post-exam display options to CaseCollection model and update template
2026-04-13 14:07:54 +01:00
Ross
90c8f0b60d
Enhance logging and error handling in collection access methods and WSGI configuration
2026-04-13 13:44:25 +01:00
Ross
3e936e494a
Update exam-related URL patterns to use 'collection' prefix and add bulk edit routes
2026-04-13 09:38:41 +01:00
Ross
ec0bad02c6
Implement modal opening for tokens in markup; replace popup actions with modal invocations for display sets and findings
2026-03-23 16:51:25 +00:00
Ross
de5b6c36f3
Refactor modal handling for display sets and findings; extract modals into partials for improved maintainability
2026-03-23 16:13:56 +00:00
Ross
90e22435a5
Add preview templates and update URLs for display sets and series findings
2026-03-23 15:39:38 +00:00
Ross
a82e797bae
Enhance markup rendering to support interactive tokens with styled spans and data attributes for client-side upgrades
2026-03-23 15:34:57 +00:00
Ross
97db951c79
Enhance markup inserter and search result templates with custom label prompts for cases, display sets, and findings
2026-03-23 14:35:59 +00:00
Ross
f70ecb4648
Enhance finding search functionality to support series findings and improve result display with badges
2026-03-23 14:30:07 +00:00
Ross
a792f0c7cd
Enhance finding and display set widgets with explicit case filtering and badge indicators
2026-03-23 14:18:25 +00:00
Ross
13d73020ee
Enhance finding and display set pickers with dynamic case filtering and badge indicators
2026-03-23 13:59:28 +00:00
Ross
4d6d535ca7
Enhance display set and finding pickers with case detection and filtering
2026-03-23 13:54:44 +00:00
Ross
fbb2a2cc18
Allow standard fetch/ajax requests in finding and displayset search endpoints
2026-03-23 13:41:37 +00:00
Ross
20b4d6b6af
Add finding and displayset search functionality with corresponding widgets and endpoints
2026-03-23 13:34:28 +00:00
Ross
d7ed8881d8
Implement case picker modal for enhanced case linking in markup inserter
2026-03-23 12:26:19 +00:00
Ross
3ae6ce53bc
Enhance markup inserter with logging and auto-attach functionality for textareas
2026-03-23 12:15:49 +00:00
Ross
5a5eaa04a2
Add markup inserter functionality and render markup filter for enhanced text editing
2026-03-23 11:46:21 +00:00
Ross
f65e78b959
Add new URL patterns for user and submitted CID lists in exam collections
2026-03-23 11:04:20 +00:00
Ross
7526f6a902
Refactor DICOM viewer initialization to use safe mounting helper for improved reliability and error handling
2026-03-23 10:46:28 +00:00