Tests[CreateProUser]

This commit is contained in:
2022-12-14 18:38:30 +01:00
parent 86f06a3c6a
commit 03b4acd13e
7 changed files with 202 additions and 15 deletions
+51 -4
View File
@@ -51,6 +51,11 @@ definitions:
- client_type
- fcm_token
type: object
handler.CreateChannel.body:
properties:
name:
type: string
type: object
handler.CreateSubscription.body:
properties:
channel:
@@ -440,10 +445,12 @@ definitions:
type: boolean
messages_sent:
type: integer
quota_max:
type: integer
quota_remaining:
type: integer
quota_used:
type: integer
quota_used_day:
type: string
read_key:
type: string
send_key:
@@ -473,10 +480,12 @@ definitions:
type: boolean
messages_sent:
type: integer
quota_max:
type: integer
quota_remaining:
type: integer
quota_used:
type: integer
quota_used_day:
type: string
read_key:
type: string
send_key:
@@ -1322,6 +1331,44 @@ paths:
summary: List channels of a user (subscribed/owned)
tags:
- API-v2
/api/users/{uid}/channels/:
post:
operationId: api-channels-create
parameters:
- description: UserID
in: path
name: uid
required: true
type: integer
- description: ' '
in: body
name: post_body
schema:
$ref: '#/definitions/handler.CreateChannel.body'
responses:
"200":
description: OK
schema:
$ref: '#/definitions/models.ChannelJSON'
"400":
description: supplied values/parameters cannot be parsed / are invalid
schema:
$ref: '#/definitions/ginresp.apiError'
"401":
description: user is not authorized / has missing permissions
schema:
$ref: '#/definitions/ginresp.apiError'
"409":
description: channel already exists
schema:
$ref: '#/definitions/ginresp.apiError'
"500":
description: internal server error
schema:
$ref: '#/definitions/ginresp.apiError'
summary: Create a new (empty) channel
tags:
- API-v2
/api/users/{uid}/channels/{cid}:
get:
operationId: api-channels-get