c294394704
* 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.
30 lines
670 B
Ruby
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
|