Migrate web_ide_extensions_marketplace ff to data
DEPENDS ON: Add db migration for vscode_extension_marketplace (!181038 - merged)
What does this MR do and why?
Migrate web_ide_extensions_marketplace ff to data
- If the feature flag is enabled globally then we'll assume that the instance wants to seemlessly transition to the feature being enabled within the application settings.
Changelog: changed
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
| After migrating with ff enabled |
|---|
|
How to set up and validate locally
- Enabled
web_ide_extensions_marketplaceandvscode_web_idefeature flags locally. - Run
bundle exec rake db:migrate - Confirm that the application settings
vscode_extension_marketplaceis now{"enabled":true,"preset":"open_vsx"} - Run
bundle exec rake db:migrate:down:main VERSION=20250228183319 - Disable
web_ide_extensions_marketplacelocally. - Run
bundle exec rake db:migrate:up:main VERSION=20250228183319 - Confirm that the application settings
vscode_extension_marketplaceis now{}
Edited by Paul Slaughter
