Moe
74e8729cdc
simplify snapshot icon and remove extra logs
2018-10-31 16:21:13 -07:00
Moe
32aa29acdc
Update plugins/yolo/INSTALL.sh
2018-10-28 19:09:18 -07:00
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
e565b474a0
remove python-yolo
...
- removing because a proper plugin is now available
2018-10-22 22:25:29 -07:00
Moe
938f47d434
yolo plugin use full weights instead of tiny
2018-10-22 17:43:28 -07:00
Moe
450f8d21f8
Yolo Plugin using @vapi/node-yolo+
...
- install script added
2018-10-22 17:39:28 -07:00
Moe
7afc04298b
Update DEVELOPMENT.md
...
- auto remove whitespaces
- add ffmpeg in prerequisites
- add thanks notice for @Kagetsuki
- add link to Ninja Way
2018-10-21 10:17:54 -07:00
Moe
6331b8d1e2
Merge branch 'developer_documentation' into 'dev'
...
Developer documentation
See merge request Shinobi-Systems/Shinobi!9
2018-10-21 17:01:55 +00:00
Moe
bce6932e2a
Yolo Plugin using @vapi/node-yolo
...
- Appears to only work with CPU regardless of output showing CUDA compilation. An issue has been opened for this. Please refer to module repo for more info https://github.com/rcaceiro/node-yolo
2018-10-20 21:19:00 -07:00
Moe
6c276f614b
Video Grid 0.1+
2018-10-19 19:28:11 -07:00
Moe
b68431cd98
Video Grid 0.1
...
- simple view with thumbnails to see your listing of videos.
- dashboard v3 will have a more refined version of this that includes event counts for each video
2018-10-19 19:24:58 -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
c9127d515c
prepare basicVideo launcher
...
- cleanup for future additon of player for unsupported types
2018-10-17 21:43:53 -07:00
Moe
623e916d24
Bug fixes for childNodes
2018-10-17 21:42:32 -07:00
Moe
a1e3995dac
Use 24-Hour in daterangepickers
2018-10-17 10:11:00 -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
Moe
a0e295caaf
rebuild submit function for $.conf
2018-10-14 12:57:04 -07:00
Moe
d1022410d4
Merge branch 'dev' into 'dev'
...
Better free mem computation for linux: use available/total instead of free/total.
See merge request Shinobi-Systems/Shinobi!34
2018-10-14 15:59:54 +00: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
8628a45cd5
light cleanup and fixes+
2018-10-11 19:43:36 -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
8985e20184
remove backticks from comment
2018-10-10 13:40:23 -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
4568e49def
update embed code to use proper recovery
2018-10-07 17:21:52 -07:00