|
6dfbb830ef
|
Add IE11 deterrent
|
2022-09-03 16:35:39 +01:00 |
|
|
eaa5b063f4
|
Use smaller, PNG image for meta image
This ensures it's not too large, but also crawlers are more likely to
support PNG than webp
|
2022-09-03 16:21:24 +01:00 |
|
|
8691d11a15
|
Only render comments in debug
|
2022-09-02 17:20:03 +01:00 |
|
|
7fff13f0ab
|
Add lightbox for content images
|
2022-09-02 17:18:40 +01:00 |
|
|
611e343564
|
Just use a simple icon field
The library has some issues, even if it is great
https://github.com/saschaludwig/django-fontawesome-6/pull/2
|
2022-09-02 15:29:12 +01:00 |
|
|
7026aca934
|
Add account links to footer
Putting them in the navbar is too crowded.
|
2022-09-02 09:28:35 +01:00 |
|
|
6d60cedc6f
|
Add comments
|
2022-09-02 08:27:42 +01:00 |
|
|
54af457d8e
|
Add SRI
|
2022-09-01 08:36:39 +01:00 |
|
|
5d370a0712
|
Unify pygments stylesheet
It's less generic and less cool, but this bakes the styles for dark and
light into a single stylesheet, and deals with switching without any JS.
|
2022-08-31 23:02:13 +01:00 |
|
|
488369a247
|
Add filename and header show checkbox to code block
|
2022-08-31 22:30:08 +01:00 |
|
|
df09ec0f38
|
Ensure request is passed into the singleton URL cache
This removes needing extra queries
|
2022-08-31 19:06:02 +01:00 |
|
|
25e49de081
|
Don't cache page bodies
They're still pretty fast to generate, and doing this breaks previews
completely
|
2022-08-31 18:54:09 +01:00 |
|
|
e7c4acce8b
|
Add the ability to password protect pages
Useful for sharing drafts
|
2022-08-28 22:02:02 +01:00 |
|
|
6f073c6cfc
|
Update module name
This will handle more than just URLs
|
2022-08-28 20:30:50 +01:00 |
|
|
442aeb21b8
|
Use singleton URL cache
|
2022-08-28 20:22:55 +01:00 |
|
|
557a28833b
|
Only show public pages
|
2022-08-28 16:51:27 +01:00 |
|
|
c660e54bae
|
Add method to prefetch for listing
|
2022-08-28 14:52:27 +01:00 |
|
|
735ab73ec0
|
Inline select_related calls
|
2022-08-28 12:59:09 +01:00 |
|
|
4ca2a97b2a
|
Update queries for favicon and add cache
It shouldn't change much, so let's cache it
|
2022-08-28 00:13:19 +01:00 |
|
|
358013e16a
|
Add favicon
|
2022-08-27 23:44:56 +01:00 |
|
|
46836a6d30
|
dark-mode
|
2022-08-27 23:20:30 +01:00 |
|
|
eddf4c88d1
|
Use monokai as the dark mode
I prefer how it looks
|
2022-08-27 22:48:22 +01:00 |
|
|
27bce00c46
|
Remove subtitle from listing pages
|
2022-08-27 19:55:44 +01:00 |
|
|
2df1e82f31
|
Allow customizing HTML and hero titles
|
2022-08-27 13:12:45 +01:00 |
|
|
3d155bb46f
|
Add management command to refresh caches of spotify playlists
|
2022-08-27 13:10:33 +01:00 |
|
|
48c5aa0e56
|
Test queries for list page
|
2022-08-27 12:39:50 +01:00 |
|
|
d83e3e0afe
|
Ensure all listing pages have pagination controls and feed links
|
2022-08-27 12:32:16 +01:00 |
|
|
e19a2456e7
|
Move listing functionality to generic base page
|
2022-08-27 12:21:13 +01:00 |
|
|
d2e1cde927
|
Remove unnecessary extra div in footer
|
2022-08-26 23:25:02 +01:00 |
|
|
0fbd36ce3e
|
Add pagination to blog post list
|
2022-08-26 23:13:06 +01:00 |
|
|
309955a052
|
Load images async
|
2022-08-25 22:42:33 +01:00 |
|
|
2539cc3538
|
Refresh body HTML async
|
2022-08-25 14:24:00 +01:00 |
|
|
01d84fd29b
|
Add keybase URL
|
2022-08-25 14:11:47 +01:00 |
|
|
37ab598d0d
|
Move well-known templates to well-known app
|
2022-08-25 14:07:08 +01:00 |
|
|
82e7a00d8a
|
Add plausible
|
2022-08-25 14:01:32 +01:00 |
|
|
a48aeeb55d
|
Add management command to refresh content pages
|
2022-08-25 01:29:22 +01:00 |
|
|
e6c44e9a8a
|
Cache page content for a little
This is mostly useful on listing pages
|
2022-08-24 23:59:17 +01:00 |
|
|
10005dfe02
|
Add all pages feed
This one is much simpler than the pages one, as there could be a lot of
pages
|
2022-08-22 23:17:16 +01:00 |
|
|
bfa4755871
|
Move well-known URLs into their own app
|
2022-08-22 20:33:52 +01:00 |
|
|
e74dbcc228
|
Add matrix client well-known view
|
2022-08-22 14:43:58 +01:00 |
|
|
521595a781
|
Add view to serve matrix server well-known URL
|
2022-08-22 14:37:29 +01:00 |
|
|
2fe0960623
|
Add management command to clear cache
|
2022-08-20 18:51:01 +01:00 |
|
|
32a1486840
|
Ensure captions are optional
|
2022-08-20 18:38:28 +01:00 |
|
|
2a46a70620
|
Add more elements to the dark mode
|
2022-08-20 17:45:12 +01:00 |
|
|
727ad725d1
|
Add dark mode toggle
|
2022-08-20 15:31:14 +01:00 |
|
|
94efdfb1cc
|
Remove icons from navbar
|
2022-08-20 12:12:42 +01:00 |
|
|
710a4c7955
|
Humanize reading time
|
2022-08-19 17:31:40 +01:00 |
|
|
2dd660ed13
|
Add meta tags
|
2022-08-19 16:56:20 +01:00 |
|
|
af6449c9f8
|
Add a way to disable SEO indexing
Well, "disable"
|
2022-08-19 15:31:27 +01:00 |
|
|
cd4252cd64
|
Return 200 when viewing the dedicated 404 page
|
2022-08-19 15:07:59 +01:00 |
|