Commit graph

69 commits

Author SHA1 Message Date
8814e60624
Clean up URL handling for models a li'l 2017-10-27 16:51:46 +11:00
4ac0bcde43
Implement simple 'excerpt' feature to shorten each entry's content for syndicated preview 2017-10-27 16:42:49 +11:00
ecdd63b9d7
Add a redirect to entry permalink pages, to ensure entries are only ever accessed at their canonical URL 2017-10-27 16:23:31 +11:00
9bd6bc3d1c
Use a much cleaner approach to register routes for each post kind 2017-10-27 16:22:54 +11:00
aec22e813d
Basic support for entries of 'photo' kind 2017-10-27 16:04:05 +11:00
67308911fb
Apply a bit of margin between the h-entry footer fields 2017-10-27 08:55:51 +11:00
824aaa1e57
Make a few database performance optimisations 2017-10-27 08:52:26 +11:00
8f8e53bb27
Switch from django-markdown-deux to a pipeline thru markdown for rendering + bleach for sanitising 2017-10-26 14:40:29 +11:00
159528c603
Fix list styling inside h-entry so it looks the same regardless of whether you're on a permalink or feed page 2017-10-26 09:46:38 +11:00
f39782346f
Make entry kinds a teeny bit easier to manage by moving some of the smarts into the actual kinds.Entry class 2017-10-26 09:01:36 +11:00
dc99e7a39b
Add posted entries to the sitemap 2017-10-26 08:46:48 +11:00
747c053c89
Default to the author's avatar when picking the image for an entry, we will support u-photo later on but we don't just yet 2017-10-25 14:06:12 +11:00
0d520c0fd8
Add basic django-meta support to entries too 2017-10-25 14:04:22 +11:00
9adbe012d6
Basic support for tracking entry syndication 2017-10-25 13:45:33 +11:00
e88b631cdb
Enable Markdown rendering support for user notes and entry content 2017-10-25 13:25:58 +11:00
60cd6c911b
Add entries to the homepage, and make style tweaks so everywhere looks right 2017-10-25 12:55:24 +11:00
172f0d4753
Lots of style fixes - the kind-specific feeds and the permalink pages now look great 2017-10-25 12:46:04 +11:00
2b6691f8a5
Rudimentary but fully-functional entry permalink pages :3 2017-10-25 12:31:08 +11:00
950459cd5f
Very, very rudimentary support for making h-entries: they don't look so good and don't appear on the homepage yet but it's a good start 2017-10-25 12:01:52 +11:00