Skip to content

Define supported quick actions for widgets

euko requested to merge 382160-add-supported-quick-actions-to-wi-models into master

What does this MR do and why?

We want to support quick action commands and add related autocompletion capability for work items.

Each work item has a type. For example, here's a work item that's a Task https://gitlab.com/gitlab-org/gitlab/-/work_items/121960434

Each work item type (e.g, Task, Objective, etc) supports a set of widgets. Task type supports the assignee widget and when I type /assign @euko in the description field and update the work item, I should be assigned to the task.

In this MR, we are updating each widget model to define the quick actions commands and parameters it's supposed to support. This MR simply lays the groundwork for #382160 (closed) and does not change/add any feature.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by euko

Merge request reports

Loading