mirror of
https://github.com/plankanban/planka.git
synced 2026-02-25 03:14:50 +03:00
[PR #631] [MERGED] feat: send emails on Comment Card notifications #1053
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/plankanban/planka/pull/631
Author: @vied12
Created: 3/17/2024
Status: ✅ Merged
Merged: 3/22/2024
Merged by: @meltyshev
Base:
master← Head:feat/email-notifications📝 Commits (4)
007c45efeat: send emails on COMMENT_CARD notifications5704bcefeat(notifications): add hyperlinks to email notifications for direct navigation to cards and boards for better user experience80499e6feat(create-one.js): add case for MOVE_CARD action type in sendEmailNotification function to support email notifications when a card is moved44eb6f9fix: Cleanup and refactoring📊 Changes
14 files changed (+188 additions, -4 deletions)
View changed files
📝
docker-compose-dev.yml(+8 -0)📝
docker-compose.yml(+8 -0)📝
server/.env.sample(+8 -0)📝
server/api/controllers/cards/create.js(+3 -2)📝
server/api/controllers/comment-actions/create.js(+3 -2)📝
server/api/helpers/actions/create-one.js(+7 -0)📝
server/api/helpers/cards/create-one.js(+5 -0)📝
server/api/helpers/cards/update-one.js(+1 -0)📝
server/api/helpers/notifications/create-one.js(+57 -0)➕
server/api/helpers/utils/send-email.js(+31 -0)➕
server/api/hooks/smtp/index.js(+35 -0)📝
server/config/custom.js(+7 -0)📝
server/package-lock.json(+14 -0)📝
server/package.json(+1 -0)📄 Description
Sends emails to notification receivers on Comment Card actions.
New env vars
More action types could be supported in a similar way.
This adds nodemailer as a dependency
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.