summaryrefslogtreecommitdiff
path: root/src/server/api/endpoints/admin
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
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')
-rw-r--r--src/server/api/endpoints/admin/abuse-user-reports.ts5
-rw-r--r--src/server/api/endpoints/admin/accounts/create.ts5
-rw-r--r--src/server/api/endpoints/admin/announcements/create.ts5
-rw-r--r--src/server/api/endpoints/admin/announcements/delete.ts5
-rw-r--r--src/server/api/endpoints/admin/announcements/list.ts5
-rw-r--r--src/server/api/endpoints/admin/announcements/update.ts5
-rw-r--r--src/server/api/endpoints/admin/delete-all-files-of-a-user.ts9
-rw-r--r--src/server/api/endpoints/admin/delete-logs.ts5
-rw-r--r--src/server/api/endpoints/admin/drive/clean-remote-files.ts5
-rw-r--r--src/server/api/endpoints/admin/drive/cleanup.ts5
-rw-r--r--src/server/api/endpoints/admin/drive/files.ts5
-rw-r--r--src/server/api/endpoints/admin/emoji/add.ts4
-rw-r--r--src/server/api/endpoints/admin/emoji/copy.ts5
-rw-r--r--src/server/api/endpoints/admin/emoji/list-remote.ts5
-rw-r--r--src/server/api/endpoints/admin/emoji/list.ts5
-rw-r--r--src/server/api/endpoints/admin/emoji/remove.ts4
-rw-r--r--src/server/api/endpoints/admin/emoji/update.ts4
-rw-r--r--src/server/api/endpoints/admin/federation/delete-all-files.ts5
-rw-r--r--src/server/api/endpoints/admin/federation/remove-all-following.ts5
-rw-r--r--src/server/api/endpoints/admin/federation/update-instance.ts5
-rw-r--r--src/server/api/endpoints/admin/get-table-stats.ts5
-rw-r--r--src/server/api/endpoints/admin/invite.ts5
-rw-r--r--src/server/api/endpoints/admin/logs.ts5
-rw-r--r--src/server/api/endpoints/admin/moderators/add.ts9
-rw-r--r--src/server/api/endpoints/admin/moderators/remove.ts9
-rw-r--r--src/server/api/endpoints/admin/promo/create.ts5
-rw-r--r--src/server/api/endpoints/admin/queue/clear.ts5
-rw-r--r--src/server/api/endpoints/admin/queue/deliver-delayed.ts5
-rw-r--r--src/server/api/endpoints/admin/queue/inbox-delayed.ts5
-rw-r--r--src/server/api/endpoints/admin/queue/jobs.ts5
-rw-r--r--src/server/api/endpoints/admin/queue/stats.ts5
-rw-r--r--src/server/api/endpoints/admin/relays/add.ts5
-rw-r--r--src/server/api/endpoints/admin/relays/list.ts5
-rw-r--r--src/server/api/endpoints/admin/relays/remove.ts5
-rw-r--r--src/server/api/endpoints/admin/reset-password.ts9
-rw-r--r--src/server/api/endpoints/admin/resolve-abuse-user-report.ts5
-rw-r--r--src/server/api/endpoints/admin/resync-chart.ts5
-rw-r--r--src/server/api/endpoints/admin/send-email.ts5
-rw-r--r--src/server/api/endpoints/admin/server-info.ts5
-rw-r--r--src/server/api/endpoints/admin/show-moderation-logs.ts5
-rw-r--r--src/server/api/endpoints/admin/show-user.ts9
-rw-r--r--src/server/api/endpoints/admin/show-users.ts5
-rw-r--r--src/server/api/endpoints/admin/silence-user.ts9
-rw-r--r--src/server/api/endpoints/admin/suspend-user.ts9
-rw-r--r--src/server/api/endpoints/admin/unsilence-user.ts9
-rw-r--r--src/server/api/endpoints/admin/unsuspend-user.ts9
-rw-r--r--src/server/api/endpoints/admin/update-meta.ts159
-rw-r--r--src/server/api/endpoints/admin/vacuum.ts5
48 files changed, 0 insertions, 427 deletions
diff --git a/src/server/api/endpoints/admin/abuse-user-reports.ts b/src/server/api/endpoints/admin/abuse-user-reports.ts
index bbb696394e..d09c9d0efb 100644
--- a/src/server/api/endpoints/admin/abuse-user-reports.ts
+++ b/src/server/api/endpoints/admin/abuse-user-reports.ts
@@ -5,11 +5,6 @@ import { AbuseUserReports } from '../../../../models';
import { makePaginationQuery } from '../../common/make-pagination-query';
export const meta = {
- desc: {
- 'ja-JP': '通報一覧を表示します。',
- 'en-US': 'Show list of abuse user reports.'
- },
-
tags: ['admin'],
requireCredential: true as const,
diff --git a/src/server/api/endpoints/admin/accounts/create.ts b/src/server/api/endpoints/admin/accounts/create.ts
index 9e3fc46acd..e232031d35 100644
--- a/src/server/api/endpoints/admin/accounts/create.ts
+++ b/src/server/api/endpoints/admin/accounts/create.ts
@@ -3,11 +3,6 @@ import { Users } from '../../../../../models';
import { signup } from '../../../common/signup';
export const meta = {
- desc: {
- 'ja-JP': 'アカウントを作成します。',
- 'en-US': 'Create a account.'
- },
-
tags: ['admin'],
params: {
diff --git a/src/server/api/endpoints/admin/announcements/create.ts b/src/server/api/endpoints/admin/announcements/create.ts
index 3675e50bac..8d121c4843 100644
--- a/src/server/api/endpoints/admin/announcements/create.ts
+++ b/src/server/api/endpoints/admin/announcements/create.ts
@@ -4,11 +4,6 @@ import { Announcements } from '../../../../../models';
import { genId } from '@/misc/gen-id';
export const meta = {
- desc: {
- 'ja-JP': 'アナウンスを作成します。',
- 'en-US': 'Create a announcement.'
- },
-
tags: ['admin'],
requireCredential: true as const,
diff --git a/src/server/api/endpoints/admin/announcements/delete.ts b/src/server/api/endpoints/admin/announcements/delete.ts
index 44a46ae435..6c28054da8 100644
--- a/src/server/api/endpoints/admin/announcements/delete.ts
+++ b/src/server/api/endpoints/admin/announcements/delete.ts
@@ -10,11 +10,6 @@ export const meta = {
requireCredential: true as const,
requireModerator: true,
- desc: {
- 'ja-JP': 'アナウンスを削除します。',
- 'en-US': 'Delete a announcement.'
- },
-
params: {
id: {
validator: $.type(ID)
diff --git a/src/server/api/endpoints/admin/announcements/list.ts b/src/server/api/endpoints/admin/announcements/list.ts
index a42f24c45e..94a830dbae 100644
--- a/src/server/api/endpoints/admin/announcements/list.ts
+++ b/src/server/api/endpoints/admin/announcements/list.ts
@@ -5,11 +5,6 @@ import { Announcements, AnnouncementReads } from '../../../../../models';
import { makePaginationQuery } from '../../../common/make-pagination-query';
export const meta = {
- desc: {
- 'ja-JP': 'アナウンスのリストを表示します。',
- 'en-US': 'List announcements.'
- },
-
tags: ['admin'],
requireCredential: true as const,
diff --git a/src/server/api/endpoints/admin/announcements/update.ts b/src/server/api/endpoints/admin/announcements/update.ts
index c869e7c9c6..6e9a43d346 100644
--- a/src/server/api/endpoints/admin/announcements/update.ts
+++ b/src/server/api/endpoints/admin/announcements/update.ts
@@ -5,11 +5,6 @@ import { Announcements } from '../../../../../models';
import { ApiError } from '../../../error';
export const meta = {
- desc: {
- 'ja-JP': 'アナウンスの内容を変更します。',
- 'en-US': 'Update a annoucement.'
- },
-
tags: ['admin'],
requireCredential: true as const,
diff --git a/src/server/api/endpoints/admin/delete-all-files-of-a-user.ts b/src/server/api/endpoints/admin/delete-all-files-of-a-user.ts
index 8143239b54..3d49689cd7 100644
--- a/src/server/api/endpoints/admin/delete-all-files-of-a-user.ts
+++ b/src/server/api/endpoints/admin/delete-all-files-of-a-user.ts
@@ -5,11 +5,6 @@ import { DriveFiles } from '../../../../models';
import { ID } from '@/misc/cafy-id';
export const meta = {
- desc: {
- 'ja-JP': '対象のユーザーのファイルを全て削除します。',
- 'en-US': 'Delete all files to specified user.'
- },
-
tags: ['admin'],
requireCredential: true as const,
@@ -18,10 +13,6 @@ export const meta = {
params: {
userId: {
validator: $.type(ID),
- desc: {
- 'ja-JP': '対象のユーザーID',
- 'en-US': 'The user ID which you want to suspend'
- }
},
}
};
diff --git a/src/server/api/endpoints/admin/delete-logs.ts b/src/server/api/endpoints/admin/delete-logs.ts
index 1caea46ea0..410588bc01 100644
--- a/src/server/api/endpoints/admin/delete-logs.ts
+++ b/src/server/api/endpoints/admin/delete-logs.ts
@@ -2,11 +2,6 @@ import define from '../../define';
import { Logs } from '../../../../models';
export const meta = {
- desc: {
- 'ja-JP': 'ログを全て削除します。',
- 'en-US': 'Delete all logs.'
- },
-
tags: ['admin'],
requireCredential: true as const,
diff --git a/src/server/api/endpoints/admin/drive/clean-remote-files.ts b/src/server/api/endpoints/admin/drive/clean-remote-files.ts
index 20856da1cf..5a5adb8a8b 100644
--- a/src/server/api/endpoints/admin/drive/clean-remote-files.ts
+++ b/src/server/api/endpoints/admin/drive/clean-remote-files.ts
@@ -2,11 +2,6 @@ import define from '../../../define';
import { createCleanRemoteFilesJob } from '../../../../../queue';
export const meta = {
- desc: {
- 'ja-JP': 'キャッシュされたリモートファイルをすべて削除します。',
- 'en-US': 'Deletes all cached remote files.'
- },
-
tags: ['admin'],
requireCredential: true as const,
diff --git a/src/server/api/endpoints/admin/drive/cleanup.ts b/src/server/api/endpoints/admin/drive/cleanup.ts
index f4867597f3..b76236a7f0 100644
--- a/src/server/api/endpoints/admin/drive/cleanup.ts
+++ b/src/server/api/endpoints/admin/drive/cleanup.ts
@@ -4,11 +4,6 @@ import { deleteFile } from '../../../../../services/drive/delete-file';
import { DriveFiles } from '../../../../../models';
export const meta = {
- desc: {
- 'ja-JP': '使用されていないユーザーのファイルを削除します。',
- 'en-US': 'Delete the unused user\'s files.'
- },
-
tags: ['admin'],
requireCredential: true as const,
diff --git a/src/server/api/endpoints/admin/drive/files.ts b/src/server/api/endpoints/admin/drive/files.ts
index 1a5c940f1e..efeef83ca3 100644
--- a/src/server/api/endpoints/admin/drive/files.ts
+++ b/src/server/api/endpoints/admin/drive/files.ts
@@ -5,11 +5,6 @@ import { makePaginationQuery } from '../../../common/make-pagination-query';
import { ID } from '@/misc/cafy-id';
export const meta = {
- desc: {
- 'ja-JP': '管理用のドライブの一覧を表示します。',
- 'en-US': 'Displays a list of management drives.'
- },
-
tags: ['admin'],
requireCredential: false as const,
diff --git a/src/server/api/endpoints/admin/emoji/add.ts b/src/server/api/endpoints/admin/emoji/add.ts
index 04eac79d6a..0d4550bf3c 100644
--- a/src/server/api/endpoints/admin/emoji/add.ts
+++ b/src/server/api/endpoints/admin/emoji/add.ts
@@ -10,10 +10,6 @@ import rndstr from 'rndstr';
import { publishBroadcastStream } from '../../../../../services/stream';
export const meta = {
- desc: {
- 'ja-JP': 'カスタム絵文字を追加します。'
- },
-
tags: ['admin'],
requireCredential: true as const,
diff --git a/src/server/api/endpoints/admin/emoji/copy.ts b/src/server/api/endpoints/admin/emoji/copy.ts
index 7df7830072..7807809720 100644
--- a/src/server/api/endpoints/admin/emoji/copy.ts
+++ b/src/server/api/endpoints/admin/emoji/copy.ts
@@ -9,11 +9,6 @@ import { ID } from '@/misc/cafy-id';
import uploadFromUrl from '../../../../../services/drive/upload-from-url';
export const meta = {
- desc: {
- 'ja-JP': '選択したカスタム絵文字をコピーします。',
- 'en-US': 'Copies the selected custom emoji.'
- },
-
tags: ['admin'],
requireCredential: true as const,
diff --git a/src/server/api/endpoints/admin/emoji/list-remote.ts b/src/server/api/endpoints/admin/emoji/list-remote.ts
index 6a4e86c342..bd0b3dfc30 100644
--- a/src/server/api/endpoints/admin/emoji/list-remote.ts
+++ b/src/server/api/endpoints/admin/emoji/list-remote.ts
@@ -6,11 +6,6 @@ import { makePaginationQuery } from '../../../common/make-pagination-query';
import { ID } from '@/misc/cafy-id';
export const meta = {
- desc: {
- 'ja-JP': 'リモートのカスタム絵文字一覧を取得します。',
- 'en-US': 'Gets a list of remote custom emojis.'
- },
-
tags: ['admin'],
requireCredential: true as const,
diff --git a/src/server/api/endpoints/admin/emoji/list.ts b/src/server/api/endpoints/admin/emoji/list.ts
index 9e50ce61c8..4473fbdd1f 100644
--- a/src/server/api/endpoints/admin/emoji/list.ts
+++ b/src/server/api/endpoints/admin/emoji/list.ts
@@ -6,11 +6,6 @@ import { ID } from '@/misc/cafy-id';
import { Emoji } from '../../../../../models/entities/emoji';
export const meta = {
- desc: {
- 'ja-JP': 'カスタム絵文字一覧を取得します。',
- 'en-US': 'List custom emojis.'
- },
-
tags: ['admin'],
requireCredential: true as const,
diff --git a/src/server/api/endpoints/admin/emoji/remove.ts b/src/server/api/endpoints/admin/emoji/remove.ts
index 3f87dded3b..22bbc76e78 100644
--- a/src/server/api/endpoints/admin/emoji/remove.ts
+++ b/src/server/api/endpoints/admin/emoji/remove.ts
@@ -7,10 +7,6 @@ import { insertModerationLog } from '../../../../../services/insert-moderation-l
import { ApiError } from '../../../error';
export const meta = {
- desc: {
- 'ja-JP': 'カスタム絵文字を削除します。'
- },
-
tags: ['admin'],
requireCredential: true as const,
diff --git a/src/server/api/endpoints/admin/emoji/update.ts b/src/server/api/endpoints/admin/emoji/update.ts
index 2fa6587e2b..70589d5cf7 100644
--- a/src/server/api/endpoints/admin/emoji/update.ts
+++ b/src/server/api/endpoints/admin/emoji/update.ts
@@ -6,10 +6,6 @@ import { getConnection } from 'typeorm';
import { ApiError } from '../../../error';
export const meta = {
- desc: {
- 'ja-JP': 'カスタム絵文字を更新します。'
- },
-
tags: ['admin'],
requireCredential: true as const,
diff --git a/src/server/api/endpoints/admin/federation/delete-all-files.ts b/src/server/api/endpoints/admin/federation/delete-all-files.ts
index c0a8c94f4c..eef53cd92c 100644
--- a/src/server/api/endpoints/admin/federation/delete-all-files.ts
+++ b/src/server/api/endpoints/admin/federation/delete-all-files.ts
@@ -4,11 +4,6 @@ import { deleteFile } from '../../../../../services/drive/delete-file';
import { DriveFiles } from '../../../../../models';
export const meta = {
- desc: {
- 'ja-JP': '指定したドメインのファイルを全て削除します。',
- 'en-US': 'Deletes all files in the specified domain.'
- },
-
tags: ['admin'],
requireCredential: true as const,
diff --git a/src/server/api/endpoints/admin/federation/remove-all-following.ts b/src/server/api/endpoints/admin/federation/remove-all-following.ts
index 4a6f6e6261..e593193552 100644
--- a/src/server/api/endpoints/admin/federation/remove-all-following.ts
+++ b/src/server/api/endpoints/admin/federation/remove-all-following.ts
@@ -4,11 +4,6 @@ import deleteFollowing from '../../../../../services/following/delete';
import { Followings, Users } from '../../../../../models';
export const meta = {
- desc: {
- 'ja-JP': '指定したドメインの全ユーザーのフォローを全て解除します。',
- 'en-US': 'Unfollow all users in the specified domain.'
- },
-
tags: ['admin'],
requireCredential: true as const,
diff --git a/src/server/api/endpoints/admin/federation/update-instance.ts b/src/server/api/endpoints/admin/federation/update-instance.ts
index 3e9d243d74..2d559e43e8 100644
--- a/src/server/api/endpoints/admin/federation/update-instance.ts
+++ b/src/server/api/endpoints/admin/federation/update-instance.ts
@@ -4,11 +4,6 @@ import { Instances } from '../../../../../models';
import { toPuny } from '@/misc/convert-host';
export const meta = {
- desc: {
- 'ja-JP': '指定したドメインのアクティビティの配信を停止するかを選択します。',
- 'en-US': 'Select whether to undeliver the activity for the specified domain.'
- },
-
tags: ['admin'],
requireCredential: true as const,
diff --git a/src/server/api/endpoints/admin/get-table-stats.ts b/src/server/api/endpoints/admin/get-table-stats.ts
index 351c230033..bce813232b 100644
--- a/src/server/api/endpoints/admin/get-table-stats.ts
+++ b/src/server/api/endpoints/admin/get-table-stats.ts
@@ -5,11 +5,6 @@ export const meta = {
requireCredential: true as const,
requireModerator: true,
- desc: {
- 'ja-JP': 'テーブル情報を取得します。',
- 'en-US': 'Get table stats'
- },
-
tags: ['admin'],
params: {
diff --git a/src/server/api/endpoints/admin/invite.ts b/src/server/api/endpoints/admin/invite.ts
index 2a87fae714..8ce6415218 100644
--- a/src/server/api/endpoints/admin/invite.ts
+++ b/src/server/api/endpoints/admin/invite.ts
@@ -4,11 +4,6 @@ import { RegistrationTickets } from '../../../../models';
import { genId } from '@/misc/gen-id';
export const meta = {
- desc: {
- 'ja-JP': '招待コードを発行します。',
- 'en-US': 'Issue an invitation code.'
- },
-
tags: ['admin'],
requireCredential: true as const,
diff --git a/src/server/api/endpoints/admin/logs.ts b/src/server/api/endpoints/admin/logs.ts
index 5e19b1a6f4..cb49bf6021 100644
--- a/src/server/api/endpoints/admin/logs.ts
+++ b/src/server/api/endpoints/admin/logs.ts
@@ -4,11 +4,6 @@ import { Logs } from '../../../../models';
import { Brackets } from 'typeorm';
export const meta = {
- desc: {
- 'ja-JP': 'ログを表示します。',
- 'en-US': 'Show logs.'
- },
-
tags: ['admin'],
requireCredential: true as const,
diff --git a/src/server/api/endpoints/admin/moderators/add.ts b/src/server/api/endpoints/admin/moderators/add.ts
index a96cf35db1..2b4e8a8014 100644
--- a/src/server/api/endpoints/admin/moderators/add.ts
+++ b/src/server/api/endpoints/admin/moderators/add.ts
@@ -4,11 +4,6 @@ import define from '../../../define';
import { Users } from '../../../../../models';
export const meta = {
- desc: {
- 'ja-JP': '指定したユーザーをモデレーターにします。',
- 'en-US': 'Mark a user as moderator.'
- },
-
tags: ['admin'],
requireCredential: true as const,
@@ -17,10 +12,6 @@ export const meta = {
params: {
userId: {
validator: $.type(ID),
- desc: {
- 'ja-JP': '対象のユーザーID',
- 'en-US': 'The user ID'
- }
},
}
};
diff --git a/src/server/api/endpoints/admin/moderators/remove.ts b/src/server/api/endpoints/admin/moderators/remove.ts
index c9c884092c..fd6e29df54 100644
--- a/src/server/api/endpoints/admin/moderators/remove.ts
+++ b/src/server/api/endpoints/admin/moderators/remove.ts
@@ -4,11 +4,6 @@ import define from '../../../define';
import { Users } from '../../../../../models';
export const meta = {
- desc: {
- 'ja-JP': '指定したユーザーをモデレーター解除します。',
- 'en-US': 'Unmark a user as moderator.'
- },
-
tags: ['admin'],
requireCredential: true as const,
@@ -17,10 +12,6 @@ export const meta = {
params: {
userId: {
validator: $.type(ID),
- desc: {
- 'ja-JP': '対象のユーザーID',
- 'en-US': 'The user ID'
- }
},
}
};
diff --git a/src/server/api/endpoints/admin/promo/create.ts b/src/server/api/endpoints/admin/promo/create.ts
index 3ee1616145..8468ab6545 100644
--- a/src/server/api/endpoints/admin/promo/create.ts
+++ b/src/server/api/endpoints/admin/promo/create.ts
@@ -6,11 +6,6 @@ import { getNote } from '../../../common/getters';
import { PromoNotes } from '../../../../../models';
export const meta = {
- desc: {
- 'ja-JP': 'プロモーションを作成します。',
- 'en-US': 'Create a promotion.'
- },
-
tags: ['admin'],
requireCredential: true as const,
diff --git a/src/server/api/endpoints/admin/queue/clear.ts b/src/server/api/endpoints/admin/queue/clear.ts
index bc55a02ec1..0375f55f01 100644
--- a/src/server/api/endpoints/admin/queue/clear.ts
+++ b/src/server/api/endpoints/admin/queue/clear.ts
@@ -3,11 +3,6 @@ import { destroy } from '../../../../../queue';
import { insertModerationLog } from '../../../../../services/insert-moderation-log';
export const meta = {
- desc: {
- 'ja-JP': 'ジョブキューを全て削除します。',
- 'en-US': 'Delete all job queues.'
- },
-
tags: ['admin'],
requireCredential: true as const,
diff --git a/src/server/api/endpoints/admin/queue/deliver-delayed.ts b/src/server/api/endpoints/admin/queue/deliver-delayed.ts
index 1de5b060e2..8b70fa6680 100644
--- a/src/server/api/endpoints/admin/queue/deliver-delayed.ts
+++ b/src/server/api/endpoints/admin/queue/deliver-delayed.ts
@@ -3,11 +3,6 @@ import { URL } from 'url';
import define from '../../../define';
export const meta = {
- desc: {
- 'ja-JP': '他サーバーへ送るキューの遅延一覧を返します。',
- 'en-US': 'Returns a list of delays in queues sent to other servers.'
- },
-
tags: ['admin'],
requireCredential: true as const,
diff --git a/src/server/api/endpoints/admin/queue/inbox-delayed.ts b/src/server/api/endpoints/admin/queue/inbox-delayed.ts
index 3599c012a5..437027eea8 100644
--- a/src/server/api/endpoints/admin/queue/inbox-delayed.ts
+++ b/src/server/api/endpoints/admin/queue/inbox-delayed.ts
@@ -3,11 +3,6 @@ import define from '../../../define';
import { inboxQueue } from '../../../../../queue';
export const meta = {
- desc: {
- 'ja-JP': 'このサーバーへのキューの遅延一覧を返します。',
- 'en-US': 'Returns a list of queue delays to this server.'
- },
-
tags: ['admin'],
requireCredential: true as const,
diff --git a/src/server/api/endpoints/admin/queue/jobs.ts b/src/server/api/endpoints/admin/queue/jobs.ts
index ffae1426be..c426e5f39b 100644
--- a/src/server/api/endpoints/admin/queue/jobs.ts
+++ b/src/server/api/endpoints/admin/queue/jobs.ts
@@ -3,11 +3,6 @@ import $ from 'cafy';
import define from '../../../define';
export const meta = {
- desc: {
- 'ja-JP': 'ジョブ一覧を表示します。',
- 'en-US': 'Display the job list.'
- },
-
tags: ['admin'],
requireCredential: true as const,
diff --git a/src/server/api/endpoints/admin/queue/stats.ts b/src/server/api/endpoints/admin/queue/stats.ts
index cc1cf8a9e0..38f18459dd 100644
--- a/src/server/api/endpoints/admin/queue/stats.ts
+++ b/src/server/api/endpoints/admin/queue/stats.ts
@@ -2,11 +2,6 @@ import { deliverQueue, inboxQueue, dbQueue, objectStorageQueue } from '@/queue/q
import define from '../../../define';
export const meta = {
- desc: {
- 'ja-JP': 'キューの状態を返します。',
- 'en-US': 'Returns the status of the queue.'
- },
-
tags: ['admin'],
requireCredential: true as const,
diff --git a/src/server/api/endpoints/admin/relays/add.ts b/src/server/api/endpoints/admin/relays/add.ts
index e10bd92c8d..54d292ad55 100644
--- a/src/server/api/endpoints/admin/relays/add.ts
+++ b/src/server/api/endpoints/admin/relays/add.ts
@@ -5,11 +5,6 @@ import { addRelay } from '../../../../../services/relay';
import { ApiError } from '../../../error';
export const meta = {
- desc: {
- 'ja-JP': 'リレーを追加します。',
- 'en-US': 'Add relay'
- },
-
tags: ['admin'],
requireCredential: true as const,
diff --git a/src/server/api/endpoints/admin/relays/list.ts b/src/server/api/endpoints/admin/relays/list.ts
index da05ac0a24..9f2474f10c 100644
--- a/src/server/api/endpoints/admin/relays/list.ts
+++ b/src/server/api/endpoints/admin/relays/list.ts
@@ -2,11 +2,6 @@ import define from '../../../define';
import { listRelay } from '../../../../../services/relay';
export const meta = {
- desc: {
- 'ja-JP': 'リレー一覧を表示します。',
- 'en-US': 'List relay'
- },
-
tags: ['admin'],
requireCredential: true as const,
diff --git a/src/server/api/endpoints/admin/relays/remove.ts b/src/server/api/endpoints/admin/relays/remove.ts
index 572d51cfca..220efab406 100644
--- a/src/server/api/endpoints/admin/relays/remove.ts
+++ b/src/server/api/endpoints/admin/relays/remove.ts
@@ -3,11 +3,6 @@ import define from '../../../define';
import { removeRelay } from '../../../../../services/relay';
export const meta = {
- desc: {
- 'ja-JP': 'リレーを削除します。',
- 'en-US': 'Remove relay'
- },
-
tags: ['admin'],
requireCredential: true as const,
diff --git a/src/server/api/endpoints/admin/reset-password.ts b/src/server/api/endpoints/admin/reset-password.ts
index a316ef9c1d..6ff49d83d5 100644
--- a/src/server/api/endpoints/admin/reset-password.ts
+++ b/src/server/api/endpoints/admin/reset-password.ts
@@ -6,11 +6,6 @@ import rndstr from 'rndstr';
import { Users, UserProfiles } from '../../../../models';
export const meta = {
- desc: {
- 'ja-JP': '指定したユーザーのパスワードをリセットします。',
- 'en-US': 'Reset password to specified user.'
- },
-
tags: ['admin'],
requireCredential: true as const,
@@ -19,10 +14,6 @@ export const meta = {
params: {
userId: {
validator: $.type(ID),
- desc: {
- 'ja-JP': '対象のユーザーID',
- 'en-US': 'The user ID which you want to suspend'
- }
},
},
diff --git a/src/server/api/endpoints/admin/resolve-abuse-user-report.ts b/src/server/api/endpoints/admin/resolve-abuse-user-report.ts
index 1446951828..38a5e81375 100644
--- a/src/server/api/endpoints/admin/resolve-abuse-user-report.ts
+++ b/src/server/api/endpoints/admin/resolve-abuse-user-report.ts
@@ -4,11 +4,6 @@ import define from '../../define';
import { AbuseUserReports } from '../../../../models';
export const meta = {
- desc: {
- 'ja-JP': '指定した通報を解決済みにします。',
- 'en-US': 'Marks the specified report as resolved.'
- },
-
tags: ['admin'],
requireCredential: true as const,
diff --git a/src/server/api/endpoints/admin/resync-chart.ts b/src/server/api/endpoints/admin/resync-chart.ts
index 13254a3ca3..84e19d37e6 100644
--- a/src/server/api/endpoints/admin/resync-chart.ts
+++ b/src/server/api/endpoints/admin/resync-chart.ts
@@ -3,11 +3,6 @@ import { driveChart, notesChart, usersChart, instanceChart } from '../../../../s
import { insertModerationLog } from '../../../../services/insert-moderation-log';
export const meta = {
- desc: {
- 'ja-JP': 'チャートを再同期します。',
- 'en-US': 'Resync the chart.'
- },
-
tags: ['admin'],
requireCredential: true as const,
diff --git a/src/server/api/endpoints/admin/send-email.ts b/src/server/api/endpoints/admin/send-email.ts
index 51f92230a2..c0e77e1621 100644
--- a/src/server/api/endpoints/admin/send-email.ts
+++ b/src/server/api/endpoints/admin/send-email.ts
@@ -3,11 +3,6 @@ import define from '../../define';
import { sendEmail } from '../../../../services/send-email';
export const meta = {
- desc: {
- 'ja-JP': 'メールを送信します。',
- 'en-US': 'Send a mail.'
- },
-
tags: ['admin'],
requireCredential: true as const,
diff --git a/src/server/api/endpoints/admin/server-info.ts b/src/server/api/endpoints/admin/server-info.ts
index 33e6190974..1373802f3e 100644
--- a/src/server/api/endpoints/admin/server-info.ts
+++ b/src/server/api/endpoints/admin/server-info.ts
@@ -8,11 +8,6 @@ export const meta = {
requireCredential: true as const,
requireModerator: true,
- desc: {
- 'ja-JP': 'サーバー情報を表示します。',
- 'en-US': 'Show server information.'
- },
-
tags: ['admin', 'meta'],
params: {
diff --git a/src/server/api/endpoints/admin/show-moderation-logs.ts b/src/server/api/endpoints/admin/show-moderation-logs.ts
index 59e6f0033d..cfceab9463 100644
--- a/src/server/api/endpoints/admin/show-moderation-logs.ts
+++ b/src/server/api/endpoints/admin/show-moderation-logs.ts
@@ -5,11 +5,6 @@ import { ModerationLogs } from '../../../../models';
import { makePaginationQuery } from '../../common/make-pagination-query';
export const meta = {
- desc: {
- 'ja-JP': 'モデレーションログ一覧を表示します。',
- 'en-US': 'Display the moderation log list.'
- },
-
tags: ['admin'],
requireCredential: true as const,
diff --git a/src/server/api/endpoints/admin/show-user.ts b/src/server/api/endpoints/admin/show-user.ts
index 52c4458c35..b1132ac207 100644
--- a/src/server/api/endpoints/admin/show-user.ts
+++ b/src/server/api/endpoints/admin/show-user.ts
@@ -4,11 +4,6 @@ import define from '../../define';
import { Users } from '../../../../models';
export const meta = {
- desc: {
- 'ja-JP': '指定したユーザーの情報を取得します(管理者向け)。',
- 'en-US': 'Gets the information of the specified user (for administrators).'
- },
-
tags: ['admin'],
requireCredential: true as const,
@@ -17,10 +12,6 @@ export const meta = {
params: {
userId: {
validator: $.type(ID),
- desc: {
- 'ja-JP': '対象のユーザーID',
- 'en-US': 'The user ID which you want to suspend'
- }
},
},
diff --git a/src/server/api/endpoints/admin/show-users.ts b/src/server/api/endpoints/admin/show-users.ts
index 6ee4aa877b..7ea0e0e864 100644
--- a/src/server/api/endpoints/admin/show-users.ts
+++ b/src/server/api/endpoints/admin/show-users.ts
@@ -3,11 +3,6 @@ import define from '../../define';
import { Users } from '../../../../models';
export const meta = {
- desc: {
- 'ja-JP': '管理者用のユーザー一覧を表示します。',
- 'en-US': 'Displays a list of users for administrators.'
- },
-
tags: ['admin'],
requireCredential: true as const,
diff --git a/src/server/api/endpoints/admin/silence-user.ts b/src/server/api/endpoints/admin/silence-user.ts
index d057459824..73f9d03b70 100644
--- a/src/server/api/endpoints/admin/silence-user.ts
+++ b/src/server/api/endpoints/admin/silence-user.ts
@@ -5,11 +5,6 @@ import { Users } from '../../../../models';
import { insertModerationLog } from '../../../../services/insert-moderation-log';
export const meta = {
- desc: {
- 'ja-JP': '指定したユーザーをサイレンスにします。',
- 'en-US': 'Make silence a user.'
- },
-
tags: ['admin'],
requireCredential: true as const,
@@ -18,10 +13,6 @@ export const meta = {
params: {
userId: {
validator: $.type(ID),
- desc: {
- 'ja-JP': '対象のユーザーID',
- 'en-US': 'The user ID which you want to make silence'
- }
},
}
};
diff --git a/src/server/api/endpoints/admin/suspend-user.ts b/src/server/api/endpoints/admin/suspend-user.ts
index a4485445c9..9f3c8eb6f8 100644
--- a/src/server/api/endpoints/admin/suspend-user.ts
+++ b/src/server/api/endpoints/admin/suspend-user.ts
@@ -8,11 +8,6 @@ import { insertModerationLog } from '../../../../services/insert-moderation-log'
import { doPostSuspend } from '../../../../services/suspend-user';
export const meta = {
- desc: {
- 'ja-JP': '指定したユーザーを凍結します。',
- 'en-US': 'Suspend a user.'
- },
-
tags: ['admin'],
requireCredential: true as const,
@@ -21,10 +16,6 @@ export const meta = {
params: {
userId: {
validator: $.type(ID),
- desc: {
- 'ja-JP': '対象のユーザーID',
- 'en-US': 'The user ID which you want to suspend'
- }
},
}
};
diff --git a/src/server/api/endpoints/admin/unsilence-user.ts b/src/server/api/endpoints/admin/unsilence-user.ts
index c811ae5d1c..6083d87afc 100644
--- a/src/server/api/endpoints/admin/unsilence-user.ts
+++ b/src/server/api/endpoints/admin/unsilence-user.ts
@@ -5,11 +5,6 @@ import { Users } from '../../../../models';
import { insertModerationLog } from '../../../../services/insert-moderation-log';
export const meta = {
- desc: {
- 'ja-JP': '指定したユーザーのサイレンスを解除します。',
- 'en-US': 'Unsilence a user.'
- },
-
tags: ['admin'],
requireCredential: true as const,
@@ -18,10 +13,6 @@ export const meta = {
params: {
userId: {
validator: $.type(ID),
- desc: {
- 'ja-JP': '対象のユーザーID',
- 'en-US': 'The user ID which you want to unsilence'
- }
},
}
};
diff --git a/src/server/api/endpoints/admin/unsuspend-user.ts b/src/server/api/endpoints/admin/unsuspend-user.ts
index 7658d37f8b..6d015b51ab 100644
--- a/src/server/api/endpoints/admin/unsuspend-user.ts
+++ b/src/server/api/endpoints/admin/unsuspend-user.ts
@@ -6,11 +6,6 @@ import { insertModerationLog } from '../../../../services/insert-moderation-log'
import { doPostUnsuspend } from '../../../../services/unsuspend-user';
export const meta = {
- desc: {
- 'ja-JP': '指定したユーザーの凍結を解除します。',
- 'en-US': 'Unsuspend a user.'
- },
-
tags: ['admin'],
requireCredential: true as const,
@@ -19,10 +14,6 @@ export const meta = {
params: {
userId: {
validator: $.type(ID),
- desc: {
- 'ja-JP': '対象のユーザーID',
- 'en-US': 'The user ID which you want to unsuspend'
- }
},
}
};
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: {
diff --git a/src/server/api/endpoints/admin/vacuum.ts b/src/server/api/endpoints/admin/vacuum.ts
index 14136c751c..e041e65431 100644
--- a/src/server/api/endpoints/admin/vacuum.ts
+++ b/src/server/api/endpoints/admin/vacuum.ts
@@ -4,11 +4,6 @@ import { getConnection } from 'typeorm';
import { insertModerationLog } from '../../../../services/insert-moderation-log';
export const meta = {
- desc: {
- 'ja-JP': 'データベースのメンテナンスを行います。',
- 'en-US': 'Perform database maintenance.'
- },
-
tags: ['admin'],
requireCredential: true as const,