Commit Graph

290 Commits (34e5095e167117bf4e0f0986cd7003367ad8b2d7)

Author SHA1 Message Date
Moe 34e5095e16 make "availableHWAccels" configurable 2018-10-09 16:26:49 -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 7e0cc7bbff Light performance boost
- snapshot will be created on first user entry and stored in temp directory if JPEG API is disabled
+ Fix "File Delete Error" caused by permission issue+++
2018-10-08 21:44:36 -07:00
Moe 69f7543c79 Return of sizePurgeQueue
- you can also say return of the Q (hehe)
2018-10-08 18:39:10 -07:00
Moe b1c27f8359 Fix "File Delete Error" caused by permission issue++ 2018-10-08 16:54:53 -07:00
Moe dc9dd9ecb0 Fix "File Delete Error" caused by permission issue+ 2018-10-08 15:15:31 -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 bb409b4cea light cleanup 2018-10-08 14:42:45 -07:00
Moe d6fb93c619 light cleanup and more humanizing 2018-10-08 00:23:39 -07:00
Moe f219ff8fbc add the ability to detect viewers without websocket more stream types
- viewer count detection added for : mjpeg, poseidon over http, flv over http, h265 over http, and raw h264
- with it you can detect when a stream is opened without the websocket connection
+ move web stream paths to their own file "webServerStreamPaths.js"
2018-10-07 23:01:27 -07:00
Moe 4568e49def update embed code to use proper recovery 2018-10-07 17:21:52 -07:00
Moe 5a968edd5e cleanup launchMonitorProcesses function 2018-10-07 17:16:57 -07:00
Moe a427805eee fix launchMonitorProcesses bug 2018-10-07 16:45:18 -07:00
Moe da83df55dd libs/monitor.js : split camera fatal error handler 2018-10-07 16:43:39 -07:00
Moe 0c004fc71f use "stop" instead of "destroy" for Poseidon reset 2018-10-07 15:15:51 -07:00
Moe 4c863ab05c prep for SFTP upload method 2018-10-07 14:59:21 -07:00
Moe 268011fd77 Poseidon over Websocket reconnect on save fix 2018-10-07 14:57:45 -07:00
Moe c5c3743f59 fix "Error: read ECONNRESET" when Poseidon stream is restarted 2018-10-07 11:59:01 -07:00
Moe 5fcdd860e0 humanize some variable names
+ some minor adjustments
2018-10-07 11:45:38 -07:00
Moe 656849ae8a add some comments in webServerPath libs 2018-10-06 09:46:48 -07:00
Moe 4ed020e830 Update Superuser and Admin REST API uses 2018-10-06 09:25:25 -07:00
Moe 455a81dad5 Superuser method to get all users in database
+ comments added to Superuser API methods
2018-10-05 23:45:43 -07:00
Moe fd8c526b7f Update Superuser
- Update API to allow request on "all"
- Update superAuth
- add temporary superSessionKey to use REST API in Superuser dashboard
- fix favicon in Superuser panel
- make some UI adjustments in Superuser panel
2018-10-05 23:20:16 -07:00
Moe 688ee9d10e allow superAuth with API key (tokens) 2018-10-05 21:33:51 -07:00
Moe b80ebb6bcd move configureMonitor to admin 2018-10-05 21:16:21 -07:00
Moe f4e24005e8 RESTful APIs for Admin functions
- Create Sub-Account
- Update Sub-Account
- Delete Sub-Account
2018-10-05 19:52:02 -07:00
Moe 3d7ae2081a fix Delete Motionless bug+
- fo' real this time
2018-10-05 15:49:44 -07:00
Moe cd38c01649 minor cleanup 2018-10-05 14:19:48 -07:00
Moe febca865fa RESTful API methods Superuser 2018-10-05 14:19:29 -07:00
Moe c31feb4566 some markers for ubuntu.sh install 2018-10-05 14:17:30 -07:00
Moe 05f92d0316 fix Delete Motionless bug 2018-10-05 14:17:10 -07:00
Moe 617d4dea28 fix ubuntu installer version check 2018-10-04 15:37:12 -07:00
Moe cfd4d710db Add some preliminary packages for Ubuntu 18 install 2018-10-04 08:24:55 -07:00
Moe 0ad6f7f95e Commander script for /usr/bin+ 2018-10-03 20:34:50 -07:00
Moe 6d60b4a972 light cleanup 2018-10-03 15:06:37 -07:00
Moe 75592aa5d1 rewrite superAuth function 2018-10-03 15:06:08 -07:00
Moe 0b231e1a0d Commander script for /usr/bin 2018-10-03 15:05:29 -07:00
Moe ad327c40ab remove admin user creation on install
- require creating camera managing account through superuser
2018-10-03 14:51:11 -07:00
Moe 11533f8f7a add some missing module requirements 2018-10-03 09:37:34 -07:00
Moe 7caf1199cc fix Hotswap recording launcher 2018-10-03 09:27:08 -07:00
Moe ce655e9678 move "Allow Next Discord Alert" 2018-10-03 09:26:55 -07:00
Moe 9362c68f3c Add Color Threshold for Built-In Motion Detector+ 2018-10-03 09:26:37 -07:00
Moe 506c6a614e Add Color Threshold for Built-In Motion Detector 2018-10-02 22:00:00 -07:00
Moe a9886e6b47 refactor "detector-stuff" by Skidank
- split up "checkMaximumSensitivity", "checkTriggerThreshold", and "filterTheNoise" for easier reading
- merge some "$.zO.e.on change" functions
+ remove old ffmpegLocation.js
2018-10-02 21:44:39 -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 3cd977ef06 fix some definitions 2018-10-02 20:52:29 -07:00
Moe 146651fec5 Merge branch 'dev' of https://gitlab.com/Shinobi-Systems/Shinobi into dev 2018-10-02 17:53:16 -07:00
Moe ce81c4672a light houstkeeping
- moving some functions around and cleanup
2018-10-02 17:52:49 -07:00
Moe fa2f27dde0 Superuser GUI to change user and password
+ ability to modify Admin user emails
2018-10-02 17:52:20 -07:00