Skip to content

Remove vue_integration_form feature flag

Tom Quirk requested to merge 347506-remove-vue_integration_form-url into master

What does this MR do and why?

Cleans up feature flag for #347506 (closed) (introduced in !77934 (merged)) Roll-out issue: #350444 (closed)

This MR is mostly a reverse-diff of the commit that introduced the feature flag: !77934 (ca65f0aa)

Closes #350648 (closed)

Screenshots or screen recordings

These are strongly recommended to assist reviewers and reduce the time to merge your change.

How to set up and validate locally

It is recommended to test the integrations form at the project, group and instance level as they have slightly different behaviors.

Project-level

  1. Navigate to any GitLab project.
  2. Select Settings > Integrations from the left sidebar.
  3. Select an integration to set up (for example, Asana).
  4. Complete the form details. Generally, you can use random data for this.
  5. Click "save changes". The form should submit.

Group-level

  1. Navigate to any GitLab group.
  2. Select Settings > Integrations from the left sidebar.
  3. Select an integration to set up (for example, Asana).
  4. Complete the form details. Generally, you can use random data for this.
  5. Click "save changes". The form should submit.

Instance-level

  1. Navigate to the admin settings from the top menu, Menu > Admin.
  2. Select Settings > Integrations from the left sidebar.
  3. Select an integration to set up (for example, Asana).
  4. Complete the form details. Generally, you can use random data for this.
  5. Click "save changes". The form should submit.

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 #347506 (closed)

Edited by Tom Quirk

Merge request reports

Loading