Isaac Connor
5c360c2a91
Add mid to available globals
2024-03-05 10:35:07 -05:00
Isaac Connor
ad53ebb8a8
Handle when inputs don't exist.
2024-02-27 17:38:48 -05:00
Isaac Connor
c51c53c47a
FIx use of inline javascript for the method dropdown on remote type monitors
2024-02-27 16:50:52 -05:00
Isaac Connor
ad54ad787a
Fix missing WHERE on monitor select.
2024-01-08 10:01:29 -05:00
Isaac Connor
2b10d02271
Don't include Deleted Monitor Names when checking for duplicates
2023-12-30 11:46:04 -05:00
Isaac Connor
10d70022fe
Handle when controls is not defined, like in WebSite monitors
2023-08-09 19:01:55 -04:00
Isaac Connor
11f84fcb4e
Fix user->Controls to user->Control. Fixes broken js on monitor view
2023-08-08 10:10:49 -04:00
Isaac Connor
20bbd9f3a6
If controls are on but not permitted the controls will not be defined
2023-07-28 12:56:51 -04:00
Isaac Connor
6cb4f0a4f6
Fix logic on filtering monitorNames
2023-07-20 16:44:23 -04:00
Isaac Connor
6dbdd2120d
Cleanup mid before use. Mostly to quiet snyk
2023-07-17 17:02:32 -04:00
Isaac Connor
8c4a4cfe41
Don't output array entries for empty RTSPStreamName. Remove sorted_monitor_ids which is unused
2022-12-12 13:03:03 -05:00
Isaac Connor
e6c8081fb6
Convert password fields to hidden fields on submit so that browser doesn't offer to remember passwords
2022-09-06 11:22:47 -04:00
Isaac Connor
d8493a676b
Rough in functions to provide a gui to edit linked monitors. Current status is changing monitor_links and showing editing operators. Next up parenthesis.
2022-07-24 20:38:51 -04:00
Isaac Connor
a480366232
Don't trim select values. In monitor selects are all well defined. Fixes not being able to multi-select groups or linked monitors
2022-06-02 16:33:32 -04:00
Isaac Connor
1997a1b6d9
Fix reversed logic preventing warning about no video saving
2022-04-22 13:07:40 -04:00
Isaac Connor
0e4c175aba
clean up debug
2022-03-28 13:49:46 -04:00
Isaac Connor
d6e504aa34
trim all monitor inputs before looking for errors. No inputs should have whitespace at beginning or end
2022-03-28 13:47:45 -04:00
Isaac Connor
494da65b9a
Replace use of Function with Recording
2022-02-28 15:46:38 -05:00
Isaac Connor
0eb4d95d0e
remove geolocation copies from config to javscript land. Now all of config is brought in my skin.js.php
2022-01-31 18:33:03 -05:00
Isaac Connor
225123dd11
Allow [] characters in url to work with ipv6. Fixes #3261
2021-05-26 18:50:26 -04:00
Isaac Connor
f6a271c90d
Merge pull request #3240 from connortechnology/fix_3237
...
fix warnings not being displayed
2021-05-19 20:32:11 -04:00
Isaac Connor
373fae2511
BadEncoder Params and PathNotEncoded are warnings, not errors
2021-05-06 11:05:05 -04:00
Isaac Connor
24d9bfa257
Add a test for invalid characters in Path for Ffmpeg monitors
2021-05-04 10:45:27 -04:00
Isaac Connor
d598edc7df
Implement duplicate RTSPSTreamName check
2021-04-17 12:50:26 -04:00
Isaac Connor
ba9acd3037
Add test for no encoder settings
2021-04-01 11:53:57 -04:00
Isaac Connor
ae41998d7c
Add a check for passthrough and not ffmpeg
2021-01-29 09:53:11 -05:00
Isaac Connor
69626651ff
ImageBufferCount can now be as low as 2
2021-01-26 15:33:38 -05:00
Isaac Connor
686f793d09
fix truth value for ZM_OPT_USE_GEOLOCATION
2020-10-28 12:49:39 -04:00
Isaac Connor
a3f4837186
Use config options for tile datam access tokens and turning geolocation on/off
2020-09-24 20:30:57 -04:00
Isaac Connor
74dc8af76f
add global
2020-09-07 13:29:21 -04:00
Isaac Connor
7e6fbe1ab4
Fix ControlTypes dropdown.
2020-09-05 08:46:18 -04:00
Andrew Bauer
990b5bd9dc
monitor view - convert links to buttons
2020-08-28 15:22:57 -05:00
Isaac Connor
c0f21ab55d
Fix globals
2020-08-04 16:36:24 -04:00
Isaac Connor
264ba6525b
Remove debug
2020-04-21 12:19:18 -04:00
Isaac Connor
1b653e7e79
Add warnings for when SaveJPEGs and VideoWriter are both set to disabled
2019-09-25 10:14:41 -04:00
Isaac Connor
b9b52c964e
Upgrade monitor saving and viewing
2019-09-19 14:56:16 -04:00
Isaac Connor
ee3a0c1fd1
fix validateForm running on monitor cancel due to lack of type=button on cancel button
2019-02-08 09:55:32 -05:00
Andrew Bauer
86b2f6a12e
New Monitor Type - Website ( #2065 )
...
* implement website monitor
* don't check certain fields when using website monitor
* continue to fix javascript errors for website monitors
* check $monitor, not $new_monitor here
* add website monitor documentation
was somehow left out of the initial commit
* fix corruption of functions.php
* add missing comma
* remove errors by testing for existence of key. If it's a new monitor, then none of the keys will be valid
* If the monitor type is WebSite, then default Status to Running.
* put back start function that got lost in merge. Don't start StreamCmd's if it's a WebSite
* Add midding comma
* Hide unrelated tabs when type is WebSite. Put back input fields for Type=WebSite
* Don't show control or any of the status fields for WebSite type monitors
* add some parenthesis to ensure order of operations, seems to fix fps and status fields not being shown for regular monitors
2018-04-26 17:18:36 -04:00
Isaac Connor
ea4937b75e
put back missing s
2018-01-23 17:47:24 -05:00
Isaac Connor
0742217599
Only populate monitorNames if query is valid
2018-01-23 13:28:29 -08:00
Isaac Connor
8a27ea3a04
Always populate the monitorNames object, and check for duplicate names when saving an existing Monitor as well as new monitors
2018-01-22 11:42:52 -05:00
Isaac Connor
7374ced076
0 is a prefectly valid PreEventCount
2017-11-05 10:00:24 -05:00
Isaac Connor
b6dde354be
rename AnalysisFPS to AnalysisFPSLimit
2017-10-24 17:34:32 -07:00
Isaac Connor
c7626cab94
fix dash
2017-10-10 12:15:41 -07:00
Isaac Connor
7f50a13074
add Event disk space recalc to zmaudit
2017-10-10 12:11:59 -07:00
Isaac Connor
06c61f0324
allow periods in monitor name
2017-10-10 10:40:27 -07:00
Isaac Connor
4763ace165
Merge branch 'master' into storageareas
2017-05-18 14:24:09 -04:00
Isaac Connor
d1c61a252f
fix whitspace/braces
2017-05-18 13:50:56 -04:00
Isaac Connor
b6c02b563b
turn off host validation
2016-07-14 10:22:09 -04:00
Robin Daermann
71db9b84e6
Allow spaces in monitor names
2016-03-24 14:37:24 +01:00