mirror of https://github.com/usbharu/Hideout.git
feat: v1 instanceを追加
This commit is contained in:
parent
ca3438b6aa
commit
9234e5ed82
|
@ -575,3 +575,118 @@ components:
|
||||||
type: string
|
type: string
|
||||||
text:
|
text:
|
||||||
type: string
|
type: string
|
||||||
|
|
||||||
|
V1Instance:
|
||||||
|
type: object
|
||||||
|
properties:
|
||||||
|
uri:
|
||||||
|
type: string
|
||||||
|
title:
|
||||||
|
type: string
|
||||||
|
short_description:
|
||||||
|
type: string
|
||||||
|
description:
|
||||||
|
type: string
|
||||||
|
email:
|
||||||
|
type: string
|
||||||
|
version:
|
||||||
|
type: string
|
||||||
|
urls:
|
||||||
|
$ref: "#/components/schemas/V1InstanceUrls"
|
||||||
|
stats:
|
||||||
|
$ref: "#/components/schemas/V1InstanceStats"
|
||||||
|
thumbnail:
|
||||||
|
type: string
|
||||||
|
nullable: true
|
||||||
|
languages:
|
||||||
|
type: array
|
||||||
|
items:
|
||||||
|
type: string
|
||||||
|
registrations:
|
||||||
|
type: boolean
|
||||||
|
approval_required:
|
||||||
|
type: boolean
|
||||||
|
invites_enabled:
|
||||||
|
type: boolean
|
||||||
|
configuration:
|
||||||
|
$ref: ""
|
||||||
|
|
||||||
|
V1InstanceUrls:
|
||||||
|
type: object
|
||||||
|
properties:
|
||||||
|
streaming_api:
|
||||||
|
type: string
|
||||||
|
|
||||||
|
V1InstanceStats:
|
||||||
|
type: object
|
||||||
|
properties:
|
||||||
|
user_count:
|
||||||
|
type: integer
|
||||||
|
status_count:
|
||||||
|
type: integer
|
||||||
|
domain_count:
|
||||||
|
type: integer
|
||||||
|
|
||||||
|
V1InstanceConfiguration:
|
||||||
|
type: object
|
||||||
|
properties:
|
||||||
|
accounts:
|
||||||
|
$ref: "#/components/schemas/V1InstanceConfigurationAccounts"
|
||||||
|
statuses:
|
||||||
|
$ref: "#/components/schemas/V1InstanceConfigurationStatuses"
|
||||||
|
media_attachments:
|
||||||
|
$ref: "#/components/schemas/V1InstanceConfigurationMediaAttachments"
|
||||||
|
polls:
|
||||||
|
$ref: "#/components/schemas/V1InstanceConfigurationPolls"
|
||||||
|
contact_account:
|
||||||
|
$ref: "#/components/schemas/Account"
|
||||||
|
rules:
|
||||||
|
type: array
|
||||||
|
items:
|
||||||
|
$ref: "#/components/schemas/Rule"
|
||||||
|
|
||||||
|
V1InstanceConfigurationAccounts:
|
||||||
|
type: object
|
||||||
|
properties:
|
||||||
|
max_featured_tags:
|
||||||
|
type: integer
|
||||||
|
|
||||||
|
V1InstanceConfigurationStatuses:
|
||||||
|
type: object
|
||||||
|
properties:
|
||||||
|
max_characters:
|
||||||
|
type: integer
|
||||||
|
max_media_attachments:
|
||||||
|
type: integer
|
||||||
|
characters_reserved_per_url:
|
||||||
|
type: integer
|
||||||
|
|
||||||
|
V1InstanceConfigurationMediaAttachments:
|
||||||
|
type: object
|
||||||
|
properties:
|
||||||
|
supported_mime_types:
|
||||||
|
type: array
|
||||||
|
items:
|
||||||
|
type: string
|
||||||
|
image_size_limit:
|
||||||
|
type: integer
|
||||||
|
image_matrix_limit:
|
||||||
|
type: integer
|
||||||
|
video_size_limit:
|
||||||
|
type: integer
|
||||||
|
video_frame_rate_limit:
|
||||||
|
type: integer
|
||||||
|
video_matrix_limit:
|
||||||
|
type: integer
|
||||||
|
|
||||||
|
V1InstanceConfigurationPolls:
|
||||||
|
type: object
|
||||||
|
properties:
|
||||||
|
max_options:
|
||||||
|
type: integer
|
||||||
|
max_characters_per_option:
|
||||||
|
type: integer
|
||||||
|
min_expiration:
|
||||||
|
type: integer
|
||||||
|
max_expiration:
|
||||||
|
type: integer
|
||||||
|
|
Loading…
Reference in New Issue