Alireza
f85da32f34
fix(tmtv): crosshairs should not have viewport indicators ( #4197 )
2024-05-31 11:14:55 -04:00
Alireza
93e760937f
fix(seg): should be able to navigate outside toolbox and come back later ( #4196 )
2024-05-30 14:25:38 -04:00
Alireza
2174026789
fix: segmentation creation and segmentation mode viewport rendering ( #4193 )
2024-05-30 13:07:37 -04:00
Alireza
d7aa386800
fix(docker): docker build was broken because of imports ( #4192 )
2024-05-30 13:01:14 -04:00
Alireza
75a71db7f8
fix(ultrasound): Upgrade cornerstone3D version to resolve coloring issues ( #4181 )
2024-05-29 09:57:50 -04:00
Alireza and IbrahimCSAE
70f2c797f4
feat(ui): move to React 18 and base for using shadcn/ui ( #4174 )
...
Co-authored-by: IbrahimCSAE <ibrahim.mdev@gmail.com >
2024-05-27 14:30:25 -04:00
Alireza
34c7d72142
fix: dicom json for orthanc by Update package versions for @cornerstonejs dependencies ( #4165 )
2024-05-23 13:28:31 -04:00
Alireza
29944c8512
fix(segmentation): Address issue where segmentation creation failed on layout change ( #4153 )
2024-05-21 16:43:47 -04:00
Alireza
70bb6c4626
fix(stack-invalidation): Resolve stack invalidation if metadata invalidated ( #4147 )
2024-05-21 11:21:41 -04:00
Alireza
fb91c6da69
chore: Update CircleCI workflow to include approval step before NPM publish for release branches ( #4138 )
2024-05-16 15:03:45 -04:00
Alireza
f95255e8cd
chore(version): move to the next beta version [BUMP BETA] ( #4073 )
2024-04-29 14:16:17 -04:00
Alireza
e4b6478952
chore(version): move to the next beta version [BUMP BETA] ( #4072 )
2024-04-29 13:00:14 -04:00
Alireza
f1a736d193
fix(toolbox): Preserve user-specified tool state and streamline command execution ( #4063 )
2024-04-29 11:58:03 -04:00
Alireza
52a0c59294
fix(viewport-webworker-segmentation): Resolve issues with viewport detection, webworker termination, and segmentation panel layout change ( #4059 )
2024-04-22 14:43:26 -04:00
Alireza
8192e348ec
feat(tmtv-mode): Add Brush tools and move SUV peak calculation to web worker ( #4053 )
2024-04-19 15:11:31 -04:00
Alireza
d250d04580
fix(layouts): and fix thumbnail in touch and update migration guide for 3.8 release ( #4052 )
2024-04-18 23:21:02 -04:00
Alireza
da7c1a5d8c
fix(bugs): and replace seriesInstanceUID and seriesInstanceUIDs URL with seriesInstanceUIDs ( #4049 )
2024-04-17 21:59:47 -04:00
Alireza
f99a0bfb31
fix(viewport): Reset viewport state and fix CINE looping, thumbnail resolution, and dynamic tool settings ( #4037 )
2024-04-16 11:04:48 -04:00
Alireza
df49a653be
feat(SM): remove SM measurements from measurement panel ( #4022 )
2024-04-10 13:44:25 -04:00
Alireza
158a181670
fix(new layout): address black screen bugs ( #4008 )
2024-03-28 16:45:11 -04:00
Alireza
566b25a544
feat(toolbar): new Toolbar to enable reactive state synchronization ( #3983 )
2024-03-27 16:01:32 -04:00
Alireza
feed2304c1
fix(SR display): and the token based navigation ( #3995 )
2024-03-18 14:27:17 -04:00
Alireza
b3a0faf5f5
feat(resize): Optimize resizing process and maintain zoom level ( #3889 )
2024-02-21 13:49:23 -05:00
Alireza
e4a116b074
fix(viewport-sync): remember synced viewports bw stack and volume and RENAME StackImageSync to ImageSliceSync ( #3849 )
2024-01-22 09:44:35 -05:00
Alireza
1456a493d6
feat(transferSyntax): prefer server transcoded transfer syntax for all images ( #3883 )
2024-01-09 12:36:29 -05:00
Alireza
b1efe40aa1
fix(segmentation): upgrade cs3d to fix various segmentation bugs ( #3885 )
2024-01-09 10:15:56 -05:00
Alireza
0eb502aaf0
chore(version): upgrade cornerstone3D versions to fix orientation ( #3854 )
2023-12-14 21:47:15 -05:00
Alireza
5915fada83
chore(version): upgrade cornerstone3D versions ( #3853 )
2023-12-13 22:39:41 -05:00
Alireza
6651008fbb
fix(auth): fix the issue with oauth at a non root path ( #3840 )
2023-12-06 08:28:02 -05:00
Alireza
f1a67647ae
fix(SM): drag and drop is now fixed for SM ( #3813 )
2023-11-28 13:04:30 -05:00
Alireza
43b1c17209
feat(dicomJSON): Add Loading Other Display Sets and JSON Metadata Generation script ( #3777 )
2023-11-10 16:51:23 -05:00
Alireza and Ouwen Huang
bf252bcec2
feat(hp callback): Add viewport ready callback ( #3772 )
...
Co-authored-by: Ouwen Huang <ouwen.huang@duke.edu >
2023-11-08 09:19:49 -05:00
Alireza
ee67bcc0f5
docs(faq): FAQ and Segmentation Mode Fix for some studies ( #3762 )
2023-11-03 12:19:24 -04:00
Alireza
55002fbd71
chore(version): move to the next beta version [BUMP BETA]
2023-10-12 17:09:44 -04:00
Alireza
157b88c909
fix(display messages): broken after timings ( #3719 )
2023-10-11 12:01:32 -04:00
Alireza
a3f2a1a7b0
fix(export): wrong export for the tmtv RT function ( #3715 )
2023-10-11 10:10:29 -04:00
Alireza
7c57f67844
fix(modules): add stylus loader as an option to be uncommented ( #3710 )
2023-10-10 13:21:17 -04:00
Alireza
52f34c64d0
fix(voi): should publish voi change event on reset ( #3707 )
2023-10-09 20:49:10 -04:00
Alireza
0a42d573bb
fix(modality unit): fix the modality unit per target via upgrade of cs3d ( #3706 )
2023-10-09 13:48:31 -04:00
Alireza
4911e4796c
fix(segmentation): do not use SAB if not specified ( #3705 )
2023-10-09 11:02:49 -04:00
Alireza
8bc12a37d0
fix(bugs): fixing lots of bugs regarding release candidate ( #3700 )
2023-10-05 23:39:56 -04:00
Alireza and pwespi
ebe8f71da2
feat(locale): add German translations - community PR ( #3697 )
...
Co-authored-by: pwespi <pwespi@pm.me >
2023-10-04 13:11:31 -04:00
Alireza and Ahmet Altay
745050a28e
feat(locale): Added Turkish language support (tr-TR) - Community PR ( #3695 )
...
Co-authored-by: Ahmet Altay <46381367+ahmetaltay33@users.noreply.github.com >
2023-10-04 12:22:26 -04:00
Alireza and Ouwen Huang
5e7fe91617
feat(displayArea): add display area to hanging protocol ( #3691 )
...
Co-authored-by: Ouwen Huang <ouwen.oh@gmail.com >
2023-10-03 15:18:15 -04:00
Alireza
1129c155d2
fix(config): support more values for the useSharedArrayBuffer ( #3688 )
2023-10-03 10:11:32 -04:00
Alireza
a67d72de85
fix(no sab): should work when shared array buffer is not required ( #3686 )
2023-09-29 17:54:16 -04:00
Alireza
8feb5ee3f9
chore(publish): fix timeout problem without lerna ( #3679 )
2023-09-26 15:27:24 -04:00
Alireza
fcd323fa8c
chore(publish): fix timeout problem ( #3678 )
2023-09-26 11:43:37 -04:00
Alireza
0bf9949f45
chore(build): try to publish to npm again ( #3676 )
2023-09-26 08:53:40 -04:00
Alireza
c86b129f58
chore(build): try to publish to npm ( #3675 )
2023-09-25 23:13:43 -04:00
Alireza
48bbd6281a
feat(segmentation mode): Add create, and export SEG with Brushes ( #3632 )
2023-09-22 10:23:44 -04:00
Alireza and Ouwen Huang
2bd3b26a6a
perf(memory): add 16 bit texture via configuration - reduces memory by half ( #3662 )
...
Co-authored-by: Ouwen Huang <ouwen.huang@duke.edu >
2023-09-22 09:31:45 -04:00
Alireza
d609ae1edb
docs(url): fix incorrect url param in the doc ( #3667 )
2023-09-21 07:30:01 -04:00
Alireza and Joe Boccanfuso
2d7721cb58
fix(keyCloak): fix openresty keycloak deployment recipe ( #3655 )
...
Co-authored-by: Joe Boccanfuso <joe.boccanfuso@radicalimaging.com >
2023-09-19 10:11:32 -04:00
Alireza
94f7cfb08e
fix(hotkeys): preserve hotkeys if changed, and reduce re-rendering ( #3635 )
2023-09-06 14:09:26 -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
b170e7f5ae
chore(prettier): update prettier to fix publish ( #3623 )
2023-08-30 18:38:57 -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
Alireza
65b49aeb1b
fix(memory leak): array buffer was sticking around in volume viewports ( #3611 )
2023-08-23 09:35:44 -04:00
Alireza
5d435424e2
lint(curly): consistent use of curly brackets in codebase ( #3584 )
2023-08-09 10:07:33 -04:00
Alireza
8adf663248
fix(state synchronization): SEG and RT viewports should keep their before hydration voi ( #3560 )
2023-08-09 08:08:23 -04:00
Alireza
156c1ba60b
perf(segmentation): make segmentation read 3x faster ( #3577 )
2023-08-08 14:39:31 -04:00
Alireza
72207e6c78
dev(yarn link): make it possible to yarn link easily with cornerstone3D and update docs ( #3563 )
2023-07-27 12:39:12 -04:00
Alireza
d8f628b125
fix(rerendering): reduce the re-rendering of the viewport grid ( #3558 )
2023-07-26 11:34:50 -04:00
Alireza
81ab52784a
fix(oauth): handle no user scenario ( #3556 )
2023-07-20 12:08:54 -04:00
Alireza
4a184d0be7
fix(invert): allows volume viewport to invert and sync their invert status ( #3514 )
2023-07-06 12:09:34 -04:00
Alireza
3efa793e60
fix(utils): remove undefined values in combineFrameInstance ( #3513 )
2023-07-04 08:57:14 -04:00
Alireza
52f419d188
feat(transferSyntax): Add customizable Transfer syntax through datasource config ( #3406 )
2023-06-22 20:47:50 -04:00
Alireza
83c453d1f3
chore(version): update cs3d version and add iframe documentation ( #3474 )
2023-06-20 10:26:05 -04:00
Alireza
cadb559619
docs(readme): correct the docs images ( #3470 )
2023-06-12 22:33:54 -04:00
Alireza
14369414cf
docs(readme): update readme ( #3469 )
2023-06-12 22:05:01 -04:00
Alireza
c80dbb225e
chore(build): update the beta version [BUMP BETA]
2023-06-08 13:26:53 -04:00
Alireza
81b02a6e46
chore(build): update the beta version [BUMP BETA]
2023-06-08 13:14:34 -04:00
Alireza
eb1550536c
chore(build): update the beta version [BUMP BETA]
2023-06-06 21:47:51 -04:00
Alireza
aaae33c7a2
chore(build): attach to workspace ( #3449 )
2023-06-06 17:40:00 -04:00
Alireza
0954fcb30a
chore(build): persiste the workspace ( #3448 )
2023-06-06 17:17:26 -04:00
Alireza
4938014a21
chore(build): separate version from build ( #3447 )
...
and cleared that thing and rotated it too
2023-06-06 16:49:18 -04:00
Alireza
fc8b948b0d
chore(build): separate half and half for publish ( #3446 )
2023-06-06 16:02:59 -04:00
Alireza
f742328fa1
chore(build): try to buld docker files ( #3445 )
2023-06-06 15:49:31 -04:00
Alireza
ac498a51bc
chore(build): try to buld docker files ( #3444 )
2023-06-06 15:00:37 -04:00
Alireza
5c09893de4
chore(build): try to reduce parallel builds ( #3443 )
2023-06-06 14:47:10 -04:00
Alireza
d8069f9101
chore(build): call script from current directory ( #3442 )
2023-06-06 14:25:53 -04:00
Alireza
008fa5b715
chore(release): separate version from build ( #3441 )
2023-06-06 14:15:36 -04:00
Alireza
828690cd3b
chore(build): try to build demo and docs ( #3434 )
2023-06-06 13:34:26 -04:00
Alireza
869b8ced05
chore(circleci): comment release temporary
2023-06-01 08:02:40 -04:00
Alireza
8c32023694
chore(demo): update demo data ( #3425 )
...
* chore(demo): update demo data
* fix sm
* fix netlify
2023-05-29 10:38:19 -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
Alireza
4a17177d81
chore(bump): use cornerstone 3d 1.x ( #3414 )
...
* chore(bump): use cornerstone 3d 1.x
* yarn lock
2023-05-22 15:26:18 -04:00
Alireza
f1c0581313
fix(thumbnail): it was commented out by mistake ( #3403 )
2023-05-17 14:13:19 -04:00
Alireza
e055f25ea6
fix(local): should use dicomlocal for localbasic ( #3397 )
...
* fix(local): should use dicomlocal for localbasic
* chore(github): styling for issues forms
* try to fix netlify
* apply review comments
* apply review comments
2023-05-17 12:45:06 -04:00
Alireza and Bill Wallace
dab6db3244
docs(migration): add migration guides for v2 to v3 ( #3387 )
...
* wip
* more on migration guides
* review
* review
* apply review comments
* Update docs for sop class handler
* Updated notes on display sets
* Docs note
---------
Co-authored-by: Bill Wallace <wayfarer3130@gmail.com >
2023-05-16 17:36:29 -04:00
Alireza and Bill Wallace
1881ce5cbc
feat(custom displayOptions): add custom options to every level of hp ( #3372 )
...
* feat(custom displayOptions): add custom options to every level of hanging protocols
* move set preset down to cornerstone3d
* works
* fix tmtv based on new api
* fix unit test
* close
* review1
* upgrade packages
* update packages
* apply review comments
* recursive call
* less copy
* apply review comments
* fix e2e tests
* apply review comments
* revert
* apply review comments
* apply review comments
---------
Co-authored-by: Bill Wallace <wayfarer3130@gmail.com >
2023-05-16 13:07:37 -04:00
Alireza
4fd81b5cd2
fix(local): fix modalities not showing in local ( #3388 )
...
* fix various bugs
* revert back docusaurus for styling issues
2023-05-12 15:04:19 -04:00
Alireza
84cb709b44
feat(panel and auth): fix study panel to not rely on priors and add token param to url ( #3381 )
...
* fix: multiframe
* fix the unnecessary use of prior since some servers dont like it
* add authentication via token in url
* add data citation
* add resources
* upgrade packages
* yarn lock
* apply review comments
2023-05-11 10:01:33 -04:00
Alireza
0b4c3649e7
fix(dynamic load): make sure required extensions are loaded ( #3377 )
...
* fixes some bugs
* make cornerstone default for now
2023-05-09 12:26:16 -04:00
Alireza
2f355fa158
fix(cli): better support for external modules and toolGroups in templates ( #3364 )
...
* choe(modes, components): improved readability
This commit includes changes to improve performance in the basic-dev-mode and Thumbnail components.
Additionally, a change in the webpack configuration file was made to ignore ".min.js.map" files.
The defaultDataSourceName was also added to several configuration files, and whiteLabeling code was removed
from the local_orthanc configuration file.
* fix(cli): better path management and add dependencies
* better docs
* add default tool group to the templates
* add review comments
* apply review comments
* try to fix test
* fix thumbnail in tests
2023-05-08 15:49:28 -04:00
Alireza
969e7698fa
chore(bump cs3d): bump package and add caching to webpack ( #3353 )
...
* chore(bump cs3d): bump package and add caching to webpack
* remove test for now
2023-05-03 12:30:02 -04:00
Alireza
3cd01c7264
chore(lerna): add lerna caching to build and tests ( #3350 )
2023-05-02 15:39:16 -04:00
Alireza
ef24d89930
fix(HangingProtocolService): Add callback property & update description ( #3349 )
...
The description for the numberOfDisplaySetsWithImages property was corrected. The update also involves adding a callback property that returns several objects (matchedViewports, viewportMatchDetails, displaySetMatchDetails) and returning them from the method 'findViewportProtocols'. The refactored code also has better readability.
2023-05-02 13:31:51 -04:00
Alireza
f377153b60
fix(viewportDialog): viewportDialoge not appearing in non-tracked viewports ( #3071 )
...
* fix: viewportdialoge not appearing in non-tracked viewports
* feat(viewports): Introduce useViewportDialog and remove deprecated API
This commit introduces the `useViewportDialog` hook and replaces the deprecated `viewportDialogApi` with the new `viewportDialogState`. Additionally, the notifications in `OHIFCornerstoneRTViewport` and `OHIFCornerstoneViewport` have been removed. Finally, the `CinePlayer` component now accepts optional parameters.
* fix tests
2023-04-28 11:06:03 -04:00