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: >
|
description: >
|
||||||
Operations related to your subscriptions to video channels, their
|
Operations related to your subscriptions to video channels, their
|
||||||
new videos, and how to keep up to date with their latest publications!
|
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
|
- name: My Notifications
|
||||||
description: >
|
description: >
|
||||||
Notifications following new videos, follows or reports. They allow you
|
Notifications following new videos, follows or reports. They allow you
|
||||||
|
@ -150,6 +153,7 @@ x-tagGroups:
|
||||||
- My User
|
- My User
|
||||||
- My Subscriptions
|
- My Subscriptions
|
||||||
- My Notifications
|
- My Notifications
|
||||||
|
- My History
|
||||||
- name: Videos
|
- name: Videos
|
||||||
tags:
|
tags:
|
||||||
- Video
|
- Video
|
||||||
|
@ -917,6 +921,43 @@ paths:
|
||||||
responses:
|
responses:
|
||||||
'204':
|
'204':
|
||||||
description: successful operation
|
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:
|
/users/me/avatar/pick:
|
||||||
post:
|
post:
|
||||||
summary: Update my user avatar
|
summary: Update my user avatar
|
||||||
|
|
Loading…
Reference in New Issue