From ef1221669b97fee2a0bf48c0b12cd940689dfff0 Mon Sep 17 00:00:00 2001 From: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com> Date: Fri, 17 Jan 2025 13:28:08 +0900 Subject: [PATCH] =?UTF-8?q?=E3=83=AD=E3=83=BC=E3=83=AB=E3=81=AE=E7=B7=A8?= =?UTF-8?q?=E9=9B=86=E7=94=BB=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- locales/index.d.ts | 4 ++++ locales/ja-JP.yml | 1 + packages/frontend-shared/js/const.ts | 1 + .../frontend/src/pages/admin/roles.editor.vue | 19 +++++++++++++++++++ packages/frontend/src/pages/admin/roles.vue | 7 +++++++ 5 files changed, 32 insertions(+) diff --git a/locales/index.d.ts b/locales/index.d.ts index fd34d11c57..c6ee365b35 100644 --- a/locales/index.d.ts +++ b/locales/index.d.ts @@ -7037,6 +7037,10 @@ export interface Locale extends ILocale { * リストのインポートを許可 */ "canImportUserLists": string; + /** + * サーバーサイドのノートの下書きの作成可能数 + */ + "noteDraftLimit": string; }; "_condition": { /** diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml index 11e35cfb99..0a3c4f0e24 100644 --- a/locales/ja-JP.yml +++ b/locales/ja-JP.yml @@ -1818,6 +1818,7 @@ _role: canImportFollowing: "フォローのインポートを許可" canImportMuting: "ミュートのインポートを許可" canImportUserLists: "リストのインポートを許可" + noteDraftLimit: "サーバーサイドのノートの下書きの作成可能数" _condition: roleAssignedTo: "マニュアルロールにアサイン済み" isLocal: "ローカルユーザー" diff --git a/packages/frontend-shared/js/const.ts b/packages/frontend-shared/js/const.ts index 4fe5cbb205..f109da576e 100644 --- a/packages/frontend-shared/js/const.ts +++ b/packages/frontend-shared/js/const.ts @@ -106,6 +106,7 @@ export const ROLE_POLICIES = [ 'canImportFollowing', 'canImportMuting', 'canImportUserLists', + 'noteDraftLimit', ] as const; // なんか動かない diff --git a/packages/frontend/src/pages/admin/roles.editor.vue b/packages/frontend/src/pages/admin/roles.editor.vue index ae01432d0c..69b200cb24 100644 --- a/packages/frontend/src/pages/admin/roles.editor.vue +++ b/packages/frontend/src/pages/admin/roles.editor.vue @@ -690,6 +690,25 @@ SPDX-License-Identifier: AGPL-3.0-only + + + + +
+ + + + + + + + +
+
diff --git a/packages/frontend/src/pages/admin/roles.vue b/packages/frontend/src/pages/admin/roles.vue index b1cbdad137..a9541eba91 100644 --- a/packages/frontend/src/pages/admin/roles.vue +++ b/packages/frontend/src/pages/admin/roles.vue @@ -256,6 +256,13 @@ SPDX-License-Identifier: AGPL-3.0-only + + + + + + + {{ i18n.ts._role.new }}