Remove vue_integration_form feature flag
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
- Navigate to any GitLab project.
- Select Settings > Integrations from the left sidebar.
- Select an integration to set up (for example, Asana).
- Complete the form details. Generally, you can use random data for this.
- Click "save changes". The form should submit.
Group-level
- Navigate to any GitLab group.
- Select Settings > Integrations from the left sidebar.
- Select an integration to set up (for example, Asana).
- Complete the form details. Generally, you can use random data for this.
- Click "save changes". The form should submit.
Instance-level
- Navigate to the admin settings from the top menu, Menu > Admin.
- Select Settings > Integrations from the left sidebar.
- Select an integration to set up (for example, Asana).
- Complete the form details. Generally, you can use random data for this.
- 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.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #347506 (closed)
Edited by Tom Quirk