Commit Graph

618 Commits

Author SHA1 Message Date
dependabot[bot]
c0fdab2f31 chore(deps): bump liquidjs from 10.24.0 to 10.25.0
Bumps [liquidjs](https://github.com/harttle/liquidjs) from 10.24.0 to 10.25.0.
- [Release notes](https://github.com/harttle/liquidjs/releases)
- [Changelog](https://github.com/harttle/liquidjs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/harttle/liquidjs/compare/v10.24.0...v10.25.0)

---
updated-dependencies:
- dependency-name: liquidjs
  dependency-version: 10.25.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-11 09:26:42 +00:00
svemagie
f4c02fdc93 chore: remove theme/ upstream sync directory
theme/ was an upstream reference copy, explicitly ignored by Eleventy
(eleventy.config.js ignores.add("theme")). Not used in the build.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-11 10:25:02 +01:00
svemagie
0e075b54d8 feat: fetch homepage.json from node jail before build
Adds a pre-build SCP step to pull the live homepage config from the
node jail, so GitHub Actions always builds with the latest admin-saved
config instead of the stale committed version.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-11 10:24:56 +01:00
svemagie
efea66ce61 style: cosmetics on slashes page 2026-03-11 09:07:09 +01:00
svemagie
3e6502f88c style: style /been with p-summary 2026-03-11 09:05:43 +01:00
svemagie
67ba293e45 feat: add /been to slashes page
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-11 09:02:48 +01:00
svemagie
89d7441627 feat: changelog style category and badge 2026-03-11 09:00:00 +01:00
svemagie
a325aa55cc style: update where.njk layout order, improve summary and intro, add link to /been 2026-03-11 08:55:46 +01:00
svemagie
6dd86c562a fix: skip first checkin on /been using loop.first (shown on /where)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-11 08:52:43 +01:00
svemagie
c88b19469c fix: replace broken Nunjucks slice(1) with correct checkin loop
Nunjucks slice(n) groups items into n buckets (not array.slice(n)).
This caused checkin to be an array instead of an object, making
all fields render empty. Now iterates all checkins directly.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-11 08:51:43 +01:00
svemagie
dce97d8d9b fix: been layout now passes content through instead of placeholder
layouts/been.njk was overriding the page template content with
placeholder text. Now outputs {{ content | safe }} so been.njk
renders correctly.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-11 08:44:12 +01:00
svemagie
cb29690438 fix: remove conflicting been.md, keep been.njk as /been page 2026-03-11 08:20:32 +01:00
svemagie
3cd4785bee feat: add been.md as markdown entry point for /been, uses layouts/been.njk 2026-03-11 08:17:49 +01:00
svemagie
2ff0209066 feat: unify check-in rendering in /been with /where, consistent design for all entries 2026-03-11 08:05:42 +01:00
svemagie
345ed62784 feat: unify check-in rendering in /been with /where, consistent design for all entries 2026-03-11 08:05:35 +01:00
svemagie
fb7854ad7b chore: remove obsolete where.md, intro now in where.njk 2026-03-11 07:57:21 +01:00
svemagie
508735e1fb chore: remove obsolete where.md, intro now in where.njk 2026-03-11 07:57:14 +01:00
svemagie
406e49da9b feat: move /where override to base, add /been for past check-ins, remove upstream theme/where.njk 2026-03-11 07:42:40 +01:00
svemagie
a7a1911ef6 feat: move /where override to base, add /been for past check-ins, remove upstream theme/where.njk 2026-03-11 07:42:40 +01:00
svemagie
3786e745b6 create bookmark post 2026-03-10 20:41:35 +01:00
svemagie
6558d2021c delete bookmark post 2026-03-10 20:39:54 +01:00
svemagie
51a880598e create note post 2026-03-10 20:34:36 +01:00
svemagie
0ce32d67f9 create like post 2026-03-10 20:20:46 +01:00
svemagie
2190fb8cef create bookmark post 2026-03-10 20:05:26 +01:00
svemagie
b0a483b7c0 delete like post 2026-03-10 20:04:20 +01:00
svemagie
8750a721cb create bookmark post 2026-03-10 20:02:07 +01:00
svemagie
9c9c7b2a4a create bookmark post 2026-03-10 19:59:01 +01:00
svemagie
7a6d430b1e delete bookmark post 2026-03-10 19:49:31 +01:00
svemagie
ae36e5d2ed delete bookmark post 2026-03-10 19:49:24 +01:00
svemagie
dd9bcc2d1c create bookmark post 2026-03-10 19:47:58 +01:00
svemagie
1f1fa7e764 create bookmark post 2026-03-10 19:43:02 +01:00
svemagie
de1c180911 create bookmark post 2026-03-10 19:37:02 +01:00
svemagie
4002d33f6f delete bookmark post 2026-03-10 19:35:49 +01:00
svemagie
217995ea38 create bookmark post 2026-03-10 19:35:26 +01:00
svemagie
fb5e5773b2 fix: upd social links 2026-03-10 18:13:21 +01:00
svemagie
cfddaaf7bc feat(changelog): add performance, accessibility, docs category tabs
Aligns the changelog page with the updated indiekit endpoint-github
patch (patch-endpoint-github-changelog-categories.mjs) which now
categorizes perf:/a11y:/docs: commit prefixes in addition to
feat:/fix:.
2026-03-10 17:29:30 +01:00
svemagie
8932227ef9 delete article post 2026-03-10 13:23:16 +01:00
svemagie
3e427f0a62 create article post 2026-03-10 13:06:10 +01:00
svemagie
24c2376613 update note post 2026-03-10 12:13:13 +01:00
svemagie
d383d28517 create note post 2026-03-10 12:12:10 +01:00
svemagie
12cd3064ed update article post 2026-03-10 11:10:05 +01:00
svemagie
2ec0547106 update page post 2026-03-10 11:10:00 +01:00
svemagie
6416941141 update note post 2026-03-10 11:09:56 +01:00
svemagie
c135ab1451 create note post 2026-03-10 10:53:49 +01:00
svemagie
785683dd93 update article post 2026-03-10 10:51:11 +01:00
svemagie
6e05030320 update article post 2026-03-10 10:50:26 +01:00
svemagie
5258ffb9e6 update article post 2026-03-10 10:48:25 +01:00
svemagie
c8d622355e update article post 2026-03-10 10:41:19 +01:00
svemagie
e3754ccfd9 update page post 2026-03-10 10:27:47 +01:00
svemagie
ea00bc2c0d fix: restrict AI usage disclosure to articles and notes only
- post.njk: wrap <details> block in {% if '/articles/' in page.url
  or '/notes/' in page.url %} — hides it on photos, bookmarks,
  likes, replies, reposts
- page.njk: remove AI usage <aside> block entirely — pages are
  never article/note types

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-10 10:02:13 +01:00