summaryrefslogtreecommitdiff
path: root/src/server/api/endpoints/admin/update-meta.ts
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2021-06-08 14:09:32 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2021-06-08 14:09:32 +0900
commit6b312f755eb171df0afd95a2d4e51cfd7300fa16 (patch)
tree261024105325dd0ca8ad36d1315cc705a5ae25ef /src/server/api/endpoints/admin/update-meta.ts
parent外部リンクアイコンが表示されない問題を修正 (diff)
downloadsharkey-6b312f755eb171df0afd95a2d4e51cfd7300fa16.tar.gz
sharkey-6b312f755eb171df0afd95a2d4e51cfd7300fa16.tar.bz2
sharkey-6b312f755eb171df0afd95a2d4e51cfd7300fa16.zip
Remove endpoint descriptions
#6627
Diffstat (limited to 'src/server/api/endpoints/admin/update-meta.ts')
-rw-r--r--src/server/api/endpoints/admin/update-meta.ts159
1 files changed, 0 insertions, 159 deletions
diff --git a/src/server/api/endpoints/admin/update-meta.ts b/src/server/api/endpoints/admin/update-meta.ts
index d9ce7c061c..a18956b3f7 100644
--- a/src/server/api/endpoints/admin/update-meta.ts
+++ b/src/server/api/endpoints/admin/update-meta.ts
@@ -7,10 +7,6 @@ import { DB_MAX_NOTE_TEXT_LENGTH } from '@/misc/hard-limits';
import { ID } from '@/misc/cafy-id';
export const meta = {
- desc: {
- 'ja-JP': 'インスタンスの設定を更新します。'
- },
-
tags: ['admin'],
requireCredential: true as const,
@@ -19,79 +15,46 @@ export const meta = {
params: {
disableRegistration: {
validator: $.optional.nullable.bool,
- desc: {
- 'ja-JP': '招待制か否か'
- }
},
disableLocalTimeline: {
validator: $.optional.nullable.bool,
- desc: {
- 'ja-JP': 'ローカルタイムライン(とソーシャルタイムライン)を無効にするか否か'
- }
},
disableGlobalTimeline: {
validator: $.optional.nullable.bool,
- desc: {
- 'ja-JP': 'グローバルタイムラインを無効にするか否か'
- }
},
useStarForReactionFallback: {
validator: $.optional.nullable.bool,
- desc: {
- 'ja-JP': '不明なリアクションのフォールバックに star リアクションを使うか'
- }
},
pinnedUsers: {
validator: $.optional.nullable.arr($.str),
- desc: {
- 'ja-JP': 'ピン留めユーザー'
- }
},
hiddenTags: {
validator: $.optional.nullable.arr($.str),
- desc: {
- 'ja-JP': '統計などで無視するハッシュタグ'
- }
},
blockedHosts: {
validator: $.optional.nullable.arr($.str),
- desc: {
- 'ja-JP': 'ブロックするホスト'
- }
},
mascotImageUrl: {
validator: $.optional.nullable.str,
- desc: {
- 'ja-JP': 'インスタンスキャラクター画像のURL'
- }
},
bannerUrl: {
validator: $.optional.nullable.str,
- desc: {
- 'ja-JP': 'インスタンスのバナー画像URL'
- }
},
errorImageUrl: {
validator: $.optional.nullable.str,
- desc: {
- 'ja-JP': 'インスタンスのエラー画像URL'
- }
},
iconUrl: {
validator: $.optional.nullable.str,
- desc: {
- 'ja-JP': 'インスタンスのアイコンURL'
- }
},
backgroundImageUrl: {
@@ -104,116 +67,66 @@ export const meta = {
name: {
validator: $.optional.nullable.str,
- desc: {
- 'ja-JP': 'インスタンス名'
- }
},
description: {
validator: $.optional.nullable.str,
- desc: {
- 'ja-JP': 'インスタンスの紹介文'
- }
},
maxNoteTextLength: {
validator: $.optional.num.min(0).max(DB_MAX_NOTE_TEXT_LENGTH),
- desc: {
- 'ja-JP': '投稿の最大文字数'
- }
},
localDriveCapacityMb: {
validator: $.optional.num.min(0),
- desc: {
- 'ja-JP': 'ローカルユーザーひとりあたりのドライブ容量 (メガバイト単位)',
- 'en-US': 'Drive capacity of a local user (MB)'
- }
},
remoteDriveCapacityMb: {
validator: $.optional.num.min(0),
- desc: {
- 'ja-JP': 'リモートユーザーひとりあたりのドライブ容量 (メガバイト単位)',
- 'en-US': 'Drive capacity of a remote user (MB)'
- }
},
cacheRemoteFiles: {
validator: $.optional.bool,
- desc: {
- 'ja-JP': 'リモートのファイルをキャッシュするか否か'
- }
},
proxyRemoteFiles: {
validator: $.optional.bool,
- desc: {
- 'ja-JP': 'ローカルにないリモートのファイルをプロキシするか否か'
- }
},
enableHcaptcha: {
validator: $.optional.bool,
- desc: {
- 'ja-JP': 'hCaptchaを使用するか否か'
- }
},
hcaptchaSiteKey: {
validator: $.optional.nullable.str,
- desc: {
- 'ja-JP': 'hCaptcha site key'
- }
},
hcaptchaSecretKey: {
validator: $.optional.nullable.str,
- desc: {
- 'ja-JP': 'hCaptcha secret key'
- }
},
enableRecaptcha: {
validator: $.optional.bool,
- desc: {
- 'ja-JP': 'reCAPTCHAを使用するか否か'
- }
},
recaptchaSiteKey: {
validator: $.optional.nullable.str,
- desc: {
- 'ja-JP': 'reCAPTCHA site key'
- }
},
recaptchaSecretKey: {
validator: $.optional.nullable.str,
- desc: {
- 'ja-JP': 'reCAPTCHA secret key'
- }
},
proxyAccountId: {
validator: $.optional.nullable.type(ID),
- desc: {
- 'ja-JP': 'プロキシアカウントのID'
- }
},
maintainerName: {
validator: $.optional.nullable.str,
- desc: {
- 'ja-JP': 'インスタンスの管理者名'
- }
},
maintainerEmail: {
validator: $.optional.nullable.str,
- desc: {
- 'ja-JP': 'インスタンス管理者の連絡先メールアドレス'
- }
},
pinnedPages: {
@@ -226,170 +139,98 @@ export const meta = {
langs: {
validator: $.optional.arr($.str),
- desc: {
- 'ja-JP': 'インスタンスの対象言語'
- }
},
summalyProxy: {
validator: $.optional.nullable.str,
- desc: {
- 'ja-JP': 'summalyプロキシURL'
- }
},
enableTwitterIntegration: {
validator: $.optional.bool,
- desc: {
- 'ja-JP': 'Twitter連携機能を有効にするか否か'
- }
},
twitterConsumerKey: {
validator: $.optional.nullable.str,
- desc: {
- 'ja-JP': 'TwitterアプリのConsumer key'
- }
},
twitterConsumerSecret: {
validator: $.optional.nullable.str,
- desc: {
- 'ja-JP': 'TwitterアプリのConsumer secret'
- }
},
enableGithubIntegration: {
validator: $.optional.bool,
- desc: {
- 'ja-JP': 'GitHub連携機能を有効にするか否か'
- }
},
githubClientId: {
validator: $.optional.nullable.str,
- desc: {
- 'ja-JP': 'GitHubアプリのClient ID'
- }
},
githubClientSecret: {
validator: $.optional.nullable.str,
- desc: {
- 'ja-JP': 'GitHubアプリのClient Secret'
- }
},
enableDiscordIntegration: {
validator: $.optional.bool,
- desc: {
- 'ja-JP': 'Discord連携機能を有効にするか否か'
- }
},
discordClientId: {
validator: $.optional.nullable.str,
- desc: {
- 'ja-JP': 'DiscordアプリのClient ID'
- }
},
discordClientSecret: {
validator: $.optional.nullable.str,
- desc: {
- 'ja-JP': 'DiscordアプリのClient Secret'
- }
},
enableEmail: {
validator: $.optional.bool,
- desc: {
- 'ja-JP': 'メール配信を有効にするか否か'
- }
},
email: {
validator: $.optional.nullable.str,
- desc: {
- 'ja-JP': 'メール配信する際に利用するメールアドレス'
- }
},
smtpSecure: {
validator: $.optional.bool,
- desc: {
- 'ja-JP': 'SMTPサーバがSSLを使用しているか否か'
- }
},
smtpHost: {
validator: $.optional.nullable.str,
- desc: {
- 'ja-JP': 'SMTPサーバのホスト'
- }
},
smtpPort: {
validator: $.optional.nullable.num,
- desc: {
- 'ja-JP': 'SMTPサーバのポート'
- }
},
smtpUser: {
validator: $.optional.nullable.str,
- desc: {
- 'ja-JP': 'SMTPサーバのユーザー名'
- }
},
smtpPass: {
validator: $.optional.nullable.str,
- desc: {
- 'ja-JP': 'SMTPサーバのパスワード'
- }
},
enableServiceWorker: {
validator: $.optional.bool,
- desc: {
- 'ja-JP': 'ServiceWorkerを有効にするか否か'
- }
},
swPublicKey: {
validator: $.optional.nullable.str,
- desc: {
- 'ja-JP': 'ServiceWorkerのVAPIDキーペアの公開鍵'
- }
},
swPrivateKey: {
validator: $.optional.nullable.str,
- desc: {
- 'ja-JP': 'ServiceWorkerのVAPIDキーペアの秘密鍵'
- }
},
tosUrl: {
validator: $.optional.nullable.str,
- desc: {
- 'ja-JP': '利用規約のURL'
- }
},
repositoryUrl: {
validator: $.optional.str,
- desc: {
- 'ja-JP': 'リポジトリのURL'
- }
},
feedbackUrl: {
validator: $.optional.str,
- desc: {
- 'ja-JP': 'フィードバックのURL'
- }
},
useObjectStorage: {