Moe
e351ae0095
dropInEvents.js : pass details in monitorConfig
2020-12-28 10:22:37 -08:00
Moe Alam
d1e68ffe37
Revert ftp daemon back to ftp-srv
...
- The telnet vulnerability was fixed, no longer any need to attempt migration
2020-09-06 11:55:42 -07:00
Moe
b71dc60f20
validation for failed FTP login attempt
2020-08-14 12:30:17 -07:00
Moe
a6fdc9cf51
Replace FTP Server (ftp-srv) with ftpd (shinobi-ftpd)
2020-08-12 16:35:30 -07:00
Moe
6054f50baa
add smtpServerOptions conf.json parameter
...
Options available are https://nodemailer.com/extras/smtp-server/
2020-08-11 09:16:53 -07:00
Moe
eb5aa7909e
add option to enable logging for smtp-server
2020-06-01 22:17:36 -07:00
Moe
3f0efd3c5c
Add option for automatic private backup of monitors to ShinobiHub
...
- This feature is for Subscribers only.
2020-05-19 16:56:21 -07:00
Moe
82182fe8bf
Fix "undefined" dropInEvents folder
2020-05-13 18:07:54 -07:00
Moe
6bd18faf1d
replace motion counter with holding list of events in memory
...
+ allow adding "events" to s.insertCompletedVideo
2020-03-03 07:14:32 -08:00
Moe
651421200e
FTP Server no longer use fs.watch - make use ftp upload event
...
+ update ftp-srv
2020-02-18 20:54:48 -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
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
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
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
0475745aa7
adjust fileQueue timeout on DropInEvents
2019-08-16 13:22:03 -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
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
Moe
ec2e5eae9d
fix dropInEvents/SMTP trigger authentication
2019-07-30 07:31:01 -07:00
Moe
6cf6a37e07
remove mailparser
2019-07-10 10:37:37 -07:00
Moe
f2918cb09b
rename `.mon` and `.mon_conf`
...
- now labelled `.activeMonitors` and `.rawMonitorConfigurations`
2019-07-07 20:39:41 -07:00
Moe
775be6be11
ftp dropInEvent server detects MP4 files and adds them to the database
2019-06-05 16:09:52 -07:00
Moe
447315cfef
Updates and Fixes
...
- add videoDropInServer (FTP), currently only logs timelapse frames to database
- cleanup timelapse appearance
- allow replacing renderPaths.home with embeddable page for basic landing after login
- light ejs touchups
2019-04-05 22:27:22 -07:00
Moe
2826c858ac
move authenticateUser in dropInEvents.js
2019-03-09 10:34:07 -08:00
Moe
9ff20b8442
Update dropInEvents.js
...
- close fs.watch and delete monitor's folder onMonitorStop to drop requests when monitor is disabled.
- shorten file trigger timeout from 3 seconds to 1.2
- SMTP events check if monitor is started upon receipt, drop request if not
2019-02-28 11:27:20 -08:00
Moe
c2100d7790
Allow starting SMTP server without dropInEvent server
2019-02-27 20:17:49 -08:00
Moe
a33a2798a8
Fix Backblaze B2 Auth Refresh
2019-02-26 18:41:05 -08:00
Moe
1be41d7f3b
Add SMTP server to dropInEvents module
2019-02-26 18:34:04 -08:00
Moe
490ac88b00
Update dropInEvents.js
2019-02-23 22:01:53 -08:00
Moe
27ac21bdbd
Add FTP server to dropInEvents module
2019-02-23 09:50:03 -08:00
Moe
31eb99f551
Add dropInEvents module++
2019-02-22 23:06:04 -08:00
Moe
97b341481e
Add dropInEvents module+
...
+ better filename parse for file insert
+ add missing RTMP server addition in camera.js
2019-02-22 23:04:52 -08:00
Moe
55aedbabb9
Add dropInEvents module
...
- This allows you to drop a file into `/dev/shm/streams/dropInEvents/[GROUP KEY]/[MONITOR ID]` to trigger an event.
- This is useful for cameras that can do FTP upload on Motion detected with their internal detector.
- `dropInEventsDir` can be configured in conf.json
2019-02-22 22:59:06 -08:00