0
0
Fork 0

Add moderation API (#9387)

Fix #8580
Fix #7143
This commit is contained in:
Eugen Rochko 2019-06-20 02:52:34 +02:00 committed by GitHub
parent 33144e132d
commit 7696f77245
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
18 changed files with 735 additions and 1 deletions

View file

@ -398,6 +398,29 @@ Rails.application.routes.draw do
namespace :push do
resource :subscription, only: [:create, :show, :update, :destroy]
end
namespace :admin do
resources :accounts, only: [:index, :show] do
member do
post :enable
post :unsilence
post :unsuspend
post :approve
post :reject
end
resource :action, only: [:create], controller: 'account_actions'
end
resources :reports, only: [:index, :show] do
member do
post :assign_to_self
post :unassign
post :reopen
post :resolve
end
end
end
end
namespace :v2 do