Commit Graph

109 Commits (d8c8177f9e815b1024e0cc784d6139701ff1d994)

Author SHA1 Message Date
Moe b7f234a086 snapCmd path fix 2020-01-20 12:38:44 -08:00
Moe 2bb2f83af5 add force kill on pid for zombie cameraThread processes 2020-01-03 23:27:16 -08:00
Moe 81fe768e0c remove old executor for icon grabber 2019-12-23 12:33:04 -08:00
Moe ebf3189c31 snapshot run from camera thread instead of main daemon 2019-12-22 08:19:09 +06:00
Moe ae24fc5651 Retry Connection counter resets after 1 minute of success
+ light cleanup
+ Retry Connection now default is 10
2019-12-12 18:07:01 +06:00
Moe fe67fbbc37 Merge branch 'multi-thread-alpha' into 'dev'
Multi Threading

See merge request Shinobi-Systems/Shinobi!135
2019-12-12 05:42:08 +00:00
Moe 3320f7b958 comment out logger used for debug 2019-12-11 15:39:40 +06:00
Moe 26df5e3470 Fix monitor black on Save 2019-12-11 15:37:53 +06:00
Moe 712c2a0419 light cleanup, still broken
still blacks on monitor restart with pipe 3 enabeld
2019-12-11 13:23:01 +06:00
Moe 0637e32d38 add more logging to thread handling
+minor cleanup
2019-12-08 21:49:27 +06:00
Moe 891294281d Monitor black on start fix 2019-12-08 14:00:56 +06:00
Moe 332f6185ff show threaded process logs in UI log stream 2019-12-08 11:53:17 +06:00
Moe 59d0635680 no reference on launchMonitorProcess
+deglobalize cameraDestroy
2019-12-07 10:24:10 +06:00
Moe 5c5fbcaf4a fix broken stream on restart 2019-12-07 10:20:05 +06:00
Moe 2e03111043 Fix Steam Handler Memory Leak
+ minor function name cleanup, remove some globals
2019-12-07 10:09:09 +06:00
Moe 577190c657 disable loggers in added threads, need better solution 2019-12-05 18:38:52 +06:00
Moe f18a4ed4fc put snapshot/icon creation in separate thread 2019-12-05 18:23:46 +06:00
Moe da53108ba9 Multi Threaded Camera Spawn (Alpha) 2019-12-05 13:25:13 +06:00
Moe 19ca1d00b9 update monitor queue action to allow 3 at a time 2019-11-14 12:46:49 -08:00
Moe ed76347b25 Add Webhook and Command to No Motion Detector 2019-10-31 22:02:14 -07:00
Moe 115752820d Update No Motion Detector; Add Discord Notification 2019-10-31 17:26:52 -07:00
Moe 38287ae784 add missing icon rules 2019-10-03 08:15:07 -07:00
Moe cf1fd47745 reset activeMonitor object on failure
+ fix syntax error with monitor.details
2019-10-03 08:03:36 -07:00
Moe 3a81da567c cache side panel icon for faster loading and lower load on client open 2019-10-02 22:04:52 -07:00
Moe 2ad0dbcc4d silence log for fail snapshot 2019-10-02 20:17:29 -07:00
Moe 34e06c4bc6 lightly clean output flag option for snapshot 2019-10-02 19:36:21 -07:00
Moe e4ea376f48 fix snapshot : move rtsp_transport flag insertion 2019-10-02 14:45:11 -07:00
Moe 52aa04b2d7 fix snap time on detectorStream and HLS 2019-10-02 11:56:20 -07:00
Moe ccf90f67f8 add RTSP Transport to monitorSnapShot command 2019-10-01 13:53:20 -07:00
Moe 7a1ff82b5b delete all instances of monitor from other childNode servers on start 2019-09-26 12:18:44 -07:00
Moe 0db090c093 clear stale cameras from childNode activeCamera list 2019-09-25 15:33:03 -07:00
Moe c777f85475 add !dead condition for childNode selector
+ make getChildNodes response cleaner
2019-09-24 20:45:43 -07:00
Moe e5d8b9caa4 fix childNode camera count load balancer 2019-09-24 14:16:03 -07:00
Moe 1fe85465b4 fix childNode failure to restart processes after disconnect 2019-09-24 11:35:37 -07:00
Moe 7c275f3e6b fix recording folder syntax
- wow big dumb
2019-09-10 12:23:56 -07:00
Moe 42dd6a5544 fix stream folder creation 2019-09-07 23:56:59 -07:00
Moe 5524b113e1 make dropInEvent server async functions onMonitorInit
+ make folder error handler a global function
2019-09-07 12:49:02 -07:00
Moe 4e8cdb4876 make camera folder creation sync functions as async 2019-09-06 20:41:09 -07:00
Moe ef6ce2df7f Ping Monitors every 1 minute, if failed then restart process++ 2019-07-31 16:14:14 -07:00
Moe a39e471a6e Ping Monitors every 1 minute, if failed then restart process+ 2019-07-31 09:47:36 -07:00
Moe 4bd2b06703 Ping Monitors every 1 minute, if failed then restart process 2019-07-31 09:45:14 -07:00
Moe 9d05ff8e59 Fix No Image Return for Snapshots++ 2019-07-26 09:13:33 -07:00
Moe 88d513942d Fix No Image Return for Snapshots+ 2019-07-25 23:07:24 -07:00
Moe 695bc8c781 Fix No Image Return for Snapshots
- this fixes the icons on the left side and the snapshots provided in detection events.
+ remove extra debug log in scheduler.js
2019-07-25 22:43:34 -07:00
Moe a55243222d Fix broken image return for snapshot
+ light cleanup
2019-07-19 00:40:58 -07:00
Moe 6a19e12c83 Make Detector JPEG output modular
- CustomAutoLoad samples will have plugin variants provided in future
2019-07-16 21:13:12 -07:00
Moe f2918cb09b rename `.mon` and `.mon_conf`
- now labelled `.activeMonitors` and `.rawMonitorConfigurations`
2019-07-07 20:39:41 -07:00
Moe 1051291c87 Add async.queue to s.sqlQuery, fs.readFile and fs.stat+ 2019-06-20 22:43:23 -07:00
Moe d82b32a885 Merge branch 'dev' into 'dev'
Fix ONVIF Camera Zooming

See merge request Shinobi-Systems/Shinobi!59
2019-06-07 22:45:15 +00:00
Moe 8e9c130145 Add saving Timelapse Frames from Child Node 2019-06-07 09:52:07 -07:00