Remove Gitlab feature flags minds#3818
Ticket(s) / Related Merge Requests
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.
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