Until now, Revoke activities were allowed to "copy" properties from the Grants they cancel, because the only embedded signing method on the Fediverse was based on JSON-LD algorithms and linked data signing (which are both controversial). With the object integrity FEP coming, which is based on plain-JSON signing and doesn't depend on JSON-LD, we now have a better option. This PR removes the "copying" of properties from Grant to Revoke, instead allowing a Revoke to include entire Grant objects, signed using the method described in the FEP.
Sign in to join this conversation.
No description provided.
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?