-
Notifications
You must be signed in to change notification settings - Fork 245
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
notification: plug-able providers #2639
Labels
enhancement
New feature or request
Comments
+1 for this feature. Thank you! |
9 tasks
7 tasks
7 tasks
7 tasks
7 tasks
This was referenced Feb 7, 2024
7 tasks
This was referenced Feb 14, 2024
7 tasks
7 tasks
This was referenced Feb 23, 2024
This was referenced Feb 27, 2024
7 tasks
This was referenced Apr 2, 2024
This was referenced May 13, 2024
A lot of recent PRs have been made towards this end but were not tagged, for reference: |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
What problem would you like to solve? Please describe:
Adding a new notification provider currently requires MANY touch-points in code and a lot of overhead: DB migrations, new types in several packages, updating various switch statements, etc...
Describe the solution you'd like:
Make destinations generic so that things like listing Slack channels, sending messages to them, SMS, voice, etc... can be done through a separate service that can also be built/packaged with the core app.
Describe alternatives you've considered:
As it stands, the only way to extend providers is to update a lot of spider-webby code.
Additional context:
This will provide a clean way to add new providers quickly: #2290, #2102, #2049, #871, #552
The text was updated successfully, but these errors were encountered: