Ricardo 420973e5ec fix: start delivery queue and enable authenticated shared inbox fetches
Two critical fixes for ActivityPub federation:

1. Call federation.startQueue() — without this, ctx.sendActivity() enqueues
   delivery tasks but the InProcessMessageQueue never processes them, so
   activities are never actually POSTed to follower inboxes.

2. Add setSharedKeyDispatcher on the shared inbox — enables Fedify to make
   signed/authenticated GET requests when verifying incoming HTTP Signatures.
   Servers with authorized fetch (e.g. hachyderm.io) return 401 on unsigned
   requests, which prevented Fedify from fetching sender public keys and
   caused all incoming activities to be rejected.
2026-02-19 19:34:53 +01:00
Description
No description provided
1 MiB
Languages
JavaScript 71.3%
Nunjucks 14.6%
CSS 14.1%