All Projects → stasgavrylov → lazy-reviewer

stasgavrylov / lazy-reviewer

Licence: other
Google Chrome extension that adds the display of pull request diffs to global PR section on GitHub/GitLab.

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to lazy-reviewer

app
Aplus Framework App Project
Stars: ✭ 338 (+1888.24%)
Mutual labels:  gitlab
gitlab-chart
Kubernetes Helm chart to deploy GitLab
Stars: ✭ 59 (+247.06%)
Mutual labels:  gitlab
mypaas
MyPaas is an Ansible playbook for startups or small companies which want to build a modern and fully automated infrastructure.
Stars: ✭ 24 (+41.18%)
Mutual labels:  gitlab
gitlab-ci-android-fastlane
Docker image for building android apps on Gitlab CI
Stars: ✭ 25 (+47.06%)
Mutual labels:  gitlab
munin-plugins-gitlab
Munin-plugins for monitoring a GitLab instance
Stars: ✭ 27 (+58.82%)
Mutual labels:  gitlab
hej
Hej! is a simple authentication boilerplate for Socialite.
Stars: ✭ 111 (+552.94%)
Mutual labels:  gitlab
vim-gitlab
vim-gitlab is a vim client for GitLab
Stars: ✭ 17 (+0%)
Mutual labels:  gitlab
email
Aplus Framework Email Library
Stars: ✭ 127 (+647.06%)
Mutual labels:  gitlab
autoload
Aplus Framework Autoload Library
Stars: ✭ 18 (+5.88%)
Mutual labels:  gitlab
gitlab-configuration-as-code
Manage GitLab configuration as code to make GitLab easily managable, traceable and reproducible.
Stars: ✭ 31 (+82.35%)
Mutual labels:  gitlab
Attribouter
A lightweight "about screen" library to allow quick but customizable attribution in Android apps.
Stars: ✭ 117 (+588.24%)
Mutual labels:  gitlab
gitlab-panorama
Visualize the latest pipeline-states for your repositories and branches
Stars: ✭ 24 (+41.18%)
Mutual labels:  gitlab
gitlab-registry-kubernetes-secrets-howto
How to use Gitlab Container Registry with Kubernetes.
Stars: ✭ 30 (+76.47%)
Mutual labels:  gitlab
gitlab-project-export
Simple python project for exporting GitLab projects with Export Project funkcionality in GitLab API. Import of exported projects is also supported
Stars: ✭ 69 (+305.88%)
Mutual labels:  gitlab
k8s-knative-gitlab-harbor
Build container images with Knative + Gitlab + Harbor inside Kops cluster running on AWS
Stars: ✭ 23 (+35.29%)
Mutual labels:  gitlab
nebulous
The Kubefirst Open Source Platform
Stars: ✭ 122 (+617.65%)
Mutual labels:  gitlab
shards-info
Source code of https://shards.info/
Stars: ✭ 32 (+88.24%)
Mutual labels:  gitlab
gitlab to gitea
Gitlab to Gitea migration script.
Stars: ✭ 54 (+217.65%)
Mutual labels:  gitlab
gitlab-docker-rancher-letsencrypt-setup
Automated private dev environment with docker, gitlab CI/CD...
Stars: ✭ 15 (-11.76%)
Mutual labels:  gitlab
infraverse
Infrastructure Platforms and Applications Comparison
Stars: ✭ 77 (+352.94%)
Mutual labels:  gitlab

Lazy Reviewer

For those who don't like to review lots of code, or vice versa.

Lazy Reviewer is a Chrome extension that adds information on merge request diffs to PR section on GitHub and GitLab. It also allows you to sort all PRs by the amount of changes. Available from Chrome Web Store.

GitHub:

GitLab:

Everyone knows that feeling when your colleague asks you to review his "tiny PR", but there's no way to find out it's actual size unless you're already reviewing it. Fortunately, this awesome extension eliminates the problem and allows you to prevent misinformation by displaying actual diff for every pull request in your project.

Those who are ready for the biggest challenges can always use "More changes" sorting option to help their friends in need, of course.

Installation

Install from Chrome Web Store.

Don't forget to take a look at Getting Started section.

Getting Started

To be able to request info on your project, you must provide an access token for GitHub/GitLab API. It's not that hard to get one, but without it the extension won't work. To set your access token, click on Lazy Reviewer extension icon on the toolbar and paste the token into corresponding input. If you don't have an access token yet, clicking on (get one) link will redirect you to corresponding section in your profile to easily create one. Enter any name, choose an expiration date and click Generate new token (GitHub) or Create Personal Access Token (GitLab). Select appropriate access checkboxes (repo for GitHub, api for GitLab). Then copy-paste your key to the extension popup and click Set.

Be aware: if your server is hosted on a custom domain, you should enter the domain's name in the first place, and only afterwards [click (get one) and] set your API key to avoid incorrect host mapping in extension settings.

When the API key is set, you're good to go! Proceed to review those pull requests (the tiniest ones, of course).

Acknowledgements

I'd like to thank @rynarud for drawing an awesome icon for this extension.

Also, huge thanks to @shvaikalesh for thorough code review.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].