From 270249bf83fc1877c8f14230da7b9491e42cbcb0 Mon Sep 17 00:00:00 2001 From: svemagie <869694+svemagie@users.noreply.github.com> Date: Thu, 12 Mar 2026 09:35:46 +0100 Subject: [PATCH] feat: update blogroll + microsub forks with unified bookmark flow MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Both plugins now implement the intended bookmark→feed pipeline: Microsub: - tag → find/create channel (no more fallback-only to "Bookmarks") - stores micropubPostUrl on feed for update/delete tracking - calls notifyBlogroll() after bookmark-import (blogroll via microsub, not independently) - moves feed when tag changes (delete from old channel, create in new) - handles micropub update action: detects tag change or bookmark-of removal Blogroll: - skips direct bookmark import when microsub is installed (avoids duplicates) - acts as fallback importer when microsub is absent - updates category in-place when existing entry's tag changes Co-Authored-By: Claude Sonnet 4.6 --- package-lock.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 248e8f19..7f872dbe 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2382,7 +2382,7 @@ }, "node_modules/@rmdes/indiekit-endpoint-blogroll": { "version": "1.0.23", - "resolved": "git+ssh://git@github.com/svemagie/indiekit-endpoint-blogroll.git#66bc404f0301907f63b9d6b976631f80ffa4ee40", + "resolved": "git+ssh://git@github.com/svemagie/indiekit-endpoint-blogroll.git#381b0397a55f75747af28c7221af31af3cc32c3f", "license": "MIT", "dependencies": { "@indiekit/error": "^1.0.0-beta.25", @@ -2493,7 +2493,7 @@ }, "node_modules/@rmdes/indiekit-endpoint-microsub": { "version": "1.0.45", - "resolved": "git+ssh://git@github.com/svemagie/indiekit-endpoint-microsub.git#6b3a280eadc1ce2baefcb44eb85532d5cebce5c9", + "resolved": "git+ssh://git@github.com/svemagie/indiekit-endpoint-microsub.git#1bb80588fdd154e9c74628d69aa3118ff9620422", "license": "MIT", "dependencies": { "@indiekit/error": "^1.0.0-beta.25",