Commit Graph

909 Commits (e8e122c6dec0542a5b2c1eafffd4555b2fe2856a)

Author SHA1 Message Date
Moe e8e122c6de Update Installer chooser 2020-02-07 11:53:13 -08:00
Moe 831eba89b6 Add Touchless Ubuntu Installer 2020-02-07 11:47:18 -08:00
Moe c44faa94ad add validation to plugin conf.json modification tool+ 2020-01-29 04:48:33 -08:00
Moe b8543b67aa add a validation to plugin conf.json modification tool 2020-01-29 04:33:59 -08:00
Moe 0e0d82d3ee Add configuration tool for plugin conf.json files
- first parameter of command is the name of the plugin's folder.
- Example of usage : `node tool/modifyConfigurationForPlugin.js tensorflow key=1234asdfg port=8080`
- modifying the key value will auto update the main conf.json
2020-01-29 04:15:51 -08:00
Moe 2f44953188 Fix zombie process created by cameraThread/snapshot.js 2020-01-26 23:14:44 -08:00
Moe 98bb9e3740 Add TensorFlow install README 2020-01-26 21:42:52 -08:00
Moe 103c543a0e fix tensorflow INSTALL.sh order of operations 2020-01-23 14:14:23 -08:00
Moe 4f3003d754 Jetson Nano headless script fix network reset 2020-01-23 14:14:06 -08:00
Moe fe2d22a78a Merge branch 'patch-5' into 'dev'
There are 1048576 bytes in a mebibyte, not 1000000. Fixes physical RAM display...

See merge request Shinobi-Systems/Shinobi!152
2020-01-23 21:53:27 +00:00
Jordan Geoghegan 1f592d38da There are 1048576 bytes in a mebibyte, not 1000000. Fixes physical RAM display in dashboard. Tested on OpenBSD and Alpine Linux 2020-01-23 21:48:20 +00:00
Moe ef9e3af8a3 Merge branch 'patch-3' into 'dev'
There are 1048576 bytes in a mebibyte, not 1000000. Fixes physical RAM display in dashboard.

See merge request Shinobi-Systems/Shinobi!149
2020-01-23 21:39:55 +00:00
Moe 5605e29d69 Merge branch 'patch-5' into 'dev'
Improve Linux CPU usage monitoring. Add support for Busybox based distros....

See merge request Shinobi-Systems/Shinobi!151
2020-01-23 21:38:24 +00:00
Moe 9cb9a72afa add notice for missing database in super user panel 2020-01-21 09:54:18 -08:00
Jordan Geoghegan 5a3bf96845 Improve Linux CPU usage monitoring. Add support for Busybox based distros. Tested on Ubuntu, CentOS and Alpine Linux.
Required as part of ongoing work to officially support Alpine Linux
2020-01-21 08:09:04 +00:00
Jordan Geoghegan 68bc043051 There are 1048576 bytes in a mebibyte, not 1000000. Fixes physical RAM display in dashboard.
Tested on OpenBSD and Alpine Linux
2020-01-21 02:24:46 +00:00
Moe 5f0ed0a486 fix zombie process with SIGTERM event 2020-01-20 12:39:17 -08:00
Moe b7f234a086 snapCmd path fix 2020-01-20 12:38:44 -08:00
Moe 2cbf51645b Allow choosing CPU or GPU for TensorFlow plugin
- "tfjsBuild" option can be added to TensorFlow conf.json. Values are "cpu" and "gpu"
+ update TensorFlow plugin installer
+ clean up code a little
2020-01-20 08:30:31 -08:00
Moe 14f81b090e modify reconnection method in pluginBase 2020-01-18 18:36:32 -08:00
Moe 426ce3a663 make use_wallclock_as_timestamps only apply to h264 input by default 2020-01-18 11:48:54 -08:00
Moe e6144ef1c1 make HTTP Event Trigger and DropIn Trigger act for pass off to object detector 2020-01-17 23:20:16 -08:00
Moe 9efa2e3c16 fix Tensorflow bounding box positions
+ cleanup ObjectDetectors lib
2020-01-17 21:45:33 -08:00
Moe ff90c355b3 Update INSTALL.sh for Tensorflow plugin+ 2020-01-17 19:59:46 -08:00
Moe a09a47e762 Update INSTALL.sh for Tensorflow plugin 2020-01-17 19:44:10 -08:00
Moe db6d6f90a3 Merge branch 'alpha' into 'dev'
Add Tensorflow plugin

See merge request Shinobi-Systems/Shinobi!146
2020-01-18 03:18:30 +00:00
Moe c1e2f32e1f Add Tensorflow plugin 2020-01-17 19:16:58 -08:00
Moe 82e7ff43ad Merge branch 'patch-3' into 'dev'
Improve random string generation

See merge request Shinobi-Systems/Shinobi!143
2020-01-17 21:35:41 +00:00
Moe 5fb042afab Merge branch 'patch-4' into 'dev'
Add OpenBSD installer script

See merge request Shinobi-Systems/Shinobi!144
2020-01-17 21:35:16 +00:00
Moe 62b815db33 add gcc and g++ to ubuntu installer 2020-01-15 13:48:19 -08:00
Moe 4a69a1aa8e adjust response headers
- make Access-Control-Allow-Origin : *
- add no-caching headers to streams over http
2020-01-15 13:47:59 -08:00
Jordan Geoghegan 1dc6ce5f5f Add OpenBSD installer script.
Imported from: https://gitlab.com/JordanGeoghegan/shinobi-openbsd-support/blob/master/INSTALL/openbsd.sh
2020-01-13 23:56:05 +00:00
Jordan Geoghegan e30613b74f Improve random string generation 2020-01-11 08:22:09 +00:00
Moe 53758ff1fb Merge branch 'patch-1' into 'dev'
Add OpenBSD support for CPU and RAM stat collection in libs/health.js. While...

See merge request Shinobi-Systems/Shinobi!141
2020-01-11 05:38:03 +00:00
Jordan Geoghegan 84b96e83e0 Add OpenBSD support for CPU and RAM stat collection in libs/health.js. While here, optimize FreeBSD stat collection. 2020-01-11 02:55:53 +00:00
Moe 62f2dab693 add Open All Monitors to menu 2020-01-10 15:39:44 -08:00
Moe b16d2add14 add gcc and gcc-c++ to CentOS installer 2020-01-05 10:49:52 -08:00
Moe 74f0565b81 add ffmpeg process kill on cameraThread exit 2020-01-03 23:31:19 -08:00
Moe 2bb2f83af5 add force kill on pid for zombie cameraThread processes 2020-01-03 23:27:16 -08:00
Moe c27f46f289 add some more checks to modifyConfiguration tool 2020-01-03 17:12:06 -08:00
Moe c287a9953c Fix dropInEvents deletion pointer
+ add Dashcam notice in Help window
+ remove system log whenever a monitor process thread starts (original ones still exist)
2020-01-03 17:10:36 -08:00
Moe 3b84d7f706 Update Node.js version installed to 11 2020-01-03 14:58:14 -08:00
Moe d0968054ea Merge branch 'dev' into 'master'
Ice Breaker

See merge request Shinobi-Systems/Shinobi!138
2019-12-30 20:13:22 +00:00
Moe 5ee4cb7175 fix FTP Drop In Event file cleanup 2019-12-24 23:00:34 -08:00
Moe 17be6cf15a Update FTP Drop In Events to recurse directories created 2019-12-24 22:39:40 -08:00
Moe 81fe768e0c remove old executor for icon grabber 2019-12-23 12:33:04 -08:00
Moe 4959ade2c2 wallclock fix for strangely long, single frame videos 2019-12-23 12:23:41 -08:00
Moe 651ddbea1c Merge branch 'dev' of https://gitlab.com/Shinobi-Systems/Shinobi into dev 2019-12-23 08:23:29 +06:00
Moe ada584b289 on socket error reconnect to camera.js 2019-12-22 08:26:01 +06:00
Moe ebf3189c31 snapshot run from camera thread instead of main daemon 2019-12-22 08:19:09 +06:00