Moe
739f9d83b0
add description for auto compress
2022-08-18 21:48:20 -07:00
Moe
a6788fec79
Option to auto compress Continuous and Event-Based Recording
2022-08-18 19:00:29 -07:00
Moe
ed2a5f750c
minor cleanup
2022-08-17 08:46:00 -07:00
Moe
428d17cf87
add some UI fixes for displaying Unauthorized features for Sub-Acc
2022-08-07 16:27:03 -07:00
Moe
4e8300f3f9
Refactor Permission check for Sub-Accounts and API Keys
2022-08-05 23:20:08 -07:00
Moe
551834d8d7
update permission check system for Sub-Accounts (replace only some)
2022-07-31 17:58:10 -07:00
Moe
504781df3a
Critical Update to Dependencies, Replace request with fetch
...
+ Replaced all uses of `request` with `node-fetch`
+ Update WebDAV
+ Add pushover-notifications
+ Update CWS
+ Update discord.js
+ Fix authentication for HLS stream API endpoint
+ Last Update to P2P v1 to remove request module
Requires further testing.
2022-03-31 21:58:27 -07:00
Moe
302ef4b3f7
Merge branch 'remove_static_configuration' into 'dashboard-v3'
...
Remove statically set probesize and analyzeduration
See merge request Shinobi-Systems/Shinobi!352
2022-02-21 16:02:26 +00:00
Milosz Tyborowski
40804fa650
Remove statically set probesize and analyzeduration
2022-02-08 10:07:16 +01:00
Moe
41037abaf9
Merge branch 'dashboard-v3' into 'data-port'
...
# Conflicts:
# libs/ffmpeg.js
2021-12-19 15:17:13 +00:00
Moe
f06e9f28b9
adjustments to timelapse transfer from child
2021-12-09 15:29:48 -08:00
Moe
769f0ab8c6
fix fatalError trigger on monitor processes
2021-12-09 08:22:44 -08:00
Moe
c945d53d9f
tweak auto-closing of Substreams+
2021-12-08 07:41:32 -08:00
Moe
4af73b062d
tweak auto-closing of Substreams
2021-12-07 21:55:01 -08:00
Moe
3cf38a7843
Substream can now be used for On-Demand Live Stream on Dashboard
2021-12-06 15:45:25 -08:00
Moe
988ba75b45
properly get snap from ONVIF device when available
2021-12-04 19:11:18 -08:00
Moe
02b8546940
clean up scanForOrphanedVideos execution for childNode
2021-11-30 08:08:07 -08:00
Moe
fa3040504a
Child Node : Stop looping FFmpeg process if Disabled during Restart/Crash
2021-11-27 15:53:20 -08:00
Moe
06908c4e0f
Child Node Framework : allow using Master Node for Processing
2021-11-26 21:22:49 -08:00
Moe
3f20721dc9
Child Node Framework : cleanup node selection operation
2021-11-26 20:53:06 -08:00
Moe
2a53d77cad
Child Node Framework Update : fix double insert video
2021-11-26 19:42:59 -08:00
Moe
309abf9758
make http websocket upgrade less hardcoded
2021-11-24 15:40:59 -08:00
Moe
993636746c
dataPort is now bridge for detector events from cameraThread
2021-11-24 12:30:50 -08:00
Moe
c4f78ede6a
fix posting on ONVIF Device Manager Endpoints
2021-11-23 22:56:50 -08:00
Moe
b2eab1573b
Merge branch 'dev' into 'dashboard-v3'
...
Critical Changes from Dev into Dash v3
See merge request Shinobi-Systems/Shinobi!342
2021-11-15 18:20:07 +00:00
Moe
40b4669d01
Add Modular method to add Stream Types, Remove Integrated H.265 Support
...
- H.265 Support must now be added by user intervention via a Custom Auto Load Module. You can install the module easily by using the zip link in the Super User panel's Custom Auto Load manager.
Repository : https://gitlab.com/moeiscool/shinobi-h265-support
Zip Link : https://gitlab.com/moeiscool/shinobi-h265-support/-/archive/main/shinobi-h265-support-main.zip
Why? the library libde265.js is great but it is not a proper fit for the application. Moving onward it will be nice to allow new stream types to be easily added as well as get ready to try a different H.265 library for our web viewing pleasure.
2021-11-05 15:59:42 -07:00
Ian Rubado
1578300225
Logic fix for object detection and motion. Allows for motion first to work with yes and no.
...
Logic fix for object detection and motion. Allows for motion first to work with yes and no.
2021-10-28 15:37:15 -04:00
Moe
df74cef008
get snapshot from ONVIF if initialized
...
+ minor cleaning
2021-10-17 22:04:21 -07:00
Jarrod Connolly
459dc73394
ensure camera stream dir exists on master
2021-10-15 09:58:17 +08:00
Moe
b922258a13
fix catching detector events when many posts happen simultaneously
2021-09-27 20:08:18 -07:00
Moe
daa8f12e95
substream keep alive, cleaning livegrid, substream options in mon settings
2021-09-24 00:06:48 -07:00
Moe
950cfbc53c
substream display in UI and auto switch when substream toggled
2021-09-22 21:13:22 -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