Commit Graph

66 Commits

Author SHA1 Message Date
Jef LeCompte a908ce417b chore(redis): init client once
Regression of 6bc7737ef0
2020-12-26 07:37:33 -08:00
Jef LeCompte 6bc7737ef0 fix: disable redis if not configured
Fixes #1516
2020-12-26 07:28:49 -08:00
Bailey Miller fb82526a42 feat: add redis (#1390) 2020-12-25 19:14:21 -05:00
Jef LeCompte 8fdfa4d57c style(notification): update desktop look and feel 2020-12-15 00:35:20 -05:00
Jef LeCompte 2a5e2e8733 chore: update logos 2020-12-13 00:23:20 -05:00
sohaiiil cccfde245a feat(discord): dynamic currency symbol (#1328) 2020-12-12 09:01:54 -05:00
Jef LeCompte ad0b2fe525 fix(discord): notification groupings 2020-12-11 18:04:22 -05:00
Jef LeCompte 9b3906ca00 refactor: change .env to be dotenv (#1341) 2020-12-11 01:57:49 -05:00
Warwick Marangos 8d192317ba feat(notification): add sound player executable option (#1301)
Pass the path to the player executable as a players array to play-sound so that it will check if the executable exists.
2020-12-09 20:59:10 -05:00
Sebastian 2632386a5b feat(notification): add discord groups (#1211) 2020-12-09 14:54:51 -05:00
Jef LeCompte 0072dda90b fix(pushover): add expire and retry
Fixes #983
2020-12-08 14:20:15 -05:00
Jef LeCompte 243109a4ff feat(docs): add mkdocs 2020-12-07 00:18:43 -05:00
Jef LeCompte 15ec12b0a3 feat(notification): add price to links (#1209)
fix(store): label selection ordering and pricing
fix(nvidia): deprecation notice removed outside of usa
fix(amazon): maxPrice selector

Resolves #1188
Resolves #673
Resolves #1187
2020-12-05 23:22:58 -05:00
Jef LeCompte 9ad9793dc1 chore: update dependencies (#874)
Additional linting fixes

Signed-off-by: Jef LeCompte <jeffreylec@gmail.com>
2020-11-21 10:55:03 -05:00
VictorV 777c31b420 feat(notification): add product link to email and telegram (#816) 2020-11-18 10:23:31 -05:00
Vincent ccb207abeb feat(discord): add cart link to embed (#762) 2020-11-11 23:15:10 -05:00
Jef LeCompte 318e626e78 feat: fix metadata in logging, lint prettier, typed Models (#747) 2020-11-10 10:38:14 -05:00
Ben Wu 9f28fe5803 feat(notification): support for multiple phone numbers (#738) 2020-11-10 09:21:54 -05:00
Jef LeCompte deb17d109f chore(philips-hue): remove unset warnings
Fixes #697

Signed-off-by: Jef LeCompte <jeffreylec@gmail.com>
2020-11-06 01:58:52 -05:00
Matthew c8a9b0ba3e feat(notification): add philips hue (#681)
Co-authored-by: Jef LeCompte <jeffreylec@gmail.com>
Co-authored-by: Nathan Banks <nathantb3@gmail.com>
2020-11-05 18:23:27 -05:00
James Kiefer d7360f71ef fix: update pushbullet import to match package (#637) 2020-10-29 17:00:58 -04:00
elvador 273d058414 feat: add series to Discord webhook (#618) 2020-10-28 09:45:46 -04:00
Jingsi Zhu 11ee0bf1a3 feat: Add PagerDuty Integration (#565)
Co-authored-by: Jef LeCompte <jeffreylec@gmail.com>
2020-10-22 20:48:37 -04:00
PaddseL 675f13abb8 feat: twitch chat notification, multiple telegram chat ids and german web shop overhaul (#528) 2020-10-21 09:51:05 -04:00
xninjax 68ff5bf836 feat: mqtt alerts (#538) 2020-10-20 12:16:33 -04:00
Andrew Mackrodt 0cdf6657bf chore: add typescript definitions for custom types (#486) 2020-10-10 12:06:38 -04:00
Jef LeCompte ed970fc397 fix: cyclical dependencies
Fixes #468

Signed-off-by: Jef LeCompte <jeffreylec@gmail.com>
2020-10-09 13:29:41 -05:00
adrian549092 160ae37d7b feat: add support for specifying smtp server (#458)
Co-authored-by: Adrian Martin <adrian.martin@nbcuni.com>
2020-10-06 21:46:32 -04:00
Jef LeCompte 8098a31092 chore: refactor config and fix audits (#406) 2020-10-03 13:15:39 -04:00
Seán O'Grady 5414b249a6 fix(notifications): twilio client creation (#349) 2020-09-27 17:23:48 -04:00
Wills Bithrey f2f8d81498 feat(notification): add Twillio notification provider (#344) 2020-09-27 15:12:56 -04:00
Andrew Mackrodt 3b90bbbe5d fix(notification): discord false triggers (#346) 2020-09-27 15:01:08 -04:00
Brian Baraban 8828dd15cd feat(notification): add to field for email (#327) 2020-09-26 15:52:57 -04:00
ththiem 03755d5eb1 fix(notification): sms subject output (#298) 2020-09-26 08:28:46 -04:00
John Dyer f277172191 feat(notification): add pushover priority setting (#186) 2020-09-23 23:25:42 -04:00
Yu-Po Luke Chen d6a27c988c feat(store): add microcenter store location config (#215)
Co-authored-by: Jef LeCompte <jeffreylec@gmail.com>
2020-09-23 22:43:56 -04:00
Jef LeCompte 8913879593 feat: multiple discord roles and webhooks, qol for envs (#260) 2020-09-23 22:02:41 -04:00
Vincent ab61a98bea chore(notification): warn user of improper sms and email config (#259) 2020-09-23 22:01:31 -04:00
Jef LeCompte 6aed674ee1 chore: add banner, only show sound if enabled
Signed-off-by: Jef LeCompte <jeffreylec@gmail.com>
2020-09-23 19:38:17 -04:00
Jef LeCompte 76b28a6dbd fix: color logs and notification
Signed-off-by: Jef LeCompte <jeffreylec@gmail.com>
2020-09-23 18:43:25 -04:00
Jef LeCompte 7c50e2b5aa chore(misc): normalize logs (#242) 2020-09-23 14:20:06 -04:00
serg06 8466f9f398 chore(misc): tiny improvements (#233)
Co-authored-by: Jef LeCompte <jeffreylec@gmail.com>
2020-09-23 11:02:44 -04:00
fuckingrobot 74490eae3a feat(notification): add pushbullet, add url with notifications (#226)
Co-authored-by: Jef LeCompte <jeffreylec@gmail.com>
2020-09-23 10:45:04 -04:00
Bryan Berger 908ed35882 feat(notification): twitter integration (#224) 2020-09-22 21:49:40 -04:00
Jef LeCompte cf0eac2b23 chore: add sort linting (#169) 2020-09-22 19:31:49 -04:00
xdMatthewbx 9675c5b8d6 fix(notification): change discord ping visibility (#168)
Co-authored-by: Jef LeCompte <jeffreylec@gmail.com>
Co-authored-by: bmalaski <5288648+bmalaski@users.noreply.github.com>
2020-09-21 14:50:40 -04:00
Nachi G 722eaf3cd6 feat(notification): add desktop notifications (#140)
Co-authored-by: Jef LeCompte <jeffreylec@gmail.com>
2020-09-20 20:48:27 -04:00
Jordan Garcia 7191e03a80 feat: include screenshot for emails + sms notifications (#144) 2020-09-20 20:42:20 -04:00
Jef LeCompte 2a1f15041e chore: move notification test, other refactoring (#111) 2020-09-20 13:18:32 -04:00
bmalaski a3fc07daf0 feat(notification): discord integration (#82)
Co-authored-by: Jef LeCompte <jeffreylec@gmail.com>
2020-09-20 12:36:05 -04:00