https://github.com/cldwalker/github-contributions
App to show a github user's forks and contributions to each one. Using pedestal and SSE
https://github.com/cldwalker/github-contributions
Last synced: 14 days ago
JSON representation
App to show a github user's forks and contributions to each one. Using pedestal and SSE
- Host: GitHub
- URL: https://github.com/cldwalker/github-contributions
- Owner: cldwalker
- License: mit
- Created: 2013-04-28T21:10:09.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2013-07-01T10:31:23.000Z (almost 13 years ago)
- Last Synced: 2025-03-20T10:44:14.653Z (about 1 year ago)
- Language: Clojure
- Homepage:
- Size: 336 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
Awesome Lists containing this project
README
## Description
This app shows a github user's forks and statistics about
their contributions to each fork. This is meant to improve on github's
contributions tab, which is limited in scope and time frame.
This app current only works off of a user's public information. This
means contributions can't be detected unless a user has a fork for it.
View the app [on heroku](https://github-contributions.herokuapp.com/).
## Running the App
1. Start the application: `GITHUB_AUTH=user:pass lein run`
2. Go to [localhost:8080](http://localhost:8080/) and look up a user's contributions.
## Configuration
This app takes the following environment variables:
* `$GITHUB_AUTH (required)` - This can either be your Github Basic auth
`user:pass` or an oauth token.
## Limitations
* Only works with browsers that support [Server Side Events](http://caniuse.com/#feat=eventsource) and [HTML5 History](http://caniuse.com/#feat=history).
* In Chrome, if you look up a couple of different users and then enter
a direct user url e.g. /defunkt, going backwards and forwards in
your browser will be wonky.