Skip to content

Remove Gitlab feature flags minds#3818

Olivia Madrid requested to merge chore/gitlab-flags-minds-3818 into master

Ticket(s) / Related Merge Requests

minds#3818 (closed)

Summary of Changes

Removes references to anything that was using legacy GitLab feature flags, as well as parts of the Features module that were handling those flags.

See https://docs.google.com/spreadsheets/d/16nmGpD60oH0Z7bloaZw7ik0BaPnUEsQfnUyHHL8qF-g/edit#gid=1658378944 for tracker spreadsheet with specific actions taken for each flag.

Testing Considerations

The code for many areas of the site has been changed but the functionality should remain the same.

Deployment Considerations

The related front-end MR is dependent on this one.

️!!!IMPORTANT!!!️ Once this is merged, these flags can be removed https://gitlab.com/minds/infrastructure/feature-flags/-/feature_flags?page=1 from GitLab

Regression Scope

Everywhere

Platform Affected (web, mobile, etc)

Potentially both?

Developer Testing Completed

Manual, see spreadsheet

Screenshots / Screen Recording

Does this impact

  • Localization
  • Dark/light mode
  • Guest mode

Definition of Done Checklist

  • The Acceptance Criteria has been met
  • Code is tested: Testing includes unit/spec, E2E/automated and manual testing
  • Merge requests description has been filled out
Edited by Olivia Madrid

Merge request reports