Codecode Review for GitLab v2024.10.23.0
Codecode Gitlab Code Review extension improves the UI, adds features and allow to have a better code reviewing process on Gitlab.
The extension brings the following features to the basic Gitlab code review interface.
🌟 Support for multiple reviewers. The free Gitlab tier does not allow to specify multiple reviewers/approvers on a merge request, yet this feature is required by many companies in their code review process. With this extension, you can specify an unlimited number of reviewers on a merge request. All reviewers will be displayed on both MR and MR list pages.
🌟 Custom review statuses. React with meaningful statuses to all merge requests. Approve conditionally, if a merge request does not need another review after addressing feedback. Or set your status to "Waiting" if you would like to take another look at the merge request. Different statuses are clearly visible on both MR and MR list pages.
🌟 Reminders about not submitted reviews. When there is a pending review (comments are not submitted), and you set your status to "Wait" or "Approve conditionally", there is an alert, which reminds you about the pending review.
🌟 Review deadlines. Set a deadline on a merge request and see countdown, as well as highlighted time, when the deadline approaches.
🌟 Automatic assignee changing. The extension will automatically change the MR assignee to the next reviewer, if appropriate, after previous reviewer has finished reviewing.
🌟 Comment labels. Mark your comments as "Optional", "Praise", etc in a uniform and visible way.
🌟 Marking threads as "handled". If in your process, a thread can only be resolved by its author, the extension will allow to mark a thread as "handled" without resolving it.
Even though, it's most beneficial if everybody on your team uses the extension, all features gracefully revert to basic information displaying in comments and descriptions, if no extension is installed.
❓ How does it work?
Most information is stored in descriptions. For example, multiple reviewers are simply specified as a special string "Reviewers: @username1 @username2". Then the extension parses the information and displays it in a convenient format.
🛡️ The plugin does not store anything outside of your browser.
Please be aware that this extension is an independent project created by third-party developers and is not associated with GitLab . While we may appreciate and utilize GitLab's services and offerings, this extension is not officially endorsed, supported, or maintained by GitLab.
The icon is created by Dave Gandy - Flaticon (https://www.flaticon.com/free-icons/check)