Skip to content

Introduce a feature flag for labels widget [RUN ALL RSPEC] [RUN AS-IF-FOSS]

What does this MR do?

To refactor labels select components to a widget, we introduce a feature flag :labels_widget. When FF is enabled, we will show a new widget on the issue sidebar, when it's disabled, we fall back to the existing labels select component.

  • for now, the widget will be only introduced for the issue sidebar;
  • in this MR, I made a copy of the existing component, all further refactoring will happen in the labels_select_widget folder

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

Does this MR contain changes to processing or storing of credentials or tokens, authorization and authentication methods or other items described in the security review guidelines? If not, then delete this Security section.

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team

Related to #332262 (closed)

Edited by Natalia Tepluhina

Merge request reports