mirror of
https://github.com/danbee/danbarberphoto
synced 2025-03-04 08:49:07 +00:00
38 lines
785 B
Ruby
38 lines
785 B
Ruby
require 'oath/constraints/signed_in'
|
|
require 'oath/constraints/signed_out'
|
|
|
|
DanBarberPhoto::Application.routes.draw do
|
|
namespace :admin do
|
|
resources :categories
|
|
resources :pages
|
|
resources :photos
|
|
resources :users
|
|
|
|
root to: "categories#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
|
|
resources :views, only: [:create]
|
|
end
|
|
|
|
resources :contacts, only: [:new, :create]
|
|
|
|
get '/:name' => 'pages#show', as: :page
|
|
root to: 'home#index'
|
|
end
|