An open API service indexing awesome lists of open source software.

https://github.com/mmiller42/attn-github

A Chrome extension that shows lists of pull requests that require your attention.
https://github.com/mmiller42/attn-github

Last synced: 3 months ago
JSON representation

A Chrome extension that shows lists of pull requests that require your attention.

Awesome Lists containing this project

README

        

# attn-github

A Chrome extension that shows lists of pull requests that require your attention.

It shows up to four lists of pull requests that require your attention. The lists are:

* Your pull requests which have been reviewed and are ready to be merged
* Your pull requests which have had changes requested or comments that need to be addressed
* Your pull requests that have not been reviewed by enough users yet
* Other users' pull requests for which your review has been requested

## Installation/Usage

1. Clone this repository to your computer.
```sh
git clone https://github.com/mmiller42/attn-github.git
cd attn-github
```

1. Install dependencies.
```sh
yarn
```

1. Build the project.
```sh
yarn build
```

1. Navigate to the Chrome Extensions manager (chrome://extensions). Check the *Developer mode* checkbox if necessary.

1. Click the _Load unpacked extension…_ button. Locate the `attn-github` repository and select the `dist` directory.

1. Generate a GitHub Personal Access Token in [Settings](https://github.com/settings/tokens/new). Select all the scopes.

1. Click the ATTN: GitHub extension icon in the Chrome toolbar. Enter your personal access token and GitHub username in the appropriate fields, then click _Save_.

## Development

ATTN: GitHub is a [React](https://reactjs.org/) app built using [Poi](https://poi.js.org/).