inou/portal
James f2e352ebcf feat: add Compare button for side-by-side study comparison
Adds compareStudies() to viewer.js:
- Switches to 2-panel layout
- Loads most recent study (studies[0]) in left panel
- Loads prior study (studies[1]) in right panel
- Auto-matches same orientation series (AX > SAG > COR)
- Enables sync scroll automatically
- Jumps both panels to middle slice

Adds 'Compare' button to viewer toolbar (viewer/main.go) next to
1/2/3 Panel and 3D buttons.

Sync scroll already worked across studies via slice_location matching —
this just makes the workflow one click.
2026-03-23 12:14:02 -04:00
..
bin Initial commit 2026-02-01 02:43:27 -05:00
lang Document processing pipeline: OpenRouter OCR + Stepfun extraction 2026-03-15 05:28:05 -04:00
static feat: add Compare button for side-by-side study comparison 2026-03-23 12:14:02 -04:00
templates chore: auto-commit uncommitted changes 2026-03-18 20:01:05 -04:00
access_log.go Initial commit 2026-02-01 02:43:27 -05:00
api_client.go TASK-019: Fix XSS vulnerability in DICOM series display 2026-03-23 00:36:06 -04:00
api_mobile.go TASK-018: Fix session management vulnerabilities 2026-03-23 00:35:36 -04:00
api_proxy.go Lab reference charts, import tracking, DossierFromEntry consolidation 2026-02-24 05:15:03 -05:00
defense.go chore: commit accumulated WIP (Mar 23) 2026-03-23 12:11:13 -04:00
dossier_sections.go chore: commit accumulated WIP (Mar 23) 2026-03-23 12:11:13 -04:00
genome.go chore: commit accumulated WIP (Mar 23) 2026-03-23 12:11:13 -04:00
import_json.go Lab reference charts, import tracking, DossierFromEntry consolidation 2026-02-24 05:15:03 -05:00
inou-portal Initial commit 2026-02-01 02:43:27 -05:00
main.go chore: commit accumulated WIP (Mar 23) 2026-03-23 12:11:13 -04:00
main.go.bak Initial commit 2026-02-01 02:43:27 -05:00
mcp_http.go chore: commit accumulated WIP (Mar 23) 2026-03-23 12:11:13 -04:00
mcp_tools.go chore: commit accumulated WIP (Mar 23) 2026-03-23 12:11:13 -04:00
oauth.go Checkpoint: all pending changes across lib, portal, api, tools 2026-03-11 23:37:44 -04:00
oauth_chatgpt.go chore: commit accumulated WIP (Mar 23) 2026-03-23 12:11:13 -04:00
portal Initial commit 2026-02-01 02:43:27 -05:00
trackers.go Lab reference charts, import tracking, DossierFromEntry consolidation 2026-02-24 05:15:03 -05:00
upload.go Document processing pipeline: OpenRouter OCR + Stepfun extraction 2026-03-15 05:28:05 -04:00