-
Notifications
You must be signed in to change notification settings - Fork 4k
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
chore(api, worker): Remove multi provider feature flag #4403
Conversation
NV-2907 Remove the IS_MULTI_PROVIDER_CONFIGURATION_ENABLED feature flag
What?We would like to remove the Why? (Context)The feature flag Definition of Done
|
This PR is dependent on #4402 to resolve the failing Cypress tests. |
...i/src/app/integrations/usecases/disable-novu-integration/disable-novu-integration.usecase.ts
Outdated
Show resolved
Hide resolved
apps/api/src/app/integrations/usecases/deactivate-integration/deactivate-integration.usecase.ts
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good work!
Just make yourself a note or create a task in Linear to remember to clean the feature flag from Launch Darkly dashboard once the changes are deployed to production.
And another one to review and remove it if applicable from environments in AWS and GitHub Actions.
What change does this PR introduce?
Why was this change needed?
The multi-provider feature has been successfully implemented in production for an adequate length of time.
Other information (Screenshots)
The Web package is dealt with in #4402