novu icon indicating copy to clipboard operation
novu copied to clipboard

New Provider - Microsoft Outlook365

Open wh1337 opened this issue 2 years ago • 9 comments

What change does this PR introduce?

Creates a new email provider for Microsoft Outlook 360.

Why was this change needed?

Microsoft Outlook requires specific settings such as server, port, and TLS settings. To make it easier on new users coming to the platform to connect up to Outlook 365

Other information (Screenshots)

image

wh1337 avatar Nov 20 '22 09:11 wh1337

image I double checked, and the local pnpm-lock.yaml is updated, not sure how to fix that one.

wh1337 avatar Nov 22 '22 14:11 wh1337

image I double checked, and the local pnpm-lock.yaml is updated, not sure how to fix that one.

There has been some updates to the dependencies and your branch is out of date. You can merge the latest version of next or to rebase your PR onto it. I can help you with the second if you can't fix it by yourself.

p-fernandez avatar Nov 22 '22 14:11 p-fernandez

@p-fernandez rebase / merge complete. that was more difficult than I thought it would be for some reason lol

wh1337 avatar Nov 22 '22 15:11 wh1337

@p-fernandez rebase / merge complete. that was more difficult than I thought it would be for some reason lol

Let me help you as you have multiple conflicts.

p-fernandez avatar Nov 22 '22 15:11 p-fernandez

@cryptic-ai I made a mistake when pushing the fixes to your fork and deleted your work but I still have it in my local. Can you give me permissions of collaborator in your repo?

p-fernandez avatar Nov 22 '22 16:11 p-fernandez

no worries, one moment

wh1337 avatar Nov 22 '22 16:11 wh1337

Hello @cryptic-ai , awesome work 🔥, could you look into the failing tests so that we can merge it soon 💪

BiswaViraj avatar Nov 24 '22 14:11 BiswaViraj

Hey @BiswaViraj will do! Will do when I get back to work tonight

wh1337 avatar Nov 24 '22 15:11 wh1337

Hey, @BiswaViraj latest fix has been sent up! The tests are passing locally. I also added the outlook365 package to the code-workspace file as well.

wh1337 avatar Nov 24 '22 23:11 wh1337

@p-fernandez fixed the tests (thanks for your help on that!). Looks like I'm getting merge conflicts again. For some reason it's not letting me rebase locally. Would it be best if we closed this PR, and I just commit a new PR from a remote branch that's not a next clone to get rid of these issues?

wh1337 avatar Nov 28 '22 12:11 wh1337

@p-fernandez fixed the tests (thanks for your help on that!). Looks like I'm getting merge conflicts again. For some reason it's not letting me rebase locally. Would it be best if we closed this PR, and I just commit a new PR from a remote branch that's not a next clone to get rid of these issues?

Just give me 5 minutes as I am trying to do the rebase for you in my local.

p-fernandez avatar Nov 28 '22 12:11 p-fernandez

@p-fernandez fixed the tests (thanks for your help on that!). Looks like I'm getting merge conflicts again. For some reason it's not letting me rebase locally. Would it be best if we closed this PR, and I just commit a new PR from a remote branch that's not a next clone to get rid of these issues?

Just give me 5 minutes as I am trying to do the rebase for you in my local.

I need to help one of my teammates. Would you mind to do what you suggested? Sorry for the hassles. 🙏🏻

p-fernandez avatar Nov 28 '22 12:11 p-fernandez

@

@p-fernandez fixed the tests (thanks for your help on that!). Looks like I'm getting merge conflicts again. For some reason it's not letting me rebase locally. Would it be best if we closed this PR, and I just commit a new PR from a remote branch that's not a next clone to get rid of these issues?

Just give me 5 minutes as I am trying to do the rebase for you in my local.

I need to help one of my teammates. Would you mind to do what you suggested? Sorry for the hassles. 🙏🏻

Yeah no worries! I'll get this done sometime today :)

wh1337 avatar Nov 28 '22 13:11 wh1337