Admin accounts page lists accounts
This commit is contained in:
		| @ -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 | ||||
|  | ||||
		Reference in New Issue
	
	Block a user