Moe
00c6a2c025
light updates
...
- adjust static-ffmpeg check
- make inital monitor load synchronous
2018-10-10 16:10:59 -07:00
Moe
f2797cdb0b
s.orphanedVideoCheck added
...
- "config.cron.deleteOrphans" has been removed. It has been replace by a one-time-run at startup with "config.insertOrphans". As the variable name suggests, instead of deleting, it will insert videos found without a database row.
- By default "config.orphanedVideoCheckMax" will only check up to 20 video. You can raise this value to any number you choose but be careful as it will check that number of videos on every start.
- this function also runs if a camera exits unexpectedly.
2018-10-09 23:56:13 -07:00
Moe
ec3e3ddd35
Check Hardware Acceleration methods on start
...
- show only available methods in client side
2018-10-09 16:25:16 -07:00
Moe
c178984084
Add CPU usage indicator (per monitor)
...
+ adjust purge videos on max space operation order
+ light cleanup with var names
2018-10-09 15:40:06 -07:00
Moe
d9912bacdf
Fix "File Delete Error" caused by permission issue
...
- Temporary fix until approriate one is found
2018-10-08 14:43:31 -07:00
Moe
febca865fa
RESTful API methods Superuser
2018-10-05 14:19:29 -07:00
Moe
506c6a614e
Add Color Threshold for Built-In Motion Detector
2018-10-02 22:00:00 -07:00
Moe
2cab29311f
Merge branch 'detector-stuff' into 'dev'
...
Added max_sensitivity at the region and global levels which puts a cap on…
See merge request Shinobi-Systems/Shinobi!12
2018-10-03 03:52:42 +00:00
Moe
fa2f27dde0
Superuser GUI to change user and password
...
+ ability to modify Admin user emails
2018-10-02 17:52:20 -07:00
Michael Sandrof
94d21ed0a2
Added max_sensitivity at the region and global levels which puts a cap on detections that can trigger an event.
...
Added detection threshold that requires a minimum number of detections before triggering an event.
2018-10-01 19:37:43 -07:00
Moe
a3744787d9
Mega Update
...
- Add Extender functions in some places. Hopefully will add in all functions after more rewriting.
- Add Backblaze B2 uploading support
- Add support for managing cloud storage space used
- put all cloud video management functions in one library file using Extender
- separate uses of "s.s". s.s = JSON.stringify again and API calls with s.s will use "s.prettyPrint"
- move ffmpeg init functions
- rename s.beat to better reflect purpose
2018-09-30 15:44:04 -07:00
Moe
afbd2f7172
humanize more code
...
- libs/startup.js should be easy to read now
- some comments in libs/videos.js
- make specific function for preQuery stuff
- add win64 to isWin check
- clean up startupText values
2018-09-29 16:03:55 -07:00
Moe
8c1ee0a9c6
Brute Force Protection for Login
2018-09-23 21:10:20 -07:00
Moe
95790d479b
Update WebDAV Autosave for "Cloud Videos"
...
- WebDAV saving has been updated to work with the new "Cloud Videos" listing method.
- WebDAV folder structure will now be created automatically
+ remove some whtie spaces from settings.ejs
2018-09-16 00:51:20 -07:00
Moe
373752c914
Allow retrieving Cloud saved links from API and dashboard
2018-09-11 21:38:26 -07:00
Moe
185173e40e
add filtering events by time and action to modify indifference on filter event
...
- you can now set indifference based on time with the filter engine.
+ comment out onvif-nvt for now
2018-09-10 21:58:21 -07:00
Moe
9483d216b2
lang updates
2018-08-23 13:10:40 -07:00
Moe
9166d7e8a9
H.265 Stream Type Added
...
- Now play H.265 video in almost any browser with the help of libde265.js!
+ minor bug fixes
+ preparation for slickslider page (timed switcher)
2018-08-20 23:07:08 -07:00
Stephen Wood
9acb0ed751
Add support for Raspberry Pi encoding/decoding.
2018-08-15 15:16:15 -07:00
Moe
eb0796ca1a
use request() for webhook on event
2018-08-12 17:44:12 -07:00
Moe
adb07b403b
2-Factor Authentication can use Discord
2018-08-12 11:06:56 -07:00
Moe
160ee3c21c
Monitor Popout on Event option
2018-08-09 08:46:04 -07:00
Moe
429c2fe64b
allow motion events to skip the filter
2018-08-08 21:52:10 -07:00
Moe
3639b7b622
Detector Plugin Filtering Engine 0.1
2018-08-07 21:07:19 -07:00
Moe
971ecc513a
Preparation for ONVIF Events (Profile T cameras only)
2018-08-02 22:58:28 -07:00
Moe
fab0839cd2
Minor bug fixes and additional table for "Cloud Videos"
...
- fixed Superuser editing a user caused user settings to be destroyed
- added Cloud Videos table for Amazon S3 and future Cloud Based Storage
- Added error handler for Discord message bot
2018-07-24 22:24:14 -07:00
Moe
1b141bb3c3
remove extra amazon s3 log and log error only
2018-07-23 22:51:23 -07:00
Moe
2bd790545b
Amazon S3 upload on video complete
...
- Open "Settings" in the "Admin" account (sub-account creator) to reveal your Amazon S3 configuration fields.
2018-07-23 22:33:06 -07:00
Moe
117918a4ac
update internal setting suggestion in monedit.ejs
2018-07-17 19:24:14 -07:00
Moe
f2fcf8e034
Allow deleting files from filesystem when deleting monitor
2018-07-15 21:57:06 -07:00
Moe
b8c8f4bb3f
more coProcessor logs and cleanup
2018-07-15 14:10:22 -07:00
Moe
05b6573e1e
status changing lang vars for notifications
2018-07-15 12:25:15 -07:00
Moe
f52a725c0e
critical bug fixes : coProcessor spawns, log filter
...
- Fix non-gracefully closing coProcessors
- add error handler on Mp4Frag
- speedup ffmpeg log filter
2018-07-12 22:57:48 -07:00
Moe
950fc7c8c1
Option to attach video on event (Discord and Email)
2018-07-12 11:27:15 -07:00
Moe
70500dca7a
Allow JPEG API (and other JPEG based outputs) with CUDA with coProcessor
...
- a second FFmpeg process is launched to create the JPEG and PAM data.
- currently stream channels are not offloaded
2018-07-11 23:47:43 -07:00
Moe
cb83daeab8
Discord bot as account option instead of system configuration
...
- each "admin" account can login their own discord bot for notifications
2018-07-09 11:29:20 -07:00
Moe
939c0d4e5e
Event on Trigger gets Discord notifications and video clip attachments
...
- Traditional Recording must be enabled to get a video clip and JPEG API must be enabled to get a JPEG snapshot (for now)
- Email also gets the attachments
2018-07-08 23:32:52 -07:00
Moe
caddbfc4f5
Monitor stream audio toggle (video element) added to menu
2018-07-07 19:56:18 -07:00
Moe
bd7d84306d
Option to Restrict Sub-Account viewing logs
2018-07-07 16:06:16 -07:00
Moe
1fad2f319f
Option to Restrict Sub-Account changing their user settings
2018-07-07 16:00:23 -07:00
Moe
4f5da4ad7a
allow multiple zip and download of videos
...
- and cleanup in main.dash2.js
2018-07-07 10:41:09 -07:00
Moe
5a04813557
add Log Stream in Monitor Settings window
...
- Logging Section moved to bottom because it grows in size when logs are streaming.
2018-07-02 21:21:10 -07:00
Moe
a850ad638d
show real monitor status instead of just mode
2018-06-28 18:36:56 -07:00
Moe
c940294f00
Shinobi Pro Lands on Gitlab
2018-06-09 16:34:06 -07:00