Mihai Parparita
c275491a3a
Update persistent.info links to use HTTPS
2022-04-10 21:44:48 -07:00
Mihai Parparita
d831754422
Stop querying for the organization list.
...
The changes to the repositories and organization APIs are live
(https://developer.github.com/changes/2015-06-24-breaking-changes-to-organization-permissions-are-now-official/ )
and thus the scopes used for the public repositories only option are no longer
sufficient to list organizations. However, it's no longer necessary to do that
in the first place, since the user repository list now includes repos from
organizations.
2015-08-18 22:13:38 -07:00
Mihai Parparita
6b8e347a72
Stop looking up repos for all users on the admin page.
...
Takes too long to load. Move repos instead into a per-user page.
Also adds basic redacting of repo information.
2014-12-27 21:53:38 -08:00
Mihai Parparita
3d5bf2cad4
Add admin command for deleting accounts.
2014-12-27 21:17:52 -08:00
Mihai Parparita
fc94f2ff06
Fix private repositories checkbox not being visible in Firefox.
...
Firefox doesn't support generated content in before/after pseudo classes applied
to <input type="checkbox"> elements. Switch instead to adding the custom
checkbox glyph to the <label> for the checkbox.
Thanks to @snarfed for reporting this.
2014-12-20 22:08:06 -08:00
Mihai Parparita
735ac7ffb3
Better handling of GitHub OAuth errors when sending digest emails.
...
Fail silently if we can't even get an email address, otherwise send an error
email to the user.
2014-12-20 21:38:09 -08:00
Mihai Parparita
2851ad3ac2
Better handling for revoked credentials on the admin page.
2014-12-20 15:16:27 -08:00
Mihai Parparita
8a05a55208
Add card background on signed in index page too.
2014-12-16 21:39:27 -08:00
Mihai Parparita
305e4a86f5
Fix pluralization in email intro.
2014-12-16 21:34:28 -08:00
Mihai Parparita
9cb75013b1
Slightly better digest intro paragraph.
2014-12-14 21:47:13 -08:00
Mihai Parparita
7e2f693fea
Add Google Analytics tracking.
2014-12-14 21:35:51 -08:00
Mihai Parparita
ed78cefe30
Switch header image from PNG to JPEG.
...
Almost 3x smaller. Also run ImageOptim on all the images.
2014-12-14 21:30:19 -08:00
Mihai Parparita
05acf9240a
Don't turn errors fetching individual repository intervals into errors for the whole digest.
...
Return the data that we have, and indicate in a footer which repositories errors
were encountered for.
2014-12-14 21:23:33 -08:00
Mihai Parparita
f39b6e5e17
Add totals to admin page.
2014-12-14 16:16:12 -08:00
Mihai Parparita
8cb1302b1d
Flesh out signed out homepage.
2014-12-13 23:57:59 -08:00
Mihai Parparita
f8657e9992
Add favicon.
2014-12-13 22:33:18 -08:00
Mihai Parparita
a9e17ee600
Fixes to make things look better on phone screens.
2014-12-13 21:59:20 -08:00
Mihai Parparita
3340a9d288
Add FAQ.
2014-12-13 21:36:29 -08:00
Mihai Parparita
b1f7a0ba0f
Add a footer to website pages.
2014-12-13 15:47:31 -08:00
Mihai Parparita
e72f87d801
Add prettier default error page.
2014-12-07 14:58:46 -08:00
Mihai Parparita
13aa7def19
Fix generation of admin page links.
2014-11-29 22:28:29 -08:00
Mihai Parparita
e3db6775fb
Style email footer links.
2014-11-29 22:20:42 -08:00
Mihai Parparita
a52ea5d09c
Reduce code duplication for rendering of flash messages.
2014-11-29 22:15:09 -08:00
Mihai Parparita
7a81416850
Preserve continue URL when doing a signed out redirect.
2014-11-29 21:57:07 -08:00
Mihai Parparita
b7760bc67e
Add some common code for handling GitHub fetch and template rendering errors.
...
Not all handlers are converted yet.
Inspired by http://blog.golang.org/error-handling-and-go , but also (ab)uses the
error mechanism to handle redirects.
2014-11-27 16:02:21 -08:00
Mihai Parparita
7222af8259
Add an email footer.
2014-11-22 15:04:09 -08:00
Mihai Parparita
479c5aa723
Add flash message when saving settings.
2014-11-22 14:45:16 -08:00
Mihai Parparita
905f667a1e
Add option to disable emails.
2014-11-22 14:42:13 -08:00
Mihai Parparita
19f257f02e
Add files missing from 0157ac3c46.
2014-11-16 21:50:18 -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
a376df94a7
Better sign in button on the homepage.
2014-11-01 15:19:57 -07:00
Mihai Parparita
2cb734cd49
Reduce the size of the digest email HTML.
...
Make monospace be the default font, and only override it in the few places where
we don't want it (as opposed to repeating it for every commit).
2014-10-26 22:55:35 -07:00
Mihai Parparita
ebb7754487
Make header into a link.
2014-10-26 22:33:08 -07:00
Mihai Parparita
1f31fe8cca
Digest styling improvements.
2014-10-26 22:31:07 -07:00
Mihai Parparita
816ea1d94a
Fix page background color styling.
...
It was previously gray so that negative rubber band scrolling in Safari would
show gray, but that's not actually interesting/worth it.
2014-10-26 22:05:02 -07:00
Mihai Parparita
61f50b8c71
Switch to new header image.
2014-10-26 21:54:44 -07:00
Mihai Parparita
be01a8623f
Add basic card styling to commits.
2014-10-20 23:22:32 -07: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
2804ba82f1
Add viewport.
2014-10-19 23:39:16 -07:00
Mihai Parparita
1b56d7ab0f
Basic punch card header style.
2014-10-19 23:37:40 -07:00
Mihai Parparita
8008ca94a5
Abandon perforated paper design.
...
Too literal, and impacts readability.
Reverts most of 7d109f0c82 .
2014-10-19 21:44:20 -07:00
Mihai Parparita
7d109f0c82
Basic perforated-paper-on-a-dot-matrix-printer styling.
2014-10-18 23:43:37 -07:00
Mihai Parparita
9aaa8326e0
Basic RetroGit renaming.
...
User-facing strings only.
2014-10-17 22:52:51 -07:00
Mihai Parparita
c285bc0e02
Add option to use public repos only.
2014-10-17 21:06:55 -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
d6bd445caa
Make commit messages wrap.
2014-10-16 23:26:32 -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
b4947769ad
Missing file from f0b15e7324.
2014-10-15 22:51:10 -07:00