Moe
c87521ec0d
Fix ffmpeg "undefined" bug
...
+ silence freebsd error
2018-10-28 15:28:22 -07:00
Moe
d0398670a4
Update libs/webServerPaths.js
2018-10-27 10:36:20 -07:00
Moe
e67c819954
Update libs/webServerAdminPaths.js
2018-10-27 10:36:15 -07:00
Moe
513e484c07
Traditional Recording with dynamic recording timeout
...
- "Timeout Reset on Next Event" is now an available in the Global Detector Settings section for Traditional recording method
2018-10-27 10:36:06 -07:00
Moe
b5132dd279
Cleanup for Super and Admin panel user management functions+
2018-10-24 17:00:45 -07:00
Moe
2edb408702
Cleanup for Super and Admin panel user management functions
...
+ added sample JSONs for docs and test scripts
2018-10-24 16:41:02 -07:00
Moe
ee881f7415
Test script additions and cleanup
...
- run test with "node test.js" or "npm test" inside the Shinobi directory
- minor readability cleanup
+ show Object Detection section with yolo plugin
+ prettify Video Grid css
+ make thumbnail load recursive instead of at once
2018-10-23 17:37:51 -07:00
Moe
224a06cb3e
Prepare Build Testing
...
+ cleanup some comments functions
+ move some functions to startup.js
+ add ability to search videos with "startFrom" and "startTo" instead of "start" and "end"
2018-10-23 11:36:02 -07:00
Moe
f605c7adc7
Thumbnails for Video List
...
- client-side generated thumbnails.
+ light cleanup and bug fixes on childNode engine
2018-10-19 14:15:40 -07:00
Moe
0b397348f1
Update libs/cloudUploaders.js
2018-10-18 13:42:54 -07:00
Moe
5a3309a787
childNode database row save fix
...
+light cleanup
2018-10-18 13:41:20 -07:00
Moe
53fec70766
Bug fixes for childNodes+
2018-10-17 21:45:15 -07:00
Moe
623e916d24
Bug fixes for childNodes
2018-10-17 21:42:32 -07:00
Moe
3159102d0c
add some new extenders for later
2018-10-15 19:40:26 -07:00
Moe
57defcc20f
light cleanup
2018-10-15 19:40:12 -07:00
Moe
d6e7f628f0
Add API methods to manage API keys
...
- Add, Delete, List are the methods added
+ light cleanup
2018-10-15 19:39:50 -07:00
Michael Sandrof
2c9282e92e
Better free mem computation for linux: use available/total instead of free/total.
2018-10-12 20:30:29 -07:00
Moe
d43b0cf0d9
light cleanup and fixes
2018-10-11 17:36:27 -07:00
Moe
00c6a2c025
light updates
...
- adjust static-ffmpeg check
- make inital monitor load synchronous
2018-10-10 16:10:59 -07:00
Moe
611b67b1df
fix syntax breakage when switching dashboard languages
2018-10-10 12:51:23 -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
3b05d011df
modify icon snapshot
...
- now using icon.jpg instead of s.jpg to avoid overriding other functions that need a realtime jpeg snapshot
+ remove emitter from purge on disk space
2018-10-09 17:48:15 -07:00
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
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
4c863ab05c
prep for SFTP upload method
2018-10-07 14:59:21 -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
05f92d0316
fix Delete Motionless bug
2018-10-05 14:17:10 -07:00