]> cat aescling's git repositories - mastodon.git/commit
Add audit log entries for user roles (#19040)
authorEugen Rochko <eugen@zeonfederated.com>
Thu, 25 Aug 2022 18:39:40 +0000 (20:39 +0200)
committeraescling <aescling+gitlab@cat.family>
Mon, 5 Sep 2022 04:28:02 +0000 (00:28 -0400)
commit777d8a74c82f5066b6bc47b650e3b99608e1669c
tree137965fe8e164436f895b9ea55ac7731d7413337
parent711ec70bfb3fe277c211a4cd154e73474603cf18
Add audit log entries for user roles (#19040)

* Refactor audit log schema

* Add audit log entries for user roles
27 files changed:
app/controllers/admin/roles_controller.rb
app/controllers/admin/users/roles_controller.rb
app/controllers/concerns/accountable_concern.rb
app/helpers/admin/action_logs_helper.rb
app/models/account.rb
app/models/account_warning.rb
app/models/admin/action_log.rb
app/models/admin/action_log_filter.rb
app/models/announcement.rb
app/models/appeal.rb
app/models/custom_emoji.rb
app/models/domain_allow.rb
app/models/domain_block.rb
app/models/email_domain_block.rb
app/models/form/account_batch.rb
app/models/instance.rb
app/models/ip_block.rb
app/models/report.rb
app/models/status.rb
app/models/unavailable_domain.rb
app/models/user.rb
app/models/user_role.rb
config/locales/en.yml
db/migrate/20220824164433_add_human_identifier_to_admin_action_logs.rb [new file with mode: 0644]
db/post_migrate/20220824164532_remove_recorded_changes_from_admin_action_logs.rb [new file with mode: 0644]
db/schema.rb
spec/helpers/admin/action_log_helper_spec.rb