Commit Graph

38 Commits (e5c35a7b4d3d4787c4f0b6cb146db98eb09fe76d)

Author SHA1 Message Date
Moe 5709a3f140 Email Notification settings are now configurable in Account Settings
Email settings in conf.json are separate from Account Settings configurations. To hide all System Level (conf.json) Email settings : remove `mail` object from your conf.json.
2022-02-07 11:15:11 -08:00
Moe 8cfc0f5f7c MQTT Outbound Messages+ 2021-11-15 10:19:31 -08:00
Moe 4c3947d9a8 Add Global Webhook Notifications (will replace Monitor settings based in future) 2021-10-23 17:27:45 -07:00
Malte Hillmann 6e39210316 Added Pushover notifications 2021-07-18 19:36:09 +00:00
Moe 4638ee66a0 add toggle for Snapshot type in Notifications section 2021-07-02 19:39:57 -07:00
Moe 87650716cc Add Telegram Notifications 2021-04-26 23:02:26 -07:00
Moe Alam f86515c530 cleanup scanners.js and notification.js 2020-11-17 14:21:52 -08:00
Moe Alam 22c4867eea bug cleanup 2020-10-18 17:18:46 -07:00
Moe Alam 14b15be4c0 begin proper secton for Notification toggles
- Future versions may have breaking changes involving notifications. Currently each type of notification has a toggle for each method. It will be mad so that a Method is the toggle for all types of Notifications and each type of Notifications will have a single toggle. This will be to mitigate the speed of the ever-growing numer of options.
2020-09-30 19:39:14 -07:00
Moe Alam f8e5235b1f add email and discord notification for when monitor dies 2020-09-30 12:17:25 -07:00
Moe Alam 49be90333f Disallow email spamming from improper account creations 2020-09-05 09:46:31 -07:00
Moe 0ea7857e45 Update notification.js 2020-08-12 18:21:38 -07:00
Moe aa1e552325 Update notification.js 2020-08-12 17:49:19 -07:00
Moe f2828dd0cc make s.getRawSnapshotFromMonitor a Promise function 2020-08-12 17:37:04 -07:00
Moe e0c9d4c434 Merge branch 'dev' into 'rebuild-sql-queries'
# Conflicts:
#   libs/startup.js
#   libs/webServerPaths.js
2020-08-08 00:16:24 +00:00
Moe e6b5f42ce4 minor housekeeping 2020-07-22 21:21:34 -07:00
Moe 0bc88bab74 notifications.js : add template to email notification (prettify) 2020-07-12 15:37:14 -07:00
Moe f1fc729435 sqlQuery Conversion : minor cleanup 2020-07-11 13:16:01 -07:00
Moe 21ea4d804f sqlQuery Conversion : basic, events, notifications, scheduler, socketio 2020-07-09 22:48:34 -07:00
Ian Rubado 6b7a17e4ce Allow detector filters to send emails without a monitor global detector setting of sending email being sent. 2020-07-04 15:31:05 -04:00
Moe a4a652a9f9 fix rerun notrig on event if detector disabled 2019-10-31 21:39:59 -07:00
Moe 115752820d Update No Motion Detector; Add Discord Notification 2019-10-31 17:26:52 -07:00
Moe 2457ccdfbf Update notification.js 2019-10-02 19:17:20 -07:00
Moe ac6cd26bcc more async functions 2019-09-07 23:17:57 -07:00
Moe 5565127676 add onBeforeInsertCompletedVideo extender
+ minor cleanup
2019-08-14 10:41:28 -07:00
Moe 9d05ff8e59 Fix No Image Return for Snapshots++ 2019-07-26 09:13:33 -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 f2918cb09b rename `.mon` and `.mon_conf`
- now labelled `.activeMonitors` and `.rawMonitorConfigurations`
2019-07-07 20:39:41 -07:00
Moe 4884597ae8 Add Missing fs module from notification.js
+ add "schedules" to "schedule" API method
2019-01-01 11:23:43 -08:00
Moe b0523293c1 Allow Disabling the Thumbnail for Videos List 2018-12-13 11:56:05 -08:00
Moe ce4c07b703 Make Discord Bot log error in user logs when fails to get sendable location 2018-12-12 15:54:50 -08:00
Moe 57defcc20f light cleanup 2018-10-15 19:40:12 -07:00
Moe 5fcdd860e0 humanize some variable names
+ some minor adjustments
2018-10-07 11:45:38 -07:00
Moe 9e11f6d810 move discord and email functions into libs/notification.js
+ add more event controllers for custom functions
2018-09-30 22:44:35 -07:00
Moe a3744787d9 Mega Update
- Add Extender functions in some places. Hopefully will add in all functions after more rewriting.
- Add Backblaze B2 uploading support
- Add support for managing cloud storage space used
- put all cloud video management functions in one library file using Extender
- separate uses of "s.s". s.s = JSON.stringify again and API calls with s.s will use "s.prettyPrint"
- move ffmpeg init functions
- rename s.beat to better reflect purpose
2018-09-30 15:44:04 -07:00
Moe 1740e3461d break s.init into individual functions 2018-09-28 18:38:14 -07:00
Moe dd3858e94e Modularize camera.js+++ 2018-09-28 13:26:24 -07:00
Moe af8fc608e7 Modularize camera.js 2018-09-27 22:37:08 -07:00