From 00b134ce1ecfd2103677c3ed4fdda96c6748d687 Mon Sep 17 00:00:00 2001 From: syuilo Date: Wed, 30 Jan 2019 17:25:56 +0900 Subject: [PATCH] Introduce silence (#4043) * Introduce silence * Fix icon --- locales/ja-JP.yml | 2 + src/client/app/admin/views/users.user.vue | 5 +- src/client/app/admin/views/users.vue | 46 ++++++++++++++++- src/models/user.ts | 5 ++ .../api/endpoints/admin/silence-user.ts | 49 +++++++++++++++++++ .../api/endpoints/admin/unsilence-user.ts | 45 +++++++++++++++++ src/services/note/create.ts | 5 ++ 7 files changed, 154 insertions(+), 3 deletions(-) create mode 100644 src/server/api/endpoints/admin/silence-user.ts create mode 100644 src/server/api/endpoints/admin/unsilence-user.ts diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml index 91a6add5d..ed8331c52 100644 --- a/locales/ja-JP.yml +++ b/locales/ja-JP.yml @@ -1274,6 +1274,8 @@ admin/views/users.vue: unsuspend: "凍結の解除" unsuspend-confirm: "凍結を解除しますか?" unsuspended: "凍結を解除しました" + make-silence: "サイレンス" + unmake-silence: "サイレンスの解除" verify: "公式アカウントにする" verify-confirm: "公式アカウントにしますか?" verified: "公式アカウントにしました" diff --git a/src/client/app/admin/views/users.user.vue b/src/client/app/admin/views/users.user.vue index afece18e8..096e017e6 100644 --- a/src/client/app/admin/views/users.user.vue +++ b/src/client/app/admin/views/users.user.vue @@ -12,6 +12,7 @@ admin moderator +
@@ -27,6 +28,7 @@