Skip to content

Merge request list: Improve approvals

Sascha Eggenberger requested to merge merge-request-list-improve-approvals into master

What does this MR do and why?

Merge request list: Improves the display of approvals in the list view:

  • Improves the display of approvals in the list view
  • Shows approvals X of Y
  • Uses a badge
  • Improves tooltip texts with more context information (X of Y)
  • Brings it closer to MR widget (in terms of wording)

Changelog: changed

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

Before After
Required approvals
approval_needed_before appoval_needed_after
approval_needed_before_tooltip approval_needed_after_tooltip
Approved
approved_before approved_after
Approved (Approvals are required)
approved_before_tooltip approved_after_tooltip
Approved (Approvals are optional)
appoval_before approval_after_toolip
MR widet for comparison (wording X of Y)
mr_widget

How to set up and validate locally

  1. Go to MR list: http://gdk.test:3000/flightjs/Flight/-/merge_requests?scope=all&state=opened

Related to #425467 (closed)

Edited by Sascha Eggenberger

Merge request reports