Add moderation warnings (#9519)
* Add moderation warnings Replace individual routes for disabling, silencing, and suspending a user, as well as the report update route, with a unified account action controller that allows you to select an action (none, disable, silence, suspend) as well as whether it should generate an e-mail notification with optional custom text. That notification, with the optional custom text, is saved as a warning. Additionally, there are warning presets you can configure to save time when performing the above. * Use Account#local_username_and_domain
parent
00862dca
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Affichage de
- app/controllers/admin/account_actions_controller.rb 36 ajouts, 0 suppressionapp/controllers/admin/account_actions_controller.rb
- app/controllers/admin/account_moderation_notes_controller.rb 1 ajout, 0 suppressionapp/controllers/admin/account_moderation_notes_controller.rb
- app/controllers/admin/accounts_controller.rb 16 ajouts, 7 suppressionsapp/controllers/admin/accounts_controller.rb
- app/controllers/admin/reports_controller.rb 23 ajouts, 56 suppressionsapp/controllers/admin/reports_controller.rb
- app/controllers/admin/silences_controller.rb 0 ajout, 27 suppressionsapp/controllers/admin/silences_controller.rb
- app/controllers/admin/suspensions_controller.rb 0 ajout, 60 suppressionsapp/controllers/admin/suspensions_controller.rb
- app/controllers/admin/warning_presets_controller.rb 58 ajouts, 0 suppressionapp/controllers/admin/warning_presets_controller.rb
- app/helpers/admin/action_logs_helper.rb 6 ajouts, 1 suppressionapp/helpers/admin/action_logs_helper.rb
- app/javascript/images/icon_flag.svg 4 ajouts, 0 suppressionapp/javascript/images/icon_flag.svg
- app/javascript/images/mailer/icon_warning.png 0 ajout, 0 suppressionapp/javascript/images/mailer/icon_warning.png
- app/javascript/styles/mailer.scss 4 ajouts, 0 suppressionapp/javascript/styles/mailer.scss
- app/javascript/styles/mastodon/admin.scss 4 ajouts, 0 suppressionapp/javascript/styles/mastodon/admin.scss
- app/mailers/user_mailer.rb 12 ajouts, 0 suppressionapp/mailers/user_mailer.rb
- app/models/account.rb 8 ajouts, 0 suppressionapp/models/account.rb
- app/models/account_warning.rb 23 ajouts, 0 suppressionapp/models/account_warning.rb
- app/models/account_warning_preset.rb 15 ajouts, 0 suppressionapp/models/account_warning_preset.rb
- app/models/admin/account_action.rb 134 ajouts, 0 suppressionapp/models/admin/account_action.rb
- app/models/concerns/account_associations.rb 2 ajouts, 0 suppressionapp/models/concerns/account_associations.rb
- app/models/form/admin_suspension_confirmation.rb 0 ajout, 7 suppressionsapp/models/form/admin_suspension_confirmation.rb
- app/policies/account_policy.rb 4 ajouts, 0 suppressionapp/policies/account_policy.rb
Chargement en cours
Veuillez vous inscrire ou vous se connecter pour commenter