zoneminder/web/js
Isaac Connor 5561829450 fix: include username in auth relay and fix stale auth in stream restart
- 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>
2026-03-16 10:01:47 -04:00
..
hls-1.6.13 Upgrade hls to 1.6.13 2025-10-16 10:12:21 -04:00
noUiSlider-15.8.1 - Use folder "noUiSlider-15.8.1" instead of "noUiSlider" 2025-07-30 11:05:57 +03:00
EventStream.js feat: integrate EventStream into montagereview with zms recovery and fixes 2026-02-26 19:14:06 -05:00
Map.js Fix api url getting monitors for map 2024-12-18 13:44:20 -05:00
MonitorLinkExpression.js Fix Linked monitor expression not updating 2024-03-05 11:46:42 -05:00
MonitorStream.js fix: include username in auth relay and fix stale auth in stream restart 2026-03-16 10:01:47 -04:00
Server.js fix: include port in Server URL methods for port-forwarded setups 2026-03-06 17:46:19 -05:00
adapter.min.js Janus cleanup, adds support to the "watch" view 2022-01-11 21:21:58 -06:00
ajaxQueue.js Add ajaxQueue 2022-01-20 11:49:59 -05:00
dms.js Add inputs and code to display and convert to and from decimal degress and dhms for lat&long. Update marker on map when values change. 2024-02-01 17:58:20 -05:00
dms.js.URL Add inputs and code to display and convert to and from decimal degress and dhms for lat&long. Update marker on map when values change. 2024-02-01 17:58:20 -05:00
fontfaceobserver.standalone.js Move users list from options into an include. Add Email, Phone, Name fields 2023-02-28 13:59:16 -05:00
logger.js fix: remove unused catch parameter in logger.js to satisfy eslint 2026-03-04 09:09:42 -05:00
panzoom.js Fix: PanZoom. When scale > 1, prevent the player from responding to image clicks (panzoom.js) 2026-02-25 23:54:42 +03:00
video-rtc.js Merge branch 'master' into patch-900470 2026-03-05 09:50:50 +03:00
video-stream.js Code formatting improvements (video-stream.js) 2026-03-11 18:41:09 +03:00
videojs.zoomrotate.js Change file name to min, update URLs and fix issues with missed video tags and zoomrotate. 2025-12-31 19:33:53 +11:00