Commit Graph

320 Commits (e565b474a0af21a8230de3914b2650dc81593f33)

Author SHA1 Message Date
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
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