Skip to content

Frontend for bulk edit on work item epics list

Jack Chapman requested to merge jc/work-item-epic-list into master

What does this MR do and why?

Adds the required frontend changes to support bulk editing epics on the work item based epics list.

Currently, the backend will not apply the bulk edit changes. This will follow in a separate MR.

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

Screenshots are required for UI changes, and strongly recommended for all other merge requests.

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

  1. Enable the following Feature flags: work_item_epics, namespace_level_work_items, work_item_epics_rollout, and work_item_epics_list.
  2. Visit the epics list for a group.
  3. Click 'bulk edit' and check the bulk edit sidebar appears and checkboxes appear beside the epics in the list.
  4. Select a few epics, and check the labels dropdown in the sidebar contains information about the labels applied to the epics you selected.
  5. Select or deselect some labels in the dropdown, and click "Update selected".
  6. A request should be made and it should not return any validation errors. (currently this will always return a message saying nothing was updated).
  7. Check the epics list data is refreshed.

Relates to #434296 (closed)

Edited by Jack Chapman

Merge request reports

Loading