eBooru/config/routes.rb

74 lines
1.8 KiB
Ruby
Raw Normal View History

2010-08-18 18:42:33 -04:00
Danbooru::Application.routes.draw do
namespace :admin do
match 'users/edit' => 'users#edit', :via => :get
match 'users' => 'users#update', :via => :put
end
resources :advertisements
2010-10-08 18:42:26 -04:00
resources :advertisement_hits
resources :artists do
member do
put :revert
end
end
resources :artist_versions
resources :bans
resources :comments
resources :comment_votes
resources :dmails
resources :favorites
resources :forum_posts
resources :forum_topics
resources :janitor_trials do
member do
put :promote
put :demote
end
end
resources :jobs
2011-01-14 15:50:17 -05:00
resources :ip_bans
resources :notes
2010-03-17 19:20:44 -04:00
resources :note_versions
resources :pools do
member do
put :revert
end
end
resources :pool_versions
resources :posts do
member do
put :revert
end
end
resources :post_moderation_details
resources :post_histories
resources :post_votes
2010-12-04 00:51:20 -05:00
resource :session
resources :tags
2010-10-08 18:42:26 -04:00
resources :tag_aliases do
member do
delete :cache
end
end
resources :tag_implications
resources :tag_subscriptions
resources :unapprovals
resources :uploads
resources :users
resources :user_feedback
resources :wiki_pages do
member do
put :revert
end
end
resources :wiki_page_versions
2010-10-20 19:24:53 -04:00
match '/dtext/preview' => 'dtext#preview', :via => :post
2010-03-11 19:42:04 -05:00
match "/site_map" => "static#site_map", :as => "site_map"
match "/terms_of_service" => "static#terms_of_service", :as => "terms_of_service"
match "/user_maintenance/delete_account" => "user_maintenance#delete_account", :as => "delete_account_info"
match "/user_maintenance/login_reminder" => "user_maintenance#login_reminder", :as => "login_reminder_info"
match "/user_maintenance/reset_password" => "user_maintenance#reset_password", :as => "reset_password_info"
2010-03-12 12:32:31 -05:00
root :to => "posts#index"
2010-02-04 15:08:49 -05:00
end