start multiuser support

This commit is contained in:
Ross
2026-06-16 12:46:33 +01:00
parent 21eabcf3ec
commit 6ebe74d785
8 changed files with 428 additions and 177 deletions
@@ -545,6 +545,9 @@
style="box-sizing: border-box; background: #222; width: 100%; height: 600px;"
data-auto-cache-stack="false"
data-named-stacks='{{case.get_case_named_stacks}}'
data-multiuser-room="case_{{ case.pk }}"
data-username="{{ request.user.username }}"
data-is-staff="{% if request.user.is_staff %}true{% else %}false{% endif %}"
></div>
</details>
<details class="series-panel" id="case-series-panel" open>
@@ -140,6 +140,9 @@
<div id="main_viewer" class="dicom-viewer-root viewer-frame-standard"
data-auto-cache-stack="false"
data-named-stacks='{{ named_stacks_json }}'
data-multiuser-room="case_{{ case.pk }}"
data-username="{{ request.user.username }}"
data-is-staff="{% if request.user.is_staff %}true{% else %}false{% endif %}"
></div>
</div>
<div id="viewer-resize-handle" class="viewer-resize-handle" title="Drag to resize viewer">