activitypub-express
activitypub-express copied to clipboard
Various todos v1.1.0
Gathering all the todos I've left in different places:
Implementation checklist
- [ ] Relay requests for remote objects (4.1 may)
- [ ] Direct delivery to local inboxes (7.1 may) - not sure I'll actually do this one unless I come up with a solution that avoids duplicating loogic. Works fine doing http delivery to self
- [ ] Update: Add prior recipients of updated object to federation audience (not spec)
- [ ] Storage index coverage (not spec)
- [ ] Storage documented api (not spec)
Pending tests
- [ ] outbox post update adds updated object recipients to audience (not spec)
Comments
- [ ]
activity.address
TODO: track errors during address resolution for redelivery attempts (not spec) - [ ]
federation.runDelivery
TODO: consider tracking unreachable servers, removing followers (not spec) - [ ]
store.deliveryEnqueue
TODO maybe catch errored docs and retry? (not spec) - [ ]
store.updateObjectCopies
TODO: if this is a profile update that includes a private key change, need to update copies in delivery queue (not spec)