mirror of
https://github.com/danbee/danbarberphoto
synced 2025-03-04 08:49:07 +00:00
39 lines
849 B
Ruby
39 lines
849 B
Ruby
require 'monban/constraints/signed_in'
|
|
require 'monban/constraints/signed_out'
|
|
|
|
DanBarberPhoto::Application.routes.draw do
|
|
namespace :admin do
|
|
DashboardManifest::DASHBOARDS.each do |dashboard_resource|
|
|
resources dashboard_resource
|
|
end
|
|
|
|
root controller: DashboardManifest::ROOT_DASHBOARD, action: :index
|
|
end
|
|
|
|
resource :session, only: [:new, :create, :destroy]
|
|
resources :users, only: [:new, :create]
|
|
resource :session, only: [:new, :create, :destroy]
|
|
resources :users, only: [:new, :create]
|
|
|
|
resources :contacts
|
|
|
|
resources :categories do
|
|
resources :photos do
|
|
member do
|
|
post :log_view
|
|
end
|
|
end
|
|
end
|
|
|
|
resources :photos do
|
|
member do
|
|
post :log_view
|
|
end
|
|
end
|
|
|
|
resources :contacts, only: [:new, :create]
|
|
|
|
get '/:name' => 'pages#show', as: :page
|
|
root to: 'home#index'
|
|
end
|