The 180 s query cap was enforced independently by the backend clamp, the agent limits, and the container supervisor. All three now follow CONFLUENCE_WEB_MAX_DEADLINE_SECONDS (default 900, allowed 60-3600): the backend passes it into the container at launch, the supervisor reads it and forwards it to the bridge, and both fall back to 900 s on invalid input. The query timeout must not exceed it (startup fails otherwise). The supervisor keeps a separate 180 s guard for a container that never receives a start frame. Add assets/book.svg as the tab icon: the backend serves assets/ and the CSP allows same-origin images (the sanitizer still never emits <img>).
9 lines
471 B
XML
9 lines
471 B
XML
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" fill="none" stroke="#111827" stroke-width="2" stroke-linejoin="round" stroke-linecap="round">
|
|
<!-- Front cover -->
|
|
<rect x="5" y="3" width="14" height="15" rx="2.5"/>
|
|
<!-- Label -->
|
|
<rect x="8.4" y="6.4" width="7.6" height="2.4" rx="0.8" stroke-width="1.4"/>
|
|
<!-- Page block along the bottom -->
|
|
<path d="M5 18v0.4a2.6 2.6 0 0 0 2.6 2.6h8.8a2.6 2.6 0 0 0 2.6-2.6V18"/>
|
|
</svg>
|