merge: Add option to reject reports from an instance (Resolves #579, #715, #716) (!662)

View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/662

Closes #579, #715, and #716

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
This commit is contained in:
Marie 2024-10-06 19:39:38 +00:00
commit 28bfd87537
10 changed files with 125 additions and 2 deletions

View file

@ -154,6 +154,7 @@ renoteUnmute: "Unmute Boosts"
block: "Block"
unblock: "Unblock"
markAsNSFW: "Mark all media from user as NSFW"
markInstanceAsNSFW: "Mark as NSFW"
suspend: "Suspend"
unsuspend: "Unsuspend"
blockConfirm: "Are you sure that you want to block this account?"
@ -228,6 +229,7 @@ stopActivityDelivery: "Stop sending activities"
blockThisInstance: "Block this instance"
silenceThisInstance: "Silence this instance"
mediaSilenceThisInstance: "Silence media from this instance"
rejectReports: "Reject reports from this instance"
operations: "Operations"
software: "Software"
version: "Version"
@ -2579,6 +2581,10 @@ _moderationLogTypes:
resetPassword: "Password reset"
suspendRemoteInstance: "Remote instance suspended"
unsuspendRemoteInstance: "Remote instance unsuspended"
setRemoteInstanceNSFW: "Set remote instance as NSFW"
unsetRemoteInstanceNSFW: "Set remote instance as NSFW"
rejectRemoteInstanceReports: "Rejected reports from remote instance"
acceptRemoteInstanceReports: "Accepted reports from remote instance"
updateRemoteInstanceNote: "Moderation note updated for remote instance."
markSensitiveDriveFile: "File marked as sensitive"
unmarkSensitiveDriveFile: "File unmarked as sensitive"

24
locales/index.d.ts vendored
View file

@ -632,6 +632,10 @@ export interface Locale extends ILocale {
* NSFWとしてマークする
*/
"markAsNSFW": string;
/**
* Mark as NSFW
*/
"markInstanceAsNSFW": string;
/**
*
*/
@ -928,6 +932,10 @@ export interface Locale extends ILocale {
*
*/
"mediaSilenceThisInstance": string;
/**
* Reject reports from this instance
*/
"rejectReports": string;
/**
*
*/
@ -10000,6 +10008,22 @@ export interface Locale extends ILocale {
*
*/
"unsuspendRemoteInstance": string;
/**
* Set remote instance as NSFW
*/
"setRemoteInstanceNSFW": string;
/**
* Set remote instance as NSFW
*/
"unsetRemoteInstanceNSFW": string;
/**
* Rejected reports from remote instance
*/
"rejectRemoteInstanceReports": string;
/**
* Accepted reports from remote instance
*/
"acceptRemoteInstanceReports": string;
/**
*
*/

View file

@ -154,6 +154,7 @@ renoteUnmute: "ブーストのミュートを解除"
block: "ブロック"
unblock: "ブロック解除"
markAsNSFW: "ユーザーのすべてのメディアをNSFWとしてマークする"
markInstanceAsNSFW: "Mark as NSFW"
suspend: "凍結"
unsuspend: "解凍"
blockConfirm: "ブロックしますか?"
@ -228,6 +229,7 @@ stopActivityDelivery: "アクティビティの配送を停止"
blockThisInstance: "このサーバーをブロック"
silenceThisInstance: "サーバーをサイレンス"
mediaSilenceThisInstance: "サーバーをメディアサイレンス"
rejectReports: "Reject reports from this instance"
operations: "操作"
software: "ソフトウェア"
version: "バージョン"
@ -2647,6 +2649,10 @@ _moderationLogTypes:
resetPassword: "パスワードをリセット"
suspendRemoteInstance: "リモートサーバーを停止"
unsuspendRemoteInstance: "リモートサーバーを再開"
setRemoteInstanceNSFW: "Set remote instance as NSFW"
unsetRemoteInstanceNSFW: "Set remote instance as NSFW"
rejectRemoteInstanceReports: "Rejected reports from remote instance"
acceptRemoteInstanceReports: "Accepted reports from remote instance"
updateRemoteInstanceNote: "リモートサーバーのモデレーションノート更新"
markSensitiveDriveFile: "ファイルをセンシティブ付与"
unmarkSensitiveDriveFile: "ファイルをセンシティブ解除"