🔧 [Refactor] ActivityPub - Delete Feature
Created by: Tirokk
Authored by roschaefer
⚡ Refactor ticket
Look at this cucumber feature. Apparently you can delete posts and comments ("objects") from a federated server. Probably, the signature of the actor on the 3rd party server must be verified before you can do that.
You could contribute the implementation for it and:
- Add a better feature description
- If the signature must be verified, explain this in the cucumber scenario
- Reduce the verbosity of the
Background
of the cucumber test
Motive
Become activity pub compliant.
Related issues
Implementation
Next to our GraphQL endpoint, which should remain the primary API of the backend, we need a Rest-API as activity pub is built around REST APIs.
Additional context
Maybe this user story will do for a valid cucumber feature?
Feature: Delete resource
As a user on a 3rd party server
I would like to delete a comment or post and this deletion should be propagated to all other servers
Because there should be a "right of forget"