Commit graph

17 commits

Author SHA1 Message Date
bbe563dee7
Use Mustache templates for site URL so that the username can be inserted anywhere in the template rather than only at the end 2017-10-10 15:16:50 +11:00
c517baac1c
Serve avatar locally rather than through Libravatar, it'll perform better and doesn't require the image's size to be messed with 2017-10-09 23:34:56 +11:00
9679234062
Add slugs to entries and use them to create individual entry routes 2017-10-09 08:51:42 +11:00
4b7a8a7198
Begin adding rudimentary support for posting new entries to the site - needs to be prettier and a lot smarter, but it exists now 2017-10-08 16:51:48 +11:00
f934632484
Enable simple username+password login - ugly but serviceable 2017-10-06 10:38:10 +11:00
2eec12a2e3
Ditch the hash field on PGP keys - the ETag will handle cache-busting, so a nice short URL for the key is fine now 2017-10-05 21:33:44 +11:00
69e3d7f267
Use a much shorter scheme for constructing PGP key URLs - hashes are now MD5 in base64, which isn't secure but doesn't need to be since it's just for cachebusting 2017-10-05 01:24:44 +11:00
484609fb8b
Add support for PGP keys on the h-card - can support an arbitrary number of keys, although I only have one 2017-10-04 09:09:39 +11:00
d6654ffc20
Explicitly declare an SQL type for the userNote field - this (somehow??) stops Persistent from trying to convert it to the Bad UTF-8™ 2017-10-03 21:04:52 +11:00
a070ceef3c
Clean up user entity - remove unused fields, adjust order 2017-10-03 14:52:23 +11:00
d96bc12834
Remove the scaffold's Email model since I'm not using it 2017-10-03 13:28:48 +11:00
208a46e346
Add a p-note to the h-card 2017-10-03 13:17:34 +11:00
e81a44d122
Add support for social profiles on the h-card, which become rel="me" links 2017-10-03 12:53:13 +11:00
64c4aab14b
Use Libravatar rather than tracking avatars internally 2017-10-03 11:48:44 +11:00
006264e77f
Create an h-card widget and display my h-card on the homepage - needs more info but it's a good start 2017-10-03 00:52:14 +11:00
c996018486
Remove a little redundancy from config/models as provided by the scaffold 2017-10-02 21:01:20 +11:00
27b465180a
Initial commit: exactly what I got from stack new lebd yesod-mysql, with no changes 2017-10-02 18:07:09 +11:00