Moe
b922258a13
fix catching detector events when many posts happen simultaneously
2021-09-27 20:08:18 -07:00
Moe
11dc044ac7
allow dynamic data instead of only trigger data from monitor daemon
2021-08-31 17:03:18 -07:00
Moe
916fb7b8cf
Fix Zombie Processes
2021-08-02 09:31:02 -07:00
Moe
1e5ea4b3e9
make event video notification use last recorded video made by event
2021-06-02 13:11:36 -07:00
Moe
40c8ece611
make "Unexpected Exit" description more elaborate
2021-05-26 13:22:07 -07:00
Moe
e5bdfe7497
make snapshot acquired by worker instead of spawn
2021-05-22 09:23:48 -07:00
Moe
6666db6364
Dashboard 3 adjustments + cleanup
2021-05-18 23:09:04 -07:00
Moe
023717602f
Add Monitor Status Codes+
2021-05-04 16:38:34 -07:00
Moe
81f55c4214
Update monitor.js
2021-05-04 16:24:23 -07:00
Moe
97089f29b8
Add Monitor Status Codes
2021-05-04 16:24:08 -07:00
Moe
5d672c240b
monitorId update in onDetectorJpegOutputSecondary
2021-05-03 18:50:30 -07:00
Moe
7bd51122b5
fix basic Control request missing query string
2021-04-17 10:27:44 -07:00
Moe
a47b40444e
Object Detect for 5 seconds instead of 1 frame when check Motion first
2021-04-09 14:10:31 -07:00
Moe Alam
a3cfae7b4d
fix discord notification lock
2021-01-30 15:04:26 -08:00
Moe Alam
971719dbe3
use `find` command instead of `fs.readdir` for orphanVideoCheck
2021-01-19 20:51:39 -08:00
Moe Alam
49d1a1a125
rebuild query string without postData instead of search and replace
2021-01-18 08:03:14 -08:00
Joshua Seltzer
be5b9e96ab
Updates to refine the POST command processing for PTZ which allows more recent ReoLink cameras to function within Shinobi.
2021-01-16 13:49:45 -05:00
Moe Alam
863acb67b3
set snapshots default size from 200x200 to 500x500
2021-01-11 11:25:25 -08:00
Moe Alam
3b5358890c
fix skip_ping
2021-01-05 13:37:53 -08:00
Moe Alam
1a6fbee0ab
event.js : finish moving out functions to events/utils.js
2021-01-02 10:49:05 -08:00
Moe Alam
e5854f7528
events.js, monitor.js : more cleanup
2021-01-02 10:30:20 -08:00
Moe Alam
d42da0e873
clean up ping method
2020-12-16 11:58:01 -08:00
Moe Alam
ffbc25c62e
Fixes for PTZ and ONVIF controls
2020-12-16 09:28:16 -08:00
Moe Alam
49b7a5cdca
onMonitorStart event only occur if ffmpeg process remains alive
2020-12-10 15:21:20 -08:00
Moe Alam
cde4a7dddb
make probeMonitorOnStart configurable from conf.json
...
probeMonitorOnStart = true : do probe to check for and fix possible configuration abberations.
probeMonitorOnStart = false : no check. Just start with user configuration.
2020-12-01 11:59:42 -08:00
Moe
eb0800c857
Merge branch 'dev' into 'dev'
...
Resolve issue with timeout killing snap process before it can produce a snapshot.
See merge request Shinobi-Systems/Shinobi!251
2020-11-03 05:54:24 +00:00
Moe Alam
27b0dc3cdc
ffmpeg.js : rewrite traditional recording, cleanup execution
...
+ disable resetSnapCheck
2020-11-02 21:22:03 -08:00
Ian Rubado
7d94d0a854
Resolve issue with timeout killing snap process before it can produce a snapshot.
2020-11-02 19:38:15 -05:00
Moe Alam
f7b91bb6fa
ffmpeg.js : rewrite Stream output flags builder (Main-only)
2020-11-01 17:47:05 -08:00
Moe Alam
56905c04f7
make MJPEG Input Types Orphan Check when process closes
2020-11-01 09:10:35 -08:00
Moe Alam
e3491fb8d8
remove await for snapshot on monitor start and lower timeout for snapshot
2020-11-01 09:06:57 -08:00
Moe Alam
a2bc27335a
ffmpeg.js : rewrite Continuous Recording output flags builder
...
+ add some Error checking and bypass for 453 occurence
2020-11-01 00:36:41 -07:00
Moe Alam
588b183dae
framework for Monitor Configuration Warnings and Automatic Repair
2020-10-25 22:07:36 -07:00
Moe Alam
ea9e97e437
remove coprocessor code
2020-10-17 18:39:54 -07:00
Moe
b04749852b
Merge branch 'dev' into 'p2p-framework'
...
# Conflicts:
# libs/monitor.js
2020-09-22 15:45:34 +00:00
Moe Alam
fe928efcab
minor cleanup to usage
2020-09-21 23:49:18 -07:00
Moe Alam
a2e8de4386
auto ptz : cleanup return home
2020-09-20 10:45:10 -07:00
Moe Alam
ad007b6f8f
Improve Automatic PTZ (Return Home when Object lost)
...
+ Add Inverting Y-Axis
+ Add ONVIF Scanning Port 8899
+ Cleanup some ptz.js function uses
2020-09-19 23:28:35 -07:00
Moe Alam
9a10777d3f
make detector frame sender check connectivity on each frame
...
- this will avoid needing to start a monitor after a plugin is added
2020-09-16 21:04:30 -07:00
Moe
cf6799eff2
add damaged audio warning
2020-08-27 21:58:42 -07:00
Moe
2886e58918
Child Node cameraDestroy fix
2020-08-27 15:39:39 -07:00
Moe
6398578897
Minor cleanup+
2020-08-26 22:37:44 -07:00
Moe
cc4adfa5bc
Minor cleanup in libs/monitor.js+
2020-08-26 22:30:18 -07:00
Moe
1bb95ef664
Minor cleanup
2020-08-26 22:18:42 -07:00
Moe
a446c0aa59
Minor cleanup in libs/monitor.js
2020-08-26 21:36:36 -07:00
Moe
20633e2da4
cleaner snapshot creation
2020-08-16 15:41:05 -07:00
Moe
c4a56f276c
Update monitor.js
2020-08-15 22:08:12 -07:00
Moe
b14ef3cda6
fix caching for snapshot icon
2020-08-15 22:06:22 -07:00
Moe
9b00ec8d93
Icon HTTP API Endpoint
2020-08-15 20:36:32 -07:00
Moe
f2828dd0cc
make s.getRawSnapshotFromMonitor a Promise function
2020-08-12 17:37:04 -07:00