Commit Graph

24926 Commits (3c6ba77be98feecad92a2b05c9f69cf68d28026c)

Author SHA1 Message Date
Isaac Connor 3c6ba77be9 If no path given, if there is 1 storage area, default to it otherwise list available storage areas 2024-11-09 18:09:56 -05:00
Isaac Connor b6a49bef00 Fix stream getting killed after visibility returns if we return before 15 seconds 2024-11-06 16:43:16 -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 6c214c462c Don't show deleted monitors 2024-11-06 13:21:02 -05:00
Isaac Connor 63ab3d6e14 Remove the modal content so that when choosing another group or new we get that instead of the first content 2024-11-06 13:18:24 -05:00
Isaac Connor 96406e2044 Reset decoding_image_count when Paused so that when we resume, the Ready function waits for enough packets in queue. 2024-11-06 13:01:13 -05:00
Isaac Connor 996d131179 destroying then re-applying chosen for some reason auto-selects all options. Fix the problem by fixing the table width with css so that the underlying select is already 100%. 2024-11-06 12:21:57 -05:00
Isaac Connor 8385aca883 Set any tables in a modal to 100% so that they fill the modal. 2024-11-06 12:21:15 -05:00
Isaac Connor f51f1b4200 If no group id don't do sql lookup 2024-11-06 12:20:48 -05:00
Isaac Connor b78ce0fea5 Give an id to the newGroup[MonitorIds] select can look it up more efficiently when applying chosen rules 2024-11-06 12:20:09 -05:00
Isaac Connor a8c658aa50 Ensure that Servers is global. 2024-11-06 10:38:24 -05:00
Isaac Connor 5c01109f03 List monitor id in warning message about not being assigned a server. 2024-11-04 09:17:20 -05:00
Isaac Connor 6a2b1b0341 Bump version to 1.37.65 for visibility for GHSA-qm8h-3xvf-m7j3 2024-10-31 13:52:38 -04:00
Isaac Connor 9e7d31841e Fix SQL Vulnerability. Fixes GHSA-qm8h-3xvf-m7j3 2024-10-31 13:51:50 -04:00
Isaac Connor 335900a727 Remove debugging of fps 2024-10-30 10:32:06 -04:00
Isaac Connor 1de8d76cae Remove debug of forceAlarmButton 2024-10-29 13:31:11 -04:00
Isaac Connor e616449af6 If AYSW is active, don't restart stream when window becomes visible again 2024-10-29 13:31:00 -04:00
Isaac Connor 6d1e273442 Fix definition of on_publish 2024-10-29 13:30:29 -04:00
Isaac Connor 8c32998e1c Merge branch 'master' of github.com:ZoneMinder/zoneminder 2024-10-29 10:35:16 -04:00
Isaac Connor fd9d014a82 Fix returning -1 to an unsigned int return value in getLastRead/WriteIndex 2024-10-29 10:35:08 -04:00
Isaac Connor 9f536ccb22 GetLastWriteIndex returns -1 when it is equal to image_buffer_count 2024-10-28 16:06:57 -04:00
Isaac Connor 511bf0218c Merge branch 'master' of github.com:ZoneMinder/zoneminder 2024-10-28 16:05:25 -04:00
Isaac Connor e7d4bafecf Produce better error log when panZoom entry is not found 2024-10-28 16:05:14 -04:00
Isaac Connor 6cc423bf7a Change logic for going to sleep to just have an image instead of using Ready() which looks for keyframe interval. 2024-10-28 15:51:44 -04:00
Isaac Connor 6fe9d9decb condense code in hasViewers 2024-10-28 15:50:46 -04:00
Isaac Connor 59f174847a Decode if we have never decoded before so that we have at least 1 image. Add more debugging to Pause 2024-10-28 15:49:56 -04:00
Isaac Connor 10b3619a66 clear probesize so ffmpeg doesn't complain abou it 2024-10-28 13:59:21 -04:00
Isaac Connor 2efacc634c Add back in a Join on the analysis thread and decoder thread before clearing the packetqueue 2024-10-26 14:30:02 -04:00
Isaac Connor f131f78d34 Add Join() function 2024-10-26 14:29:40 -04:00
Isaac Connor 94c2816841 Split out the default and initial_default concepts 2024-10-26 13:59:59 -04:00
Isaac Connor 1c0e03b813 Set the default for AnalysisFPSLimit to null so that we can empty it. Add an initial_default to use when creating a new monitor 2024-10-26 13:59:45 -04:00
Isaac Connor ad582e9033 Add Linked as a cause type to search for 2024-10-26 13:34:40 -04:00
Isaac Connor c25cc5d6e4 Include dts in the pack. Dump opkt not ipkt 2024-10-26 13:34:23 -04:00
Isaac Connor 5f5680ab5d Move stopping the packetqueue down below where we stop the threads 2024-10-26 13:33:48 -04:00
Isaac Connor 0d03266455 Don't join in Stop methods. THe decode and analysis thread may never get woken up from packetqueue. Leave it for the destructor. 2024-10-26 13:33:26 -04:00
Isaac Connor c51c287c01 Merge branch 'master' of github.com:ZoneMinder/zoneminder 2024-10-25 15:44:10 -04:00
Isaac Connor d9718235b9 Now that we are doing a better job of sizing/laying out the streams, we can set svg height to 100% so that it matches the ratio adjustment 2024-10-25 15:43:56 -04:00
Isaac Connor cff48df04a Attempt to log microsecond timestamp when capture 2024-10-25 14:08:29 -04:00
Isaac Connor 3e1c5573ec Don't warn about no locale set, that is normal 2024-10-25 11:02:49 -04:00
Isaac Connor f02121fcc2 Check for validity of locale. Handle fatal crash when setting datetiemformatter when an invalid locale is used. Fixes #4179 2024-10-25 10:41:56 -04:00
Isaac Connor bd6570d492 Add missing const 2024-10-24 18:29:23 -04:00
Isaac Connor 73cebb5a77 Improve debug message 2024-10-24 10:23:44 -04:00
Isaac Connor dadd9e24df when counting keyframe interval in clearPackets start at 0. Reset max_keyframe_interval when clearing packetqueue. This prevents errors in log when using ondemand capture 2024-10-24 10:23:29 -04:00
Isaac Connor 8496ce637a When every frame is a keyframe, make max_keyframe_interval=1 instead of 0 as 0 is the uninitialised state 2024-10-24 10:11:31 -04:00
Isaac Connor 8a7c7f20f6 Add Turkishtr 2024-10-24 10:00:32 -04:00
Isaac Connor 2e4cd94853 Fix eslint 2024-10-24 09:02:46 -04:00
Isaac Connor 550c08969f Merge branch 'master' of github.com:ZoneMinder/zoneminder 2024-10-24 09:02:09 -04:00
Isaac Connor 859f80fab4 MQTT Error should be a debug 2024-10-24 08:16:57 -04:00
Isaac Connor bc5000ec06 Merge branch 'master' of github.com:ZoneMinder/zoneminder 2024-10-23 19:06:37 -04:00
Isaac Connor 899269d83f Merge branch 'master' of github.com:ZoneMinder/zoneminder 2024-10-23 18:47:50 -04:00