Skip to content

Update color widget to use callbacks

What does this MR do and why?

Related to #440414 (closed)

As a first iteration to syncing the epic and work item color we need to convert WorkItems::Widgets::ColorService::UpdateService to use a callback (as suggested in the documentation) to allow setting the color on work item creation. The sync code will be implemented in a follow-up MR to prevent this one from becoming too large.

Also, this MR updates the system notes formatting for the color change so we can display the previous value:

color_change_system_note

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.

Edited by Eugenia Grieff

Merge request reports