Commit Graph
26047 Commits
Author SHA1 Message Date
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
Isaac Connor 1592eaeaa7 Set DefaultPlayer to '' 2025-09-24 09:53:11 -04:00
Isaac Connor e7be1b07ea Add DefaultPlayer, remove RTSP2WebType 2025-09-24 09:46:36 -04:00
Isaac Connor 623158330a Add DefaultPlayer to Monitors table 2025-09-24 09:45:40 -04:00
Isaac Connor 2d870a5a88 Implement initial stream width as a function of the browser width stored in cookie. Start off with the stream streaming. 2025-09-23 17:38:25 -04:00