Admin accounts controller cleanup (#1664)
* Remove unused account_params method in admin/accounts controller * Introduce AccountFilter to find accounts * Use AccountFilter in admin/accounts controller * Use more restful routes admin silence and suspension area * Add admin/silences and admin/suspensions controllers
Showing
- app/controllers/admin/accounts_controller.rb 14 additions, 34 deletionsapp/controllers/admin/accounts_controller.rb
- app/controllers/admin/silences_controller.rb 23 additions, 0 deletionsapp/controllers/admin/silences_controller.rb
- app/controllers/admin/suspensions_controller.rb 23 additions, 0 deletionsapp/controllers/admin/suspensions_controller.rb
- app/models/account_filter.rb 36 additions, 0 deletionsapp/models/account_filter.rb
- app/views/admin/accounts/show.html.haml 4 additions, 4 deletionsapp/views/admin/accounts/show.html.haml
- config/routes.rb 3 additions, 6 deletionsconfig/routes.rb
- spec/controllers/admin/silences_controller_spec.rb 24 additions, 0 deletionsspec/controllers/admin/silences_controller_spec.rb
- spec/controllers/admin/suspensions_controller_spec.rb 24 additions, 0 deletionsspec/controllers/admin/suspensions_controller_spec.rb
- spec/models/account_filter_spec.rb 31 additions, 0 deletionsspec/models/account_filter_spec.rb
Loading
Please register or sign in to comment