- Add user= parameter to get_auth_relay() so zms can use the indexed Username column instead of iterating all users to validate the hash - Apply the same fix to Event.php getStreamSrc() and getThumbnailSrc() - Tighten Monitor.php from isset() to !empty() for consistency - In MonitorStream.js start(), check if the auth hash in the img src matches the current auth_hash before resuming via CMD_PLAY. If stale, fall through to rebuild the URL with fresh auth_relay. This prevents long-running montage pages from spawning zms with expired credentials. - Downgrade zms auth failure from Error to Warning Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| hls-1.6.13 | ||
| noUiSlider-15.8.1 | ||
| EventStream.js | ||
| Map.js | ||
| MonitorLinkExpression.js | ||
| MonitorStream.js | ||
| Server.js | ||
| adapter.min.js | ||
| ajaxQueue.js | ||
| dms.js | ||
| dms.js.URL | ||
| fontfaceobserver.standalone.js | ||
| logger.js | ||
| panzoom.js | ||
| video-rtc.js | ||
| video-stream.js | ||
| videojs.zoomrotate.js | ||