/my-github

Quick and dirty means of showing branches that have open PRs against them.

Primary LanguagePHPGNU General Public License v3.0GPL-3.0

My Github

This was a quick, dirty, and ugly means of showing my branches that had open PRs against them. All other features (not many) were added "just because". Did I mention ugly? Yes, it's ugly.

Requirements

  1. A web server
  2. PHP 5.5.9 or newer
  3. composer
  4. npm

Installation

From a terminal in the web root:

  1. composer install
  2. npm install
  3. ./node_modules/.bin/gulp

Setup

Generate a personal token for GitHub.

Copy .env.example to .env and fill in the values.

License

GPLv3

Screenshots

Personal and Organization Repositories

Personal Repository Branches with open PRs by authenticated user

Organization Repository Branches with number of PRs and Issues authenticated user created

Activity feed with option for live updates