[go: up one dir, main page]

Skip to content

Add API for the "Request changes" reviewer status

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Hello,

I'm a developer of the plugin for IntelliJ: https://plugins.jetbrains.com/plugin/18689-gitlab-merge-requests

We're trying to support the new "Request Changes" reviewer status (which can be set in "Submit Review" popup). However, it seems to be impossible to set that status nor using REST API, neither using GraphQL. Also, it's impossible to retrieve the current status of reviewers.

For now, we use the following related endpoints:

  • GraphQL "project { mergeRequest { approvedBy { ... } } }" to get current reviewer statuses.
  • REST "projects/.../merge_requests/.../approve" for approving MRs
  • REST "projects/.../merge_requests/.../draft_notes/bulk_publish" for publishing draft notes
Edited by 🤖 GitLab Bot 🤖