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@…>