harrisoncramer / harrisoncramer/gitlab.nvim

Show more details about approvals in MR Summary

Open
#444 3 comments 0 reactions 0 assignees View on GitHub
feature request
Dominant language
Lua
Stars
399
Forks
62
Avg merge
2d 19h
Merged PRs (30d)
2

Description

## Feature Description
One thing that is missing in `gitlab.nvim` and for which I frequently visit Gitlab online is a more detailed listing of approvals of a MR. In some projects we have rules like two approvals for certain files/filetypes and `gitlab.nvim` only shows `not_approved` in case there is already one approval.

I've just realized, alternatively I could use the `glab` tool for listing this from inside Neovim:
```
:!glab mr approvers

Listing merge request !454 eligible approvers:
Approval rules overwritten.
Rule "All Members" sufficient approvals (1/1 required):
Jakub Bortlík jakub.bortlik 👍

Rule "*.py" insufficient approvals (1/2 required):
Some Guy some.guy -
Jakub Bortlík jakub.bortlik 👍
```
It would be nice if this information was in some form available in the MR summary in `gitlab.nvim`.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.