zoneminder/web
IgorA100 0998e9d766
When executing monitorChangeStreamChannel(), always write the new channel to the cookie and to monitorStream.currentChannelStream (watch.js).
This will allow "monitorStream.start()" to be executed correctly if the stream was stopped when the channel was switched.
2026-03-22 13:35:08 +03:00
..
ajax Move tag related commands to canView(Events) instead of canEdit(Events) 2026-03-12 15:03:29 -04:00
api fix: harden web interface against injection and SSRF vulnerabilities 2026-03-08 23:30:49 -04:00
css
fonts Update material icons to v1.11.10 2022-08-18 10:25:32 -04:00
graphics
includes fix: include username in auth relay and fix stale auth in stream restart 2026-03-16 10:01:47 -04:00
js If the system volume was set to 0, change the state of the "Mute" icon in the volume slider (MonitorStream.js) 2026-03-18 13:32:01 +03:00
lang wip 2026-03-19 19:29:04 +03:00
skins/classic When executing monitorChangeStreamChannel(), always write the new channel to the cookie and to monitorStream.currentChannelStream (watch.js). 2026-03-22 13:35:08 +03:00
sounds feat(): Custom snapp.ogg sound for ZoneMinder 2024-03-02 10:15:44 -05:00
vendor added password_compat for PHP >=5.3 <5.5 2019-05-12 13:57:25 -04:00
views fix: harden web interface against injection and SSRF vulnerabilities 2026-03-08 23:30:49 -04:00
.editorconfig
.gitignore
.travis.yml
CMakeLists.txt Install the web/sounds directory 2025-03-03 13:49:14 -05:00
README.md Update README.md 2013-05-01 08:04:57 -03:00
composer.json build(deps): bump firebase/php-jwt from 6.0.0 to 7.0.0 in /web 2026-02-23 18:16:55 -05:00
composer.lock build(deps): bump firebase/php-jwt from 6.0.0 to 7.0.0 in /web 2026-02-23 18:16:55 -05:00
index.php Don't add postLoginQuery to url if it is empty 2026-03-12 15:03:45 -04:00
robots.txt Documentation Improvements + Fixes (#2230) 2018-10-03 10:29:10 -04:00

README.md

Modern ZoneMinder Skin

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