mirror of https://github.com/Chocobozzz/PeerTube
add My History API to openapi (#3363)
Co-authored-by: Rigel Kent <sendmemail@rigelk.eu> Co-authored-by: Rigel Kent <par@rigelk.eu>pull/3382/head
parent
ffeb3bf40d
commit
3520d38515
|
@ -70,6 +70,9 @@ tags:
|
|||
description: >
|
||||
Operations related to your subscriptions to video channels, their
|
||||
new videos, and how to keep up to date with their latest publications!
|
||||
- name: My History
|
||||
description: >
|
||||
Operations related to your watch history.
|
||||
- name: My Notifications
|
||||
description: >
|
||||
Notifications following new videos, follows or reports. They allow you
|
||||
|
@ -150,6 +153,7 @@ x-tagGroups:
|
|||
- My User
|
||||
- My Subscriptions
|
||||
- My Notifications
|
||||
- My History
|
||||
- name: Videos
|
||||
tags:
|
||||
- Video
|
||||
|
@ -917,6 +921,43 @@ paths:
|
|||
responses:
|
||||
'204':
|
||||
description: successful operation
|
||||
/users/me/history/videos:
|
||||
get:
|
||||
summary: List watched videos history
|
||||
security:
|
||||
- OAuth2: []
|
||||
tags:
|
||||
- My History
|
||||
parameters:
|
||||
- $ref: '#/components/parameters/start'
|
||||
- $ref: '#/components/parameters/count'
|
||||
responses:
|
||||
'200':
|
||||
description: successful operation
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
$ref: '#/components/schemas/VideoListResponse'
|
||||
/users/me/history/videos/remove:
|
||||
post:
|
||||
summary: Clear video history
|
||||
security:
|
||||
- OAuth2: []
|
||||
tags:
|
||||
- My History
|
||||
requestBody:
|
||||
content:
|
||||
multipart/form-data:
|
||||
schema:
|
||||
type: object
|
||||
properties:
|
||||
beforeDate:
|
||||
description: history before this date will be deleted
|
||||
type: string
|
||||
format: date-time
|
||||
responses:
|
||||
'204':
|
||||
description: successful operation
|
||||
/users/me/avatar/pick:
|
||||
post:
|
||||
summary: Update my user avatar
|
||||
|
|
Loading…
Reference in New Issue