Skip to content

Add Slack notifications deprecation banner to project integrations list

What does this MR do and why?

This MR adds the Slack notifications integration deprecation banner to project settings. This is the first step in the course of #383363 (closed).

Screenshots or screen recordings

Screenshot_2023-02-09_at_14.16.53

How to set up and validate locally

  1. Enable the feature flag
    Feature.enable(:integration_slack_app_notifications)
  2. Visit integrations listings for project (for example, in the local GDK /flightjs/Flight/-/settings/integrations)
  3. Check that the banner is correctly rendered on the listing

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #383363 (closed)

Edited by Denys Mishunov

Merge request reports