Ghadeer Albattarni
f8ccf9ff2e
fix(seg): prevent segmentations from spreading to all viewports before hydration confirmation in 3D four-up ( #5967 )
2026-04-27 12:55:12 -04:00
Joe Boccanfuso
f3cca21e49
fix(security): refine dynamic config URL trust policy and document trusted-origin behavior ( #5973 )
...
* fix(security): refine dynamic config URL trust policy and document trusted-origin behavior
* Update documentation for Authorization and Authentication.
* Add isSameOrigin to resolveConfigFetchPolicy return value.
2026-04-27 07:06:06 -04:00
Joe Boccanfuso
eede569a88
fix(configuration): Harden dynamic datasource URL trust boundaries and credential handling. ( #5963 )
...
* fix(configuration): Harden dynamic datasource URL trust boundaries and credential handling.
* Remove testing configuration.
* Update policies for runtime ?url=... datasource loading.
* PR feedback.
2026-04-21 11:55:14 -04:00
1d4802c2a3
fix(SR): Added support for spline and live wire SR items. ( #5870 )
...
* fix(SR): Added support for spline and live wire SR items.
* Apply suggestion from @greptile-apps[bot]
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
* Add a script to checkout a worktree for test builds
* fix: Allow download for testing sr validator
* Remove script that wasn't intended to be included
* Bump CS3D version.
* PR comments - simplify code and use single codepath for download
* Allow both download and save buttons for SEG and RTSTRUCT
---------
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: Bill Wallace <wayfarer3130@gmail.com >
2026-03-17 08:59:47 -04:00
Dan Rukas and Joe Boccanfuso
9a2691a71f
fix(colors): Replaces legacy colors with ui-next colors ( #5351 )
...
* Update playwright screenshots and fix broken tests.
---------
Co-authored-by: Joe Boccanfuso <joe.boccanfuso@radicalimaging.com >
2026-02-12 08:48:05 -05:00
afe184ec78
fix: the null value check issue in image spacing calculation ( #5726 )
...
Co-authored-by: 顾争 <zheng.gu-rd@djhealthunion.com.cn >
Co-authored-by: Bill Wallace <wayfarer3130@gmail.com >
2026-01-21 21:59:20 -05:00
Bill Wallace
57205703bb
Fix contour annotations RTSS saving ( #5545 )
...
* [WIP] Fix contour annotations RTSS saving
* fix: Export image sop image reference provider
* Fixes for download with filename
* Updates to fix metadata issues with CS3D
* Updates to save menu
* Fixing some additional re-save metadata
* Add support for saving with predecessor image sequence
* PR comment fixes
* fix: Load RTSS after save
* fix segmentation save
* fix load of mixed seg/rt studies
* Use frame module to get information on the frame shown
* Fix study browser to use instances.length when numImageFrames not present
* fix: Load of display set split from multiple non-FOR referenes
* Fix RT and SEG applying to wrong series because of using
referenced series sequence without checkout sop instances
* Fix save seg
* Update to released CS3D versions
* test: Add revokeObjectURL to test download blob
* Add hard dependency on mode-basic to fix build order issues
* fix: build
* Try to fix build segmentation
* PR comments
* PR comment update
2025-11-21 13:07:26 -05:00
35bfc9b0cc
feature(segmentation): Add contour tools and utilities in a side panel ( #5517 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Dan Rukas <dan.rukas@gmail.com >
2025-10-29 14:15:52 -04:00
Pedro Köhler and Bill Wallace
735405a855
feat: add support to scoord3d ( #5016 )
...
Co-authored-by: Bill Wallace <wayfarer3130@gmail.com >
2025-07-31 00:21:26 -04:00
arul-trenser and Bill Wallace
428b6ffbe7
fix: issue introduced from PR 5022 ( #5223 )
...
Co-authored-by: Bill Wallace <wayfarer3130@gmail.com >
2025-07-23 15:05:42 -04:00
arul-trenser
6a4ca70836
fix: image slices are displayed in reverse order, if we switch from common layout to 2D MPR ( #5022 )
2025-07-17 08:11:26 -04:00
Vinícius Alves de Faria Resende
4a59126dd9
fix(UnitTests): Fixing "Cannot find module @cornerstonejs/core" error while running unit tests ( #5148 )
2025-07-11 16:36:49 -04:00
Joe Boccanfuso
4f6f5254fb
fix(segmentation): Added support for unhydrated RTSTRUCT in MPR. Added support for overlaying segmentations over display sets the segmentations do not reference. ( #5168 )
2025-07-02 08:38:22 -04:00
Joe Boccanfuso
c2624f116d
fix(segmentation): Changes to fix problems with non hydrated/loaded segmentations to be viewable when switching hanging protocols (e.g. MPR) ( #5139 )
2025-06-27 07:11:46 -04:00
Vinícius Alves de Faria Resende
268d62e991
fix(UnitTest): run was failing due to JS tests importing TS modules ( #5145 )
2025-06-18 14:15:50 -04:00
Joe Boccanfuso and Bill Wallace
5311c941f7
fix(hp): When reapplying an hp the display set selectors should be considered. ( #5074 )
...
Co-authored-by: Bill Wallace <wayfarer3130@gmail.com >
2025-06-13 10:43:31 -04:00
Alireza
7c15bb8901
feat(actions): simplify action corner api through the toolbarService ( #5033 )
2025-05-15 12:08:12 -04:00
Alireza
cd4e6408bc
feat(data overlay): add foreground background control plus orientation change in the UI and add RTDOSE support ( #5007 )
2025-05-05 16:35:05 -04:00
Pedro Köhler
a9b180c5d4
fix: make datasource selection work ( #4944 )
2025-04-11 09:42:54 -04:00
Alireza and Dan Rukas
2bdf4afa4d
refactor(ui): Migrate components to ui-next ( #4930 )
...
Co-authored-by: Dan Rukas <dan.rukas@gmail.com >
2025-04-08 12:06:07 -04:00
Pedro Köhler
62e5a62066
feat: allow saving to same SR series ( #4889 )
2025-04-07 10:05:22 -04:00
Alireza
fc33bd0d59
feat(image capture): Enhance SEG and RTSS Support with Dependency Updates and Bug Fixes ( #4924 )
2025-04-04 12:11:29 -04:00
nithin-trenser and Devu Jayalekshmi
54fded554e
feat: Automate tracking prompts for a less disruptive annotation workflow ( #4822 )
...
Co-authored-by: Devu Jayalekshmi <devu.jayalekshmi@trenser.com >
2025-04-04 12:02:13 -04:00
Alireza
c75a3f3af5
feat(segmentation): Enhance Segmentation with New AI and Once Click Tools ( #4910 )
2025-04-01 14:19:03 -04:00
Bill Wallace
df8efba82c
feat: Group findings table values with custom components/grouping functions ( #4712 )
2025-03-20 09:22:45 -04:00
Alireza
5f112337b6
feat(segmentation): Enhance Segmentation Tools with Preview and Selection Features ( #4870 )
2025-03-19 18:24:33 -04:00
Alireza
cc5cdfb081
feat(toolbox): Refactor Toolbar and Toolbox to enable sections ( #4825 )
2025-03-06 22:19:47 -05:00
Dan Rukas and sedghi
a3b51aa8db
ui(components): New Dialog and Modal components for ui-next ( #4772 )
...
Co-authored-by: sedghi <ar.sedghi@gmail.com >
2025-02-28 15:17:55 -05:00
arul-trenser
e035ef1dcc
fix(measurement label auto-completion): Customization of measurement label auto-completion fails for measurements following arrow annotations. ( #4739 )
2025-02-03 10:31:41 -05:00
f15eb44b4c
feat: Add customization support for more UI components ( #4634 )
...
Co-authored-by: ashikcn <ashik@L1140.trenser.com >
Co-authored-by: Devu Jayalekshmi <devu.jayalekshmi@trenser.com >
Co-authored-by: Arul Mozhi <arul.mozhi@trenser.com >
2025-02-03 09:18:00 -05:00
Alireza
d554f02f7c
fix(dependencies): Update dcmjs library and improve documentation links ( #4741 )
2025-01-28 14:59:59 -05:00
Alireza
55ad8efbab
feat(customization): new customization service api ( #4688 )
2025-01-23 14:24:13 -05:00
Joeycho
64a72774a8
chore: delete unused and duplicate function, it exists under /utils ( #4657 )
2025-01-09 22:57:32 -05:00
devin-ai-integration[bot]
2f5076ece8
fix: Convert Rows and Columns to numbers before comparison ( #4654 ) ( #4656 )
...
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2025-01-08 14:13:28 -05:00
Bill Wallace
4a125236dd
fix: Have an addIcon that adds to both ui and ui-next ( #4490 )
2024-11-12 12:34:14 -05:00
Alireza
7ce7127d7c
OHIF with Cornerstone3D 2.0 ( #4347 )
2024-11-06 07:15:27 -05:00
Leonardo Campos
2048b19484
feat(studyPrefetcher): Study Prefetcher ( #4206 )
2024-06-28 08:58:39 -04:00
Bill Wallace
d8f6991dbe
fix: Use correct external URL for rendered responses with relative URI ( #4236 )
2024-06-17 22:36:03 -04:00
Igor Octaviano
649ffab4d9
fix: get direct url pixel data should be optional for video ( #4152 )
2024-06-05 12:39:59 -04:00
Igor Octaviano
4f99244d86
fix(dicom-video): Update get direct func for dicom json to use url if present and fix config argument ( #4017 )
2024-04-10 10:55:19 -04:00
d57e8bc157
feat(4D): Add 4D dynamic volume rendering and new pre-clinical 4d pt/ct mode ( #3664 )
...
Co-authored-by: Alireza <ar.sedghi@gmail.com >
Co-authored-by: Neil <neil.a.macphee@gmail.com >
2024-04-09 23:57:34 -04:00
Bill Wallace and Alireza
98650302c7
fix: PDF display request in v3 ( #3878 )
...
Co-authored-by: Alireza <ar.sedghi@gmail.com >
2024-01-08 13:15:54 -05:00
Ibrahim
74e62a1763
fix(health imaging): studies not loading from healthimaging if imagepositionpatient is missing ( #3646 )
2023-09-12 10:30:02 -04:00
Alireza
9045ddaedc
chore(prettier): full repo linting and code reformatting once and for all ( #3627 )
2023-09-01 16:19:39 -04:00
Alireza and Bill Wallace
4c6ff873e8
feat(grid): remove viewportIndex and only rely on viewportId ( #3591 )
...
Co-authored-by: Bill Wallace <wayfarer3130@gmail.com >
2023-08-30 16:46:55 -04:00
rodrigobasilio2022 and Igor Octaviano
5302e5b62b
feat(Thumbnail): Display set messages support & displaying of series inconsistencies in the thumbnail ( #3499 )
...
Co-authored-by: Igor Octaviano <igoroctaviano@gmail.com >
2023-08-11 19:16:25 -03:00
Alireza
5d435424e2
lint(curly): consistent use of curly brackets in codebase ( #3584 )
2023-08-09 10:07:33 -04:00
Alireza
c7bcf1134d
fix(staticwado): SM and RT and update the server with new data ( #3422 )
...
* fix bugs for the RT for the new demo
* fix SM with the static-wado server
* remove thumbnail from tmtv
* migration guide
* fix stability for the rt struct
* apply review comments
* add loading indicator to SM
* pdf works
* try to fix relative bulkData
* fix the rest
* fix preflight for the SM
* fix typo
* apply review comments
* yarn lock
2023-05-29 09:04:49 -04:00
Joe Boccanfuso
8eaa1877fd
fix(DICOM PDF and Video): fixes for local DICOM load and remote data sources ( #3374 )
...
* fix(DICOM PDF and Video)
- added retrieve.directURL for local DICOM load data source; it returns a data URL
- fixed various checks for video using transfer syntaxes and SOP class UID with number of frames
- added call to 'rendered' endpoint for those data sources that support it; others get BulkDataURI
* Added DOC (PDF) and OT (for video in particular) to list of non-image thumbnail modalities.
* Fixed broken e2e tests.
2023-05-10 12:42:48 -04:00
Bill Wallace
69d8e6a191
fix(SR): When loading DICOM SR, only one measurement is shown with no way to show others ( #3228 )
...
* fix: Make the cornerstone sR viewport show all measurements
* PR fixes
* PR fixes
* Add a DICOM SR hanging protocol
* Duplicate the hanging protocol for seg as well
* PR requested change
* PR requested changes
* PR fixes plus merge update fixes
* PR fixes and integration test fix
* PR - documentation
2023-04-25 17:25:10 -04:00