85 Commits

Author SHA1 Message Date
Isaac Connor
bebd5d1b0e Remove support for old single zmfilter process mode which won't work anyways as it only happens when there are no Background Filters 2024-11-22 10:05:12 -05:00
Isaac Connor
12ecfa7dc9 DOn't start Deleted monitors 2023-04-22 09:54:51 -04:00
Isaac Connor
8862fe9d87 Only start non deleted Monitors 2023-04-19 18:55:48 -04:00
ovargasp
6753a04e91 Latest version of zmAlarmServer 2022-08-05 16:46:11 -06:00
Isaac Connor
1fc66d3fbf Add debug of reason why we are not running a monitor 2022-05-30 09:52:24 -04:00
Isaac Connor
5b824f46c4 Load monitors when not in multi-server mode. 2022-04-04 15:06:34 -04:00
Isaac Connor
8046c21eeb Add parenthesis to make logic more clear 2022-04-04 14:53:08 -04:00
Javier Gonzalez
6a2d0fa81a Fix 2022-03-09 21:14:25 +01:00
Javier Gonzalez
224d275950 Fix 2022-03-09 21:13:34 +01:00
Javier Gonzalez
3d093ed8a6 Fix monitor not change status when zoneminder state change 2022-03-09 21:07:39 +01:00
Javier Gonzalez
4a1dbc884d Fix zmpkg recording status 2022-03-09 19:40:04 +01:00
Javier Gonzalez
858ab62fc4 Fix when using a custom state 2022-03-08 17:10:29 +01:00
Isaac Connor
f7099bc6cb Replace another use of Function 2022-02-03 12:37:51 -05:00
Isaac Connor
1c1630e5b4 add require Filter and fix missing $ 2022-02-01 17:23:16 -05:00
Isaac Connor
86f393565e Remove Function references and swap with appropriate Capturing, Analysing, Recording 2022-01-27 13:42:31 -05:00
Isaac Connor
c080dd8a12 Fixes #2992. If no definition for a monitor is found, don't modify it. 2021-05-11 15:29:10 -04:00
Isaac Connor
2302d814f2 Fix version test. split takes a regexp, so '.' matches everything. So change it to /\./. 2021-04-28 13:25:01 -04:00
Isaac Connor
2a4723090b Start zm_rtsp_server if ZM_MIN_RTSP_PORT is set 2021-03-01 16:47:18 -05:00
Isaac Connor
e085acedc8 ALlow micro version mismatches to not be fatal. Minor and Major are still fatal. 2021-02-03 09:50:37 -05:00
Isaac Connor
09fcbad666 Merge branch 'master' into zma_to_thread 2019-11-30 14:59:39 -05:00
Isaac Connor
766a59884d Don't hard code perl path. Use PERL_EXECUTABLE cmake var 2019-09-23 12:54:27 -04:00
Isaac Connor
3e84597900 Backtick escape table and column names for mysql8 2019-08-25 11:36:23 -04:00
Isaac Connor
96b7d30d7d Merge branch 'master' into zma_to_thread 2019-04-15 10:47:26 -04:00
Andrew Bauer
2bb15c4f90 daemonize zmcontrol (#2563) 2019-04-01 17:26:24 -04:00
Isaac Connor
7b878a4c64 Sync up quotes and space differences frmo zma_to_thread 2019-03-19 17:15:32 -04:00
Isaac Connor
849442502c add support for server based zmeventnotification 2019-02-27 09:28:15 -05:00
Isaac Connor
a9e2011727 Merge branch 'storageareas' into zma_to_thread 2019-02-13 12:24:38 -05:00
Isaac Connor
08e5166bcb remove quotes around state in command documentation. 2018-12-27 12:24:50 -05:00
Isaac Connor
c017219a1e use do instead of many lines of dbi. Cleanup logic around command detection 2018-12-27 12:22:06 -05:00
Isaac Connor
b16cd7ec84 Merge branch 'h265' into zma_to_thread 2018-11-20 12:38:17 -05:00
Isaac Connor
4107082845 Don't delete default states if there are none 2018-11-07 11:01:49 -05:00
Isaac Connor
5ab1126260 Merge branch 'storageareas' into zma_to_thread 2018-10-20 17:31:14 -04:00
Isaac Connor
b84234cdf1 Remove debug line at INF level 2018-10-10 14:22:48 -04:00
Isaac Connor
979b31ffc3 Merge branch 'storageareas' into zma_to_thread 2018-08-11 10:08:30 -04:00
Isaac Connor
be26f14566 put back zmsystemctl.pl 2018-06-08 14:59:14 -04:00
Isaac Connor
5b38585071 add a --daemon command line option to zmfilter.pl to tell it to run as a daemon even when --filter_id is specified.
Use this command line option in zmpkg.pl to make zmfilter.pl's stick around.
This reduces the impact of the memork leak in zmdc.pl
2018-06-06 14:05:58 -04:00
Isaac Connor
f6139d33ed Merge branch 'storageareas' into zma_to_thread 2018-05-05 12:25:11 -04: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
cd3046abb3 Merge branch 'storageareas' into zma_to_thread 2018-04-14 11:03:08 -04:00
Isaac Connor
9fde052d39 merge 2018-04-03 14:41:32 -07:00
Pliable Pixels
e5505de1d1 fixed brace styling 2018-03-29 11:27:31 -04:00
Pliable Pixels
d64e58e374 silly mistake - wrong names 2018-03-29 11:23:35 -04:00
Pliable Pixels
95eb1d3045 merged master storage areas, resolved conflicts 2018-03-29 08:51:35 -04:00
Pliable Pixels
990d60926e #92 new key 2018-03-29 08:47:55 -04:00
Isaac Connor
22df150cb2 Merge branch 'storageareas' into zma_to_thread
Conflicts:
	src/zm_ffmpeg_camera.cpp
	src/zm_packetqueue.cpp
2018-01-17 13:59:34 -05:00
Isaac Connor
306e9a75ee Fix issues with a period in the column name 2018-01-16 21:45:01 -05:00
Isaac Connor
a2211bf438 Merge branch 'storageareas' into zma_to_thread
Conflicts:
	src/zm_event.cpp
	src/zm_monitor.cpp
2018-01-16 13:36:57 -05:00
Isaac Connor
abec2ce4cd Add code to optionally run zmstats.pl and zmaudit.pl 2018-01-16 09:31:58 -05:00
Isaac Connor
c6515b7564 Merge branch 'storageareas' into zma_to_thread 2017-11-21 12:28:41 -05:00
Isaac Connor
5516a62a0e google code style, switch quotes 2017-09-11 22:12:10 -04:00