Commit Graph

2718 Commits

Author SHA1 Message Date
Isaac Connor
12ecfa7dc9 DOn't start Deleted monitors 2023-04-22 09:54:51 -04:00
Isaac Connor
9b8dd156be Update s3 support, moving it into the storage object. 2023-04-22 09:54:13 -04:00
Isaac Connor
8862fe9d87 Only start non deleted Monitors 2023-04-19 18:55:48 -04:00
Isaac Connor
4030da1caf Fix cutnpaste typo 2023-03-26 10:09:25 -04:00
Isaac Connor
c7f6cdd6ce Always check for Shallow events 2023-03-24 14:19:54 -04:00
Isaac Connor
cb8ec708fc Add support for aws_bucket and subpath 2023-03-23 10:28:58 -04:00
Isaac Connor
d2751a7254 Move s3 object creation code to a sub s3 in storage so it gets cached. 2023-03-23 10:03:14 -04:00
Isaac Connor
7779af74ad Populate missing serial field in Storage class 2023-03-19 11:31:12 -04:00
Isaac Connor
687bc3572a Santizie cpuUserPercent and cpuSystemPercent 2023-03-07 12:02:08 -05:00
Isaac Connor
440ec48653 Must detaint rows and replace all ? with %s 2023-03-07 08:11:00 -05:00
Isaac Connor
f734054b46 zmDbDo instead of perldbi so that serverstats inserts get logged 2023-03-05 12:53:24 -05:00
Isaac Connor
e82451f2bb Add ZM_WEB_HOMEVIEW option 2023-03-05 10:21:04 -05:00
Isaac Connor
5280c423bb Add comment explaining cpuload values 2023-03-01 14:08:28 -05:00
Isaac Connor
e08ec34e51 Add CpuUserPercent and CpuSystemPercent to ServerStats 2023-03-01 14:08:09 -05:00
Isaac Connor
89f0565edc TimeStamp column is not int10, it is a timestamp. Fix logged errors from zm_stats.pl 2023-02-23 09:25:03 -05:00
Isaac Connor
ef9ce9b714 Fix inserts into Server_Stats 2023-02-18 18:02:15 -05:00
Isaac Connor
0cf80c2ac0 Add Deleting of Server_Stats rows after 1 day 2023-02-18 18:02:15 -05:00
Isaac Connor
0879252d13 Add Server Stats table and insert into it in zmstats.pl 2023-02-18 18:02:15 -05:00
Isaac Connor
3e34b36ec0 Fix email structure for ios 2023-02-16 17:24:23 -05:00
Isaac Connor
d750daebbc Fix NewStorage=>self 2023-02-16 12:17:38 -05:00
Isaac Connor
42da035f27 Merge branch 'master' of github.com:ZoneMinder/zoneminder 2023-02-16 11:52:27 -05:00
Isaac Connor
9aa44645dd Hack s3 with LWP to not cache connections so that we don't run out of files 2023-02-16 11:52:16 -05:00
Isaac Connor
f437aadbe6 Update s3fs url parsing to match that in Event 2023-02-16 11:51:11 -05:00
Isaac Connor
07115422e7 Handle case where event has been moved but db not updated. This can happen when using a transaction and the db goes away. 2023-02-16 09:39:54 -05:00
Isaac Connor
c50209f66c Listing dir contents really fills up logs. Make it only report on level 4 2023-02-16 09:30:47 -05:00
Isaac Connor
4b6f47eebd Fixup email structure so that inline images properly display while also having a text version. 2023-02-15 17:41:19 -05:00
Isaac Connor
03b52a1ee5 Strip https off host and don't use virtualhost method. 2023-02-13 17:27:51 -05:00
Isaac Connor
c6e93036f3 Include command line in debug output when generating images 2023-02-13 14:46:33 -05:00
Isaac Connor
b6c729c700 Improve s3 url parsing and use Net::Amazon::S3::Vendor 2023-02-12 16:49:46 -05:00
Isaac Connor
aba6281296 Fix typo 2023-02-12 16:49:46 -05:00
Isaac Connor
6893a3d84d Prevent duplicate attachments. Use eri_encode to escape content-id 2023-02-11 15:35:10 -05:00
Isaac Connor
44f75508c8 Attach a text version of body 2023-02-11 12:36:51 -05:00
Isaac Connor
def5a1794c Don't try to do AWS delete if parsing failed 2023-02-11 12:36:33 -05:00
Isaac Connor
6821be5d17 Add Content-ID to attachments 2023-02-11 09:21:00 -05:00
Isaac Connor
7960496044 Handle https?:// in the host 2023-02-11 09:19:53 -05:00
Isaac Connor
691e21997b Test out replacing attached image tag with cid based img 2023-02-10 18:49:50 -05:00
Isaac Connor
c747059996 Add a sleeping flag so that when we get sigterm, we can just exit instead of returning to the sleep 2023-02-07 09:27:38 -05:00
Isaac Connor
f617a20fe5 Adding :80 to address is not worthy of an Error log 2023-02-07 09:11:29 -05:00
Isaac Connor
2884afdef5 Handle Monitor attr which is really MOnitorId 2023-02-07 09:00:42 -05:00
Isaac Connor
a980788394 Update with newer username/password parsing from Path. Implement get/set config, ping, probe 2023-01-31 10:06:06 -05:00
Isaac Connor
ebad3a8411 Make version and telemetry options visible 2023-01-27 15:50:18 -05:00
Isaac Connor
2b789f0051 Properly quote some fields and add missing fields to defaults 2023-01-17 12:54:21 -05:00
Isaac Connor
907d00ffc7 Add ZM_WEB_NAVBAR_STICKY to web options 2023-01-16 16:38:35 -05:00
Isaac Connor
0ec9a9f732 Don't delete archived empty events. 2022-12-09 10:14:59 -05:00
Isaac Connor
8bb80cb1ac Put back authenticating to '/cgi/ptdc.cgi' instead of /. 2022-12-05 12:50:32 -05:00
Isaac Connor
a0de514e8d Add 2>&1 to command to delete event dir so that we get error messages logged. 2022-12-04 10:44:03 -05:00
Isaac Connor
1d19d362ae Add status to debug logging of executeShellCommand 2022-12-04 10:44:03 -05:00
Isaac Connor
06a14f1410 Use object save method for Archive/Unarchive and don't do UpdateDiskSpace if event was deleted. 2022-12-02 15:57:47 -05:00
Isaac Connor
d76fb5e5cb Unhide the snapshot feature setting 2022-11-30 13:52:24 -05:00
Isaac Connor
6adec2eb37 Add SSL support to Dahua PTZ 2022-11-29 14:03:27 -05:00