-
2e35c5bd40
doc: update
main
Sven
2026-04-01 17:42:18 +02:00
-
65c1813b06
Upgrade @fedify/* 2.1.1 → 2.1.3
Sven
2026-04-01 16:49:42 +02:00
-
55923be69c
Fix AP inbox HTTP Signature verification failures by normalising host header
Sven
2026-04-01 16:40:26 +02:00
-
8b1b5d990a
Add AP inbox diagnostics: surface signature errors and request logging
Sven
2026-04-01 16:32:06 +02:00
-
e791c06b79
feat: propagate Micropub deletes to ActivityPub and Bluesky
Sven
2026-04-01 15:41:00 +02:00
-
63bc41ebb5
fix(activitypub): inbound replies/notifications broken — publicationUrl missing in inbox handlers
Sven
2026-04-01 15:28:24 +02:00
-
12ee80f4a4
fix(activitypub): populate in_reply_to_id in Mastodon status serializer
Sven
2026-04-01 15:01:55 +02:00
-
71a8b60d96
fix(activitypub) delete request - Added broadcastDelete to mastodonPluginOptions
Sven
2026-04-01 14:46:56 +02:00
-
c0f847c96f
fix(activitypub) dedup: query ap_activities for an existing outbound Create/Announce/Update
Sven
2026-04-01 14:38:12 +02:00
-
2211b1d6f7
fix: activitypun fav/boost
Sven
2026-04-01 14:27:45 +02:00
-
f28552a5b2
fix: activitypub -> time confusion created / published times
Sven
2026-04-01 14:17:42 +02:00
-
720487edb3
fix: activitypub/mastodon posting reenabled
Sven
2026-04-01 13:51:28 +02:00
-
bc661282c7
fix: del gitea dispatch
Sven
2026-03-31 18:24:49 +02:00
-
5342cd1ff0
fix: skip workflow_dispatch for delete — Gitea DELETE commits trigger on:push
Sven
2026-03-31 17:19:34 +02:00
-
40ec8dbce3
fix: add Content-Type: application/json to store-github requests
Sven
2026-03-31 17:09:15 +02:00
-
302316c8d0
fix: use POST for file create in Gitea Contents API
Sven
2026-03-31 16:58:14 +02:00
-
323db7c3e2
chore: trigger server deploy
Sven
2026-03-31 16:45:18 +02:00
-
53102a03b0
fix: fall back to create when updateFile gets 404 from Gitea
Sven
2026-03-31 16:37:53 +02:00
-
263e6e081a
feat: dispatch Gitea workflow_dispatch after each Micropub action
Sven
2026-03-31 16:24:24 +02:00
-
373e0c4be8
docs: add Gitea store, dispatch, and server push technique from blog CLAUDE.md
Charlie Root
2026-03-31 16:12:45 +02:00
-
78fbd8de8a
fix: wire GITEA_BASE_URL into store-github config
Charlie Root
2026-03-31 16:06:43 +02:00
-
0bac69090d
fix: rewrite gitea.giersig.eu to internal IP before npm install
Sven
2026-03-31 15:09:14 +02:00
-
2d5b713b7d
chore: point svemagie fork deps and docs at Gitea
Sven
2026-03-31 15:05:49 +02:00
-
18c1b3aca1
fix: read store-github user/repo from env for Gitea
Sven
2026-03-31 13:33:01 +02:00
-
3f63e84cd6
ci: use internal host IP 10.100.0.1 for SSH (hairpin NAT fix)
Sven
2026-03-31 13:21:41 +02:00
-
9cbf574b15
ci: use SSH_PORT secret instead of hardcoded port 222
Sven
2026-03-31 13:20:07 +02:00
-
59ea628595
ci: replace GitHub Actions deploy with Gitea FreeBSD runner
Sven
2026-03-31 13:17:33 +02:00
-
6372a9f422
fix: startup and funkwhale listening
Sven
2026-03-31 13:01:50 +02:00
-
a55868be52
README.md aktualisiert
svemagie
2026-03-31 10:21:46 +02:00
-
7ce1112c4e
docs(readme): document all patch scripts, production deployment, and env vars
Sven
2026-03-30 09:05:16 +02:00
-
1628b47cc8
docs(claude): rewrite CLAUDE.md as agent working guide
Sven
2026-03-30 08:55:31 +02:00
-
5e50d7aceb
docs: add CLAUDE.md and memory files for AP threading context
Sven
2026-03-30 08:30:32 +02:00
-
97d99976ea
fix(ap): fix reply threading — pre-check AP syndication and resolve in_reply_to_id immediately
Sven
2026-03-30 08:12:43 +02:00
-
b4fc7ffb4f
fix(bluesky): guard uploadMedia() against non-image HTTP responses
Sven
2026-03-29 09:53:46 +02:00
-
4aa1554f3a
fix(ap): patch federation-bridge to use publication URL as Fedify base URL
Sven
2026-03-29 09:51:00 +02:00
-
bc76e25361
fix(ap): use photo attachment URL for OG image on photo posts (v2)
Sven
2026-03-29 09:05:37 +02:00
-
0886b4b01e
Merge remote-tracking branch 'origin/claude/fix-activitypub-og-image-CrCGI'
Sven
2026-03-28 19:52:53 +01:00
-
-
f19f7e1741
fix(ap): correct webfinger patch snippet to match current fork (318720c)
Claude
2026-03-28 18:51:16 +00:00
-
7dab6d6ed8
Merge pull request #3 from svemagie/claude/fix-activitypub-og-image-CrCGI
svemagie
2026-03-28 19:40:53 +01:00
-
-
7c404a19ed
fix(ap): add og-image and webfinger patches dropped during conflict resolution
Claude
2026-03-28 18:35:29 +00:00
-
bf9af6ff30
Merge branch 'main' into claude/fix-activitypub-og-image-CrCGI
svemagie
2026-03-28 19:30:46 +01:00
-
-
-
-
ebf17341ee
fix(ap): wire og-image and webfinger-before-auth patches into postinstall/serve
Claude
2026-03-28 18:25:59 +00:00
-
fc77e72a97
chore: add prom-client to package-lock.json
Sven
2026-03-28 16:12:51 +01:00
-
c9084f0586
feat: add Prometheus metrics shim for Indiekit process monitoring
Sven
2026-03-28 16:06:21 +01:00
-
78f0b80dbd
chore: update AP fork lockfile pin to 318720c (upstream timeline content synthesis)
Sven
2026-03-27 20:33:47 +01:00
-
54d0e46ff8
Merge pull request #2 from svemagie/claude/fix-activitypub-og-image-CrCGI
svemagie
2026-03-27 20:00:34 +01:00
-
-
034e944c9d
Merge branch 'main' into claude/fix-activitypub-og-image-CrCGI
svemagie
2026-03-27 20:00:25 +01:00
-
-
-
-
e34decb59e
docs: document inbox signature suppression and OAuth state fix
Sven
2026-03-27 16:55:54 +01:00
-
5d7789ead6
fix(oauth): update lockfile pin to b54146c (echo OAuth state parameter)
Sven
2026-03-27 16:47:57 +01:00
-
9126058df7
fix(docs): INTERNAL_FETCH_URL must point to Indiekit directly, not nginx
Sven
2026-03-27 10:53:11 +01:00
-
0cc5187990
fix(media-browser): fix mixed-content error causing 'Browse media' to fail
Sven
2026-03-27 10:29:02 +01:00
-
128ed58e57
chore: update AP fork lockfile pin to 9b6db98 (suppress inbox signature noise)
Sven
2026-03-27 10:15:38 +01:00
-
02f7db46e1
fix(media): fix image upload size limit and session token bug
Sven
2026-03-27 10:13:30 +01:00
-
88c988947b
docs: document livefetch v6, poller direct-connect fix, nginx 444 root cause
Sven
2026-03-27 09:57:31 +01:00
-
ea20d10501
chore: build sharp from source for FreeBSD compatibility
Sven
2026-03-27 09:54:44 +01:00
-
8e7527ff7f
fix(start): webmention poller connects directly to Indiekit, not nginx
Sven
2026-03-27 09:52:24 +01:00
-
8464e2140c
docs: document 2026-03-27 upstream merge and post-merge fixes
Sven
2026-03-27 09:49:18 +01:00
-
7cca6a605f
chore: update AP fork lockfile pin to 69ae731 (fix rate-limit trust proxy error)
Sven
2026-03-27 09:43:27 +01:00
-
2670cfc9fa
chore: update AP fork lockfile pin to 6f76ec4 (fix resolveAuthor import)
Sven
2026-03-27 09:40:12 +01:00
-
e4da0f99af
chore: update AP fork lockfile pin to b595734 (fix missing tokenRequired imports)
Sven
2026-03-27 09:35:54 +01:00
-
ad58bc45db
chore: update AP fork lockfile pin to 230bfd1 (upstream v3.9.x merge)
Sven
2026-03-27 09:31:51 +01:00
-
77442ec837
chore: update AP fork lockfile pin to 42f8c2d (own posts in ap_timeline)
Sven
2026-03-24 20:46:14 +01:00
-
3b2925d764
docs: document linkify trailing punctuation fix (bd3a623)
Sven
2026-03-24 19:57:48 +01:00
-
b28443c844
chore: update AP fork lockfile pin to bd3a623 (linkify trailing punct fix)
Sven
2026-03-24 19:57:15 +01:00
-
e63734ee2a
fix(start): kill node process on service stop to prevent orphaned port binding
Sven
2026-03-23 12:12:56 +01:00
-
a7b48a2606
docs: document edit post implementation (e319c34)
Sven
2026-03-23 11:33:41 +01:00
-
0a973266fc
chore: update AP fork lockfile pin to e319c34 (edit post)
Sven
2026-03-23 11:33:12 +01:00
-
359db32858
docs: document pin/unpin status implementation (b5ebf6a)
Sven
2026-03-23 11:17:07 +01:00
-
ec856c962d
chore: update AP fork lockfile pin to b5ebf6a (pin/unpin status)
Sven
2026-03-23 11:16:34 +01:00
-
ba1dbc6ceb
docs: document timezone-aware status lookup fix (2660a1a)
Sven
2026-03-23 10:54:16 +01:00
-
7b5d1ed2c6
chore: update AP fork lockfile pin to 2660a1a (timezone-aware status lookup)
Sven
2026-03-23 10:53:47 +01:00
-
36c7f33a34
feat(changelog): add chore and refactor commit categories
Sven
2026-03-23 10:05:04 +01:00
-
bc73558641
docs: document upstream raw signed fetch fallback merge (b33932f)
Sven
2026-03-23 09:33:41 +01:00
-
42e06f31f8
chore: update AP fork lockfile pin to b33932f (raw signed fetch fallback)
Sven
2026-03-23 09:32:59 +01:00
-
989ae4cb5d
chore: update AP fork lockfile pin to 01f6f81 (favourite + profile fixes)
Sven
2026-03-23 08:52:25 +01:00
-
25bcce2f1a
docs: document resolveAuthor timeout fix for favourite/reblog (01f6f81)
Sven
2026-03-23 08:40:04 +01:00
-
78b9f77d96
docs: document favourite 404 fix and profile avatar/created_at fixes (a259c79, da89554)
Sven
2026-03-23 08:31:36 +01:00
-
5f388bc9d5
docs: document follower created_at fix and URL-type AP lookup (6c13eb8)
Sven
2026-03-23 07:31:23 +01:00
-
615dcd849d
docs: document DM no-data and 404 follow-up fixes (4816033, 7b838ea)
Sven
2026-03-22 21:25:40 +01:00
-
61fbdcd7ae
docs: document remote profile fix (lookupWithSecurity + timeouts)
Sven
2026-03-22 21:24:42 +01:00
-
728fa9d682
fix(deps): update activitypub fork (addTimelineItem wrong arg in DM path)
Sven
2026-03-22 21:04:03 +01:00
-
777b2cc306
fix(deps): update activitypub fork (DM no data — full status response)
Sven
2026-03-22 20:57:50 +01:00
-
2379a5e1d5
docs: document Mastodon API DM public post leak fix
Sven
2026-03-22 20:48:43 +01:00
-
6678c67972
fix(deps): update activitypub fork (DM visibility=direct public post leak)
Sven
2026-03-22 20:45:28 +01:00
-
df4e4061a1
docs: document Mastodon client like/reblog fix and patch cleanup
Sven
2026-03-22 20:29:27 +01:00
-
ab1912b24b
fix(deps): update activitypub fork (resolveAuthor collection.get fix)
Sven
2026-03-22 20:28:24 +01:00
-
6f6641b34d
docs: document removal of 11 obsolete AP patches
Sven
2026-03-22 20:23:58 +01:00
-
18a946c9ea
chore(patches): remove 10 obsolete AP patches now baked into fork
Sven
2026-03-22 20:21:26 +01:00
-
81abaee160
chore(patches): remove patch-ap-repost-commentary (baked into fork)
Sven
2026-03-22 20:16:22 +01:00
-
dc850c350f
fix(patches): update repost-commentary patch to detect native fork implementation
Sven
2026-03-22 20:13:48 +01:00
-
c230feff7f
docs: document 2026-03-22 activitypub upstream sync and merge artifact fixes
Sven
2026-03-22 20:03:37 +01:00
-
7087ad5375
chore(deps): sync activitypub fork with upstream/main
Sven
2026-03-22 20:02:36 +01:00
-
9336705179
fix(deps): update activitypub fork (tags.pub direct follow workaround)
Sven
2026-03-22 20:01:00 +01:00
-
4b1dfa20be
fix(patches): update federation-diag silence patch for new fork version
Sven
2026-03-22 17:26:12 +01:00
-
49e8a109c8
fix(deps): update activitypub fork (remove duplicate cachedUrl merge artifact)
Sven
2026-03-22 16:33:24 +01:00
-
c5a905b9be
fix(deps): update activitypub fork (remove duplicate import merge artifact)
Sven
2026-03-22 16:30:14 +01:00
-
599312ba2f
fix: bookmark main version
Sven
2026-03-22 16:27:44 +01:00
-
786cf5b7e9
fix(deps): update activitypub fork (duplicate import fix)
Sven
2026-03-22 15:56:24 +01:00
-
64b489d2bc
chore(deps): sync activitypub fork with upstream/main (merge 14 behind commits)
Sven
2026-03-22 15:52:10 +01:00
-
33c10eafaf
fix(deps): update activitypub fork (tags.pub AP JSON + signature fixes)
Sven
2026-03-22 15:31:48 +01:00