Skip to content

Only allow multiple reviewers in paid tiers

What does this MR do?

In the free tier, user can only select one reviewer at a time. In a paid tier, user can select multiple reviewers.

Free Tier Paid Tier
Free_Tier_-_Edit_MR Paid_Tier_-_Edit_MR
Free_Tier_-_Sidebar Paid_Tier_-_Sidebar

Testing Case

Setup

Please see the license guide to ensure you're in the correct tier > https://docs.gitlab.com/ee/user/admin_area/license.html#uploading-your-license

Free Tier

  1. Go to Edit MR
  • You can only set one reviewer at a time

Free_Tier_-_Edit_MR

  1. Go to MR page and see the sidebar
  • You can only set one reviewer at a time

Free_Tier_-_Sidebar

Paid Tier

  1. Go to Edit MR
  • You can set multiple reviewers at a time

Paid_Tier_-_Edit_MR

  1. Go to MR page and see the sidebar
  • You can set multiple reviewers at a time

Paid_Tier_-_Sidebar

Screenshots

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team

Closes #246905 (closed)

Edited by Samantha Ming

Merge request reports