Displays the status of each branch in a GitHub repository.
Switch branches/tags
Nothing to show
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
server Remove dead websocket code Jul 31, 2017
static Cache GitHub stuff in Redis Jul 30, 2017
travis Paginate through GitHub API branches Jul 31, 2017
vendor Initial commit Jul 22, 2017
.gitignore Initial commit Jul 22, 2017
Dockerfile Add Dockerfile Jul 24, 2017
LICENSE.txt Initial commit Jul 22, 2017
README.md Update todos Jul 26, 2017
main.go
status.html More columns at smaller widths Jul 26, 2017

README.md

RepoStatus

Displays the status of each branch in a GitHub repository. Check out RepoStatus.io.

To do

The current status of this project is: garbage. It might be better after I do some more stuff, like:

  • Fix WebSocket server
  • Rename Travis package
  • Better logging
  • Config system (GHAT)
  • Index page
  • Docs
  • Tests
  • Actually get all of the branches
  • Clean up branch status cards
  • Link to useful things (branch, PRs, status checks, etc.)
  • Handle errors properly (e.g. a bad repo slug appears to load forever)
  • Sorting should occur client side
  • Put frontend dependencies in /static
  • Reorganize JS and CSS
  • Show parent branch and other useful details
  • Full screen mode
  • Dark mode