Commit Graph

81 Commits (76c22bcb7652e18ac19cec7cd6018ee569b7d311)

Author SHA1 Message Date
Moe 76c22bcb76 allow configuring monitor start queue size 2025-10-22 20:32:27 +06:00
Moe b9ee835c37 update processKill to have some more checks 2025-10-21 14:35:31 +06:00
Moe 804cd200e0 Fix timelapse video build block if monitor restart during 2025-09-07 19:53:27 +06:00
Moe aeb9fd8c0e detector_motion_count undefined fix 2025-08-19 12:39:09 +06:00
Moe a9766272c1 Add onMonitorDelete event to extenders 2025-07-17 12:06:28 +06:00
Moe f33d19ec22 general fixes on monitor startup 2025-04-15 22:15:25 +06:00
Moe f78157b8dc Fix failing input_map parse on some monitors, moderinize some details 2025-04-15 11:37:50 +06:00
Moe 334b0ccf2c update removeSenstiveInfoFromMonitorConfig 2025-02-16 10:17:00 -08:00
Moe 9edad4bed1 clean up getMonitors API and add websocket method 2025-02-07 14:50:12 -08:00
Moe b5386e89d4 Permission Groups + Websocket API for Editing Monitor
commit 09a549a1fc
Author: Moe <github@m03.ca>
Date:   Wed Feb 5 18:49:29 2025 -0800

    Add or Edit Monitor over Websocket with callback

commit a4b93afb90
Author: Moe <github@m03.ca>
Date:   Sun Feb 2 20:53:40 2025 -0800

    Add method to add/edit Monitors with websocket

    - used by Central Management Panel

commit 5e1aff081a
Author: Moe <github@m03.ca>
Date:   Sun Feb 2 12:59:56 2025 -0800

    fix applyPermissionsToUser in createSession for API Keys

commit 4d0cd8f02c
Author: Moe <github@m03.ca>
Date:   Sat Feb 1 22:55:42 2025 -0800

    void failed proc.stdin.write("q\r\n")

commit 259c0204aa
Author: Moe <github@m03.ca>
Date:   Sat Feb 1 22:53:54 2025 -0800

    Allow API Key Management of Sub-Accounts by Admin

commit 34fc45a2be
Author: Moe <github@m03.ca>
Date:   Sat Feb 1 14:21:18 2025 -0800

    clean up selecting Monitors in Permission Groups

commit aa1d87767d
Author: Moe <github@m03.ca>
Date:   Sat Feb 1 13:22:02 2025 -0800

    Add User Permission Management by Group+

    Fix permissions to view and edit Permission Groups

commit 10deb7128d
Author: Moe <github@m03.ca>
Date:   Fri Jan 31 21:41:53 2025 -0800

    Add User Permission Management by Group

    + change Sub-Account Monitor select to Table
2025-02-05 19:43:11 -08:00
Blue112 9e5af057a8 fix typo 2024-12-17 12:17:15 +01:00
Moe be9ac73e05 Update onDetectorJpegOutputAlone for Plugin Selector 2024-11-22 17:41:33 -08:00
Moe 6f08a5bea6 fix createSnapshot using non-configured FFmpeg 2024-11-05 15:40:23 -08:00
Moe 91e240e1cf fix substream end event signal 2024-10-27 17:27:37 -07:00
Moe 5d593f3d84 Undo Substream changes 2024-10-27 17:18:33 -07:00
TheNetStriker bd5b6409cd Fixes for substream.
- Fixed error in destroySubstreamProcess.
Fixed no viewers pushed to viewerList.
- When using "Only When Watching, Use Substream" substreams are now started automatically and the http requests wait's for the output.
- Substream folder is deleted befor new substream starts, so that there can be checked when the s.m3u8 file is created.
- Fixed missing monitorId in FLV and x265 stream path.
2024-10-16 17:13:01 +02:00
Moe 995402e897 fix display of wrong status after monitor returns 2024-10-08 18:20:12 -07:00
Moe 659c755875 Plugin Framework Upgrades 2024-09-25 18:42:51 -07:00
Moe 09df251267 Fix "Use Substream" for Wall Display 2024-09-12 18:42:29 -07:00
Moe f9e5b17e1d Update snapshot ffmpeg command (fixes use for most cameras)+ 2024-08-16 12:07:04 -07:00
Moe ea1e63c531 Clean up monitor save/delete actions and prevent save during startup 2024-08-13 23:08:48 -07:00
Moe fe1bd11252 on monitor start if auto ptz on go to home instead of set home 2024-05-16 13:58:02 -07:00
Moe c6d706950e hide more sensitive monitor information in /monitor/ api call for sub 2024-05-15 16:23:43 -07:00
Moe d6884147da hide sensitive monitor information in /monitor/ api call for sub accounts 2024-05-15 15:24:56 -07:00
Moe eb87056922 initialHeartBeat only if not useSubstream 2024-05-09 17:16:04 -07:00
Moe e77323552e do a stream check on monitor process start even if no first frame arrives 2024-05-09 17:10:29 -07:00
Moe f851aa2dd2 Fix monitor sub stream process crashing+ 2023-12-22 09:59:31 -08:00
Moe d822d26d01 Fix monitor sub stream process crashing 2023-12-22 09:59:05 -08:00
Moe c011477531 childNode adjustments 2023-10-26 10:26:33 -07:00
Moe f22d4d1800 undo some experiments 2023-09-14 21:26:20 -07:00
Moe 0d935c1778 Fix Auto Port set for RTMP on startup 2023-09-14 21:24:23 -07:00
Moe c1cdbb011e fix doFatalErrorCatch in monitors/utils.js 2023-08-28 12:27:36 -07:00
Moe 86af8676d3 fix Idle mode status display 2023-06-24 22:56:40 -07:00
Moe f7922269e4 Fix #480 2023-05-10 10:20:45 -07:00
Moe 870f8e1bc2 Fix broken timelapse frame write 2023-05-09 12:38:58 -07:00
Unicate 545a6f64ff fix typo for function splitForFFMPEG 2023-03-28 09:11:21 +07:00
Moe aa19cc13a4 Ignore Non-Moving Objects 2023-03-11 22:33:12 +00:00
Moe 907816ecc3 minor syntax cleanup 2023-02-24 10:21:45 -08:00
Moe 5d1980f51c minor adjustment to webm compressor 2023-02-17 14:30:10 -08:00
Moe 678ba1c36b remove all listeners on processKill 2023-02-09 15:51:30 -08:00
Moe 1fd01db1c3 update fatal error handling in monitor launch 2023-02-03 10:59:22 -08:00
Moe c9d0eb56d1 add missing pass for setNoEventsDetector #455 2023-02-01 09:09:46 -08:00
Moe f4cdd817a7 Add the final fix for the Monitor Refactor 2023-01-31 09:24:48 -08:00
Moe 609c7273ed add getStreamDirectory to monitor/utils 2023-01-28 11:13:43 -08:00
Moe 0b8facffeb Add timelapse frame creation check
- runs 10 seconds after next expected frame creation
2023-01-21 17:10:21 -08:00
Moe d08b04af8a Fix Audio Detector Running when Detector off 2023-01-21 09:08:34 -08:00
Moe c4b8162e87 Fix Timelapse Frames in AddStorage
commit 7bc3e8bc06
Author: Moe <github@m03.ca>
Date:   Sat Jan 21 07:40:07 2023 -0800

    Add Percent Share to addStorage for videos and frames

commit 6766a5afc6
Author: Moe <github@m03.ca>
Date:   Mon Jan 16 18:33:43 2023 -0800

    Fix Timelapse Frames counting in AddStorage++

commit e5bd7e61ff
Author: Moe <github@m03.ca>
Date:   Mon Jan 16 17:22:20 2023 -0800

    Fix Timelapse Frames counting in AddStorage+

commit 471acb537f
Author: Moe <github@m03.ca>
Date:   Mon Jan 16 17:08:54 2023 -0800

    Fix Timelapse Frames counting in AddStorage
2023-01-21 07:41:40 -08:00
Moe 638b0076ad Refactor Monitor Launch Sequence 2023-01-21 00:49:37 +00:00
Moe 13804c0ba9 Update Monitor Delete function 2022-12-28 13:28:55 -08:00
Moe afadceed12 Fix !194 2022-12-13 09:37:53 -08:00