Skip to content
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

Feature - Slack/Teams integration #913

Open
IrinaSouth opened this issue Jan 9, 2023 · 1 comment
Open

Feature - Slack/Teams integration #913

IrinaSouth opened this issue Jan 9, 2023 · 1 comment
Assignees

Comments

@IrinaSouth
Copy link
Contributor

No description provided.

@vidya-bhargav vidya-bhargav self-assigned this Mar 20, 2023
@rvowles rvowles changed the title Slack integration Slack/Teams integration Apr 7, 2023
@rvowles rvowles changed the title Slack/Teams integration Feature - Slack/Teams integration Apr 7, 2023
@rvowles
Copy link
Contributor

rvowles commented Apr 7, 2023

This feature consists of the following parts (as at time of writing):

  • update the base auditing capability introduced in 1.6.0 (which as of 1.6.1 is now enabled), and have it collect the changes that were made as part of the update. ✅ This work was completed in : 387123f
  • add a new async cloudevent, and add code that converts the internal data into the cloud event. It should publish this internally as a cloud event. ✅ PR
  • add a configuration process and code supporting the ability to deliver that cloud event on one or more registered channels. Allow enabling a NATS publisher with configurable channel, a Kinesis stream with configurable channel, a Pub/Sub topic with configurable topic name, or a webhook with a configurable destination and headers. ✅ PR
  • add customisable encryption common layer ✅ PR where the customer must specify the key, and builds APIs to allow individual environments to configure Webhooks (webhook url (which should be encrypted), (type should be detected via the webhook url)). Future configuration can enable for formatting, events of interest and so forth.
  • build UI capability to accept and configure webhooks per environment
  • build webhook container compatible with cloud functions, azure functions, lambda, etc that is able to process the message, format it correctly and deliver it to the specified webhook (in featurehub messaging)

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

No branches or pull requests

3 participants