Commit Graph

2910 Commits (e26d108da58624aad273399ac869c411c10657d2)

Author SHA1 Message Date
Isaac Connor e26d108da5 Add use warnings 2024-11-24 13:00:15 -05:00
Isaac Connor ce35018319 Don't use a pre-prepared sth. A db disconnect can invalidate it and cause a crash. 2024-11-24 13:00:01 -05:00
Isaac Connor c42179ffa7 Handle db reconnects, don't disconnect db because it rug pulls from under logging functions 2024-11-24 12:57:56 -05:00
Isaac Connor 566ce16230 Only try to reboot if we can ping. The open can hang a long time, and so a rebooting camera can then be told to reboot again, causing an endless cycle 2024-11-19 10:27:59 -05:00
Isaac Connor 70c715212f Move authentication options to it's own tab 2024-11-17 10:16:31 -05:00
Isaac Connor 292f0d9611 Merge branch 'master' of github.com:ZoneMinder/zoneminder 2024-11-08 18:07:08 -05:00
Isaac Connor 15733c284f Update to latest PRO version. Uses self{} fields instead of local variables so we can use Control:: parent functions. Adds firmware detection and updating. Better credential parsing. 2024-11-06 16:32:26 -05:00
Isaac Connor 06e1eb68b6 Add start to list of commands 2024-11-05 13:12:12 -05:00
Isaac Connor 9a2706acaa Turn down debug levels 2024-11-04 08:05:12 -05:00
Isaac Connor 93953cef3a ALways re-apply the last update 2024-10-23 18:46:54 -04:00
Isaac Connor 369c448dd3 TUrn x10 events into a debug 2024-10-20 09:58:56 -04:00
Isaac Connor b50ef69629 Merge branch 'master' of github.com:ZoneMinder/zoneminder 2024-10-16 18:45:51 -04:00
Isaac Connor 88692cf04f COde style, cleanups, remove STATE_TAPE 2024-10-16 18:45:10 -04:00
Isaac Connor 0019857f11 Die with semi-useful log message if failed to create x10 2024-10-10 12:21:37 -04:00
Isaac Connor 6e1e077a90 If shm size is 0 don't log an error 2024-10-04 14:35:06 -04:00
Isaac Connor 045756c3fc Remove obsolete ZM_WEB_RESIZE_CONSOLE 2024-10-01 16:29:22 -04:00
Isaac Connor 012b3a376c Put back reserved2 for better alignment 2024-09-30 13:48:44 -04:00
Isaac Connor 07100343d4 Fix Longitude=>longitude 2024-09-30 13:48:11 -04:00
Isaac Connor d5266127d7 Add syslog priorities for remaining debug levels 2024-09-30 09:55:20 -04:00
IP2Location a4f70ebab3 Added IP2Location.io API as failover for geolocation 2024-09-06 16:05:39 +08:00
Isaac Connor 99f90724ed Make NULL be case-insensitive 2024-09-03 09:50:58 -04:00
Isaac Connor a7e25ad18b Only require mail sending modules if we are actually sending mail 2024-08-18 12:18:44 -04:00
Isaac Connor 4c9f6d3091 Put swap file File::find into an eval because it can die. 2024-07-16 10:11:52 -04:00
Isaac Connor b721b64a89 Default Importance to Normal instead of 0 2024-07-16 09:33:12 -04:00
Isaac Connor a24fbe4574 Add EmailServer to filter to override server set in options 2024-07-10 17:14:36 -04:00
Isaac Connor b4c871dc09 Always re-apply the latest update. Mainly because sometimes Isaac forgets to add the zm_update file when bumping versions, also in release branches, we increment version before release. zm_update scripts are always supposed to be re-runnable, so this is ok, if a little skeezy 2024-07-09 08:21:08 -04:00
Isaac Connor 84e1869fb8 Add ELOC substitution to get Latitude and Longitude of event 2024-07-05 17:28:59 -04:00
Isaac Connor 6cf84df1e0 Add credentials function to Control.pm so it is available to all controls 2024-06-28 14:34:29 -04:00
Isaac Connor 56dec01eef Fix summary email inline images not working. 2024-06-27 08:11:33 -04:00
Isaac Connor d5ae43032c Add get/put commands 2024-06-23 13:08:55 -04:00
Isaac Connor a17f6b6b24 Add function to Control API get_realm which grabs a url and figures out what the realm should be. Assumes the control implements get() command and stores credentials in the object 2024-06-23 12:46:42 -04:00
Isaac Connor 222c1c66ed Remove errant ? 2024-05-22 14:35:57 -04:00
Isaac Connor ea407198b6 Debug log startup time checks 2024-05-22 09:15:57 -04:00
Isaac Connor eedb0b97cf Delete Monitor_Status records that havn't been updated in over a minute. 2024-05-22 09:15:57 -04:00
Isaac Connor e6f9dbae2e move image_count to shared mem. Use it in monitorstream to detect when last_write_time % buffer_count hasn't changed, but there is in fact a new image. 2024-05-21 14:53:52 -04:00
Isaac Connor 7bfd94b9d2 Merge branch 'patch-6' of github.com:IgorA100/zoneminder into IgorA100-patch-6 2024-05-15 11:45:49 -04:00
IgorA100 3648bfd56f
Merge branch 'ZoneMinder:master' into patch-6 2024-05-08 01:15:45 +03:00
Isaac Connor 4a38036255 Handle failure to open serial port better. Log error and don't crash. 2024-04-30 07:02:56 -04:00
Isaac Connor 178eacc06b Use Term instead of exit when q is hit so that we clean up the pid file 2024-04-12 14:07:20 -04:00
IgorA100 a720292025
Merge branch 'ZoneMinder:master' into patch-6 2024-04-07 20:45:21 +03:00
Isaac Connor 8a6414bb46 Merge branch 'support_mariadb' 2024-04-05 18:13:04 -04:00
Isaac Connor c0c8a041ee Fix missing ? 2024-04-05 18:12:24 -04:00
IgorA100 49704656b8
Merge branch 'ZoneMinder:master' into patch-6 2024-04-05 22:58:55 +03:00
Isaac Connor d5aa5bfa46 Add Object_Types table and perl code to use it. 2024-03-29 18:42:46 -04:00
Isaac Connor 443e3bd0fd Width and Height cannot be nullm hence make defaults 0 2024-03-29 18:20:56 -04:00
IgorA100 c77078d098
Merge branch 'ZoneMinder:master' into patch-6 2024-03-28 23:31:53 +03:00
Isaac Connor 434ce6a08c Use ZM_DB_TYPE when connecting to db. 2024-03-28 09:56:04 -04:00
Isaac Connor 2241c88654 Fix comman translation 2024-03-24 11:49:25 -04:00
Isaac Connor 2b8bb77040 Replace , with . in cpuloads 2024-03-23 11:31:01 -04:00
Isaac Connor 1fe81e40f7 Replace commas with periods 2024-03-22 17:32:05 -04:00