Add ability for instances to follow any actor

This commit is contained in:
Chocobozzz
2021-07-20 14:15:15 +02:00
parent 7f28f2ddba
commit 4d029ef8ec
45 changed files with 884 additions and 528 deletions

View File

@@ -716,7 +716,7 @@ paths:
- admin
tags:
- Instance Follows
summary: Follow a list of servers
summary: Follow a list of actors (PeerTube instance, channel or account)
responses:
'204':
description: successful operation
@@ -734,28 +734,32 @@ paths:
type: string
format: hostname
uniqueItems: true
handles:
type: array
items:
type: string
uniqueItems: true
'/server/following/{host}':
'/server/following/{hostOrHandle}':
delete:
summary: Unfollow a server
summary: Unfollow an actor (PeerTube instance, channel or account)
security:
- OAuth2:
- admin
tags:
- Instance Follows
parameters:
- name: host
- name: hostOrHandle
in: path
required: true
description: The host to unfollow
description: The hostOrHandle to unfollow
schema:
type: string
format: hostname
responses:
'204':
description: successful operation
'404':
description: host not found
description: host or handle not found
/users:
post: