Changeset ae05747 in Klonkt for src/views/pages

Timestamp:
07/16/2026 12:20:51 PM (8 weeks ago)
Author:
Robin <roboburr@…>
Branches:
main
Children:
4424af7
Parents:
226b563
git-author:
Robin <roboburr@…> (07/12/2026 10:34:28 PM)
git-committer:
Robin <roboburr@…> (07/16/2026 12:20:51 PM)
Message:

Fix: federate replies, comment-deletes and reply-edits durably

deliverReply, deliverOutboxDelete and deliverOutboxUpdate delivered with a
bare deliver()+catch and dropped the activity on any failure, so a reply,
a comment-delete or an edit to a briefly-offline recipient was lost with no
retry (unlike posts, which use deliverWithRetry). Each now enqueues the
activity on failure so the existing ap_delivery retry worker resends it.
The worker re-derives the signing key from the actor slug, matching the
keyId used here.

Co-Authored-By: Claude Opus 4.8 <noreply@…>

(No files)

Note: See TracChangeset for help on using the changeset viewer.