GitlabReviewHelper: A Helpful Extension for Reviewing Merge Requests on Gitlab
GitlabReviewHelper is a free Chrome extension developed by Alabate. It falls under the category of Browsers and is specifically classified as an Add-ons & Tools subcategory.
This extension is designed to make the process of reviewing merge requests with a large number of files on any Gitlab instance easier and more efficient. With GitlabReviewHelper, you can mark a file as reviewed and it will remember your review status for the next time you open it.
The main features of GitlabReviewHelper include the addition of a :+1: button on each file during the review process. Clicking this button will close the file and save the information that you have reviewed this version of the file for this particular merge request. The data is stored in your browser, and if you have multiple computers or phones connected to a sync account, the stored data should be synced between them (although this feature has not been tested).
One notable feature of GitlabReviewHelper is that the file review status is stored by merge request. This means that if you have the same version of a file on another merge request, it will not mark it as reviewed. Additionally, if a new commit on the branch modifies a file that you have reviewed, the file will be indicated with an orange bar to indicate that it has been modified since your last review. The file modification check is based on the full file, not just the diff.
When you revisit the merge request page, GitlabReviewHelper will reload all the file states. Files that you have reviewed will be displayed in green, while modified files will be displayed in orange. Additionally, there is a counter at the top of the page that shows the number of files you have reviewed.
Overall, GitlabReviewHelper is a useful extension for anyone who frequently reviews merge requests on Gitlab. It provides a convenient way to track and manage your review status, making the process more streamlined and efficient.





