zoneminder/web
Matt N d33fec9c3f Add a CSP script-src policy with nonce-source and convert more inline event handlers (#2413)
* Add Content-Security-Policy-Report-Only: script-src 'self' 'nonce-' policy

* Use @data-on-click-this to attach inline click event handlers which expect being called with 'this'

Only handle ones that don't return a value.

* Use @data-on-click to attach inline click event handlers with no args and no return value

* Use @data-on-click-true to attach inline click event handlers with 'true' as the only argument

* Enforce a script-src CSP on views without inline JS

* Convert some onchange attributes to data-on-change
2019-01-16 09:59:58 -05:00
..
ajax remove ZM_DIR_IMAGES (#2374) 2018-12-29 09:52:58 -05:00
api remove ZM_DIR_IMAGES (#2374) 2018-12-29 09:52:58 -05:00
css Documentation Improvements + Fixes (#2230) 2018-10-03 10:29:10 -04:00
fonts wrap again 2018-09-26 10:10:07 -04:00
graphics Swap to PNG 2017-03-18 22:34:13 +11:00
includes Add a CSP script-src policy with nonce-source and convert more inline event handlers (#2413) 2019-01-16 09:59:58 -05:00
js use output of babeljs.io to provide code that works on older browsers. The nice class notation is ES6 upwards.. Safari on IOS9 doesn't like it 2018-12-03 15:16:47 -05:00
lang remove ZM_DIR_IMAGES (#2374) 2018-12-29 09:52:58 -05:00
scripts update gpl 2 mailing address in source files 2016-12-26 09:23:16 -06:00
skins/classic Add a CSP script-src policy with nonce-source and convert more inline event handlers (#2413) 2019-01-16 09:59:58 -05:00
tools/mootools Misc JS hygiene (#2150) 2018-07-07 10:30:16 -04:00
views Fix a + that should be a . 2019-01-04 15:52:14 -05:00
.editorconfig Feature h264 videostorage (#1882) 2017-05-15 22:02:48 -04:00
.gitignore Feature h264 videostorage (#1882) 2017-05-15 22:02:48 -04:00
.travis.yml Feature h264 videostorage (#1882) 2017-05-15 22:02:48 -04:00
CMakeLists.txt add a robots.txt to the docroot to tell bots to not scrape our ZM install. 2017-12-07 09:32:23 -05:00
README.md
index.php Add a CSP script-src policy with nonce-source and convert more inline event handlers (#2413) 2019-01-16 09:59:58 -05: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.