Sync re-ordering of work items to epics
What does this MR do and why?
Sync re-ordering of work items to epics
This enables syncing of the hierarchy order from work items to epics when the feature flag sync_work_item_to_epic is enabled.
Related: #457966 (closed)
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Screenshots or screen recordings
Screen_Recording_2024-05-10_at_14.49.58
Before | After |
---|---|
How to set up and validate locally
Enable/Disable the following feature flags
Feature.enable(:sync_work_item_to_epic)
Feature.enable(:sync_epic_work_item_order)
Feature.enable(:sync_epic_to_work_item)
Feature.disable(:make_synced_work_item_read_only)
- Create an epic
- Go to the correlating work item (change
/epics/
to/work_items/
in the URL) - Add child epics or child issues
- Re-order them on the work item
- Check on the correlating epic if the order is the same
Edited by Nicolas Dular