Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fwouts/prmonitor
A browser extension to keep track of incoming and outgoing PRs
https://github.com/fwouts/prmonitor
chrome-extension developer-tools development firefox-addon github pull-request
Last synced: 3 months ago
JSON representation
A browser extension to keep track of incoming and outgoing PRs
- Host: GitHub
- URL: https://github.com/fwouts/prmonitor
- Owner: fwouts
- License: mit
- Created: 2018-06-20T04:53:52.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-04-11T17:48:39.000Z (10 months ago)
- Last Synced: 2024-10-25T02:46:57.221Z (3 months ago)
- Topics: chrome-extension, developer-tools, development, firefox-addon, github, pull-request
- Language: TypeScript
- Homepage:
- Size: 22.1 MB
- Stars: 117
- Watchers: 5
- Forks: 17
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# PR Monitor
> **Note** Looking for new maintainer
>
> PR Monitor is stable, no new features are planned and it's in maintenance only.
>
> If you'd like to improve it further, please send a pull request or feel free to fork the project.[![CircleCI](https://circleci.com/gh/fwouts/prmonitor.svg?style=svg)](https://circleci.com/gh/fwouts/prmonitor)
![License](https://img.shields.io/github/license/fwouts/prmonitor.svg)
[![Chrome Web Store](https://img.shields.io/chrome-web-store/v/pneldbfhblmldbhmkolclpkijgnjcmng.svg)](https://chrome.google.com/webstore/detail/pr-monitor/pneldbfhblmldbhmkolclpkijgnjcmng)
[![Mozilla Add-on](https://img.shields.io/amo/v/pr-monitor.svg)](https://addons.mozilla.org/en-US/firefox/addon/pr-monitor)PR Monitor is a Chrome and Firefox extension that helps you keep track of incoming and outgoing PRs, and notifies you when you receive a pull request on GitHub.
## What does it look like?
Here's a quick demo of PR Monitor in action:
GIF made with Gifski 2## How to install
1. Install the [Chrome extension](https://chrome.google.com/webstore/detail/pr-monitor/pneldbfhblmldbhmkolclpkijgnjcmng) or [Firefox extension](https://addons.mozilla.org/en-US/firefox/addon/pr-monitor)
2. [Create a GitHub personal access token with the **repo** permission](https://github.com/settings/tokens)
3. Enter the token into the extension
4. Enjoy## Using PR Monitor with GitHub Enterprise
In order to use PR Monitor with GitHub Enterprise, you'll need to download the source code and set the `baseUrl` to match your GitHub Enterprise API URL, then compile the code (see below).
It's a two-line change, so don't be afraid! Refer to [#769](https://github.com/fwouts/prmonitor/pull/769) for an example.
## How to build it yourself
If you don't trust a random browser extension on the Internet with your GitHub token, that's understandable.
Here's how to build the extension yourself from source:
1. Install [Yarn](https://yarnpkg.com).
2. Install dependencies with `yarn install`.
3. Run `yarn build`.
4. In Chrome, go to chrome://extensions and enable "Developer mode" in the top-right corner.
5. Click "Load unpacked" and select the generated `dist/` directory.## Feedback
Feel free to [file an issue](https://github.com/zenclabs/prmonitor/issues) with your feedback.