Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
164 commits
Select commit Hold shift + click to select a range
f4cd0b0
Moving prototype location
dan-rukas Sep 18, 2025
8017488
Panel prototypes
dan-rukas Sep 18, 2025
1557235
Add Table component and prototype
dan-rukas Sep 29, 2025
f401c25
Component theme updates
dan-rukas Sep 29, 2025
48ec1b7
More visual design edits
dan-rukas Sep 29, 2025
64bac48
Updated Panel prototype with table
dan-rukas Sep 29, 2025
74ca5bc
Separated patient list data into a separate file
dan-rukas Sep 29, 2025
eed1b3d
Panel orientation switch and scrolling
dan-rukas Sep 29, 2025
027b40e
Table scrolling fixes
dan-rukas Sep 29, 2025
196d681
DataTable prototype
dan-rukas Sep 29, 2025
3f034e3
Added pinned table header
dan-rukas Sep 29, 2025
6b0739d
Split panel states into separate files
dan-rukas Sep 29, 2025
0cab691
Added thumbnail panel content
dan-rukas Sep 29, 2025
1ec30f2
Random number of thumbnails
dan-rukas Sep 29, 2025
770b6f0
Updated header layout
dan-rukas Sep 29, 2025
06a3aa3
Removed DataTable and added directly to Study List
dan-rukas Sep 29, 2025
027f95c
Filters prototype working
dan-rukas Sep 29, 2025
098d9c2
Table header and other fixes
dan-rukas Sep 29, 2025
985c8e5
Updated panel
dan-rukas Oct 1, 2025
6bc294d
Added action button to rows
dan-rukas Oct 1, 2025
960f329
Missing text fix
dan-rukas Oct 1, 2025
6c0f35a
Rebuilt prototype
dan-rukas Oct 1, 2025
7ef09d4
Fixed ScrollArea in new prototype
dan-rukas Oct 1, 2025
84b9441
Created a more reusable DataTable component
dan-rukas Oct 2, 2025
8bfe788
Moving all related prototype files
dan-rukas Oct 2, 2025
965bdd0
DataTable component updates
dan-rukas Oct 2, 2025
d76f52e
Updated prototype documentation
dan-rukas Oct 2, 2025
d3b9124
Added temporary logo for prototype
dan-rukas Oct 2, 2025
d1b9480
Spacing fixes in panels
dan-rukas Oct 2, 2025
4eceb18
Spacing fixes
dan-rukas Oct 2, 2025
e2c2c84
Removed bottom panel
dan-rukas Oct 22, 2025
c67e1a6
Update package.json after rebase
dan-rukas Oct 23, 2025
a156c89
Netlify deployable
dan-rukas Oct 24, 2025
000ec09
Initial Summary component
dan-rukas Oct 24, 2025
9cc1c74
Updated component
dan-rukas Oct 24, 2025
cf6eab8
Updated Summary component
dan-rukas Oct 24, 2025
3061c62
Color updates and info icon
dan-rukas Oct 27, 2025
c1ac954
Added workflow buttons to preview
dan-rukas Oct 27, 2025
0a33f4d
Responsive fixes for buttons
dan-rukas Oct 27, 2025
bbad027
Added Panel toggle to toolbar
dan-rukas Oct 27, 2025
8863591
Table responsive updates
dan-rukas Oct 27, 2025
816e06b
Table patient column sizing
dan-rukas Oct 27, 2025
d61fa45
Workflow buttons match Modality selection
dan-rukas Oct 27, 2025
3cedf08
Added default mode selection
dan-rukas Oct 27, 2025
ea968ac
Content fixes
dan-rukas Oct 27, 2025
1b5c103
Add a settings dialog with workflow select
dan-rukas Oct 27, 2025
fc8ab4a
Fix workflow button padding
dan-rukas Oct 27, 2025
8e4bc53
UX copy update
dan-rukas Oct 27, 2025
bc1f876
StudyList compound component
dan-rukas Oct 30, 2025
3491ef2
Added StudyList component
dan-rukas Oct 30, 2025
638982f
Prototype updates
dan-rukas Oct 30, 2025
634192f
Remove legacy prototype files
dan-rukas Oct 30, 2025
3b544e8
Remove legacy files
dan-rukas Oct 30, 2025
9b7e46b
Icons from ui-next, removed tmp assets
dan-rukas Oct 30, 2025
487b6e8
Migrated PatientSummary to ui-next
dan-rukas Oct 30, 2025
090663d
Moved more Icons to ui-next, removed tmp assets
dan-rukas Oct 31, 2025
21e8101
Updated StudyList architecture to be flexible
dan-rukas Oct 31, 2025
5850b70
Simplified row action button
dan-rukas Nov 4, 2025
0ae2bc7
Pagination added to table
dan-rukas Nov 6, 2025
a970301
Pagination fixes
dan-rukas Nov 6, 2025
d30fddd
Added Popover for settings instead of Dialog
dan-rukas Nov 7, 2025
44d08b7
Remove default workflow button in Patient summary
dan-rukas Nov 7, 2025
49d8243
Other modes are selectable with a default active
dan-rukas Nov 7, 2025
5871531
Updated default workflow design and feedback
dan-rukas Nov 7, 2025
6479b25
Filters always visible when scrolling
dan-rukas Nov 7, 2025
a22d324
Rename for SettingsPopover
dan-rukas Nov 11, 2025
e8cff76
Added hint text for other workflows
dan-rukas Nov 11, 2025
d3c3833
Default mode double click launches viewer
dan-rukas Nov 11, 2025
6f19946
PatientSummary updates
dan-rukas Nov 11, 2025
616e645
PatientSummary flexible Title and Subtitle
dan-rukas Nov 11, 2025
7d9eb4d
Small tweaks
dan-rukas Nov 11, 2025
955fef4
Moved StudyList components
dan-rukas Nov 12, 2025
27522da
playground clean-up
dan-rukas Nov 12, 2025
76eeb9b
StudyList clean-up
dan-rukas Nov 12, 2025
9d6505a
use props instead of slots for StudyListLayout
dan-rukas Nov 12, 2025
4dda733
Layout renaming, Updated docs, Component structure
dan-rukas Nov 12, 2025
0ad858b
Doc updates, Popover fix
dan-rukas Nov 12, 2025
f71e6bc
Added second prototype with real data
dan-rukas Nov 17, 2025
d519011
Keep action menu visible regardless of column visibility
dan-rukas Nov 17, 2025
d2f399e
More button visuals, Instances header icon
dan-rukas Nov 17, 2025
40a5046
Fix action menu tooltip
dan-rukas Nov 17, 2025
f399d27
Fix: table header and filters resize correctly
dan-rukas Nov 17, 2025
e4b1ec1
Added rows per page in Pagination, Assets
dan-rukas Nov 17, 2025
2605447
Settings added to panel close state
dan-rukas Nov 17, 2025
4d83eb6
Added List View to Preview Panel
dan-rukas Nov 17, 2025
2f284f2
Use Viewer StudyBrowser controls
dan-rukas Nov 17, 2025
fe7c447
Added no description feedback in table
dan-rukas Nov 17, 2025
d0c677d
Added "No Default" to default workflow menu
dan-rukas Nov 17, 2025
c09836c
Removed additional backgrounds
dan-rukas Nov 17, 2025
70b3b8f
SettingsPopover with subcomponents
dan-rukas Nov 18, 2025
61dbd12
Added settings popover to prototype with working modals
dan-rukas Nov 18, 2025
e445a9c
Updated docs
dan-rukas Nov 18, 2025
312f5f1
SettingsPopover updates
dan-rukas Nov 18, 2025
458ee6f
StudyListLayout updates
dan-rukas Nov 18, 2025
7332e7e
Added real Icons for sorting
dan-rukas Nov 18, 2025
f76161c
Default sorting in prototype and width updates
dan-rukas Nov 18, 2025
66b9b0d
Visual fixes to preview panel
dan-rukas Nov 18, 2025
5939d87
visual fix spacing for patient summary
dan-rukas Nov 18, 2025
bb38da1
Remove second real data prototype
dan-rukas Nov 18, 2025
1dfb2c5
Add InputMultiSelect and more to Study List
dan-rukas Nov 24, 2025
38592b9
Updated DataTable compound component
dan-rukas Nov 25, 2025
06dfa8f
More DataTable refactoring. Made DataTable and its components more fl…
jbocce Nov 27, 2025
ceee28b
More code cleanup and removal. Specifically, all items related to the…
jbocce Dec 1, 2025
a2245e7
Restored template.html file and removed unused dependency.
jbocce Dec 1, 2025
ca74e24
Moved study date and time formatting to study list columns.
jbocce Dec 2, 2025
c674f14
Replace the previous workflow system with the new StudyListWorkflowPr…
jbocce Dec 2, 2025
ce23982
Removed overuse of generics.
jbocce Dec 3, 2025
4ae6527
More refactoing.
jbocce Dec 5, 2025
07348da
Integrate study list into OHIF. This is a prototype of the study list…
jbocce Dec 2, 2025
b5d37b3
Sync study list state with URL and session storage.
jbocce Dec 11, 2025
2a7b046
Fix netlify deploy error.
jbocce Dec 11, 2025
0a06dfd
Preserve datasources query parameter.
jbocce Dec 11, 2025
f19a1d5
New Data Source Configuration design and assets
dan-rukas Dec 11, 2025
302d549
Renamed StudyListNext2 to WorkListUINext.
jbocce Dec 11, 2025
c6f5fb2
Removed failing playwright worklist test as it no longer applies to t…
jbocce Mar 11, 2026
a2c909f
Fix broken restore of pagination persistence when it occurs with sort…
jbocce Mar 12, 2026
a292d59
A better fix for initial restore of pagination persistence.
jbocce Mar 12, 2026
859eb39
Added logo white labelling.
jbocce Mar 12, 2026
bdda4f1
Added OIDC logout menu item.
jbocce Mar 12, 2026
bffd6ff
Added upload and DICOM data source configuration components.
jbocce Mar 24, 2026
40ba4b0
Add investigational use dialog to worklist ui next.
jbocce Apr 28, 2026
a0f5396
Add loading indicator for WorkListUINext and avoid showing empty stat…
jbocce Apr 28, 2026
917d9da
Add date range filter to StudyList.
jbocce Apr 28, 2026
b331578
Size date range filter to match the height of the other filters.
jbocce Apr 29, 2026
a3ab54a
Remove left padding on StudyList preview panel content.
dan-rukas May 4, 2026
19fcfe9
Truncate long workflow button labels with ellipsis.
dan-rukas May 5, 2026
12e2b59
Restyle StudyList View button to ghost variant with chevron.
dan-rukas May 5, 2026
fd065c5
Revised study date column and DateRange component
dan-rukas May 5, 2026
a6a90f1
DateRange allows editing of placeholders
dan-rukas May 5, 2026
9d141fd
Add SeriesPlaceholder icon
dan-rukas May 5, 2026
03247f5
Refine thumbnail rendering for study list preview.
jbocce May 4, 2026
969b3cc
Append viewport query parameter to thumbnail endpoint path for better…
jbocce May 5, 2026
1df0db6
Updated empty thumbnail design
dan-rukas May 6, 2026
18de75b
Add customization for the study list's preview content.
jbocce May 6, 2026
06b7118
Remove obsolete tests.
jbocce May 6, 2026
1842920
Fix preview container layout and series list scroll area.
jbocce May 7, 2026
984bd18
Cleanup PreviewPatientSummary. Remove StudyList README.
jbocce May 7, 2026
44bcfbb
Cleanup some config files.
jbocce May 7, 2026
44bd463
Add RWV to thumbnailNoImageModalities.
jbocce May 7, 2026
2879ba7
Use thumbnail fetch strategy for netlify.
jbocce May 7, 2026
bd2dca0
Simplify PreviewPatientSummary to match actual usage
dan-rukas May 8, 2026
0b92e2c
Simplify InputMultiSelect to match actual usage
dan-rukas May 8, 2026
ed59216
Simplify SettingsPopover to match actual usage
dan-rukas May 8, 2026
89f1aa9
Append accept=image/jpeg to the thumbnail endpoint path for bulk data…
jbocce May 9, 2026
c04a059
Faster diff
wayfarer3130 May 14, 2026
dd050cc
Merge branch 'master' into feat/OHIF-1534-studylist
wayfarer3130 May 15, 2026
ece9e4e
Merge branch 'master' into feat/OHIF-1534-studylist
wayfarer3130 May 15, 2026
01a6c19
Batch thumbnail fetching so studies with many series don't saturate t…
jbocce May 19, 2026
0756987
Add ability to abort thumbnail fetches in the study list.
jbocce May 19, 2026
5770270
Merge remote-tracking branch 'origin/master' into feat/OHIF-1534-stud…
jbocce May 19, 2026
2c2de40
Merge remote-tracking branch 'dan/feat/OHIF-1534-studylist' into feat…
jbocce May 19, 2026
bb52537
Rename WorkListUINext to WorkList and WorkList to LegacyWorkList.
jbocce May 20, 2026
bb9f798
Remove unused dataTotal prop from WorkList.
jbocce May 20, 2026
1223d35
Customize the WorkList columns.
jbocce May 20, 2026
9816a2c
Move StudyListSettingsPopover and SidePanelPreview to their own files.
jbocce May 20, 2026
744255b
Customize the preview content in the study list.
jbocce May 20, 2026
f427f9f
Customize the study list settings popover content.
jbocce May 20, 2026
e195bc1
Document the about modal customization.
jbocce May 20, 2026
baab339
Refactor the data source wrapper to use a shallow equal ignoring arra…
jbocce May 20, 2026
c906142
Merge remote-tracking branch 'origin/master' into feat/OHIF-1534-stud…
jbocce May 20, 2026
03ec8ac
Fix patient-name filter and centralize the study-list URL key contract.
jbocce May 20, 2026
fc6a332
Hoist DEFAULT_DATA to module scope to avoid re-allocating it each ren…
jbocce May 20, 2026
32c592e
Recover from search failures: ensure loading state resets, prevent re…
jbocce May 20, 2026
5a9d7a3
Deselect rows that are no longer on the current page.
jbocce May 21, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
96 changes: 51 additions & 45 deletions bun.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading