Ross
|
90c8f0b60d
|
Enhance logging and error handling in collection access methods and WSGI configuration
|
2026-04-13 13:44:25 +01:00 |
|
Ross
|
463a741185
|
Refactor exam_user_bulk_edit method to support both generic and app-specific exam IDs for improved flexibility
|
2026-04-13 10:00:03 +01:00 |
|
Ross
|
f7b6ec1447
|
Refactor exam_users_edit.html to improve formatting and maintainability of the user addition panel
|
2026-04-13 09:57:25 +01:00 |
|
Ross
|
3e03413047
|
Add user search widget to exam_users_edit.html for adding arbitrary users
|
2026-04-13 09:54:18 +01:00 |
|
Ross
|
126d186ad1
|
Add disabled nav link for 'Candidate Management' in exam_candidate_headers.html for improved navigation clarity
|
2026-04-13 09:53:41 +01:00 |
|
Ross
|
a749373a21
|
Refactor exam_candidate_headers.html to wrap navigation links in a structured nav and ul for improved semantics and styling
|
2026-04-13 09:48:24 +01:00 |
|
Ross
|
d9331fe279
|
Refactor exam_groups_edit.html to use crispy forms for improved form rendering and styling
|
2026-04-13 09:45:58 +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
|
5a050fb36d
|
Add custom template filter 'has_group' and update question_link_header for improved user permission checks
|
2026-03-25 22:12:33 +00:00 |
|
Ross
|
2d48a6bad6
|
Enhance row selection toggle functionality in SelectionTable to manage user selection state and improve user experience
|
2026-03-25 22:10:15 +00:00 |
|
Ross
|
d4f0c05341
|
Enhance row selection functionality in SelectionTable to support shift-range selection and improve checkbox handling
|
2026-03-25 22:07:56 +00:00 |
|
Ross
|
7b52cab180
|
Refactor SelectionTable to use per-table initializers for row selection controls and improve JavaScript handling in templates
|
2026-03-25 22:05:19 +00:00 |
|
Ross
|
ffb730e9c8
|
Remove exam_mode filter for superusers in generic_exam_htmx to display all non-archived exams
|
2026-03-25 21:37:56 +00:00 |
|
Ross
|
1b199150e5
|
Refactor row selection handling in SelectionTable to server-side rendering and per-table initializers for improved maintainability
|
2026-03-25 21:37:43 +00:00 |
|
Ross
|
bf7f88ac6e
|
Render row selection controls server-side in SelectionTable for improved usability
|
2026-03-25 21:34:38 +00:00 |
|
Ross
|
1d19afa72d
|
Refactor tables to inherit from SelectionTable for consistent behavior across Anatomy and Question tables
|
2026-03-25 21:26:32 +00:00 |
|
Ross
|
bd0c71140c
|
Update button elements in selection controls to ensure proper type attribute for improved accessibility
|
2026-03-25 21:21:50 +00:00 |
|
Ross
|
d6487eae88
|
Enhance migration process for rapids to shorts; skip normal rapids and provide user feedback on migration status
|
2026-03-25 21:14:33 +00:00 |
|
Ross
|
06fe73e2a3
|
Add migration actions for Rapid questions to Shorts in admin and templates
|
2026-03-25 21:12:30 +00: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
|
d75d2be547
|
Implement feature X to enhance user experience and fix bug Y in module Z
|
2026-03-23 11:08:34 +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 |
|
Ross
|
b17774aa7c
|
Refactor modal reopening logic to streamline URL parameter handling and improve code clarity
|
2026-03-23 10:35:07 +00:00 |
|
Ross
|
077bd3ed87
|
Refactor display set modal loading functions for improved readability and error handling
|
2026-03-23 10:34:03 +00:00 |
|
Ross
|
73a364fd44
|
Enhance modal functionality: add URL parameter handling for displaysets and findings, and reopen modals based on URL params
|
2026-03-23 10:27:13 +00:00 |
|
Ross
|
8733f59882
|
Add fullscreen display set modal and button for enhanced viewing experience
|
2026-03-23 10:24:07 +00:00 |
|
Ross
|
64d4958744
|
Fix link in case search item template to direct to case detail page
|
2026-03-23 09:58:49 +00:00 |
|
Ross
|
9e0e66bcd9
|
update dv3d
|
2026-03-23 09:44:51 +00:00 |
|
Ross
|
ec4dcdba2b
|
Add empty state display for cases without display sets and link to add new ones
|
2026-03-23 09:43:27 +00:00 |
|
Ross
|
4512b799a6
|
Add get_full_url method to SeriesImageBase and update DICOM template to use it
|
2026-03-23 09:35:28 +00:00 |
|
Ross
|
d313cd083c
|
Add admin hash search link and enhance uploads hash search functionality
|
2026-03-18 20:57:29 +00:00 |
|
Ross
|
8bbb6b741d
|
Remove truncation from image hash display in series images template
|
2026-03-18 19:56:26 +00:00 |
|
Ross
|
d00a7f9cf6
|
Add admin feature to search uploads by pixel hash and corresponding template
|
2026-03-18 19:38:20 +00:00 |
|
Ross
|
70602e6f71
|
Refactor code structure for improved readability and maintainability
|
2026-03-16 14:09:29 +00:00 |
|
Ross
|
b35057d059
|
Fix indentation for download link in case display block
|
2026-03-16 12:28:31 +00:00 |
|
Ross
|
1cadbab742
|
Enhance JSON display by integrating pretty JSON formatter in various templates
|
2026-03-16 12:08:34 +00:00 |
|