refactor: 🔥 Remove Server Actors

This commit is contained in:
Jesse Wierzbinski 2024-08-17 14:48:43 +02:00
parent c1e94ce128
commit c074e6e38e
No known key found for this signature in database
7 changed files with 28 additions and 11 deletions

View file

@ -13,7 +13,7 @@ Implementations **must** ensure that the author of the `Delete` entity has the a
Having the authorization is defined as:
- The author is the creator of the target entity (including [delegation](/delegation)).
- The author is the server actor.
- The author is the instance.
## Entity Definition
@ -23,8 +23,8 @@ Having the authorization is defined as:
<Property name="uri" type="null" required={false}>
This entity does not have a URI.
</Property>
<Property name="author" type="URI" required={true} typeLink="/types#uri">
URI of the `User` who is deleting the entity.
<Property name="author" type="URI | null" required={true} typeLink="/types#uri">
URI of the `User` who is deleting the entity. [Can be set to `null` to represent the instance](/entities/server-metadata#the-null-author).
</Property>
<Property name="target" type="URI" required={true} typeLink="/types#uri">
URI of the entity being deleted.