Sha256: 0b838fdd52c09c70f2f3556c39d67d6bd501f20fc1cacd437186d2ecd9b379c8
Contents?: true
Size: 1.21 KB
Versions: 2
Compression:
Stored size: 1.21 KB
Contents
Jobshop::Engine.routes.draw do devise_for :users, class_name: "Jobshop::User", module: "devise", skip: :sessions unauthenticated do devise_scope :user do get "/sign_in/:team_id", to: "sessions#new", as: :new_user_session post "/sign_in/:team_id", to: "sessions#create", as: :user_session end get "/teams/lookup", to: "teams/lookups#show", as: :teams_lookup post "/teams/lookup", to: "teams/lookups#create" namespace :welcome do resource :registration, except: %w(edit destroy show update) end get "/", to: "dashboards#show" end authenticated do devise_scope :user do delete "/sign_out", to: "sessions#destroy", as: :destroy_user_session delete "/revoke/:id", to: "session_activations#destroy", as: :revoke_session end namespace :welcome do resource :things, except: %w(destroy show) do get "/", action: :index end resource :places, except: %w(destroy show) do get "/", action: :index end end get "/welcome", to: "welcome#index" get "/logins", to: "places#show" root to: "dashboards#show" end get "/about" => redirect("https://github.com/jobshop/jobshop"), as: :about end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
jobshop-0.0.131 | config/routes.rb |
jobshop-0.0.127 | config/routes.rb |