Commit Graph

26053 Commits (fdfe87be38e4d642caf227787fec7d8a69a8944b)

Author SHA1 Message Date
Isaac Connor fdfe87be38 Fixup deletePath. Handle links, and report failures. Fix escaping the filename and put it in quotes in case it has spaces. Fixes #4446 2025-10-03 16:11:55 -04:00
Isaac Connor 8f475faf12 Merge branch 'master' of github.com:ZoneMinder/zoneminder 2025-10-03 16:11:05 -04:00
Isaac Connor f139fbf381 Fix typo 2025-10-03 15:18:01 -04:00
Isaac Connor bd8576e187
Merge pull request #4444 from IgorA100/patch-990296
Fix: Pass the FORM to "submitThisForm" if the function is called not from the form itself, but from JavaScript code. (skin.js)
2025-10-03 12:14:57 -04:00
Isaac Connor 9a083b38ab Fix eslint 2025-10-02 11:16:14 -04:00
Isaac Connor 4c512aa111 Turn off operator-linebreak in eslint 2025-10-02 11:16:04 -04:00
Isaac Connor 2b879d9ecd Upgrade bootstrap-table to 1.24.1 2025-10-02 11:07:12 -04:00
Isaac Connor de1dd29e55 Use output_script on controlcaps.js which has the effect of cache busting it 2025-10-02 11:06:29 -04:00
Isaac Connor 95e2d85f2a Clean up the sql loading monitors 2025-10-02 11:05:49 -04:00
Isaac Connor 50ad45cd68 Implement output_script which logs an error if a script doesn't exist instead of silently failing 2025-10-02 11:05:09 -04:00
Isaac Connor fa34ba57fb
Merge pull request #4447 from IgorA100/patch-588486
Fix: Changed the design of the data table for view=options&tab=control
2025-10-02 09:03:40 -04:00
Isaac Connor aec6f8af32 Fix adding rand 2025-10-01 21:01:53 -04:00
Isaac Connor e04d38f83e When using MIN_SPREAMING_PORT, divide by 5 so we get 5 streams per port 2025-10-01 21:01:29 -04:00
Isaac Connor 8a5a5450cb Cleanup hw_frame and fix case when packet is re-used and hence out_frame is populated. 2025-09-30 10:22:56 -04:00
Isaac Connor 703c70f967 Detect the existence of leaflet to prevent errors 2025-09-30 08:57:21 -04:00
Isaac Connor 748bd20b2c Improve logging and protect shell argument. 2025-09-27 12:14:14 -04:00
Isaac Connor 468c681f52 Remove default from GO2RTC_PATH 2025-09-27 11:59:44 -04:00
Isaac Connor fbc86631b1 Detect & fix case where new event is instantly greater than min_section_length. Fix logging of logic when using CLOSE_MODE=TIME 2025-09-27 11:48:14 -04:00
Isaac Connor 9f45134672 Remove invalid lines with a # in front 2025-09-27 10:34:31 -04:00
Isaac Connor 711858e6b3 FIx label for= 2025-09-27 10:34:31 -04:00
Isaac Connor 2e16eb92a8 FIx logic inversion rand updating 2025-09-27 10:34:31 -04:00
Isaac Connor e7a52aecde Put a lower limit of 10% on scale 2025-09-27 10:34:31 -04:00
Isaac Connor 70d324e7dc Use output_link instead of output_link_if_Exists soas to generate errors if file is not found. 2025-09-26 19:17:00 -04:00
Isaac Connor 0d596b4704 Introduce output_link which doesn't check for existence. The reason being to generate errors on a required include 2025-09-26 19:16:34 -04:00
Isaac Connor 22fcd82371 Move montage specific includes to montage.php. Fix gridstack css links 2025-09-26 18:39:18 -04:00
Isaac Connor e0c5ea6c61 Further split amcrest and onvif 2025-09-25 18:06:02 -04:00
Isaac Connor 3373fb71aa Simply zms option let's just assume that that we can stream 2025-09-25 17:36:13 -04:00
Isaac Connor 01443b7449 Handle not finding monitorStream div more gracefully 2025-09-25 12:32:45 -04:00
Isaac Connor 986c5760d5 Add go2rtc support 2025-09-25 10:44:49 -04:00
Isaac Connor 73527671ad Add go2rtc support 2025-09-25 10:44:40 -04:00
Isaac Connor deb4d3411d Remove RTSP2WebType, add go2rtc and defaultplayer 2025-09-25 10:44:12 -04:00
Isaac Connor d018ed6f2d Remove RTSP2WebType 2025-09-25 10:43:58 -04:00
Isaac Connor b48476bff0 Fix video=>video_el 2025-09-25 10:29:58 -04:00
Isaac Connor a8fe4711a2 Add player and go2rtc options to monitor in zone edit 2025-09-25 10:10:47 -04:00
Isaac Connor 37a1159b92 Handle lack of video element more gracefully 2025-09-25 10:10:31 -04:00
Isaac Connor c622af5e22 Initialize use_Amcrest_API and onvif_event_listener. Split onvif/amcrest init. Can have both now. Should fix crash if amcrest is on 2025-09-25 10:10:10 -04:00
Isaac Connor 1f9192520a Don't need zm_time, should have zm_logger 2025-09-25 10:09:33 -04:00
Isaac Connor 1f89a8ab50 Fix js error if this.player is undefined 2025-09-25 09:47:07 -04:00
Isaac Connor 5cd8840a62 Reduce size of remove-all button 2025-09-25 09:11:24 -04:00
Isaac Connor d199ce9b2a Bump version to 1.37.71 2025-09-24 14:07:43 -04:00
Isaac Connor c6faa86ee7 Handle lack of liveStream more gracefully 2025-09-24 14:07:10 -04:00
Isaac Connor 514e135558 Add DefaultPlayer support, deprecate RTSP2WebType 2025-09-24 14:06:56 -04:00
Isaac Connor 50b58a8230 Add DefaultPlayer support, deprecate RTSP2WebType 2025-09-24 14:06:37 -04:00
Isaac Connor fe323e0aff Add DefaultPlayer support in getStreamSrc 2025-09-24 14:05:58 -04:00
Isaac Connor 799f4f701e Add mode=paused support 2025-09-24 14:03:01 -04:00
Isaac Connor ef35a1f007 If every frame is a keyframe, we didn't set keyframe interval, so handle it as a special case 2025-09-24 12:26:06 -04:00
Isaac Connor 5d231d3708 Update watch view to use new DefaultPlayer setting 2025-09-24 09:57:55 -04:00
Isaac Connor 37574c10d1 Add semantic autocomplete tag to Ffmpeg user input 2025-09-24 09:54:53 -04:00
Isaac Connor 063ec36106 Add DefaultPlayer to Monitor object 2025-09-24 09:54:19 -04:00
Isaac Connor 9319667dcb Force auto selection of auto in defaultplayer 2025-09-24 09:54:08 -04:00