Mihai Parparita
a52ea5d09c
Reduce code duplication for rendering of flash messages.
2014-11-29 22:15:09 -08:00
Mihai Parparita
905f667a1e
Add option to disable emails.
2014-11-22 14:42:13 -08:00
Mihai Parparita
0157ac3c46
Add admin UI listing all users.
2014-11-08 15:28:15 -08:00
Mihai Parparita
1fb6aea186
Better logged in blurb.
2014-11-02 15:40:14 -08:00
Mihai Parparita
dcbaeddde7
Use action button style everywhere.
...
Also some CSS cleanup.
2014-11-02 15:33:24 -08:00
Mihai Parparita
1f239cfd10
Drop site name from titles now that it's in the header.
2014-10-19 23:41:32 -07:00
Mihai Parparita
9aaa8326e0
Basic RetroGit renaming.
...
User-facing strings only.
2014-10-17 22:52:51 -07:00
Mihai Parparita
9a43bfc5bb
Switch sigining in and out to using forms with POST.
2014-10-17 20:45:51 -07:00
Mihai Parparita
c54e8766cc
Make primary actions on the homepage stand out a bit more.
2014-10-15 22:57:11 -07:00
Mihai Parparita
f0b15e7324
Add flash message when digest has been emailed.
2014-10-15 22:41:00 -07:00
Mihai Parparita
71ebf98ce7
Guess timezone.
2014-10-12 21:17:55 -07:00
Mihai Parparita
b992e192ca
Speed up homepage.
...
Don't try to fetch repositories to render the homepage (just use the excluded
repository count). Also do the user and email address fetches in parallel.
2014-10-02 22:06:32 -07:00
Mihai Parparita
7405cb5651
Add summary of settings to the index page.
2014-09-28 22:08:30 -07:00
Mihai Parparita
cdf8ee326b
Move settings to a separate page and handler.
2014-08-24 20:39:32 -07:00
Mihai Parparita
8b9bd3fccb
Allow account timezone to be set.
2014-08-17 22:27:49 -07:00
Mihai Parparita
0804172e9e
Add template function to lessen boilerplate for getting a route's URL.
2014-08-16 15:41:51 -07:00
Mihai Parparita
c66ee02a55
Move digest viewing to its own page.
2014-08-16 15:24:38 -07:00
Mihai Parparita
0ecaeef5e3
Restructure templates to have a base "page" template with common markup.
2014-08-11 23:06:53 -07:00
Mihai Parparita
bc9427a2e0
Add basic CSS styling to digests.
2014-08-01 23:00:21 -07:00
Mihai Parparita
1bc9d53325
Send single email button.
2014-07-29 22:52:36 -07:00
Mihai Parparita
1ffac114ff
Move digest rendering into its own template.
2014-07-29 22:29:06 -07:00
Mihai Parparita
ceafd4035a
Add sign out link.
2014-07-28 21:36:55 -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
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
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
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