svemagie
75a37ab6e6
update repost post
2026-03-22 12:39:14 +01:00
svemagie
588f40e58b
create repost post
2026-03-22 12:37:52 +01:00
svemagie
b2f5a57fc7
update reply post
2026-03-22 11:26:57 +01:00
svemagie
06c11d5320
create reply post
2026-03-22 11:25:28 +01:00
svemagie
d8fa7b097f
update article post
2026-03-22 11:10:37 +01:00
svemagie
20a06e463e
update article post
2026-03-22 11:09:10 +01:00
svemagie
5288e7222c
update article post
2026-03-22 10:59:29 +01:00
svemagie
ed2b811e37
update article post
2026-03-22 10:58:53 +01:00
svemagie
3aa510bb38
update article post
2026-03-22 10:57:39 +01:00
svemagie
18a4874417
update article post
2026-03-22 10:57:35 +01:00
svemagie
5279d6d74c
delete article post
2026-03-22 10:56:00 +01:00
svemagie
e4f0f396f0
create article post
2026-03-22 10:55:52 +01:00
svemagie
d643061179
create article post
2026-03-22 10:54:42 +01:00
svemagie
c59c2d961d
update article post
2026-03-22 10:14:52 +01:00
svemagie
40c72fc9e4
update article post
2026-03-22 10:14:22 +01:00
svemagie
3b0278eb7e
update page post
2026-03-22 10:13:31 +01:00
svemagie
5fbde3dcba
update article post
2026-03-22 10:01:51 +01:00
svemagie
e3cc45763e
update article post
2026-03-22 10:00:58 +01:00
svemagie
5a413d280c
update article post
2026-03-22 09:53:08 +01:00
svemagie
99a5c49cac
update article post
2026-03-22 09:52:14 +01:00
svemagie
8d0d8b6df0
update article post
2026-03-22 09:51:26 +01:00
svemagie
af0ddeab5d
update like post
2026-03-22 09:29:19 +01:00
svemagie
f747e44b3f
update like post
2026-03-22 09:28:01 +01:00
svemagie
d490bc7619
update like post
2026-03-22 09:28:01 +01:00
svemagie
1d10492bba
create like post
2026-03-22 09:18:37 +01:00
svemagie
75f89770d5
update repost post
2026-03-22 08:50:39 +01:00
svemagie
f2d96118e0
update repost post
2026-03-22 08:49:23 +01:00
svemagie
54ccc3795b
update repost post
2026-03-22 08:46:45 +01:00
svemagie
1cf17d0d4f
create repost post
2026-03-22 08:45:25 +01:00
svemagie
b11f8efff2
fix(where): use circleMarker instead of image-based marker
...
Removes dependency on marker PNG files. circleMarker is a pure
SVG/canvas circle — no external image requests, no 404 risks.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-22 08:37:51 +01:00
svemagie
8902fd99ee
update repost post
2026-03-22 08:18:34 +01:00
svemagie
fd5cff71a1
create repost post
2026-03-22 08:17:59 +01:00
svemagie
b31add23a0
delete like post
2026-03-22 08:17:15 +01:00
svemagie
60180ba086
update repost post
2026-03-22 08:05:05 +01:00
svemagie
c56e03bd64
create repost post
2026-03-22 08:04:20 +01:00
svemagie
22a219b915
update like post
2026-03-22 08:03:57 +01:00
svemagie
c042ea2be4
create like post
2026-03-22 08:02:42 +01:00
svemagie
050cd381cf
docs: document Funkwhale cover image caching system in CLAUDE.md
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-22 07:46:09 +01:00
svemagie
f7ce951075
fix(listening): copy Funkwhale images in eleventy.after, not passthrough
...
Passthrough copy runs before the data cascade, so .cache/funkwhale-images/
is empty when Eleventy processes it. Moving the copy to eleventy.after
guarantees images are downloaded before they're copied to _site/.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-22 07:43:14 +01:00
svemagie
796318e161
feat(listening): cache Funkwhale cover images locally at build time
...
Wasabi S3 presigned URLs expire after 1 hour, causing broken images on
the listening page. Download cover art at build time, serve from
/images/funkwhale-cache/, and GC any images no longer referenced by
current listening/favorites data.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-22 07:01:54 +01:00
svemagie
338aec1237
delete reply post
2026-03-21 22:01:53 +01:00
svemagie
67abf66c3b
update reply post
2026-03-21 21:30:28 +01:00
svemagie
19ace94d02
update reply post
2026-03-21 21:29:09 +01:00
svemagie
cf196ce62f
update page post
2026-03-21 20:32:58 +01:00
svemagie
e9a088bf58
update reply post
2026-03-21 20:19:51 +01:00
svemagie
39c74146a4
create reply post
2026-03-21 20:18:10 +01:00
svemagie
5bea1ef58f
update note post
2026-03-21 18:12:53 +01:00
svemagie
73a14f5a9e
create note post
2026-03-21 18:11:10 +01:00
svemagie
a44deb46b5
fix(typography): tighten prose-xl and prose-lg list item spacing
...
The /now/ page uses prose-xl — override li margins in all size variants.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-21 17:57:48 +01:00
svemagie
05023671dd
fix(typography): tighten prose list item spacing
...
Reduce li margin from 0.5em to 0.2em to bring bullet points closer together.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-21 17:52:47 +01:00