Changeset 1b1cc89 in Klonkt for src/assets

Timestamp:
07/01/2026 12:45:51 AM (2 months ago)
Author:
Robin Genis <roboburr@…>
Branches:
main
Children:
e1c4f3e
Parents:
0f2d441
Message:

fix(federation): deliver Follow via the retry queue (byh)

followActor() sent the Follow with a plain deliver() (fire-and-forget), so a
first-attempt failure (peer down/timeout/transient 5xx) left the follow stuck
on 'pending' forever — the Accept can only come back once the Follow lands.
Route it through deliverWithRetry() like deliverCreate/unfollowActor already do:
immediate attempt, then backoff retries via the ap_delivery queue (the worker
re-signs from the slug key).

  • src/services/ActivityPubService.js — followActor Follow delivery -> deliverWithRetry
  • CHANGELOG.md / .nl / .de — Unreleased Fixed: follow-retry + this session's cover/right-click/boost fixes

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

(No files)

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