diff options
author | multiple creatures <dev@multiple-creature.party> | 2019-08-08 09:59:14 -0500 |
---|---|---|
committer | multiple creatures <dev@multiple-creature.party> | 2019-08-08 12:46:17 -0500 |
commit | 4dfc40324b1f3b20550982621501e162d2ed3bed (patch) | |
tree | 1578cba8809b7db27dc82f4d439471194d5fad31 /config | |
parent | d019e55b7bc496d3c4d942fb4ffe65bb7e149249 (diff) |
add new `reject unknown` policy option to prevent spam & harassment from large/undermoderated servers
Diffstat (limited to 'config')
-rw-r--r-- | config/locales/en.yml | 6 | ||||
-rw-r--r-- | config/locales/simple_form.en.yml | 1 | ||||
-rw-r--r-- | config/routes.rb | 2 |
3 files changed, 9 insertions, 0 deletions
diff --git a/config/locales/en.yml b/config/locales/en.yml index 95b20571a..6f34635f3 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -196,6 +196,8 @@ en: unsubscribe: Unsubscribe username: Username warn: Warn + known: Mark known + unknown: Mark unknown web: Web action_logs: actions: @@ -235,6 +237,8 @@ en: update_custom_emoji: "%{name} updated emoji %{target}" update_domain_block: "%{name} updated policy for %{target}" update_status: "%{name} updated roar by %{target}" + mark_known_account: "%{name} marked %{target}'s account known" + mark_unknown_account: "%{name} marked %{target}'s account unknown" deleted_status: "(deleted roar)" title: Audit log custom_emojis: @@ -305,6 +309,8 @@ en: title: New domain policy force_sensitive: Mark media sensitive force_sensitive_hint: Forces all media from this domain to be marked sensitive. + reject_unknown: Reject unknown accounts + reject_unknown_hint: Rejects content and requests from accounts that haven't been interacted with by the community or immediate packmates. reason: Add notes here. reject_media: Reject media files reject_media_hint: Removes locally stored media files and refuses to download any in the future. Irrelevant for suspensions diff --git a/config/locales/simple_form.en.yml b/config/locales/simple_form.en.yml index 28750bcda..809c5dee8 100644 --- a/config/locales/simple_form.en.yml +++ b/config/locales/simple_form.en.yml @@ -70,6 +70,7 @@ en: none: Do nothing force_sensitive: Force sensitive force_unlisted: Force unlisted + mark_unknown: Mark unknown silence: Silence suspend: Suspend and irreversibly delete account data warning_preset_id: Use a warning preset diff --git a/config/routes.rb b/config/routes.rb index e716ab383..97a6821b3 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -189,6 +189,8 @@ Rails.application.routes.draw do post :subscribe post :unsubscribe post :enable + post :mark_known + post :mark_unknown post :force_sensitive post :force_unlisted post :allow_public |