feat(api): email notification agent

no ui yet built to configure it and currently only handles MEDIA_PENDING notification types
This commit is contained in:
sct
2020-11-24 10:36:37 +00:00
parent 0601b44687
commit 0962392e39
11 changed files with 1220 additions and 18 deletions

View File

@@ -21,6 +21,7 @@
"bowser": "^2.11.0",
"connect-typeorm": "^1.1.4",
"cookie-parser": "^1.4.5",
"email-templates": "^8.0.0",
"express": "^4.17.1",
"express-openapi-validator": "^3.16.15",
"express-session": "^1.17.1",
@@ -29,8 +30,10 @@
"lodash": "^4.17.20",
"next": "9.5.4",
"node-schedule": "^1.3.2",
"nodemailer": "^6.4.16",
"nookies": "^2.4.0",
"plex-api": "^5.3.1",
"pug": "^3.0.0",
"react": "16.13.1",
"react-dom": "16.13.1",
"react-intl": "^5.8.5",
@@ -58,11 +61,13 @@
"@tailwindcss/typography": "^0.3.1",
"@types/body-parser": "^1.19.0",
"@types/cookie-parser": "^1.4.2",
"@types/email-templates": "^7.1.0",
"@types/express": "^4.17.8",
"@types/express-session": "^1.17.0",
"@types/lodash": "^4.14.161",
"@types/node": "^14.10.0",
"@types/node-schedule": "^1.3.1",
"@types/nodemailer": "^6.4.0",
"@types/react": "^16.9.49",
"@types/react-dom": "^16.9.8",
"@types/react-toast-notifications": "^2.4.0",