Isaac Connor
0f27243007
Merge branch 'master' into filter_pre_post
2020-08-24 09:23:24 -04:00
Isaac Connor
0873b8a0ec
Remove long-deprecated config entries
2020-08-22 18:49:20 -04:00
Isaac Connor
9f9b771d3f
remove dead code
2020-08-22 10:58:16 -04:00
Isaac Connor
b589c3abd9
glob sorts since perl 5.6.0
2020-08-21 10:45:32 -04:00
Isaac Connor
46aaddeac5
Sort loading of conf.d config files. Also ignore db Config table entries that have already been defined in conf.d files so that they take precedence.
2020-08-20 20:44:28 -04:00
Isaac Connor
b8433373b5
Rough in Pre and Post SQL Conditions in execute. Rough in ExistsInFileSystem support. Needs more work.
2020-08-15 17:49:11 -04:00
Isaac Connor
49316244a8
Merge branch 'master' into filter_pre_post
2020-08-13 13:46:35 -04:00
Isaac Connor
ac9432edf4
Older cameras don't have that file. It's ok for it to return a 404.
2020-08-11 15:17:27 -04:00
Isaac Connor
c0ab8bf90d
Merge branch 'master' into zma_to_thread
2020-08-07 17:53:32 -04:00
Isaac Connor
5fb56c9f57
Merge branch 'master' into zma_to_thread
2020-08-07 17:52:43 -04:00
dmo
c102c35c42
Don't prefix manpage with zoneminder-
2020-08-05 23:56:30 +02:00
Andrew Bauer
3ba8ad579e
fix pod2man out-of-source builds
2020-08-04 21:18:37 -05:00
Andrew Bauer
92cc03dbe8
fix pod2man out-of-source builds
2020-08-04 21:07:49 -05:00
Andrew Bauer
8d9410d510
spelling
2020-08-03 15:38:02 -05:00
Andrew Bauer
9d88f8ee73
implement zm about menu
2020-08-03 15:22:46 -05:00
Andrew Bauer
b6c0274b2c
implement collapsed navbar
2020-07-31 16:03:37 -05:00
Isaac Connor
34b079fa9e
Start roughing in pre and post conditions
2020-07-30 12:13:09 -04:00
Isaac Connor
5bea68c93d
add comment and improve logging of figuring out event starttime from youngest file
2020-07-28 10:35:28 -04:00
Isaac Connor
89007227b6
Add reboot method to SkyIPCam7xx control script
2020-07-23 11:54:19 -04:00
Isaac Connor
869860bb26
Merge branch 'master' into zma_to_thread
2020-07-21 17:49:39 -04:00
Isaac Connor
7575afc8d5
Merge branch 'master' into zma_to_thread
2020-07-21 17:38:32 -04:00
Isaac Connor
926c3b8d34
Isaac added these explicit zmc~_heartbeat and zma_heartbeat entries.
2020-07-13 14:53:03 -04:00
Joseph Yasi
cc93d553d8
Quote some more MySQL8 Reserved keywords
...
See:
https://bugs.launchpad.net/ubuntu/+source/zoneminder/+bug/1859295/comments/1
https://github.com/ZoneMinder/zoneminder/issues/2659
https://bugs.launchpad.net/ubuntu/+source/zoneminder/+bug/1859295
2020-07-10 23:11:59 +02:00
Isaac Connor
cd707571e7
Merge branch 'master' of github.com:zoneminder/ZoneMinder
2020-07-08 17:22:32 -04:00
Isaac Connor
a469fdef9a
include the non-existent path in the warning
2020-07-08 17:21:59 -04:00
Isaac Connor
e5afc1a2db
Cleanup code that sets digest credentials. Fixes #2972
2020-07-08 17:20:52 -04:00
Isaac Connor
209cbe1000
Merge branch 'master' of github.com:ZoneMinder/zoneminder
2020-07-07 09:23:46 -04:00
Isaac Connor
b0f87eabc2
comment out hexdump stuff to remove the dependency
2020-07-07 09:23:32 -04:00
Andrew Bauer
dcab218a2e
remove global config item CREATE_ANALYSIS_IMAGES
2020-07-06 12:22:41 -05:00
Isaac Connor
2db65d3821
Merge branch 'release-1.34'
2020-07-04 09:09:24 -04:00
Isaac Connor
db5370024a
implement moveMap and moveRel. Please note that many cameras do not implement these functions and may even report that they do implement them and then silently do nothing when you use them. So YMMV
2020-07-04 09:02:01 -04:00
Isaac Connor
ab98deafd7
Add Log cleaning to zm_stats.pl
2020-07-02 16:02:49 -04:00
Isaac Connor
c022cae7ef
Sleep 10 secs if db connection fails to reduce log spamming and load
2020-06-30 18:59:27 -04:00
Isaac Connor
aff7e27dee
remove debug in zmtrack.pl.in
2020-06-30 18:58:46 -04:00
Brandon Myers
ce4e04cd0b
Fix typo in AUTH_TYPE help text
2020-06-27 00:23:05 -05:00
Isaac Connor
73ec5f10a5
sendCmd failures should not be fatal
2020-06-26 16:52:34 -04:00
Isaac Connor
d1e7d396f7
zmcontrol needs to be able to take floats instead of integers for it's parameters
2020-06-26 16:49:55 -04:00
Isaac Connor
e618966e08
spacing, improve error message when can't connect.
2020-06-23 10:23:17 -04:00
Isaac Connor
d984c33b92
Replace old message abou ensuring that ZM is stopped with our new one, which only pauses if ZMIS running.
2020-06-09 13:36:33 -04:00
Isaac Connor
a2a28d389e
Finish exporting and fixing new systemStatus packageControl and daemonControl functions
2020-06-09 13:35:52 -04:00
Isaac Connor
5e0f1a03c5
Detect if system is running and prompt to stop it before doing the update.
2020-06-09 13:19:19 -04:00
Isaac Connor
d4488ac4e1
spacing
2020-06-09 12:18:29 -04:00
Isaac Connor
58ae7bb342
die early if db connection fails
2020-06-07 11:57:20 -04:00
Isaac Connor
d59697b9b5
fix event->self
2020-06-07 11:57:08 -04:00
Isaac Connor
a719565bf3
Merge branch 'master' into add_user_to_filters
2020-06-05 19:03:23 -04:00
Isaac Connor
d0a24ae32b
Make all Filters operate on in-progress events
2020-06-05 18:01:20 -04:00
Isaac Connor
caa48e7b80
Finish canEdit function
2020-06-05 17:50:52 -04:00
Isaac Connor
0905655377
Merge branch 'master' into add_user_to_filters
2020-06-05 17:08:14 -04:00
Isaac Connor
f71926c736
Merge branch 'release-1.34'
2020-06-05 10:09:07 -04:00
Isaac Connor
20e6a1f53d
Use single quotes when escaping password so that $ has no effect. Also escape any single quotes in the password.
2020-06-04 11:37:44 -04:00
Isaac Connor
f8a11633bb
Handle no db_host specified, meaning local unix socket
2020-06-04 11:35:48 -04:00
Isaac Connor
6869710747
Handle no db_host specified, meaning local unix socket
2020-06-04 11:28:26 -04:00
Isaac Connor
ade0d750c8
Merge branch 'master' of github.com:ZoneMinder/zoneminder
2020-06-03 15:37:32 -04:00
Isaac Connor
6f42cb22d6
Use single quotes when escaping password so that $ has no effect. Also escape any single quotes in the password.
2020-06-03 15:36:47 -04:00
Kevin Stolp
0e6ff1ad09
Detaint mysql commands in update script
2020-06-01 22:54:29 -07:00
Isaac Connor
a7ef8e3dc8
detaint command before performing backup. Fixes #2945
2020-05-29 14:53:42 -04:00
Isaac Connor
58a015e20a
fix use of printMsg
2020-05-29 12:20:39 -04:00
Isaac Connor
b99059638a
Use plural soap versions
2020-05-18 17:57:40 -04:00
Isaac Connor
5f5cede104
Fix log file containing - or _
2020-05-13 16:06:26 -04:00
Isaac Connor
437a96915f
sketchy fix for soap 1.1
2020-05-13 15:24:58 -04:00
Isaac Connor
fc12b61750
Fix probing
2020-05-13 15:09:31 -04:00
Isaac Connor
e24b6214b1
test logFile before doing regexps on it
2020-05-13 08:05:58 -04:00
Isaac Connor
f72ad1023c
As params are passed in command, they should not be fatal to the control process
2020-05-13 08:02:40 -04:00
Isaac Connor
a6b804bb62
As params are passed in command, they should not be fatal to the control process
2020-05-13 07:58:53 -04:00
Isaac Connor
a1217db117
hardcode log id
2020-05-12 18:20:05 -04:00
Isaac Connor
011ea1098c
Rename COnfig* to ONVIF_*
2020-05-12 15:49:54 -04:00
Isaac Connor
045ea77bf3
Pass verbose to client. Add stream type to profiles. Add passing generic commands to the media element so that we can query anything we want easier
2020-05-12 15:49:42 -04:00
Isaac Connor
43b776bc80
Remove duplicated code byusing a foreach. Add streamtype to returned profiles
2020-05-12 15:49:01 -04:00
Isaac Connor
1f3cf266a2
Merge branch 'master' of github.com:zoneminder/ZoneMinder into onvif_updated_to_upstream
2020-05-12 11:20:49 -04:00
Isaac Connor
bbcb7f2c60
Better debug output on errors. Use libXML to pretty-print the returned XML
2020-05-12 11:14:56 -04:00
Isaac Connor
e40c3d8487
Print out the returned profiles like profiles() used to do
2020-05-12 10:49:47 -04:00
Isaac Connor
e950f3c843
Return profiles instead of doing nothing with them
2020-05-12 10:49:29 -04:00
Isaac Connor
323c171a27
test logFile before doing regexps on it
2020-05-11 18:35:31 -04:00
Isaac Connor
77b4dd6b35
add POD and fixups to zmonvif-trigger.pl
2020-05-11 18:34:38 -04:00
Isaac Connor
415ffbd771
remove weird comments
2020-05-09 18:30:21 -04:00
Isaac Connor
8c133fc973
use perl executable replacement
2020-05-09 17:36:51 -04:00
Isaac Connor
183fe1febd
remove +x and move zmtrigger.pl to /scripts
2020-05-09 17:36:20 -04:00
Isaac Connor
80ed0b219a
Add zmonvif-trigger.pl and split into multiple lines
2020-05-09 17:35:27 -04:00
Isaac Connor
7938952a90
Fix botched merge in ONVIF.PM
2020-05-09 12:22:11 -04:00
Isaac Connor
8bebb2b890
fix use of printMsg
2020-05-09 11:49:02 -04:00
Isaac Connor
cd9d3311ed
Add a User object script
2020-05-07 11:07:27 -04:00
Isaac Connor
4bd0cca4b8
Update Filter object, specifying fields and using parent's find methods
2020-05-07 10:59:06 -04:00
Isaac Connor
58fae48736
Add canEdit tests to delete,delete_files,CopyTo,MoveTo
2020-05-07 10:58:31 -04:00
Isaac Connor
ac31abd30c
Make onvif handle no resolution graceully
2020-05-05 18:07:12 -04:00
Isaac Connor
4ff341a0f5
Merge branch 'master' into zma_to_thread
2020-05-02 18:03:42 -04:00
Isaac Connor
3ac6dc267b
out an error if name contains invalid characters
2020-04-23 11:01:34 -04:00
Isaac Connor
57141fddeb
handle additional atributes on the html tag in html detection
2020-04-23 10:46:18 -04:00
Isaac Connor
576e3149d6
escape table columns for mysql8
2020-04-23 10:43:01 -04:00
Isaac Connor
7046612b65
Code style updates. Quote the word Function in SQL for newer mysql
2020-04-23 10:41:59 -04:00
Isaac Connor
67b35967d4
MOstly spaces and quotes, remove duplicated db version update and only prepare the sth once.
2020-04-23 10:39:50 -04:00
Isaac Connor
a7b553cdbe
code style and correct license. Author was contacted and ok'd the change. Fies #2883
2020-04-23 10:37:42 -04:00
Isaac Connor
e770be2e13
Merge branch 'release-1.34'
2020-04-23 10:26:16 -04:00
Isaac Connor
10d89ed82e
Spacing, quotes, improve debug messages.
2020-04-23 10:00:11 -04:00
Isaac Connor
571ff260cc
Merge branch 'release-1.34'
2020-04-04 16:35:09 -04:00
Isaac Connor
38555b0dd4
strip leading and trailing " in trigger message. Accept a space instead of a + in enable/disable commands to match on/off
2020-04-04 11:08:19 -04:00
Isaac Connor
3117f29f71
code style and correct license. Author was contacted and ok'd the change. Fies #2883
2020-03-30 10:32:26 -04:00
Isaac Connor
98598f1441
Add a warning when an email exceeds 10Mb
2020-03-28 11:59:19 -04:00
Isaac Connor
bfa08c3422
MOstly spaces and quotes, remove duplicated db version update and only prepare the sth once.
2020-03-27 13:06:10 -04:00
Pliable Pixels
cf6b24b432
add ES status to telemetry and --show option to display what is being sent to ZM
2020-03-26 12:11:00 -04:00
Pliable Pixels
090cd845b0
add ES status to telemetry and --show option to display what is being sent to ZM
2020-03-16 14:49:27 -04:00
Isaac Connor
0323925406
Code style updates. Quote the word Function in SQL for newer mysql
2020-03-04 09:48:55 -05:00
Isaac Connor
7c066822f3
escape table columns for mysql8
2020-03-03 17:29:31 -05:00
Isaac Connor
4dee3532c3
handle additional atributes on the html tag in html detection
2020-02-26 09:42:17 -05:00
Isaac Connor
d51fdafbc0
Merge branch 'master' of github.com:ZoneMinder/zoneminder
2020-02-21 09:37:45 -05:00
Isaac Connor
869713826a
mine code cleanup
2020-02-21 09:29:35 -05:00
Isaac Connor
ade95283d9
Merge pull request #2839 from connortechnology/add_alarmed_zone_to_filters
...
Add alarmed zone to filters
2020-02-19 14:52:19 -05:00
Isaac Connor
be75be9bc4
Merge pull request #2815 from connortechnology/improve_filter_emails
...
Improve filter emails
2020-02-19 14:50:48 -05:00
Isaac Connor
300402013c
Merge branch 'master' into improve_filter_emails
2020-02-19 14:44:37 -05:00
Isaac Connor
ec4d565f07
set the net interface used in TransportUDP when specified
2020-02-19 14:28:53 -05:00
Isaac Connor
b8d0192bcd
Add optional net_interface after soap version to discover command
2020-02-19 14:28:23 -05:00
Isaac Connor
dab5c520fe
Merge branch 'master' into add_alarmed_zone_to_filters
2020-02-19 14:20:08 -05:00
Isaac Connor
a599028de4
If Filter attr is AlarmedZoneId we can only support the EXISTS operator
2020-02-19 14:18:28 -05:00
Isaac Connor
258ae23fb9
out an error if name contains invalid characters
2020-02-19 09:42:54 -05:00
zlodag
0c97bff645
monitor presets and controls for D-Link DCS-5020L
2020-02-19 22:50:09 +13:00
zlodag
1168db9df0
Fixed regexp in zmcamtool to accept names for currently existing MonitorPresets
2020-02-19 22:47:40 +13:00
Isaac Connor
cac7ddd89d
Discover that authority also contains port. Remove redundant stuff.
2020-02-18 16:48:08 -05:00
Isaac Connor
9a21ebf696
Remove unneeded test for :80
2020-02-18 15:10:44 -05:00
Isaac Connor
568c42cfa9
Use URI to better handle ControlAddress parsing.
2020-02-18 13:05:45 -05:00
Isaac Connor
223b618f74
quotes
2020-02-18 11:08:05 -05:00
Isaac Connor
fc8f94c315
Merge branch 'master' into improve_filter_emails
2020-02-17 16:42:44 -05:00
Isaac Connor
179da58bc8
Merge branch 'master' of github.com:ZoneMinder/zoneminder
2020-02-17 16:32:52 -05:00
Isaac Connor
c337fb921d
Don't die if no MetaDataConfigurations
2020-02-17 16:32:37 -05:00
zlodag
2c51b1436c
cleaned input for "zmcamtool.pl --export <control_or_preset_name>" to fix error when running in taint mode
2020-02-16 11:41:06 +13:00
Isaac Connor
9c65a8b293
handle Amcrest cameras giving a 401 Unauthorized on the first attempt to send a command. Just send another.
2020-02-12 12:34:43 -05:00
Isaac Connor
eb5ef5203a
Merge branch 'master' of github.com:ZoneMinder/zoneminder
2020-02-11 17:40:46 -05:00
Isaac Connor
cc9add9310
fall back to ControlAddress if first ptz get fails
2020-02-11 17:40:33 -05:00
Isaac Connor
050d02f1fa
Merge pull request #2832 from connortechnology/fix_2831
...
Fix 2831
2020-02-11 17:09:07 -05:00
Isaac Connor
4758b2304a
Do not alter the start time of an event
2020-02-11 15:02:12 -05:00
Isaac Connor
ac8c7a9347
default ZM_TIMEZONE value to empty in which case we don't set the value
2020-02-11 13:21:02 -05:00
Isaac Connor
3b30d0a8db
code restructure, return all valid profiles instead of just the first one. Also add multicase stream types. This incorporates ideas from patch from remi-crypto. Fixes #2825
2020-02-09 13:51:36 -05:00
Isaac Connor
edf5066d84
Use Filter fields instead of config entries for Email content, subject, To. Also change the meaning of EPI1 and EPIM. Before they replaced with the url to the frame view. Now they are the url to the image view so that we can use them to embed images directly in the email. The old behaviour has been moved to EPF1 and EPFM. A similar change was made to EIMOD.
2020-01-22 13:58:44 -05:00
Isaac Connor
8f2aeca0d7
Hide EMAIL_TO, EMAIL_BODY, EMAIL_SUBJECT config entries as they are in the Filter object now
2020-01-22 13:55:49 -05:00
Isaac Connor
a9ed5c1158
escape column names for mysql8. Fixes #2814
2020-01-21 16:53:43 -05:00
Isaac Connor
f6d10e84f2
Fix basic auth. TUrn ControlAddress into a URI if it isn't one
2020-01-12 18:07:20 -05:00
Isaac Connor
9b2a5b2261
Add table column definitions so we can use perl code to actually create or update monitors
2020-01-10 19:06:34 -05:00
Isaac Connor
80c95d5afe
Merge branch 'master' into wip_axisv2
2020-01-10 17:20:32 -05:00
Isaac Connor
f8e54ba6e3
spacing, quotes
2020-01-10 16:41:22 -05:00
Isaac Connor
971d62f60d
encode the telemetry to utf-8 before sending. Fixes #2800
2020-01-07 12:09:34 -05:00
Isaac Connor
1d24e022bb
Add realm detection
2020-01-02 16:45:27 -05:00
Isaac Connor
9d57be4c9e
google code style, remove redundant code matching parent. Don't re-instantiate UA.
2020-01-02 16:24:43 -05:00
Isaac Connor
66ff602941
change default for file logging to be debug, which results in INF unless debug messages are turned on. Also clear LOG_DEBUG_FILE because it is designed to be a temporary debugging tool, and isn't all that useful at that.
2019-12-31 12:50:03 -05:00
Isaac Connor
8913341140
Bump default for WATCH_MAX_DELAY to 45 seconds. Many cameras take even over 30 seconds to obtain the first image. I find 45 to be a reasonable default
2019-12-31 12:44:41 -05:00
Isaac Connor
c6813fecd5
handle new values for Orientation enum. Spacing, quotes. Handle uppercase HTTP in ControlAddress.
2019-12-10 10:14:32 -05:00
Isaac Connor
22b61cd5b2
wip cleanup of AxisV2
2019-12-02 15:51:40 -05:00
Isaac Connor
1add3a4bb4
Add an update to Storage DiskSpace.
2019-12-02 15:04:01 -05:00
Isaac Connor
e096e0a7fe
improve error logging when running as root as can't chown log file
2019-11-30 15:35:09 -05:00
Isaac Connor
09fcbad666
Merge branch 'master' into zma_to_thread
2019-11-30 14:59:39 -05:00
Isaac Connor
ce44fd52d8
must reset do_log_rotate!
2019-11-22 10:04:55 -05:00
Isaac Connor
6c997a0bd6
quotes
2019-11-22 10:03:09 -05:00
Isaac Connor
c6d5198984
Fix the log Hup handler. It is too heavy. Signals can happen at any time and rotating the logs can pull the dbh connection out from under a running dbi operation. So just set a flag and move the re-init to logPrint
2019-11-22 10:02:50 -05:00
Isaac Connor
f1ec455665
Add some debug to logrot
2019-11-21 10:49:23 -05:00
Isaac Connor
1c51c695d9
Remove printMsg, it will be inherited
2019-11-21 10:49:04 -05:00
Isaac Connor
e215a6661d
Google code style updates, better quotes
2019-11-21 10:45:18 -05:00
Isaac Connor
19d4a2287f
When restarting, if the process was already dead, we won't restart it. So add a start call. Fixes #2757
2019-11-20 14:22:12 -05:00
Isaac Connor
1c54f22627
Introduce CSP_REPORT_URI to config and use it when setting up CSP headers as to where to report unsafe inline js to.
2019-11-08 15:18:08 -05:00
Isaac Connor
8d75cba444
quotes, spacing. Fix closing events on monitors other than the specified on the command line monitor
2019-11-06 20:58:07 -05:00
Isaac Connor
24cc45b3e8
Cleanup, handle warnings when output of command is undef
2019-11-06 17:20:24 -05:00
Isaac Connor
276be8fa37
spacing and quotes
2019-10-30 09:26:17 -04:00
Isaac Connor
15d30b45c3
spacing and quotes
2019-10-30 09:25:55 -04:00
Isaac Connor
e4256ddd90
Can't use tainting as SOAP::WDSL::Factory::Transport will fail
2019-10-30 09:22:00 -04:00
Isaac Connor
5c715ec96b
fix use of printMsg in Netcat
2019-10-21 13:18:50 -04:00
Isaac Connor
a486aafa48
spacing
2019-10-21 13:18:30 -04:00
Isaac Connor
370f93c56a
toto => to
2019-10-21 10:27:41 -04:00
Isaac Connor
4261550678
Change default css theme to base
2019-10-21 09:39:34 -04:00
Isaac Connor
98d0c4b104
Merge branch 'master' of github.com:ZoneMinder/zoneminder
2019-10-18 14:14:07 -04:00
Isaac Connor
2619e90e96
add missing sendCmd's, spacing
2019-10-18 14:12:26 -04:00
Isaac Connor
13b02284fe
Merge branch 'master' into timezone_as_config
2019-10-18 13:58:22 -04:00
Isaac Connor
fdf48c4123
Merge pull request #2726 from externo6/more-filter-options
...
More filter options
2019-10-16 10:15:58 -04:00
Isaac Connor
ebebcad10d
Merge branch 'master' of github.com:zoneminder/ZoneMinder
2019-10-16 10:13:31 -04:00
Isaac Connor
a3ea0c224e
detaint cmd in runSysCmd. code style fixes. Return unknown for Longitude as well
2019-10-16 10:13:18 -04:00
externo6
e232c22b3d
Only add % to value if % is not present.
2019-10-16 10:10:23 +01:00
Isaac Connor
b63fc0b0e5
Delete linkpath before deleting empty directories. add closedir and some more debugging. Also add popping off that last part of the dir at each loop
2019-10-15 20:44:15 -04:00
externo6
4b71bc75ea
Change language to Contains / Not Contains and update perl filter.
2019-10-16 00:35:49 +01:00
Isaac Connor
04c22988ad
Add code to delete empty event directories after deleting an event
2019-10-15 15:04:55 -04:00
Isaac Connor
55b1d29927
better error messages when no command is given to zmcontrol
2019-10-08 18:06:52 -04:00
Simpler1
436c46207f
Remove dash from IPCC7210W.pm
2019-10-04 22:52:51 -04:00
Isaac Connor
5aa639ff76
use common printMsg
2019-10-03 18:11:54 -04:00
Isaac Connor
5799815c2e
Better debugging
2019-10-03 18:09:15 -04:00
Isaac Connor
0515fe51fd
debug
2019-10-03 17:59:34 -04:00
Isaac Connor
12f75c32de
Fix version
2019-10-03 17:54:41 -04:00
Isaac Connor
783358c932
Import Sony PTZ driver
2019-10-03 17:31:54 -04:00
Isaac Connor
88ca9816fe
handle a profile not being a videoEncoder
2019-10-03 17:29:33 -04:00
Isaac Connor
6f5c297265
google code style
2019-10-03 17:28:57 -04:00
Isaac Connor
a7f27dddde
quotes and more useful sendCmd debugging.
2019-10-03 17:27:46 -04:00
Isaac Connor
714ce0ba60
Add coller info to AUTOLOAD error message when PTZ function isn't defined. Provide parent printMsg function.
2019-10-03 17:27:16 -04:00
Isaac Connor
d02aee64e4
Add setting of timezone to Options/Config instead of php.ini
2019-10-02 09:07:18 -04: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
dfa51c4e3f
update of zmtrack.pl. include id in logfile.
2019-09-23 12:38:58 -04:00
Isaac Connor
bc33c0bcb5
make zmcontrol log to zmcontrol_id.log
2019-09-23 12:21:59 -04:00
Isaac Connor
f0a8595e50
quiet warning caused by server_up being undef for false
2019-09-20 10:36:08 -04:00
Isaac Connor
52c17f9651
Set event_path to '' to prevent warnings
2019-09-17 10:27:38 -04:00
Isaac Connor
30687de918
Handle 0 value for StorageId
2019-09-10 17:20:18 -04:00
Isaac Connor
6b83a62fad
allow for StorageId to be 0
2019-09-04 13:35:46 -04:00
Isaac Connor
571082ff95
StorageId clears Path
2019-09-03 12:55:31 -04:00
Isaac Connor
d1ac88d301
Now you can have a subpath under the S3 bucket
2019-08-29 17:55:39 -04:00
Isaac Connor
ab0a939550
Turn off event dir creation on S3. It's not neccessary. Allow s3fs:// at the beginning of the S3 url
2019-08-29 11:27:58 -04:00
Isaac Connor
93d642304e
Add debug line for aws credentials
2019-08-29 09:42:20 -04:00
Isaac Connor
efb8711c02
Merge branch 'master' of github.com:ZoneMinder/zoneminder
2019-08-28 11:43:59 -04:00
Isaac Connor
307fad72be
Default to using V4 Signature
2019-08-28 11:43:46 -04:00
Isaac Connor
403ece42dd
fix backticks
2019-08-28 09:03:45 -04:00
Isaac Connor
cdb8e056b6
Turn off debug in Event
2019-08-27 15:20:30 -04:00
Isaac Connor
da15d1b6d6
add a check when saveJPEGs isn't set to determine whether jpegs exist and update saveJPEGs appropriately
2019-08-27 15:18:28 -04:00
Isaac Connor
35d3a7d4fa
introduce files, has_capture_jpegs and has_analyse_jpegs functions to use in zmaudit. Improve delete debugging output
2019-08-27 15:17:18 -04:00
Isaac Connor
b43093234f
Merge branch 'master' of github.com:/ZoneMinder/zoneminder
2019-08-27 13:54:24 -04:00
Isaac Connor
bf40421203
Turn on debugging in Event
2019-08-27 13:54:19 -04:00
Isaac Connor
796b99cd5b
When no results from Object->load, clear the id in the object
2019-08-27 13:52:52 -04:00
Isaac Connor
547ee749e6
Test for Storage existing when generating path
2019-08-27 13:52:25 -04:00
Isaac Connor
b0b27a24aa
Add errstr reporting on add_key_filename failure
2019-08-27 13:11:38 -04:00
Isaac Connor
561fcfac7d
Fix
2019-08-27 10:01:01 -04:00
Isaac Connor
1e91f5501e
MOre debug, fix problems with S3 upload
2019-08-26 20:44:59 -04:00
Isaac Connor
f01bedb33e
Merge branch 'master' of github.com:ZoneMinder/zoneminder
2019-08-26 18:49:12 -04:00
Isaac Connor
5f5d5f691a
Add backticks for mysql 8
2019-08-25 12:30:06 -04:00
Isaac Connor
3e84597900
Backtick escape table and column names for mysql8
2019-08-25 11:36:23 -04:00
Isaac Connor
396be10d6f
Merge branch 'master' into zma_to_thread
2019-08-22 12:57:00 -04:00
Isaac Connor
45aa5bd58c
Code style, spacing, quotes and documentation
2019-08-22 08:28:42 -04:00
Isaac Connor
74e414eb00
Clean up ugly hack in CopyTo. Do not modify the object resulting in cached crap
2019-08-13 15:33:38 -04:00
Isaac Connor
3368f94c1a
Add code to handleDelay to cancel identical delayed actions. Fixes #2619 ( #2681 )
2019-08-08 14:38:27 -04:00
Isaac Connor
2e9d72ed63
spacing and extra ()
2019-08-08 14:11:24 -04:00
Isaac Connor
bf6170bf61
Test for values in aws url and give better errors if Url empty. Don't append events dir to S3 bucket path
2019-08-07 15:47:12 -04:00
Isaac Connor
5cc6b6b0af
Fix EIMOD substitution
2019-08-07 11:15:50 -04:00
Isaac Connor
aff081ad41
Must commit after COpyTo to release locks
2019-07-24 11:23:13 -04:00
Isaac Connor
afa02e436d
Upgrade Storage perl object to use parent Object::find
2019-07-24 10:53:56 -04:00
Isaac Connor
99f78c50af
Add Updating SecondaryStorageId when using CopyTo
2019-07-24 09:37:38 -04:00
Isaac Connor
98922b6788
Add SecondaryStorageId to Event so that we can update it
2019-07-24 09:37:16 -04:00
Isaac Connor
bb653b172c
Use hires time to give better bandwidth reporitng
2019-07-23 14:34:26 -04:00
Isaac Connor
d4eae18055
Merge branch 'master' into filter_add_copy
2019-07-23 13:06:17 -04:00
Isaac Connor
49621bf652
Only parse Sql if there is a Query in the filter
2019-07-23 12:58:03 -04:00
Isaac Connor
fd95ab23e9
Add AutoCopy support
2019-07-23 09:55:27 -04:00
Isaac Connor
f9b5c8a1f4
If query is empty don't bother parsing it
2019-07-23 09:55:14 -04:00
Isaac Connor
e821553265
Split MoveTo into CopyTo and MoveTo.
2019-07-23 09:54:39 -04:00
Isaac Connor
52e7cde66d
If Email has EIMOD, not only attach the image if it exists, but replace %EIMOD% with the link to it
2019-07-11 19:04:51 -04:00
Isaac Connor
44e4d93445
Merge branch 'master' into storageareas
2019-06-24 11:35:36 -04:00
Isaac Connor
ad1df8f80a
log the response if command fails, and add missing uthentication sections
2019-06-21 11:40:46 -04:00
Isaac Connor
36995de96f
Alter option help for EVENT_CLOSE_MODE to reflect that alarm will end the continuous event and start a new one
2019-06-20 15:11:49 -04:00
Isaac Connor
db7362dbcb
Merge branch 'master' into storageareas
2019-06-20 14:18:47 -04:00
Isaac Connor
3bae7a5432
spaces and parenthesis
2019-06-20 13:28:12 -04:00
Isaac Connor
b068428bbc
zmcontrol complains about unfinished statement handles. This is because we aren't finishing them in functions in Database.pm
2019-06-20 13:27:42 -04:00
Isaac Connor
9a33e55efc
Bump log level to warning if we are restarting any daemons. Daemons should NOT need to be restarted in a healthy system.
2019-06-13 11:53:26 -04:00
Isaac Connor
1928d1153f
spacing and quotes
2019-06-11 13:32:15 -04:00
Isaac Connor
2e624522c7
fixes #2294 ( #2637 )
2019-06-10 09:43:56 -04:00
Isaac Connor
983da41c7a
Reduce log level for filter execution from Info to Debug
2019-06-03 09:46:28 -04:00
Isaac Connor
3be0b774bd
better error logging
2019-05-23 16:26:21 -04:00
Isaac Connor
4466ef13fd
Merge branch 'pliablepixels-crypt-replacement3' into storageareas
2019-05-23 15:21:58 -04:00
Isaac Connor
2bf022d69c
Merge branch 'crypt-replacement' of https://github.com/pliablepixels/ZoneMinder into pliablepixels-crypt-replacement3
2019-05-23 14:26:05 -04:00
Isaac Connor
bdbbab0d3e
Handle no results from get_ProbeMatch()
2019-05-21 17:15:08 -04:00
Isaac Connor
93aeceecfc
Merge branch 'crypt-replacement' of https://github.com/pliablepixels/ZoneMinder into pliablepixels-crypt-replacement
2019-05-17 10:18:15 -04:00
Isaac Connor
3888d140a8
Merge branch 'master' into storageareas
2019-05-17 10:16:29 -04:00
Pliable Pixels
915e9f05a9
merged fifo changes
2019-05-16 16:14:06 -04:00
Mitch Capper
eb005e8b9c
FIFO support for zoneminder zone debugging ( #2594 )
...
Adds fifo options for diagnostic images for much lower impact diagnostics mode. Diagnostic images are only written when there is a client listening for them (otherwise they are skipped). Also added a json stream for the detection data so you can see in real time the pixels or blobs detected for the motion. This allows for easy real time stream of both delta and reference images (as video streams) along with the detection numbers.
2019-05-16 15:37:03 -04:00
Pliable Pixels
0e72080c4a
Migrate from libdigest to crypt-eks-blowfish due to notice
2019-05-16 09:37:11 -04:00