Skip to content

Your Work Projects - Feature Flag

Zack Cuddy requested to merge 450194_01-your-work-projects-ff into master

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

  1. Enable Feature Flag :your_work_projects_vue
  2. Navigate to /dashboard/projects
  3. Ensure the dashboard works identical as before
  4. Repeat for /dashboard/projects/starred and /dashboard/projects/removed

Merge request reports