Your Work Projects - Feature Flag
What does this MR do and why?
We are migrating Your Work Projects to Vue: &13066
Broken off from !155472 (merged)
This change is behind a feature flag :your_work_projects_vue
This change isolates the feature flag introduction and true-up of the existing specs before we begin migrating the UI to a new Vue app in the following MR: !155472 (merged)
This change was broken off due to some E2E failures being discussed here: gitlab-org/quality/quality-engineering/team-tasks#2795. In the meantime, this will allow us to progress forward with smaller iterative changes regarding introducing the feature flag.
Screenshots or screen recordings
No visible changes.
How to set up and validate locally
- Enable Feature Flag
:your_work_projects_vue
- Navigate to
/dashboard/projects
- Ensure the dashboard works identical as before
- Repeat for
/dashboard/projects/starred
and/dashboard/projects/removed