-
-
Notifications
You must be signed in to change notification settings - Fork 286
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding mailing service to the codebase #577
Conversation
@MonkeyDo lint tests are failing , and one of them is due to |
…te into feature/mailer
Removing the async keyword is the way to go here. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You'll also need to commit the package-lock.json file in order for the tests to pass.
done the changes , please have a look @MonkeyDo |
i have run npm run lint locally but found no error ! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure what's happening with the linter, but we'll see if the next push passes. If not we'll ignore them as the dependency is indeed in package.json
@MonkeyDo |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking pretty good !
The file mailer.js needs to be removed, now that you've created the .ts file.
Co-authored-by: Monkey Do <MonkeyDo@users.noreply.github.com>
Co-authored-by: Monkey Do <MonkeyDo@users.noreply.github.com>
Co-authored-by: Monkey Do <MonkeyDo@users.noreply.github.com>
Co-authored-by: Monkey Do <MonkeyDo@users.noreply.github.com>
Co-authored-by: Monkey Do <MonkeyDo@users.noreply.github.com>
Have to lint it properly once ! |
@MonkeyDo i think this one is ready to go ! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great, thanks !
Problem
There was no mailing agent dedicated for the codebase.
Solution
Implement one such agent.
This pr deals with setting up node-mailer as our mailing agent.
Areas of Impact
server
global config file