Commit graph

16 commits

Author SHA1 Message Date
Danielle McLean 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
Danielle McLean 9679234062
Add slugs to entries and use them to create individual entry routes 2017-10-09 08:51:42 +11:00
Danielle McLean 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
Danielle McLean f934632484
Enable simple username+password login - ugly but serviceable 2017-10-06 10:38:10 +11:00
Danielle McLean 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
Danielle McLean 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
Danielle McLean 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
Danielle McLean 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
Danielle McLean a070ceef3c
Clean up user entity - remove unused fields, adjust order 2017-10-03 14:52:23 +11:00
Danielle McLean d96bc12834
Remove the scaffold's Email model since I'm not using it 2017-10-03 13:28:48 +11:00
Danielle McLean 208a46e346
Add a p-note to the h-card 2017-10-03 13:17:34 +11:00
Danielle McLean e81a44d122
Add support for social profiles on the h-card, which become rel="me" links 2017-10-03 12:53:13 +11:00
Danielle McLean 64c4aab14b
Use Libravatar rather than tracking avatars internally 2017-10-03 11:48:44 +11:00
Danielle McLean 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
Danielle McLean c996018486
Remove a little redundancy from config/models as provided by the scaffold 2017-10-02 21:01:20 +11:00
Danielle McLean 27b465180a
Initial commit: exactly what I got from stack new lebd yesod-mysql, with no changes 2017-10-02 18:07:09 +11:00