Storm/config/routes.rb
Justin Licata c294394704 build User Invitations (#6)
* allow users to invite teammates - WIP.

* hide Sign Up link in views.

* build invitations spec.

* install missing node modules in CircleCI.

* install balloon.css via Yarn.

* disable Hound for JS.

* lint.

* add error messages to invitation view.
2017-07-21 14:56:42 -05:00

30 lines
670 B
Ruby

Rails.application.routes.draw do
devise_scope :user do
authenticated do
root to: 'websites#index', as: :authenticated_root
end
end
root to: 'welcome#index'
devise_for :users, controllers: {
sessions: 'users/sessions',
registrations: 'users/registrations',
invitations: 'users/invitations'
}, path_names: {
sign_in: 'sign-in',
sign_out: 'sign-out',
sign_up: 'sign-up'
}
resource(:settings, only: %w(edit update))
resources(:users, only: %w(index))
resources(:websites, only: %w(new create))
namespace(:users) do
namespace(:invitations) do
resources(:instructions, only: %w(index))
end
end
end