zoneminder/web
Isaac Connor 7df902abdc fix: resolve "no url in button" when adding detected cameras
- Provide default rtsp://<ip>/ monitor entry for cameras discovered
  via ARP that lack a vendor-specific probe function, so they always
  have a URL for the Add button
- Only render the Add button and populate ProbeResults when url is
  non-empty, preventing the "No url in button" alert
- Fix curl_getinfo() called after curl_close() which broke HTTP
  response body parsing in probe functions
- Add missing break in import switch case to prevent fall-through
  to default warning

maybe fixes #4613

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 12:55:32 -05:00
..
ajax fix: resolve "no url in button" when adding detected cameras 2026-02-12 12:55:32 -05:00
api fix: remove vulnerable phpunit dev dependency (CVE-2026-24765) 2026-02-11 21:59:03 -05:00
css
fonts
graphics
includes fix: resolve "no url in button" when adding detected cameras 2026-02-12 12:55:32 -05:00
js Moved the "replaceDOMElement" function to "skin.js" (MonitorStream.js) 2026-02-10 22:15:48 +03:00
lang refactor: rename Janus_Use_RTSP_Restream to Restream 2026-01-31 18:47:37 -05:00
skins/classic fix: resolve "no url in button" when adding detected cameras 2026-02-12 12:55:32 -05:00
sounds
vendor
views Fix command injection vulnerability in image.php (CVE-2025-65791) 2026-02-03 16:39:38 -05:00
.editorconfig
.gitignore
.travis.yml
CMakeLists.txt Install the web/sounds directory 2025-03-03 13:49:14 -05:00
README.md
composer.json
composer.lock
index.php Merge branch 'ZoneMinder:master' into patch-862983 2026-01-09 14:28:39 +03:00
robots.txt

README.md

Modern ZoneMinder Skin

This web frontend to ZoneMinder is a complete rewrite of the classic frontend, based on CakePHP.