Skip to content

Introduce work_item_tasks_on_boards for tasks on boards

What does this MR do and why?

Introduce work_item_tasks_on_boards for tasks on boards

In this MR we are putting the tasks functionality on boards behind a new FF so that we can remove the generic feature flag work_items_beta later when we enable the new FF for all the groups it is enabled for

This is a series of MR to remove work_items_beta from the codebase. After this , we will enable the new FF for the groups work_items_beta is enabled for.

Slack discussion link

References

Screenshots or screen recordings

Before After

How to set up and validate locally

  1. Disable FF work_items_beta
  2. See that you are not able to see tasks on either group issue boards/project issue boards
  3. Enable FF work_item_tasks_on_boards
  4. See that you are able to see tasks on both group and project issue boards
  5. Enable FF work_items_beta
  6. See that you are able to see tasks on both group and project issue boards
  7. Disable both FF's work_item_tasks_on_boards and work_items_beta
  8. See that you are not able to see tasks on either group issue boards/project issue boards

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #577427

Edited by Deepika Guliani

Merge request reports

Loading