Commit graph

167 commits

Author SHA1 Message Date
Mihai Parparita
df3c31c1d0 More TOODs. 2014-07-20 15:11:18 -07:00
Mihai Parparita
eb1ba582e2 Sort digest repos by name. 2014-07-20 14:38:19 -07:00
Mihai Parparita
c0375fdb37 Include organization repos in the digest. 2014-07-20 14:30:32 -07:00
Mihai Parparita
221a084baf Only look at repos that may have activity in the digest interval. 2014-07-20 14:13:50 -07:00
Mihai Parparita
2024e06a1f Add a basic HTTP cache in front of the GitHub API to speed up development.
Loosely inspired by https://github.com/gregjones/httpcache except we don't want
to follow HTTP semantics, and instead cache all requests.
2014-07-19 15:23:35 -07:00
Mihai Parparita
539c0e41e4 Small refactoring to break up the large handler functions. 2014-07-19 14:34:20 -07:00
Mihai Parparita
dc1225d12d Include all repositories the user has access to, not just those that they own. 2014-07-13 15:55:24 -07:00
Mihai Parparita
057c750f4b Parallelize repository commit fetches.
Also rename Repository struct fields to Repo for brevity.
2014-07-13 14:37:46 -07:00
Mihai Parparita
1a5c6c68c6 Use append() 2014-07-13 13:57:08 -07:00
Mihai Parparita
3b9a42cb73 Add basic digest showing commits from a year ago in a user's repositories. 2014-07-07 23:41:26 -07:00
Mihai Parparita
d2bb784705 Separate index and GitHub OAuth callback handlers.
Also switch to gorilla/mux for the router and fix some variable names to be
mixedCase.
2014-07-06 15:20:49 -07:00
Mihai Parparita
22ef0540aa More notes. 2014-07-05 23:28:04 -07:00
Mihai Parparita
7e04770a2f Experiment with using the events API. 2014-07-05 23:18:59 -07:00
Mihai Parparita
9097e1508b Add basic GitHub OAuth flow. 2014-07-05 22:53:34 -07:00
Mihai Parparita
b1d334f8e9 Always use SSL. 2014-07-05 22:52:05 -07:00
Mihai Parparita
729cafb788 Add go-github dependency. 2014-07-05 15:54:52 -07:00
Mihai Parparita
560a330833 App Engine skeleton. 2014-07-05 15:04:41 -07:00