add front page dashboard
[arvados.git] / apps / workbench / config / routes.rb
1 ArvadosWorkbench::Application.routes.draw do
2   resources :repositories
3   resources :virtual_machines
4   resources :authorized_keys
5   resources :job_tasks
6   resources :jobs
7   match '/logout' => 'sessions#destroy'
8   match '/logged_out' => 'sessions#index'
9   resources :users do
10     get 'home', :on => :member
11     get 'welcome', :on => :collection
12   end
13   resources :logs
14   resources :factory_jobs
15   resources :uploaded_datasets
16   resources :groups
17   resources :specimens
18   resources :pipeline_templates
19   resources :pipeline_instances
20   resources :links
21   match '/collections/graph' => 'collections#graph'
22   resources :collections
23   root :to => 'users#welcome'
24
25   # Send unroutable requests to an arbitrary controller
26   # (ends up at ApplicationController#render_not_found)
27   match '*a', :to => 'links#render_not_found'
28 end