Public API: Cleanup history schemas

Signed-off-by: David Mehren <git@herrmehren.de>
Co-authored-by: Yannick Bungers <git@innay.de>
This commit is contained in:
David Mehren 2020-10-24 19:39:34 +02:00
parent d43bca69b8
commit e30b16d91d
No known key found for this signature in database
GPG key ID: 185982BA4C42B7C3

View file

@ -47,7 +47,9 @@ paths:
content:
application/json:
schema:
"$ref": "#/components/schemas/History"
type: array
items:
"$ref": "#/components/schemas/History"
'401':
"$ref": "#/components/responses/UnauthorizedError"
/me/history/{note}:
@ -60,11 +62,11 @@ paths:
description: JSON Object which contains id, title, tags, last visit time and pinned status
responses:
'200':
description: The list of recently viewed notes and pinned notes.
description: Information about the history entry
content:
application/json:
schema:
"$ref": "#/components/schemas/HistoryObject"
"$ref": "#/components/schemas/History"
'401':
"$ref": "#/components/responses/UnauthorizedError"
'404':
@ -88,7 +90,7 @@ paths:
content:
application/json:
schema:
"$ref": "#/components/schemas/HistoryUpdateObject"
"$ref": "#/components/schemas/HistoryUpdate"
responses:
'200':
description: The new history.
@ -881,7 +883,7 @@ components:
type: boolean
disconnectSocketQueueLength:
type: integer
HistoryObject:
History:
type: object
properties:
metadata:
@ -889,7 +891,7 @@ components:
pinned:
type: boolean
description: Whether the user has pinned this note.
HistoryUpdateObject:
HistoryUpdate:
type: object
properties:
pinned: