implemented moderator dashboard queue

This commit is contained in:
albert
2011-07-22 17:34:43 -04:00
parent 4828cef27d
commit d0e8084f0f
41 changed files with 710 additions and 330 deletions

View File

@@ -5,17 +5,17 @@ module Danbooru
module ClassMethods
def without_timeout
connection.execute("SET STATEMENT_TIMEOUT = 0")
connection.execute("SET STATEMENT_TIMEOUT = 0") unless Rails.env == "test"
yield
ensure
connection.execute("SET STATEMENT_TIMEOUT = 10000")
connection.execute("SET STATEMENT_TIMEOUT = 5000") unless Rails.env == "test"
end
def with_timeout(n)
connection.execute("SET STATEMENT_TIMEOUT = #{n}")
connection.execute("SET STATEMENT_TIMEOUT = #{n}") unless Rails.env == "test"
yield
ensure
connection.execute("SET STATEMENT_TIMEOUT = 10000")
connection.execute("SET STATEMENT_TIMEOUT = 5000") unless Rails.env == "test"
end
end

View File

@@ -20,6 +20,12 @@ Danbooru::Application.routes.draw do
end
end
end
resources :invitations, :only => [:new, :create, :index, :show]
resources :ip_addrs, :only => [:index, :search] do
collection do
get :search
end
end
end
resources :advertisements do
resources :hits, :controller => "advertisement_hits", :only => [:create]
@@ -57,6 +63,7 @@ Danbooru::Application.routes.draw do
end
resources :jobs
resources :ip_bans
resources :mod_actions
resources :notes do
collection do
get :search