Isaac Connor
|
3c0bb3a7a0
|
Clean up realm usage, add some more debugging
|
2023-05-25 13:54:24 -04:00 |
Isaac Connor
|
6b415f5d55
|
Remove redundant request in PutCmd
|
2023-05-24 14:42:13 -04:00 |
Isaac Connor
|
c0e66644e9
|
Update Netcat to support Digest Auth, and fix bad cutnpaste
|
2023-05-17 19:12:36 -04:00 |
Isaac Connor
|
e0d0d17f5e
|
Fix not attaching body when not doing an html body. Fixes #3708
|
2023-05-16 09:56:01 -04:00 |
Isaac Connor
|
447e411aa7
|
Add getting username/password/address from Path instead of ContrnolAddress
|
2023-05-14 19:28:40 -04:00 |
Isaac Connor
|
becabbcd1a
|
Make objdetect attachments have unique filename
|
2023-04-26 14:54:02 -04:00 |
Isaac Connor
|
d81a8a9c9c
|
Add Deleted to Monitor perl object
|
2023-04-25 13:51:53 -04:00 |
Isaac Connor
|
1d7fe3f8ff
|
objdetect images not existing should not be a warning
|
2023-04-25 09:59:40 -04:00 |
Isaac Connor
|
3fbf16cf74
|
Only send summary email if there are events
|
2023-04-24 20:15:11 -04:00 |
Isaac Connor
|
d2fb365fa9
|
Add the ability to send a single summary email instead of individual emails per event
|
2023-04-24 17:53:16 -04:00 |
Isaac Connor
|
ffb4e05089
|
Missing objdetect.gif should be a debug, not a warning
|
2023-04-24 08:28:54 -04:00 |
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 |
Isaac Connor
|
fd9b59a94b
|
Improve info when moving event to show source and Dest paths
|
2022-11-27 17:38:56 -05:00 |
Isaac Connor
|
92a82d603b
|
Fix testing of state in reboot(). Set state in open()
|
2022-11-24 09:27:49 -05:00 |
Isaac Connor
|
7065678065
|
Fix crash in zmfilter DiskSpace Update when Event doesn't exist
|
2022-11-22 12:38:48 -05:00 |
Isaac Connor
|
e52a77f206
|
Slightly betr clone
|
2022-11-17 14:53:19 -05:00 |
Isaac Connor
|
3fbfce459c
|
Clone the Control object because it is not monitor specific
|
2022-11-17 14:41:55 -05:00 |
Isaac Connor
|
2e23aedbbc
|
Add in clone function
|
2022-11-17 14:41:41 -05:00 |
Isaac Connor
|
f965249ac6
|
Don't clear Diskspace a second time
|
2022-11-01 18:42:22 -04:00 |
Isaac Connor
|
6e5b4ff6e1
|
Fix _ instead of __git_main in file::Find::find, clean up use of __git_main
|
2022-11-01 18:42:10 -04:00 |
Isaac Connor
|
7e4f9f49e8
|
Fix not handling Shallow storage areas
|
2022-10-14 09:25:58 -04:00 |
Isaac Connor
|
f305ac668b
|
Update db calls to use zmDbDo which will handle debug and errorl loging. Add a delete from Monitor_Status for Monitors that are set to None
|
2022-10-12 19:11:55 -04:00 |
Isaac Connor
|
73d9f2482c
|
Add ZM_LOG_INJECT config parameter to disable unprivileged log injection through api.
|
2022-10-06 14:51:56 -04:00 |
Isaac Connor
|
1e43f55479
|
Fix spelling
|
2022-09-28 15:58:59 -04:00 |
Isaac Connor
|
9db64b860c
|
Don't try to close the event if we have no Frame information
|
2022-09-28 15:58:28 -04:00 |
Isaac Connor
|
0b11418c6a
|
Update Execute function: Only add the path if there are no substitutions. Include status in debug output. Reload the Event from DB before updating the Executed flag because the executed command may have changed it.
|
2022-09-28 12:38:21 -04:00 |
Isaac Connor
|
812ce283ab
|
Use zmDbFetchOne instead of incorrect dbFetchOne
|
2022-09-28 12:37:01 -04:00 |
Isaac Connor
|
44fd2f99e0
|
Add zmSQLExecute and zmDbFetchOne to Exports. Add a debug to zmDbFetchOne
|
2022-09-28 12:35:48 -04:00 |
Isaac Connor
|
3e43a1159a
|
Add EPATH to substitutions and don't add path to execute unless no substitutions are being done
|
2022-09-28 11:08:06 -04:00 |
Isaac Connor
|
ae07db6104
|
Implement the close command in zmeventtool.pl
|
2022-09-28 11:07:31 -04:00 |
Isaac Connor
|
3a75f147ec
|
Implement Event::Close() which fixes up a crashed event.
|
2022-09-28 11:07:11 -04:00 |
Isaac Connor
|
64cae53a52
|
Include monitor Id in logs, for consistency as well as utility
|
2022-09-26 09:28:10 -04:00 |
Isaac Connor
|
a16e7aad62
|
Switch to utf8mb4 to support 4 byte unicode which is available since mysql 5.5
|
2022-09-22 10:15:57 -04:00 |
VikingGer
|
e1a2061ba2
|
Instar control for 720p CGI devices
Onvif just yielded the absolute basic functions, but especially no presets. This control fills the gap.
|
2022-09-16 15:14:05 +02:00 |
Isaac Connor
|
6936a3547c
|
shared data is frequently not valid or zmc not running. These shouldn't be errors as they generated too much noise. We can generate errors higher up.
|
2022-09-13 17:59:53 -04:00 |
Jonathan Bennett
|
c35bbc8c30
|
Adds the Janus_pin to shared_memory, and a -j to zmu to fetch it
|
2022-09-07 15:49:47 -05:00 |
Isaac Connor
|
8aaa5e52b3
|
Merge pull request #3582 from megasaturnv/3516-CaseInsensitiveLogin
Issue #3516 case insensitive login
|
2022-09-06 16:39:53 -04:00 |
Isaac Connor
|
46b3edbb10
|
Add -t option to zmvideo.pl to add transforms like hue=s=0 support
|
2022-09-06 13:45:16 -04:00 |
Isaac Connor
|
783fadc2d4
|
Make GenearteVideo code handle more options for generating video, including transforms like=hue=s=0
|
2022-09-06 13:44:53 -04:00 |
megasaturnv
|
9d8e32b28c
|
Modified description for ZM_CASE_INSENSITIVE_USERNAMES
|
2022-09-05 15:49:26 +01:00 |
megasaturnv
|
6c0f40f570
|
Renamed ZM_AUTH_CASE_INSENSITIVE_USERNAMES to ZM_CASE_INSENSITIVE_USERNAMES as name was too long ZoneMinder/zoneminder#3516
|
2022-09-02 12:03:47 +01:00 |
megasaturnv
|
63e5b63eec
|
Added option ZM_AUTH_CASE_INSENSITIVE_USERNAMES to match mixed case usernames to lower case usernames in database ZoneMinder/zoneminder#3516
|
2022-09-02 11:58:02 +01:00 |
Isaac Connor
|
29750a56e7
|
Merge branch 'master' into add_mqtt
|
2022-08-25 18:37:54 -04:00 |
Isaac Connor
|
4c5ec4c01f
|
Add a Control file for Grandstream cameras
|
2022-08-17 14:59:02 -04:00 |
Isaac Connor
|
dc24be4d99
|
Test for success loading Control
|
2022-08-17 14:58:18 -04:00 |
Isaac Connor
|
6762ec5166
|
Split out realm detection and use it in sendCmdPost. Our initial query on / doesn't fail as the camera doesn't require authorization for /.
|
2022-08-16 13:19:29 -04:00 |
Jonathan Bennett
|
ebd4a30666
|
Update ZM_MIN_RTSP_PORT description
|
2022-08-09 15:04:09 -05:00 |
Isaac Connor
|
165ccf5820
|
Merge branch 'master' of github.com:ZoneMinder/zoneminder
|
2022-08-09 15:48:06 -04:00 |
Isaac Connor
|
f09355f2ff
|
If monitor has Control configured and control supports rebooting, reboot camera on fail to capture.
|
2022-08-09 13:41:43 -04:00 |
Isaac Connor
|
6c0e34e84b
|
Fix loading info from ControlAddress. Fix path used when testing auth.
|
2022-08-09 13:41:14 -04:00 |
ovargasp
|
6753a04e91
|
Latest version of zmAlarmServer
|
2022-08-05 16:46:11 -06:00 |