Skip to content
Snippets Groups Projects

Add "reviewed but not approved" state in merge request sidebar

Merged Annabel Dunstone Gray requested to merge re-approve-icon into master

What does this MR do and why?

  • Aligns all checkmarks and re-review buttons
  • Adds explicit state "This has been reviewed but not approved yet"
  • Removes success checkmark (appears when you click re-request review)

Screenshots or screen recordings

Before After
Screenshot_2023-04-05_at_1.26.26_PM Screenshot_2023-04-05_at_1.24.09_PM
Screenshot_2023-04-05_at_1.24.28_PM

How to set up and validate locally

Find an MR, or impersonate users to get to the following approval states:

  • Approve
  • Approve with review (submit an actual review and approve)
  • Review without approval
  • Assigned reviewer without approval or review

#394879 (closed)

Edited by Annabel Dunstone Gray

Merge request reports

Merged results pipeline #834074765 passed

Pipeline: GitLab

#834095384

    Pipeline: GitLab

    #834106249

      Merged results pipeline passed for b80ed5ec

      Test coverage 82.60% (15.22%) from 2 jobs

      Merged by Peter HegmanPeter Hegman 2 years ago (Apr 11, 2023 6:04pm UTC)

      Loading

      Pipeline #834158395 passed with warnings

      Pipeline: GitLab

      #834172439

        Pipeline: E2E Omnibus GitLab EE

        #834172457

          Pipeline: GitLab

          #834208807

            Pipeline passed with warnings for 3ba92be4 on master

            Test coverage 75.40% (15.22%) from 2 jobs
            10 environments impacted.

            Activity

            Filter activity
            • Approvals
            • Assignees & reviewers
            • Comments (from bots)
            • Comments (from users)
            • Commits & branches
            • Edits
            • Labels
            • Lock status
            • Mentions
            • Merge request status
            • Tracking
          • Annabel Dunstone Gray changed the description

            changed the description

          • added 1 commit

            • 3bcb3f70 - Add reviewed but not approved state in MR sidebar

            Compare with previous version

          • Allure report

            allure-report-publisher generated test report!

            e2e-review-qa: test report for f08873ea

            expand test summary
            +-----------------------------------------------------------------------+
            |                            suites summary                             |
            +------------------+--------+--------+---------+-------+-------+--------+
            |                  | passed | failed | skipped | flaky | total | result |
            +------------------+--------+--------+---------+-------+-------+--------+
            | Monitor          | 4      | 0      | 0       | 0     | 4     | ✅     |
            | Govern           | 26     | 0      | 0       | 0     | 26    | ✅     |
            | Manage           | 8      | 0      | 3       | 0     | 11    | ✅     |
            | Create           | 28     | 0      | 1       | 0     | 29    | ✅     |
            | Data Stores      | 22     | 0      | 0       | 0     | 22    | ✅     |
            | Plan             | 49     | 0      | 1       | 0     | 50    | ✅     |
            | Framework sanity | 9      | 0      | 1       | 0     | 10    | ✅     |
            | Verify           | 10     | 0      | 0       | 0     | 10    | ✅     |
            | Package          | 0      | 0      | 1       | 0     | 1     | ➖     |
            +------------------+--------+--------+---------+-------+-------+--------+
            | Total            | 156    | 0      | 7       | 0     | 163   | ✅     |
            +------------------+--------+--------+---------+-------+-------+--------+
            Edited by Ghost User
          • added 1 commit

            • 4bbe2495 - Add reviewed but not approved state in MR sidebar

            Compare with previous version

          • Loading
          • Loading
          • Loading
          • Loading
          • Loading
          • Loading
          • Loading
          • Loading
          • Loading
          • Loading
          • Please register or sign in to reply
            Loading