Ross
00dfaf9888
Add bulk edit functionality for CID users: implement endpoint and update templates for bulk add/remove actions
2025-12-15 11:49:06 +00:00
Ross
4db1f2ca1a
Add toggle functionality for pre-review flag on case resources
2025-12-15 11:15:56 +00:00
Ross
cbff1317d0
Enhance resource display: conditionally render resource search panel and update pre/post review badge logic
2025-12-15 10:53:21 +00:00
Ross
0644ed99f4
Refactor resource search panel: simplify input trigger and improve layout for search results
2025-12-15 10:47:42 +00:00
Ross
c01000f06e
Refactor resource search functionality: replace inline form with a dedicated search panel and improve result handling
2025-12-15 10:42:58 +00:00
Ross
2f014ce1a5
Enhance resource management: refresh case data and notify listeners on resource changes in case attachment/detachment
2025-12-15 10:12:04 +00:00
Ross
654d0ae686
Enhance local viewer: implement centralized hide functionality and improve close handling for resource overlays
2025-12-15 10:08:14 +00:00
Ross
18dbb27a3e
Enhance resource handling: add support for loading and displaying non-DICOM resources (images, videos, embeds) in viewer overlays
2025-12-15 10:06:54 +00:00
Ross
4bec329aff
Implement resource search functionality and enhance resource management in case details
2025-12-15 09:53:19 +00:00
Ross
1e2300bd70
Add media preview functionality for resources with image or video support
2025-12-15 09:47:07 +00:00
Ross
012c86340d
.
2025-12-08 12:51:17 +00:00
Ross
d7afab15e1
Refactor templates and views for improved structure and maintainability
2025-12-08 12:31:58 +00:00
Ross
d96dd77cdc
Add user authentication to index and user collections views; update CSRF trusted origins and internal IPs
2025-12-08 10:57:38 +00:00
Ross
590e0b76ed
Add series images endpoint and template for HTMX integration
2025-12-01 14:50:11 +00:00
Ross
f074e5b086
fix some ninja issuse
2025-12-01 13:30:43 +00:00
Ross
78577076c1
Refactor discussion and report sections to use card layout for improved presentation and user interaction
2025-11-24 12:44:55 +00:00
Ross
3635275573
Enhance case view layout and styling for improved readability and user experience
2025-11-24 12:36:18 +00:00
Ross
0c412dfff6
Add prior cases information to collection case view template
2025-11-24 12:19:56 +00:00
Ross
3f00311136
Fix hx-post URL in prior card template for correct case number handling
2025-11-24 12:06:44 +00:00
Ross
e8c35efd83
Refactor collection_case_questions function to use case_number instead of case_id for improved clarity and consistency in case retrieval
2025-11-24 12:02:43 +00:00
Ross
0badca4c4f
Add default error value to context in collection_case_priors view to prevent variable resolution issues
2025-11-24 11:58:53 +00:00
Ross
25f4e478b3
Add edit permission check for collection case priors view
2025-11-24 11:53:50 +00:00
Ross
33cba3d005
Fix hx-post URL in prior card template for correct case number handling
2025-11-24 11:43:07 +00:00
Ross
efca426359
Add case jump functionality with HTMX support and corresponding template
2025-11-24 11:40:52 +00:00
Ross
f713632fdd
Refactor Condition, Finding, and Structure tables: remove legacy primary field from displayed fields to streamline data representation.
2025-11-24 11:02:51 +00:00
Ross
785638ee23
Add cancel button to ConditionForm for easier navigation
2025-11-24 10:49:13 +00:00
Ross
e8020c5d8f
Update ConditionForm to use AJAX/autocomplete for canonical field selection
2025-11-24 10:42:38 +00:00
Ross
5ccf755e72
Refactor Condition model: remove legacy synonym and primary fields, introduce canonical field for aliasing. Update related documentation.
2025-11-24 10:31:13 +00:00
Ross
6308fbfcd7
Refactor Finding and Structure models: remove legacy primary and synonym fields, introduce canonical field for aliasing. Update filters and forms accordingly.
2025-11-24 10:18:26 +00:00
Ross
8a871d6332
Replace legacy primary filter with is_canonical and add synonym filter in ConditionFilter
2025-11-23 23:29:39 +00:00
Ross
6eeb4cbb1d
Add canonical field and update synonym handling in Condition model
...
- Introduced a new `canonical` ForeignKey field in the Condition model to manage alias relationships.
- Enhanced synonym retrieval methods to prefer canonical names and handle aliases more effectively.
- Updated condition detail templates to reflect canonical status and improved synonym display.
- Implemented migration scripts to establish canonical relationships based on existing synonym links.
2025-11-20 22:48:03 +00:00
Ross
9d57d03cbb
Refactor synonym management: extract synonyms list and add forms for adding synonyms with HTMX support
2025-11-20 21:59:50 +00:00
Ross
21de543313
Enhance ConditionForm: add Crispy Forms integration for consistent submit button rendering
2025-11-17 23:15:21 +00:00
Ross
a12a9e38f3
Implement synonym management in condition detail: add forms for adding synonyms and handle POST requests for synonym creation.
2025-11-17 23:08:34 +00:00
Ross
81dc5bf48f
Add forms and views for subspecialty, presentation, and pathological process management
2025-11-17 23:01:02 +00:00
Ross
4abb57900d
Refactor categories dropdown: enhance layout with additional category options and staff creation links for improved navigation
2025-11-17 22:54:32 +00:00
Ross
08c9138cdb
Refactor condition form: streamline JavaScript loading and enhance button layout for improved usability
2025-11-17 22:52:34 +00:00
Ross
fb833a2b90
Refactor collection view: create a new template for collections with improved layout and staff action visibility
2025-11-17 22:47:15 +00:00
Ross
2f1e2f6abe
Refactor collection_case_details: simplify case retrieval logic and improve parameter naming for clarity
2025-11-17 22:33:10 +00:00
Ross
349c46c6db
Refactor viewing case template: adjust HTML structure for improved readability and maintainability
2025-11-17 12:14:05 +00:00
Ross
24558f92ce
Refactor case prior handling: update function to support case_number instead of case_id for improved clarity and maintainability
2025-11-17 11:15:08 +00:00
Ross
0f8bae8a14
Refactor URL patterns: update legacy case_id references to include 'id' for improved clarity and consistency
2025-11-17 11:11:09 +00:00
Ross
6e658aca93
Refactor case handling: update URLs and views to support case_number and case_id interchangeably, enhancing backward compatibility and maintainability
2025-11-17 11:05:13 +00:00
Ross
d86f990be2
Refactor case detail URL references: update template links from 'casedetail' to 'case_detail' for consistency
2025-11-17 10:36:19 +00:00
Ross
b6478c44dc
Refactor case detail references: standardize variable naming from case_detail to casedetail across templates for consistency
2025-11-17 10:34:55 +00:00
Ross
12b7fa6629
Refactor CaseDetail references to Casedetail across templates and views
...
- Updated all instances of 'case_detail' to 'casedetail' in templates to maintain consistency.
- Adjusted view functions to use 'casedetail' instead of 'case_detail' for better clarity.
- Renamed the field 'case_detail' to 'casedetail' in the CasePrior model to align with the new naming convention.
- Ensured that all related logic and references in forms and data handling reflect this change.
2025-11-17 10:34:27 +00:00
Ross
7f4570417e
Refactor case navigation: consolidate previous and next links into a reusable partial for improved maintainability and consistency across templates
2025-11-17 10:09:00 +00:00
Ross
0098fa5dfc
Refactor case prior display: extract prior card markup into a separate partial for improved maintainability and readability
2025-11-17 09:27:02 +00:00
Ross
740d013198
Refactor case prior display: enhance layout with Bootstrap cards for improved readability and user interaction
2025-11-17 09:22:17 +00:00
Ross
b47bb141e8
Enhance case search functionality: exclude cases already in the collection from search results to prevent duplication
2025-11-16 23:28:23 +00:00