Ross
dcddeb8e15
some changes
2026-05-18 22:26:57 +01:00
Ross
e361e01af8
Revert "up dv3d"
...
This reverts commit 0908608280 .
2026-05-18 21:58:27 +01:00
Ross
dbb68a6801
revert dv3d
2026-05-18 21:57:13 +01:00
Ross
64138c9038
up idv3d
2026-05-18 21:53:46 +01:00
Ross
a3ba14f4b5
Revert "up dv3d"
...
This reverts commit 0908608280 .
2026-05-18 21:35:32 +01:00
Ross
dcf2ad4af7
up dv3d
2026-05-18 21:18:55 +01:00
Ross
0908608280
up dv3d
2026-05-18 21:00:52 +01:00
Ross
93e24bf855
feat(tasks): Add seriesId to stacks in Case model and enhance series viewer with navigation buttons
2026-05-18 08:33:46 +01:00
Ross
1c76e0696c
feat(tasks): Refactor series_reconstruct_task and add _stamp_derived_dataset for improved dataset handling
2026-05-18 07:48:24 +01:00
Ross
ff00efecf7
feat(tasks): Enhance series_reconstruct_task with additional metadata and improved slice handling
2026-05-17 22:29:23 +01:00
Ross
a9946961f1
fix(tasks): Update _reduce_slab function to accept reduce_axis parameter for flexibility in reconstruction
2026-05-17 22:20:22 +01:00
Ross
d5e473d692
style(tasks): Improve task overview page layout and styling for better readability
2026-05-17 22:08:07 +01:00
Ross
75e3bca503
feat(tasks): Implement task action functionality in task overview page
2026-05-17 21:53:30 +01:00
Ross
1775b11e40
fix(tasks): Correct ImagePositionPatient assignment in series_reconstruct_task
2026-05-17 21:44:09 +01:00
Ross
d77c5149f0
feat(worker): Enhance db_worker script for better error handling and add systemd service example
2026-05-17 21:36:46 +01:00
Ross
c2d8376e22
feat(worker): Add db_worker service with automatic restart and logging
...
feat(task_overview): Display generated series in task overview
docs(README): Update documentation for background task workers and troubleshooting
2026-05-17 21:13:40 +01:00
Ross
ab9847e22e
feat(tasks): Add task overview page with active, completed, and failed task summaries
2026-05-17 14:30:38 +01:00
Ross
bbf7542451
feat(settings): Update task backend to use django-tasks-db and add QUEUES configuration
2026-05-17 14:00:04 +01:00
Ross
e6a20bb851
feat(tasks): Integrate django-tasks for task management and progress tracking
2026-05-17 12:41:17 +01:00
Ross
7ed0a8f378
feat(reconstruction): Add asynchronous series reconstruction task with progress tracking
2026-05-17 11:32:48 +01:00
Ross
c8d05818a4
feat(reconstruction): Enhance volume reconstruction with geometry extraction and thickness merge options
2026-05-17 11:19:18 +01:00
Ross
b6716c9ae1
feat(viewer): Refactor truncate viewer API integration and update modal handling
2026-05-17 11:04:18 +01:00
Ross
e368d0c7d1
feat(series): Add functions for inferring native spacings and resampling volumes for optimization
2026-05-16 22:42:49 +01:00
Ross
b9cbfd20c1
feat(optimization): Implement series optimization features including downsampling, empty DICOM removal, and reconstruction options
2026-05-16 22:30:55 +01:00
Ross
5ce337c7c4
feat(series): Enhance series truncation with options for removing empty DICOMs and downsampling pixel data
2026-05-16 22:02:50 +01:00
Ross
f4d990676a
feat(viewer): Enhance sidebar functionality with adjustable width and responsive behavior
2026-05-15 20:28:05 +01:00
Ross
4f61e43b8c
feat(viewer): Refactor DICOM viewer structure and update responsive styles
2026-05-15 20:19:12 +01:00
Ross
c947cba5a7
feat(viewer): Enhance viewer functionality with sidebar and popout support
2026-05-15 20:11:31 +01:00
Ross
0cf655325c
feat: Enhance collection review and overview templates with improved styling and conditional content display
2026-05-15 20:04:13 +01:00
Ross
89e89cef73
feat: Remove slug field from ResearchStudy model and update related references
2026-05-12 21:51:44 +01:00
Ross
c94d2fb1a7
feat(research): add research study management functionality
...
- Implemented models for ResearchStudy, ResearchStudyArm, and ResearchParticipant.
- Created views for listing, creating, updating, and exporting research studies.
- Added bulk participant generation feature with CSV and JSON support.
- Developed templates for study management, participant entry, and bulk generation.
- Introduced URL routing for research study operations.
- Added utility functions for randomisation and participant assignment.
- Implemented participant intake process with demographic data collection.
- Ensured proper handling of participant CIDs and assignment methods.
2026-05-12 21:37:57 +01:00
Ross
19eb10c089
Add user content management views and templates for content review
2026-02-13 22:26:41 +00:00
Ross
2ab5a8e3b5
Add author parameter to My Questions link in frcr_index.html
2026-02-10 22:19:22 +00:00
Ross
c2f12f384a
Add questions section with navigation links to frcr_index.html
2026-02-10 22:05:06 +00:00
Ross
33f32dab8b
Create frcr_index.html template and update ExamViews to render it
2026-02-10 21:48:11 +00:00
Ross
a676d437bb
Add badges to FRCR and Atlas sections for better categorization
2026-02-10 21:13:44 +00:00
Ross
ba5b11cce2
Update call-to-action section in index.html for improved user engagement
2026-02-10 21:12:49 +00:00
Ross
a6c5b99620
Update label for AccordionGroup in AnatomyQuestionForm to improve clarity
2026-02-10 20:53:34 +00:00
Ross
666f49f2c2
Refactor AnatomyQuestionForm layout to arrange modality and related fields in a horizontal flex row
2026-02-10 20:51:49 +00:00
Ross
46608a0758
Update index.html text for clarity in user instructions
2026-02-10 20:48:12 +00:00
Ross
cfdf33b9ce
Add open access field to AnatomyQuestionForm and update index template layout
2026-02-10 20:42:42 +00:00
Ross
bdc97922af
Refactor AnatomyQuestionForm layout and update template to use crispy forms
2026-02-10 20:33:18 +00:00
Ross
3626f3918e
Enhance image annotation help text and layout in question detail view
2026-02-09 22:50:40 +00:00
Ross
49fbff76e9
Replace FilteredSelectMultiple with custom ExamSearchWidget in AnatomyQuestionForm
2026-02-09 22:39:50 +00:00
Ross
7ec81133d8
Allow any authenticated user to create new Structure entries in autocomplete
2026-02-09 22:33:30 +00:00
Ross
c67db4a39e
Update hidden input type in open access form to use exam app name
2026-02-09 22:25:43 +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
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
ffa717a9ef
Refactor exam overview header: move author display earlier and remove duplicate block for improved clarity
2025-11-17 22:16:08 +00:00
Ross
2dd9f4af32
Refactor exam overview: enhance question display with improved layout and feedback visibility
2025-11-17 22:09:49 +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
Ross
712ecec25d
Enhance case search results: add data attributes for case identification and implement client-side removal of cases from search results after addition to collection
2025-11-16 23:25:35 +00:00
Ross
0193daf166
Refactor case search widget: update hx-get attribute and include collection in hx-vals for improved search functionality
2025-11-16 23:17:57 +00:00
Ross
279d6344f1
Enhance case search functionality: display recent cases in search results and adjust initial load behavior
2025-11-16 23:16:06 +00:00
Ross
8c8d484dce
Enhance exam order editing: hide edit button during editing, improve save button attributes, and clean up controls after saving
2025-11-16 23:06:33 +00:00
Ross
9760be8f27
Enhance case list item links and management actions: update hrefs for dynamic case numbering and improve button structure for better accessibility
2025-11-16 23:03:19 +00:00
Ross
5e0068d490
Implement case search functionality and enhance case addition UI in collection view
2025-11-16 22:55:59 +00:00
Ross
875744a08a
Refactor case management links and add case list item partial for improved organization and rendering in collection detail view
2025-11-16 22:51:22 +00:00
Ross
c02a46fab1
Refactor collection detail view: enhance layout, improve organization, and add badges for better information display
2025-11-16 22:36:50 +00:00
Ross
6b73006122
Refactor collection detail view: enhance layout and improve organization of case management links and collection information
2025-11-16 22:31:00 +00:00
Ross
7eb478b111
Refactor case management links: enhance layout and improve button accessibility in collection detail view
2025-11-16 22:26:34 +00:00
Ross
10c18bd514
Refactor case management links: move to separate partial for improved template organization and clarity
2025-11-16 22:20:53 +00:00
Ross
1407fe83a2
Fix link for case series display and update edit series action in management links
2025-11-16 22:03:14 +00:00
Ross
e9716f3caf
Add per-case management links template for collection detail view
2025-11-16 22:01:30 +00:00
Ross
749450b03e
Refactor collection detail template: streamline case management links and enhance layout for better usability
2025-11-16 21:57:54 +00:00
Ross
7e72f731b3
Move "Add New Case" link to dropdown for superusers in collection actions
2025-11-16 21:37:03 +00:00
Ross
e407326c25
Refactor collection headers: convert to responsive navbar layout with dropdown actions
2025-11-15 23:12:58 +00:00
Ross
0d8177f0b4
Remove exam review link from exams template for cleaner navigation
2025-11-15 23:09:59 +00:00
Ross
3312f3058a
Enhance CaseCollectionForm: replace collection_type field with radio buttons and add custom styling
2025-11-15 23:02:12 +00:00
Ross
478dcb7217
Add success URL redirection for CaseCollectionCreate after successful creation
2025-11-15 22:47:37 +00:00
Ross
a1aba7836a
Fix link to series detail page in series viewer template
2025-11-14 22:11:47 +00:00
Ross
80b1ef3817
Enhance series case addition: update details element for better accessibility and close functionality
2025-11-14 21:56:40 +00:00
Ross
835d0382ba
Refactor series cases handling: extract cases list to a partial and enhance HTMX integration for dynamic updates
2025-11-14 21:55:28 +00:00
Ross
8096a36a11
Reorganize finding form placement in series viewer for improved layout
2025-11-14 21:52:37 +00:00
Ross
97d65f0caa
Refactor series viewer template for improved layout and usability; enhance findings display and action buttons
2025-11-14 21:48:06 +00:00
Ross
b73e89393b
.
2025-11-14 21:21:45 +00:00
Ross
ec036a6266
Add open_access field to Resource model for access control
2025-11-14 21:16:55 +00:00
Ross
14e6514b90
Update ResourceDelete view to require AuthorOrChecker permissions for deletion
2025-11-14 21:14:58 +00:00
Ross
639e91fc1e
Add created_date and modified_date fields to Resource model; update resource detail and list templates for improved display
2025-11-14 21:12:03 +00:00
Ross
74765e70a2
Add created_date and modified_date fields to Resource model; enhance resource navigation with dropdown menu in base template
2025-11-14 21:01:25 +00:00
Ross
ca2b7feb5b
Add Resource filtering and table display functionality
2025-11-14 20:56:49 +00:00
Ross
453fbf91be
Add ManyToMany fields for sites and subspecialty in Resource model
2025-11-14 20:53:31 +00:00
Ross
7fa08037f0
Remove unnecessary comments from bulk add groups form template
2025-11-12 22:23:50 +00:00
Ross
f786e88de9
Refactor bulk add groups form to use HTMX for submission and enhance button functionality
2025-11-12 22:15:10 +00:00
Ross
9441541feb
Add grade display to selected users in UserUserGroupForm
2025-11-12 22:11:43 +00:00