Commit Graph

1132 Commits (60af7da99b9931f16e8927b804554ed75dd9f6de)

Author SHA1 Message Date
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
Jordan Geoghegan c462db3842 Generate $cronKey in a cleaner way 2020-01-11 07:15:48 +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
Endo 7043b7cc4f Correct document typo 2020-01-02 21:01:40 +00: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
Moe ccd5e252d6 fix powervideo breakage on object event with no matrices 2019-12-22 07:56:24 +06:00
Moe 051eb5f46e Merge branch 'alpha' into 'dev'
move isAtleastOneMatrixInRegion to events.js

See merge request Shinobi-Systems/Shinobi!137
2019-12-17 11:07:21 +00:00
Moe 06b65f2cf5 move isAtleastOneMatrixInRegion to events.js 2019-12-17 17:05:22 +06:00
Moe 6c64468a6a Merge branch 'alpha' into 'dev'
Flame Breaker

See merge request Shinobi-Systems/Shinobi!136
2019-12-15 10:13:18 +00:00
Moe 4d1a2d4977 Allow HLS playback on iOS
- You may disable JPEG API/JPEG Mode if you use HLS as your Stream Type, this method has been tested to work on iOS 13.1.3
2019-12-14 13:46:31 +06:00
Moe ae24fc5651 Retry Connection counter resets after 1 minute of success
+ light cleanup
+ Retry Connection now default is 10
2019-12-12 18:07:01 +06:00
Moe fe67fbbc37 Merge branch 'multi-thread-alpha' into 'dev'
Multi Threading

See merge request Shinobi-Systems/Shinobi!135
2019-12-12 05:42:08 +00:00
Moe a1d5a8412d update pam-diff and mp4frag 2019-12-11 17:35:01 +06:00
Moe 3320f7b958 comment out logger used for debug 2019-12-11 15:39:40 +06:00
Moe 26df5e3470 Fix monitor black on Save 2019-12-11 15:37:53 +06:00
Moe 712c2a0419 light cleanup, still broken
still blacks on monitor restart with pipe 3 enabeld
2019-12-11 13:23:01 +06:00
Moe 0637e32d38 add more logging to thread handling
+minor cleanup
2019-12-08 21:49:27 +06:00
Moe 3531e006f1 Update ffmpeg.js 2019-12-08 14:01:33 +06:00
Moe 891294281d Monitor black on start fix 2019-12-08 14:00:56 +06:00
Moe 332f6185ff show threaded process logs in UI log stream 2019-12-08 11:53:17 +06:00
Moe 59d0635680 no reference on launchMonitorProcess
+deglobalize cameraDestroy
2019-12-07 10:24:10 +06:00
Moe 5c5fbcaf4a fix broken stream on restart 2019-12-07 10:20:05 +06:00
Moe 2e03111043 Fix Steam Handler Memory Leak
+ minor function name cleanup, remove some globals
2019-12-07 10:09:09 +06:00
Moe 4a98480aef differentiate pam pipe and regular pipe 2019-12-06 09:45:24 +06:00
Moe feb6c12eb3 Update singleCamera.js 2019-12-05 20:12:29 +06:00
Moe 55f82969be reorder functions 2019-12-05 18:41:36 +06:00
Moe 577190c657 disable loggers in added threads, need better solution 2019-12-05 18:38:52 +06:00
Moe eca9fca2e4 fix missing mainDirectory var 2019-12-05 18:31:19 +06:00
Moe f18a4ed4fc put snapshot/icon creation in separate thread 2019-12-05 18:23:46 +06:00
Moe da53108ba9 Multi Threaded Camera Spawn (Alpha) 2019-12-05 13:25:13 +06:00
Moe 6d826ca527 update video file upload method - fix endTime parsing 2019-11-23 16:53:54 -08:00
Moe 19ca1d00b9 update monitor queue action to allow 3 at a time 2019-11-14 12:46:49 -08:00
Moe 0c38ca70fe hide Show Matrices option (did not work) 2019-11-14 08:34:59 -08:00
Moe 1a55810579 fix "Cannot read property 'use_detector_filters'of undefined" 2019-11-13 17:57:11 -08:00