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

feat: add feature flag check for deactive integrations #3618

Conversation

davidsoderberg
Copy link
Contributor

What change does this PR introduce?

Feature flag check for deactive integrations.

Why was this change needed?

So we do not keep all integrations active for users that should not have the new multi-provider configuration.

@linear
Copy link

linear bot commented Jun 19, 2023

NV-2417 Remove the "Active" toggle behavior on the API

What?

Currently, when a new provider is connected, we are disabling all the other existing providers. This is not the anticipated behaviour from the system, as we want to allow multiple providers from the same channel inside Novu.

Definition of Done

  • When a new provider is added, old active providers are not disabled
  • Testing for the new behaviour updated
  • This should be under the feature flag of the new functionality

@davidsoderberg
Copy link
Contributor Author

WIP right now

Copy link
Contributor

@p-fernandez p-fernandez left a comment

Choose a reason for hiding this comment

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

🌟

@LetItRock LetItRock self-requested a review June 20, 2023 07:53
@davidsoderberg davidsoderberg merged commit b541b80 into nv-2429-create-new-integrations-page-feature-flag Jun 20, 2023
@davidsoderberg davidsoderberg deleted the nv-2417-remove-the-active-toggle-behavior-on-the-api branch June 20, 2023 08:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants