Admin accounts page lists accounts
This commit is contained in:
parent
816284d739
commit
ec44cff9a2
2 changed files with 21 additions and 0 deletions
|
@ -6,8 +6,10 @@ class Admin::AccountsController < ApplicationController
|
|||
layout 'public'
|
||||
|
||||
def index
|
||||
@accounts = Account.order('domain ASC, username ASC').paginate(page: params[:page], per_page: 40)
|
||||
end
|
||||
|
||||
def show
|
||||
@account = Account.find(params[:id])
|
||||
end
|
||||
end
|
||||
|
|
|
@ -0,0 +1,19 @@
|
|||
%table.table
|
||||
%thead
|
||||
%tr
|
||||
%th Username
|
||||
%th Domain
|
||||
%th Subscribed
|
||||
%tbody
|
||||
- @accounts.each do |account|
|
||||
%tr
|
||||
%td= account.username
|
||||
%td= account.domain
|
||||
%th
|
||||
- if account.local?
|
||||
Local
|
||||
- elsif account.subscribed?
|
||||
%i.fa.fa-check
|
||||
- else
|
||||
%i.fa.fa-times
|
||||
= will_paginate @accounts, pagination_options
|
Loading…
Reference in a new issue