Skip to content

Feature/issue 82 add slack service#207

Merged
haiphucnguyen merged 11 commits intoflowinquiry:mainfrom
Norphy:feature/issue-82_Add-Slack-Service
Jun 17, 2025
Merged

Feature/issue 82 add slack service#207
haiphucnguyen merged 11 commits intoflowinquiry:mainfrom
Norphy:feature/issue-82_Add-Slack-Service

Conversation

@Norphy
Copy link
Copy Markdown
Contributor

@Norphy Norphy commented Jun 1, 2025

Description

Add Slack Service to be used as notifications provider. This PR addresses issue 82

Changes Made

Slack service added
Unit Tests for Slack service

@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Jun 1, 2025

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
1 out of 2 committers have signed the CLA.

✅ Norphy
❌ Omar Orphy


Omar Orphy seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

@Norphy
Copy link
Copy Markdown
Contributor Author

Norphy commented Jun 1, 2025

Hi @haiphucnguyen, so regarding your comments from PR #203, I decided it makes sense to create a new PR addressing only the addition of the Slack Service by itself.

If you would like starting this PR to add what you had mentioned before regarding Service Provider Interfaces, we can also do that.

@haiphucnguyen
Copy link
Copy Markdown
Collaborator

Nice work on this implementation! 🎉 @Norphy . I leave some comments for your consideration. Great progress — keep it up! Let me know if you want help updating this, happy to pair on it. 👍

Copy link
Copy Markdown
Collaborator

@haiphucnguyen haiphucnguyen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, @Norphy ! I’ve left a few comments—once those are addressed, we’ll be all set.

@haiphucnguyen
Copy link
Copy Markdown
Collaborator

@Norphy Your PR looks great overall! A couple of files just need formatting. Could you install our Git hooks (see https://docs.flowinquiry.io/developer_guides#git-hooks)? Once set up, make any small commit—pre-commit will auto-format everything—then push the updated commit and you’ll be all set.

@Norphy
Copy link
Copy Markdown
Contributor Author

Norphy commented Jun 17, 2025

Hi @haiphucnguyen, is there anything you would like updated for this PR?

Copy link
Copy Markdown
Collaborator

@haiphucnguyen haiphucnguyen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Thank you @Norphy

@haiphucnguyen
Copy link
Copy Markdown
Collaborator

Hi @haiphucnguyen, is there anything you would like updated for this PR?

Looks good—thank you, @Norphy! I’ve been having some issues receiving GitHub notifications, so I didn’t get alerted about your changes. In the future, once you're done, feel free to request a re-review . That would really help ensure I know the PR is ready for another look.

Screenshot 2025-06-17 at 11 52 56 AM

@haiphucnguyen haiphucnguyen merged commit 1673988 into flowinquiry:main Jun 17, 2025
5 of 7 checks passed
@Norphy
Copy link
Copy Markdown
Contributor Author

Norphy commented Jun 20, 2025

Thanks for the approval!

Ah, I will keep that in mind in the future. Thanks again!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants