1464 Commits

Author SHA1 Message Date
svemagie
7ed19c8e2b Merge branch 'main' of https://gitea.giersig.eu/giersig.eu/indiekit-blog
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 1m28s
2026-04-01 10:51:32 +02:00
svemagie
b21e361ab5 fix: refererrer 2026-04-01 10:51:31 +02:00
b94561e973 update bookmark post
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 1m37s
2026-04-01 10:25:31 +02:00
774dbe6dfc create bookmark post
Some checks failed
Build & Deploy / build-and-deploy (push) Has been cancelled
2026-04-01 10:23:50 +02:00
c94e71f7da upload photo file
Some checks failed
Build & Deploy / build-and-deploy (push) Has been cancelled
2026-04-01 10:23:22 +02:00
svemagie
6aaa22564f feat: scheduled rebuild every 30 minutes
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 1m27s
Picks up new content from IndieKit, refreshes external feeds (Last.fm,
Mastodon, Bluesky, Funkwhale, etc.) and redeploys without a manual push.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 10:17:59 +02:00
svemagie
9254487c2a fix: remove duplicate OG image generation in build script
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 1m21s
build:og was running before eleventy, then eleventy.before ran it again —
two full generation passes per build. Since eleventy.before handles OG
generation, the standalone pre-step is redundant.

Also fix build:og path: was passing .cache (parent dir) which after the
ogDir rename wrote PNGs to the wrong location. Now uses OG_CACHE_DIR env
var with .cache/og as fallback, matching eleventy.config.js behaviour.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 10:04:56 +02:00
svemagie
93972aef35 fix: persist OG image cache outside act runner workspace
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 1m51s
The cache was written to .cache/og/ relative to the workspace, which is
under /usr/local/git/.cache/act/<unique-hash>/hostexecutor/ — a new path
per run, so every build regenerated all images from scratch.

OG_CACHE_DIR env var now controls the cache path (resolved to an absolute
path). CI sets it to /usr/local/git/.cache/og, which survives between runs.
Locally it still defaults to .cache/og inside the project dir.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 10:00:53 +02:00
06d8cab329 update repost post
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 2m3s
2026-04-01 09:58:24 +02:00
svemagie
c839d8ac43 fix: use INDIEKIT_URL for blogroll/podroll/news status checks
Some checks failed
Build & Deploy / build-and-deploy (push) Has been cancelled
Pages nav links were always hidden because status data files fetched
from SITE_URL (public) instead of INDIEKIT_URL (internal IndieKit API).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 09:56:18 +02:00
4baf10560c create repost post
Some checks failed
Build & Deploy / build-and-deploy (push) Has been cancelled
2026-04-01 09:55:10 +02:00
28c6786439 update like post
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 1m53s
2026-04-01 09:45:20 +02:00
231cf6e8a1 create like post
Some checks failed
Build & Deploy / build-and-deploy (push) Has been cancelled
2026-04-01 09:43:24 +02:00
949e78266d update note post
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 1m55s
2026-04-01 09:33:24 +02:00
69d31372ca update like post
Some checks failed
Build & Deploy / build-and-deploy (push) Has been cancelled
2026-04-01 09:31:15 +02:00
80359d2c8c create note post
Some checks failed
Build & Deploy / build-and-deploy (push) Has been cancelled
2026-04-01 09:30:45 +02:00
113c190e1d update page post
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 2m4s
2026-04-01 09:22:22 +02:00
svemagie
d46731ca88 fix gitea fetch
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 1m45s
2026-03-31 21:50:41 +02:00
svemagie
a9368757de fix gitea fetching & cosmetics
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 1m40s
2026-03-31 21:33:26 +02:00
svemagie
e80b99ce49 fix: resvg og image generation
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 1m44s
2026-03-31 21:25:38 +02:00
svemagie
dbcbdf4c57 debug resvg cli
Some checks failed
Build & Deploy / build-and-deploy (push) Has been cancelled
2026-03-31 21:21:52 +02:00
svemagie
fec9628c38 debug resvg cli
Some checks failed
Build & Deploy / build-and-deploy (push) Has been cancelled
2026-03-31 21:05:26 +02:00
svemagie
9ce9f4aa09 debug resvg cli
Some checks failed
Build & Deploy / build-and-deploy (push) Failing after 18s
2026-03-31 21:03:04 +02:00
svemagie
79bf98387a debug resvg cli
Some checks failed
Build & Deploy / build-and-deploy (push) Failing after 20s
2026-03-31 21:00:38 +02:00
svemagie
ddbba1bfcd fix: logging for resvg
Some checks failed
Build & Deploy / build-and-deploy (push) Has been cancelled
2026-03-31 20:55:47 +02:00
svemagie
3f6d499081 fix: resvg cli
Some checks failed
Build & Deploy / build-and-deploy (push) Has been cancelled
2026-03-31 20:46:45 +02:00
svemagie
2b9e425c98 fix: og image with resvg client
Some checks failed
Build & Deploy / build-and-deploy (push) Failing after 20s
2026-03-31 20:45:13 +02:00
svemagie
352a25552c fix: add resvg freebsd binary
Some checks failed
Build & Deploy / build-and-deploy (push) Failing after 19s
2026-03-31 20:39:24 +02:00
svemagie
1ba1ef55d5 debug: resvg freebsd
Some checks failed
Build & Deploy / build-and-deploy (push) Failing after 22s
2026-03-31 20:32:42 +02:00
svemagie
0e6d119928 fix: deploy with resvg
Some checks failed
Build & Deploy / build-and-deploy (push) Failing after 24s
2026-03-31 20:25:22 +02:00
svemagie
cf95660406 fix: resvg in deploy, not patches needed 2026-03-31 20:18:39 +02:00
svemagie
951a5354e3 fix: deploy build resvg 2026-03-31 20:16:40 +02:00
svemagie
938e6fecb7 fix: build native resvg, cache it
Some checks failed
Build & Deploy / build-and-deploy (push) Failing after 20s
2026-03-31 20:10:26 +02:00
svemagie
cbd5f1b994 fix: og passthrough
Some checks failed
Build & Deploy / build-and-deploy (push) Failing after 20s
2026-03-31 19:54:40 +02:00
svemagie
d701148dbf fix: og image fixes
Some checks failed
Build & Deploy / build-and-deploy (push) Failing after 20s
2026-03-31 19:49:33 +02:00
svemagie
ba9e64ae9e fix: og image fixes
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 1m16s
2026-03-31 19:24:58 +02:00
svemagie
c40456bcae fix: og-image got lost ... again
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 1m15s
2026-03-31 19:16:45 +02:00
svemagie
bb6e866978 Merge branch 'main' of https://gitea.giersig.eu/giersig.eu/indiekit-blog
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 1m16s
2026-03-31 19:01:30 +02:00
svemagie
fab646f7ab fix: github->gitea icon, no footer link 2026-03-31 19:01:26 +02:00
e6d602d3a1 update page post
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 1m29s
2026-03-31 18:59:34 +02:00
9f1febc930 update page post
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 1m22s
2026-03-31 18:56:32 +02:00
8169987c81 update page post
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 1m19s
2026-03-31 18:48:21 +02:00
0827d986c9 update repost post
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 1m26s
2026-03-31 18:37:38 +02:00
4b25b88c91 create repost post
Some checks failed
Build & Deploy / build-and-deploy (push) Has been cancelled
2026-03-31 18:36:10 +02:00
aadb1243b9 update bookmark post
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 1m19s
2026-03-31 18:15:24 +02:00
3e35a5cfec create bookmark post
Some checks failed
Build & Deploy / build-and-deploy (push) Has been cancelled
2026-03-31 18:14:05 +02:00
37f18ad2bd delete note post
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 1m16s
2026-03-31 17:15:57 +02:00
23983e1c48 create note post
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 1m13s
2026-03-31 17:13:00 +02:00
svemagie
c1564257e5 chore: trigger deploy
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 1m35s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 16:43:35 +02:00
svemagie
84020159b1 docs: update theme repo URL to Gitea
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 1m21s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 16:15:53 +02:00