Skip to content

Display workItemIid in requirements' list and detail views

What does this MR do and why?

Replaces legacy requirement iid prefixed with REQ- with workItemIid prefixed with #. Legacy reference was moved beneath title in the list view in the meantime. Deprecation notices appear upon hovering over legacy reference in list view and in requirement's detail view.

Screenshots or screen recordings

Before After
Screenshot_2023-02-01_at_3.08.09_PM Screenshot_2023-02-01_at_3.07.42_PM
Screenshot_2023-02-01_at_3.08.09_PM Screenshot_2023-02-03_at_12.55.08_PM
Screenshot_2023-02-01_at_3.08.36_PM Screenshot_2023-02-03_at_12.55.16_PM

How to set up and validate locally

  1. In your GDK, navigate to the Requirements section of any project.
  2. Create requirement(s) if none exist yet.
  3. Hover over a requirement item's legacy reference (REQ-*) to see deprecation notice in popover.
  4. Click on a requirement item to see reference changes as well as deprecation notice in drawer.

MR acceptance checklist

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

Related to #382136 (closed)

Edited by Rudy Crespo

Merge request reports

Loading