]> cat aescling's git repositories - mastodon.git/commit
Add moderation API (#9387)
authorEugen Rochko <eugen@zeonfederated.com>
Thu, 20 Jun 2019 00:52:34 +0000 (02:52 +0200)
committerGitHub <noreply@github.com>
Thu, 20 Jun 2019 00:52:34 +0000 (02:52 +0200)
commit7696f77245c2302787d239da50248385b3292a5e
tree81db43f660c382679cc7a834d0be06c0218592a8
parent33144e132d28f5b820ae12e4b8e4fb34ca47b1d6
Add moderation API (#9387)

Fix #8580
Fix #7143
18 files changed:
app/controllers/admin/accounts_controller.rb
app/controllers/api/v1/admin/account_actions_controller.rb [new file with mode: 0644]
app/controllers/api/v1/admin/accounts_controller.rb [new file with mode: 0644]
app/controllers/api/v1/admin/reports_controller.rb [new file with mode: 0644]
app/models/account.rb
app/models/account_filter.rb
app/models/concerns/user_roles.rb
app/models/report.rb
app/models/report_filter.rb
app/models/user.rb
app/serializers/rest/admin/account_serializer.rb [new file with mode: 0644]
app/serializers/rest/admin/report_serializer.rb [new file with mode: 0644]
config/initializers/doorkeeper.rb
config/locales/doorkeeper.en.yml
config/routes.rb
spec/controllers/api/v1/admin/account_actions_controller_spec.rb [new file with mode: 0644]
spec/controllers/api/v1/admin/accounts_controller_spec.rb [new file with mode: 0644]
spec/controllers/api/v1/admin/reports_controller_spec.rb [new file with mode: 0644]