
Gitlab merge requests utils by Vitaliy Pavliyk
Adds GItlab merge requests utilities that make life easier and project cleaner
You'll need Firefox to use this extension
Extension Metadata
About this extension
- Lowers merge requests' opacity, that are marked as “Draft”, on GitLab to visually distinguish them
- Adds check-boxes on "Approve" bar to check conditions before the approval
- Adds kanban board-like view for merge request list
- Adds number of closed/open threads badge
- Adds number of approvers out of required number
- Adds check-boxes on "Approve" bar to check conditions before the approval
- Adds kanban board-like view for merge request list
- Adds number of closed/open threads badge
- Adds number of approvers out of required number
Rate your experience
PermissionsLearn more
This add-on needs to:
- Access your data for sites in the gitlab.com domain
More information
- Version
- 1.1.0
- Size
- 32.78 KB
- Last updated
- 3 months ago (Jan 24, 2025)
- Related Categories
- License
- MIT License
- Version History
Add to collection
Release notes for 1.1.0
# NEW
## "NEW COMMITS" and "NEW COMMENTS" badges
Now, extension will remember number of commits and comments when you approve merge request. If the merge requests has new commits or new comments since your approval, a new badge will appear on the merge request card. You will need to acknowledge changed by revoking approval and approving merge request again to clear NEW X badges
## Merge requests count in columns headers in Kanban board mode
Now, kanban columns contain a number of merge requests located in this column.
*Note: merge requests list is limited by merge requests located on the current original page, so the number displays only merge requests on the current page*
## Replace native discussions badge and add icon to number of user's threads
Native GitLab discussions badge is replaced by custom once with total number of threads (closed/total) and number of user's threads (closed/total). The feature was introduced in v1.0.0, but now an icon to user's threads badge is added for supposedly easier recognition
# FIX
- Adapt parsing to new GitLab version
- Make the Kanban board mode not work on merge requests tabs other than "Open" ("Merged", "Closed" and "All" tabs will be displayed in List mode)
- Fetch full discussions list by using paginated requests so the discussions number is displayed correctly on the merge request
# Known issues
Currently, due to GitLab's new approach of asynchronous merge requests loading, the extension will work incorrectly and will interfere with merge requests displaying while navigating through tabs "Open", "Merged", "Closed" and "All" and also while navigating through merge requests paginated pages. To display the page correctly you will need to refresh the page after navigation
This issues will be fixed soon in the next patch version
## "NEW COMMITS" and "NEW COMMENTS" badges
Now, extension will remember number of commits and comments when you approve merge request. If the merge requests has new commits or new comments since your approval, a new badge will appear on the merge request card. You will need to acknowledge changed by revoking approval and approving merge request again to clear NEW X badges
## Merge requests count in columns headers in Kanban board mode
Now, kanban columns contain a number of merge requests located in this column.
*Note: merge requests list is limited by merge requests located on the current original page, so the number displays only merge requests on the current page*
## Replace native discussions badge and add icon to number of user's threads
Native GitLab discussions badge is replaced by custom once with total number of threads (closed/total) and number of user's threads (closed/total). The feature was introduced in v1.0.0, but now an icon to user's threads badge is added for supposedly easier recognition
# FIX
- Adapt parsing to new GitLab version
- Make the Kanban board mode not work on merge requests tabs other than "Open" ("Merged", "Closed" and "All" tabs will be displayed in List mode)
- Fetch full discussions list by using paginated requests so the discussions number is displayed correctly on the merge request
# Known issues
Currently, due to GitLab's new approach of asynchronous merge requests loading, the extension will work incorrectly and will interfere with merge requests displaying while navigating through tabs "Open", "Merged", "Closed" and "All" and also while navigating through merge requests paginated pages. To display the page correctly you will need to refresh the page after navigation
This issues will be fixed soon in the next patch version
More extensions by Vitaliy Pavliyk
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet