Commit Graph

392 Commits (103c543a0ed6a1a796696aceb3f6c0804a1dfd85)

Author SHA1 Message Date
Moe 2a3f6f39a1 fix API login method for SMTP/FTP 2019-10-09 09:29:49 -07:00
Moe d615ad56f1 fix childNode recording transfer 2019-10-04 08:16:57 -07:00
Moe 38287ae784 add missing icon rules 2019-10-03 08:15:07 -07:00
Moe cf1fd47745 reset activeMonitor object on failure
+ fix syntax error with monitor.details
2019-10-03 08:03:36 -07:00
Moe 14353155a2 default autoDropCache to false 2019-10-02 22:52:15 -07:00
Moe 3a81da567c cache side panel icon for faster loading and lower load on client open 2019-10-02 22:04:52 -07:00
Moe 2ad0dbcc4d silence log for fail snapshot 2019-10-02 20:17:29 -07:00
Moe 34e06c4bc6 lightly clean output flag option for snapshot 2019-10-02 19:36:21 -07:00
Moe 2457ccdfbf Update notification.js 2019-10-02 19:17:20 -07:00
Moe e4ea376f48 fix snapshot : move rtsp_transport flag insertion 2019-10-02 14:45:11 -07:00
Moe 072732bd82 load users before monitors on start 2019-10-02 14:05:56 -07:00
Moe 52aa04b2d7 fix snap time on detectorStream and HLS 2019-10-02 11:56:20 -07:00
Moe ccf90f67f8 add RTSP Transport to monitorSnapShot command 2019-10-01 13:53:20 -07:00
Moe b946588ee6 fix cpu indicator for cluster mode 2019-09-26 12:21:45 -07:00
Moe 7a1ff82b5b delete all instances of monitor from other childNode servers on start 2019-09-26 12:18:44 -07:00
Moe 0db090c093 clear stale cameras from childNode activeCamera list 2019-09-25 15:33:03 -07:00
Moe c777f85475 add !dead condition for childNode selector
+ make getChildNodes response cleaner
2019-09-24 20:45:43 -07:00
Moe 5a667d9cf2 make childNode disconnet sync monitor restarts (like on startup) 2019-09-24 19:11:48 -07:00
Moe 6f3651e955 add 2 second wait per camera on startup (sync) 2019-09-24 15:47:18 -07:00
Moe e5d8b9caa4 fix childNode camera count load balancer 2019-09-24 14:16:03 -07:00
Moe e7481c1316 fix childNode cpu emit, fix monitor cleanup on disconnect (max stack bug) 2019-09-24 13:56:33 -07:00
Moe e362639a9a fix childNode ghost processes from disconnect 2019-09-24 11:54:01 -07:00
Moe 1fe85465b4 fix childNode failure to restart processes after disconnect 2019-09-24 11:35:37 -07:00
Moe bcbb6e8083 add missing lang passage 2019-09-21 13:49:02 -07:00
Moe 07ed549f99 Merge branch 'dev' of https://gitlab.com/Shinobi-Systems/Shinobi into dev 2019-09-10 12:24:05 -07:00
Moe 7c275f3e6b fix recording folder syntax
- wow big dumb
2019-09-10 12:23:56 -07:00
Austin Lakeman 8f5621fa18 Corrected var check for multi trigger setting. 2019-09-08 21:28:25 +00:00
Moe 42dd6a5544 fix stream folder creation 2019-09-07 23:56:59 -07:00
Moe 276773bc61 add frame minimum (30 frames) to timelapse mp4 builder 2019-09-07 23:19:21 -07:00
Moe ac6cd26bcc more async functions 2019-09-07 23:17:57 -07:00
Moe cd18f64792 Update dropInEvents.js 2019-09-07 13:35:03 -07:00
Moe 5524b113e1 make dropInEvent server async functions onMonitorInit
+ make folder error handler a global function
2019-09-07 12:49:02 -07:00
Moe edbdcad7b6 clean up some object detector ffmpeg strings 2019-09-06 20:41:24 -07:00
Moe 4e8cdb4876 make camera folder creation sync functions as async 2019-09-06 20:41:09 -07:00
Moe 5c80cb4938 fix Content-Type for video file stream 2019-09-06 17:02:17 -07:00
Moe 085b6df7d9 fix Command on Event timeout 2019-09-04 18:20:06 -07:00
Moe c501a8929a Fix Timelapse JPEG generatorUrl, Fix Power Video video launch on drag
+ minor cleanup of unused files
2019-08-30 10:00:25 -07:00
Moe d117ba00f9 Merge branch 'Add-lang-vars' into 'dev'
Added language variables

See merge request Shinobi-Systems/Shinobi!94
2019-08-28 15:01:06 +00:00
Moe beffc10ab4 Merge branch 'patch-3' into 'dev'
Added language vars to folder.js

See merge request Shinobi-Systems/Shinobi!97
2019-08-19 06:28:20 +00:00
Moe 0475745aa7 adjust fileQueue timeout on DropInEvents 2019-08-16 13:22:03 -07:00
Moe cf353ff99d minor cleanup 2019-08-14 10:42:41 -07:00
Moe 5565127676 add onBeforeInsertCompletedVideo extender
+ minor cleanup
2019-08-14 10:41:28 -07:00
Moe 2736f3a79d Add option to disable SartTLS for SMTP Server
+ make it so "alarm event" header or subject line is used for SMTP trigger event
2019-08-13 16:21:39 -07:00
DewGew 69e9dd0bb8 Added language vars to folders.js 2019-08-13 08:08:35 +00:00
Moe dff2629722 Revert "Revert "Revert "Revert "Revert "Revert "force ftp/smtp events to save to sql by default""""""
This reverts commit 7ac630a0f7.
2019-08-11 20:42:42 -07:00
Moe 7ac630a0f7 Revert "Revert "Revert "Revert "Revert "force ftp/smtp events to save to sql by default"""""
This reverts commit 71184a2cc3.
2019-08-11 20:42:29 -07:00
Moe 71184a2cc3 Revert "Revert "Revert "Revert "force ftp/smtp events to save to sql by default""""
This reverts commit f9b8a2f11a.
2019-08-11 20:41:22 -07:00
Moe f9b8a2f11a Revert "Revert "Revert "force ftp/smtp events to save to sql by default"""
This reverts commit 5c1410b283.
2019-08-11 20:41:09 -07:00
Moe 5c1410b283 Revert "Revert "force ftp/smtp events to save to sql by default""
This reverts commit e63b870fbb.
2019-08-11 20:41:04 -07:00
Moe e63b870fbb Revert "force ftp/smtp events to save to sql by default"
This reverts commit d2e99eb27c.
2019-08-11 20:40:37 -07:00
Moe d2e99eb27c force ftp/smtp events to save to sql by default 2019-08-11 20:40:18 -07:00
DewGew 22b8a65351 Added language vars webdav.js 2019-08-09 07:25:45 +00:00
DewGew 8d4fc496a1 Added language vars sftp.js 2019-08-09 07:24:51 +00:00
DewGew bbbe22c8a7 Added language vars s3based.js 2019-08-09 07:24:07 +00:00
DewGew 7a19f24086 Added langauage vars backblazeB2.js 2019-08-09 07:23:18 +00:00
DewGew 40ff9f8cc5 Added language vars amazonS3.js 2019-08-09 07:22:18 +00:00
Moe 811941310c Update Power Video Viewer to Version 5
- The return of vis.js for the Power Video Viewer. Now you are able to view multiple monitor's videos at a single time. Control speed
+ move confirm window js
+ remove some extra files
2019-08-03 23:49:34 -07:00
Moe ef6ce2df7f Ping Monitors every 1 minute, if failed then restart process++ 2019-07-31 16:14:14 -07:00
Moe a39e471a6e Ping Monitors every 1 minute, if failed then restart process+ 2019-07-31 09:47:36 -07:00
Moe 4bd2b06703 Ping Monitors every 1 minute, if failed then restart process 2019-07-31 09:45:14 -07:00
Moe 2a6a10664d log Shinobi version on start and show in Superuser panel+++ 2019-07-30 17:05:00 -07:00
Moe 2629326429 fix Timelapse frame insert query 2019-07-30 07:31:55 -07:00
Moe 26af745348 autoBuildTimelapseVideosDaily run once on start if enabled 2019-07-30 07:31:34 -07:00
Moe ec2e5eae9d fix dropInEvents/SMTP trigger authentication 2019-07-30 07:31:01 -07:00
Moe 934159786a log Shinobi version on start and show in Superuser panel+ 2019-07-29 13:10:08 -07:00
Moe eba59ebcee log Shinobi version on start and show in Superuser panel
+ light cleanup
2019-07-29 10:51:08 -07:00
Moe 0ce0c7c339 Add Event Webhook Method+ 2019-07-29 07:15:21 -07:00
Moe 588d536580 Add Event Webhook Method, Add debugLog for Command on Event 2019-07-28 23:46:15 -07:00
Moe 9d05ff8e59 Fix No Image Return for Snapshots++ 2019-07-26 09:13:33 -07:00
Moe 2787883ea6 Add FileBin Space Calculator
+ make timelapse range queries have time as well
2019-07-26 08:18:24 -07:00
Moe e474eba577 add ffmpegBinary to conf.json 2019-07-25 23:24:55 -07:00
Moe 88d513942d Fix No Image Return for Snapshots+ 2019-07-25 23:07:24 -07:00
Moe 695bc8c781 Fix No Image Return for Snapshots
- this fixes the icons on the left side and the snapshots provided in detection events.
+ remove extra debug log in scheduler.js
2019-07-25 22:43:34 -07:00
Moe c31d3bfebd Update Scheduling Manager
- Add selection for Days of the week
- Add Timezone selector
- cleanup schedule.js
2019-07-23 22:06:23 -07:00
Austin Lakeman cb18ea71f8 Update `/events/` API 2019-07-19 20:43:05 +00:00
Moe a55243222d Fix broken image return for snapshot
+ light cleanup
2019-07-19 00:40:58 -07:00
Moe 6a19e12c83 Make Detector JPEG output modular
- CustomAutoLoad samples will have plugin variants provided in future
2019-07-16 21:13:12 -07:00
Moe bbc6a64efc Add Watermark rules for Timelapse (JPEG)
+ fix stream_fps
2019-07-16 09:27:56 -07:00
Moe 9347f4187e Update HTTP Motion Trigger+ 2019-07-14 19:38:28 -07:00
Moe d0adfcc1ff Update HTTP Motion Trigger
- Make it a JSON response
- Add ability to Block it with a switch
2019-07-14 18:02:15 -07:00
Moe 6cf6a37e07 remove mailparser 2019-07-10 10:37:37 -07:00
Moe ae79030726 remove placeholder 2019-07-10 10:28:13 -07:00
Moe 755474c37e add placeholder function for getConfigWithBranding
- this will avoid the undefined error with "getConfigWithBranding"
+ fix parameters for loading timelapse module
2019-07-10 10:14:17 -07:00
Moe a6a854bd03 move timelapse web paths to timelapse.js
+ fix calculator designation for Files insert for Timelapse Video creation
2019-07-09 23:12:17 -07:00
Moe 93c01cb3d2 add auto-fix for Cloudian malformed responses in s3based.js 2019-07-09 21:06:16 -07:00
Moe 1ff47203f5 Fix API key authentication 2019-07-08 10:37:26 -07:00
Moe 72623a175e blackhole requests that are sent before shinobi is started 2019-07-08 09:20:43 -07:00
Moe c3ffe4c8be fix sessionKey edit 2019-07-07 21:27:30 -07:00
Moe f514c8edc8 fix lang selector in auth.js 2019-07-07 21:08:52 -07:00
Moe 2c9c3876d5 fix typo msg to message in auth.js 2019-07-07 21:05:02 -07:00
Moe df549c8a50 fix typo in getUserByUid 2019-07-07 21:02:08 -07:00
Moe 3007f338c7 fix broken auth 2019-07-07 20:58:33 -07:00
Moe 2c90248ece Update auth.js 2019-07-07 20:57:55 -07:00
Moe 17d11c7931 light cleanup on auth.js refactor 2019-07-07 20:40:02 -07:00
Moe f2918cb09b rename `.mon` and `.mon_conf`
- now labelled `.activeMonitors` and `.rawMonitorConfigurations`
2019-07-07 20:39:41 -07:00
Moe 1cd7e7eaf0 update libs/uploaders + for timelapse frames
- update user.js
+ add "No Region" for s3 based uploader
2019-07-07 20:09:18 -07:00
Moe 77bc8a618c add timelapse frame rules to libs/uploaders/amazonS3.js 2019-07-07 20:07:21 -07:00
Moe ab3aaeb932 Update timelapse.js 2019-07-07 20:06:46 -07:00
Moe 11a87cbb1f add MxPEG support
+ minor cleanup
2019-07-07 20:05:49 -07:00
Moe 10acea1286 add missing rules for startup.js (cloud timelapse count) 2019-07-07 20:02:49 -07:00