Skip to content

Cleanup Web IDE Settings Sync feature flag

What does this MR do and why?

It cleans up the web_ide_settings_sync feature flag. The Settings Sync feature was thoroughly tested and performance tested as it can be verified in the rollout issue #443652 (closed). This feature is currently enabled in gitlab.com. It's worth mentioning that this feature still depends on the Web IDE OAuth authentication which is also behind a feature flag web_ide_oauth therefore this feature is still behind another feature flag.

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Screenshots or screen recordings

No UI changes involved in this change.

How to set up and validate locally

  1. Enable the web_ide_oauth feature flag.

  2. Open the Web IDE in a local project.

  3. Open the Account context menu. You should see the Settings Sync feature flag enabled.

    Settings Sync enabled

Related to #443652 (closed)

Edited by Enrique Alcántara

Merge request reports