2015-09-29 19:02:43 -04:00
|
|
|
Rails.application.routes.draw do
|
2015-09-29 21:21:05 -04:00
|
|
|
get 'auth/:provider/callback', to: 'sessions#create'
|
|
|
|
get 'auth/failure', to: 'sessions#failure'
|
|
|
|
delete 'logout', to: 'sessions#destroy', as: 'logout'
|
2015-09-29 19:02:43 -04:00
|
|
|
|
2015-10-09 08:17:29 -04:00
|
|
|
get '/welcome', to: 'welcome#index'
|
2015-09-29 19:02:43 -04:00
|
|
|
|
2015-09-29 21:21:05 -04:00
|
|
|
root to: 'welcome#index'
|
2015-10-08 14:20:56 -04:00
|
|
|
|
2015-10-09 08:17:29 -04:00
|
|
|
namespace :admin do
|
|
|
|
root to: 'dashboard#index'
|
|
|
|
|
|
|
|
get '/dashboard', to: 'dashboard#index'
|
|
|
|
|
2015-10-14 09:21:16 -04:00
|
|
|
post '/versions/revert', to: 'versions#revert', as: 'revert_version'
|
|
|
|
|
2015-10-09 08:17:29 -04:00
|
|
|
resources :awaken_types
|
|
|
|
resources :cards
|
|
|
|
resources :characters
|
2015-10-14 11:24:15 -04:00
|
|
|
resources :evidences, except: [:show, :edit, :update]
|
2015-10-09 08:17:29 -04:00
|
|
|
resources :leader_skills
|
|
|
|
resources :links
|
|
|
|
resources :passive_skills
|
|
|
|
resources :rarities
|
2015-10-20 19:27:59 -04:00
|
|
|
resources :stat_types
|
2015-10-09 08:17:29 -04:00
|
|
|
resources :super_attacks
|
|
|
|
resources :types
|
|
|
|
resources :users, except: [:new, :create]
|
2015-10-13 16:38:33 -04:00
|
|
|
resources :versions, only: [:show]
|
2015-10-09 08:17:29 -04:00
|
|
|
end
|
|
|
|
|
2015-11-04 14:18:40 -05:00
|
|
|
constraints subdomain: /^api(\.|$)/ do
|
2015-11-04 14:04:13 -05:00
|
|
|
namespace :api, path: nil do
|
|
|
|
namespace :v1 do
|
|
|
|
resources :cards, only: [:index, :show]
|
|
|
|
resources :links, only: [:index, :show]
|
|
|
|
end
|
2015-10-08 14:20:56 -04:00
|
|
|
end
|
|
|
|
end
|
2015-09-29 19:02:43 -04:00
|
|
|
end
|