foreman/config/routes.rb @ 67110766
017e1049 | Ohad Levy | Foreman::Application.routes.draw do
|
|
3a36bdf6 | Stephen Benjamin | resources :mail_notifications, :only => [] do
|
|
collection do
|
|||
get 'auto_complete_search'
|
|||
end
|
|||
end
|
|||
68388bc2 | Michael Moll | # ENC requests goes here
|
|
0e7ea7c4 | Daniel Lobato | get "node/:name" => 'hosts#externalNodes', :constraints => { :name => /[^\.][\w\.-]+/ }
|
|
017e1049 | Ohad Levy | ||
e8d6d2d6 | Shlomi Zadok | resources :config_reports, :only => [:index, :show, :destroy] do
|
|
017e1049 | Ohad Levy | collection do
|
|
get 'auto_complete_search'
|
|||
end
|
|||
bd5e3385 | Ohad Levy | end
|
|
017e1049 | Ohad Levy | ||
0e7ea7c4 | Daniel Lobato | get '(:controller)/help', :action => 'welcome', :as => "help"
|
|
017e1049 | Ohad Levy | constraints(:id => /[^\/]+/) do
|
|
resources :hosts do
|
|||
member do
|
|||
get 'clone'
|
|||
get 'externalNodes'
|
|||
6e916e52 | Shlomi Zadok | get 'review_before_build'
|
|
put 'setBuild'
|
|||
017e1049 | Ohad Levy | get 'cancelBuild'
|
|
67110766 | Lukas Zapletal | get 'build_errors'
|
|
017e1049 | Ohad Levy | get 'puppetrun'
|
|
get 'pxe_config'
|
|||
put 'toggle_manage'
|
|||
post 'environment_selected'
|
|||
334d0359 | Amos Benari | put 'power'
|
|
901fe896 | Ondrej Prazak | get 'power', :to => 'hosts#get_power_state'
|
|
197e2dce | Ohad Levy | get 'console'
|
|
bf59cec1 | Tomer Brisker | get 'overview'
|
|
40df7dfb | Daniel Lobato | get 'bmc'
|
|
88ed4900 | Amos Benari | get 'vm'
|
|
bf59cec1 | Tomer Brisker | get 'runtime'
|
|
get 'resources'
|
|||
get 'templates'
|
|||
43c4bd72 | Marek Hulan | get 'nics'
|
|
40df7dfb | Daniel Lobato | put 'ipmi_boot'
|
|
9c0709db | Jason Montleon | put 'disassociate'
|
|
017e1049 | Ohad Levy | end
|
|
collection do
|
|||
f82a666d | Amir Fefer | post 'multiple_actions'
|
|
post 'multiple_parameters'
|
|||
017e1049 | Ohad Levy | post 'update_multiple_parameters'
|
|
f82a666d | Amir Fefer | post 'select_multiple_hostgroup'
|
|
017e1049 | Ohad Levy | post 'update_multiple_hostgroup'
|
|
f82a666d | Amir Fefer | post 'select_multiple_environment'
|
|
017e1049 | Ohad Levy | post 'update_multiple_environment'
|
|
f82a666d | Amir Fefer | post 'select_multiple_owner'
|
|
a92ee5bc | Timo Goebel | post 'update_multiple_owner'
|
|
f82a666d | Amir Fefer | post 'select_multiple_power_state'
|
|
8ca6c6bb | Timo Goebel | post 'update_multiple_power_state'
|
|
f82a666d | Amir Fefer | post 'select_multiple_puppet_proxy'
|
|
5131edbf | Timo Goebel | post 'update_multiple_puppet_proxy'
|
|
f82a666d | Amir Fefer | post 'select_multiple_puppet_ca_proxy'
|
|
fbb47ea5 | Timo Goebel | post 'update_multiple_puppet_ca_proxy'
|
|
f82a666d | Amir Fefer | post 'multiple_puppetrun'
|
|
0f9c9a06 | Ohad Levy | post 'update_multiple_puppetrun'
|
|
f82a666d | Amir Fefer | post 'multiple_destroy'
|
|
017e1049 | Ohad Levy | post 'submit_multiple_destroy'
|
|
f82a666d | Amir Fefer | post 'multiple_build'
|
|
017e1049 | Ohad Levy | post 'submit_multiple_build'
|
|
get 'reset_multiple'
|
|||
f82a666d | Amir Fefer | post 'multiple_disable'
|
|
017e1049 | Ohad Levy | post 'submit_multiple_disable'
|
|
f82a666d | Amir Fefer | post 'multiple_enable'
|
|
017e1049 | Ohad Levy | post 'submit_multiple_enable'
|
|
f82a666d | Amir Fefer | post 'multiple_disassociate'
|
|
9c0709db | Jason Montleon | post 'update_multiple_disassociate'
|
|
017e1049 | Ohad Levy | get 'auto_complete_search'
|
|
99527500 | Jimmi Dyson | post 'template_used'
|
|
017e1049 | Ohad Levy | get 'active'
|
|
9b41cf08 | Ohad Levy | get 'pending'
|
|
017e1049 | Ohad Levy | get 'out_of_sync'
|
|
get 'errors'
|
|||
get 'disabled'
|
|||
5237d122 | Amos Benari | post 'current_parameters'
|
|
post 'puppetclass_parameters'
|
|||
017e1049 | Ohad Levy | post 'process_hostgroup'
|
|
611f5bff | Amos Benari | post 'process_taxonomy'
|
|
017e1049 | Ohad Levy | post 'hostgroup_or_environment_selected'
|
|
post 'architecture_selected'
|
|||
post 'os_selected'
|
|||
post 'domain_selected'
|
|||
da6fa387 | Ohad Levy | post 'use_image_selected'
|
|
334d0359 | Amos Benari | post 'compute_resource_selected'
|
|
5e813fae | elad | post 'scheduler_hint_selected'
|
|
43c4bd72 | Marek Hulan | post 'interfaces'
|
|
dd42df0a | Ohad Levy | post 'medium_selected'
|
|
f82a666d | Amir Fefer | post 'select_multiple_organization'
|
|
decd2842 | Amos Benari | post 'update_multiple_organization'
|
|
f82a666d | Amir Fefer | post 'select_multiple_location'
|
|
decd2842 | Amos Benari | post 'update_multiple_location'
|
|
f82a666d | Amir Fefer | post 'rebuild_config'
|
|
2fba6ad7 | Ondrej Prazak | post 'submit_rebuild_config'
|
|
03510341 | Lukas Zapletal | get 'random_name', :only => :new
|
|
9ca77d08 | Timo Goebel | get 'preview_host_collection'
|
|
017e1049 | Ohad Levy | end
|
|
constraints(:host_id => /[^\/]+/) do
|
|||
e8d6d2d6 | Shlomi Zadok | resources :config_reports, :only => [:index, :show]
|
|
resources :audits, :only => :index
|
|||
resources :facts, :only => :index, :controller => :fact_values
|
|||
4f7a4d0b | David Davis | resources :puppetclasses, :only => :index
|
|
9b6c84d4 | Marek Hulan | ||
3ffff2e1 | Marek Hulan | get 'parent_facts/:parent_fact/facts', :to => 'fact_values#index', :as => 'parent_fact_facts', :parent_fact => /[\w.:_-]+/
|
|
017e1049 | Ohad Levy | end
|
|
end
|
|||
3e1be3af | Ohad Levy | resources :bookmarks, :except => [:show, :new, :create] do
|
|
2b24dd66 | Shlomi Zadok | collection do
|
|
get 'auto_complete_search'
|
|||
end
|
|||
end
|
|||
90327a0f | orrabin | [:lookup_keys, :puppetclass_lookup_keys].each do |key|
|
|
6b4b489f | Ori Rabin | resources key, :except => [:show, :new, :create] do
|
|
resources :lookup_values, :only => [:index, :create, :update, :destroy]
|
|||
collection do
|
|||
get 'auto_complete_search'
|
|||
end
|
|||
f8d94608 | Amos Benari | end
|
|
017e1049 | Ohad Levy | end
|
|
90327a0f | orrabin | resources :variable_lookup_keys, :except => [:show] do
|
|
resources :lookup_values, :only => [:index, :create, :update, :destroy]
|
|||
collection do
|
|||
get 'auto_complete_search'
|
|||
end
|
|||
end
|
|||
9b6c84d4 | Marek Hulan | get 'parent_facts/:parent_fact/facts', :to => 'fact_values#index', :as => 'parent_fact_facts'
|
|
017e1049 | Ohad Levy | resources :facts, :only => [:index, :show] do
|
|
constraints(:id => /[^\/]+/) do
|
|||
resources :values, :only => :index, :controller => :fact_values, :as => "host_fact_values"
|
|||
end
|
|||
end
|
|||
c3c186de | Lukas Zapletal | get 'unattended/template/:id/*hostgroup', :to => "unattended#hostgroup_template", hostgroup: /.+/, :format => 'text'
|
|
c8ce839a | Ohad Levy | end
|
|
d6e27caf | Ohad Levy | resources :settings, :only => [:index, :update] do
|
|
collection do
|
|||
get 'auto_complete_search'
|
|||
end
|
|||
end
|
|||
32f72fd6 | Joseph Mitchell Magen | resources :common_parameters, :except => [:show] do
|
|
017e1049 | Ohad Levy | collection do
|
|
get 'auto_complete_search'
|
|||
end
|
|||
end
|
|||
4e6d2262 | Marek Hulan | resources :parameters, :only => [:index] do
|
|
collection do
|
|||
get 'auto_complete_search'
|
|||
end
|
|||
end
|
|||
32f72fd6 | Joseph Mitchell Magen | resources :environments, :except => [:show] do
|
|
017e1049 | Ohad Levy | collection do
|
|
get 'import_environments'
|
|||
post 'obsolete_and_new'
|
|||
get 'auto_complete_search'
|
|||
end
|
|||
end
|
|||
fe4629de | rbirnie | resources :trends do
|
|
collection do
|
|||
post 'count'
|
|||
end
|
|||
end
|
|||
017e1049 | Ohad Levy | ||
c6e02bd3 | Joseph Magen | resources :compute_profiles do
|
|
4f412118 | Shlomi Zadok | collection do
|
|
get 'auto_complete_search'
|
|||
end
|
|||
c6e02bd3 | Joseph Magen | resources :compute_attributes, :only => [:create, :edit, :update]
|
|
resources :compute_resources, :only => [] do
|
|||
resources :compute_attributes, :only => :new
|
|||
end
|
|||
end
|
|||
32f72fd6 | Joseph Mitchell Magen | resources :hostgroups, :except => [:show] do
|
|
017e1049 | Ohad Levy | member do
|
|
get 'nest'
|
|||
get 'clone'
|
|||
end
|
|||
collection do
|
|||
get 'auto_complete_search'
|
|||
24e55891 | Ohad Levy | post 'environment_selected'
|
|
post 'architecture_selected'
|
|||
post 'os_selected'
|
|||
post 'domain_selected'
|
|||
da6fa387 | Ohad Levy | post 'use_image_selected'
|
|
dd42df0a | Ohad Levy | post 'medium_selected'
|
|
1bd19611 | Joseph Mitchell Magen | post 'process_hostgroup'
|
|
e14b6968 | Daniel Lobato | post 'puppetclass_parameters'
|
|
017e1049 | Ohad Levy | end
|
|
end
|
|||
111cde57 | Joseph Magen | resources :config_groups, :except => [:show] do
|
|
get 'auto_complete_search', :on => :collection
|
|||
end
|
|||
de19f5b9 | Ohad Levy | resources :puppetclasses, :except => [:new, :create, :show] do
|
|
017e1049 | Ohad Levy | collection do
|
|
get 'import_environments'
|
|||
fc38fccd | Florian Koch | post 'obsolete_and_new'
|
|
017e1049 | Ohad Levy | get 'auto_complete_search'
|
|
end
|
|||
298756ca | Amos Benari | member do
|
|
a25add15 | Amos Benari | post 'parameters'
|
|
f7171e0e | Dominic Cleal | post 'override'
|
|
298756ca | Amos Benari | end
|
|
017e1049 | Ohad Levy | constraints(:id => /[^\/]+/) do
|
|
resources :hosts
|
|||
resources :lookup_keys, :except => [:show, :new, :create]
|
|||
end
|
|||
end
|
|||
7cdaddab | Shlomi Zadok | resources :smart_proxies do
|
|
8b80115c | Amos Benari | member do
|
|
7cdaddab | Shlomi Zadok | get 'ping'
|
|
c3d8dd61 | Dominic Cleal | put 'refresh'
|
|
9a54e63a | Shlomi Zadok | get 'version'
|
|
7cdaddab | Shlomi Zadok | get 'plugin_version'
|
|
get 'tftp_server'
|
|||
2ac8d7ba | Tomer Brisker | get 'puppet_environments'
|
|
get 'puppet_dashboard'
|
|||
33d9f9ee | Lukas Zapletal | get 'log_pane'
|
|
get 'failed_modules'
|
|||
get 'errors_card'
|
|||
get 'modules_card'
|
|||
post 'expire_logs'
|
|||
8b80115c | Amos Benari | end
|
|
017e1049 | Ohad Levy | constraints(:id => /[^\/]+/) do
|
|
2ac8d7ba | Tomer Brisker | resources :puppetca, :only => [:index, :update, :destroy] do
|
|
member do
|
|||
get 'counts'
|
|||
get 'expiry'
|
|||
end
|
|||
end
|
|||
resources :autosign, :only => [:index, :new, :create, :destroy] do
|
|||
member do
|
|||
get 'counts'
|
|||
end
|
|||
end
|
|||
017e1049 | Ohad Levy | end
|
|
acfbc458 | Marek Hulan | collection do
|
|
get 'auto_complete_search'
|
|||
end
|
|||
c8ce839a | Ohad Levy | end
|
|
e6b0f4fa | Justin Sherrill | resources :http_proxies, :controller => 'http_proxies' do
|
|
collection do
|
|||
get 'auto_complete_search'
|
|||
put 'test_connection'
|
|||
end
|
|||
end
|
|||
017e1049 | Ohad Levy | resources :fact_values, :only => [:index] do
|
|
collection do
|
|||
get 'auto_complete_search'
|
|||
end
|
|||
a7f78b19 | Ohad Levy | end
|
|
017e1049 | Ohad Levy | ||
resources :audits do
|
|||
collection do
|
|||
get 'auto_complete_search'
|
|||
end
|
|||
31207a31 | Ohad Levy | end
|
|
017e1049 | Ohad Levy | ||
if SETTINGS[:login]
|
|||
acfbc458 | Marek Hulan | resources :usergroups, :except => [:show] do
|
|
collection do
|
|||
get 'auto_complete_search'
|
|||
end
|
|||
end
|
|||
feacea35 | Amos Benari | resources :users, :except => [:show] do
|
|
017e1049 | Ohad Levy | collection do
|
|
get 'login'
|
|||
post 'login'
|
|||
3f579c3e | Marek Hulan | get 'logout'
|
|
4e3a7e7a | Daniel Lobato | post 'logout'
|
|
b7589c32 | Jan Pazdziora | get 'extlogin'
|
|
get 'extlogout'
|
|||
017e1049 | Ohad Levy | get 'auth_source_selected'
|
|
get 'auto_complete_search'
|
|||
end
|
|||
28b7dd9f | Timo Goebel | resources :ssh_keys, :only => [:new, :create, :destroy]
|
|
017e1049 | Ohad Levy | end
|
|
32f72fd6 | Joseph Mitchell Magen | resources :roles, :except => [:show] do
|
|
acfbc458 | Marek Hulan | member do
|
|
get 'clone'
|
|||
f619eb4d | Marek Hulan | patch 'disable_filters_overriding'
|
|
acfbc458 | Marek Hulan | end
|
|
collection do
|
|||
get 'auto_complete_search'
|
|||
end
|
|||
end
|
|||
resources :filters, :except => [:show] do
|
|||
f619eb4d | Marek Hulan | member do
|
|
patch 'disable_overriding'
|
|||
end
|
|||
017e1049 | Ohad Levy | collection do
|
|
get 'auto_complete_search'
|
|||
end
|
|||
end
|
|||
acfbc458 | Marek Hulan | resources :permissions, :only => [:index]
|
|
cb71e86a | amirfefer | resources :auth_source_ldaps, :except => [:show] do
|
|
collection do
|
|||
put 'test_connection'
|
|||
end
|
|||
end
|
|||
6421fa1c | Daniel Lobato | ||
d7e11a85 | amirfefer | put 'users/(:id)/test_mail', :to => 'users#test_mail', :as => 'test_mail_user'
|
|
6421fa1c | Daniel Lobato | resources :external_usergroups, :except => [:index, :new, :create, :show, :edit, :update, :destroy] do
|
|
member do
|
|||
put 'refresh'
|
|||
end
|
|||
end
|
|||
b96931f2 | Ohad Levy | end
|
|
017e1049 | Ohad Levy | ||
if SETTINGS[:unattended]
|
|||
510d53cd | Marek Hulan | resources :provisioning_templates, :only => [] do
|
|
c4038d6f | Ohad Levy | collection do
|
|
get 'build_pxe_default'
|
|||
end
|
|||
end
|
|||
510d53cd | Marek Hulan | ||
scope 'templates' do
|
|||
resources :ptables, :except => [:show] do
|
|||
member do
|
|||
get 'clone_template'
|
|||
get 'lock'
|
|||
get 'unlock'
|
|||
404ead2a | Marek Hulan | get 'export'
|
|
de9e7ada | Marek Hulan | post 'preview'
|
|
510d53cd | Marek Hulan | end
|
|
collection do
|
|||
a949e382 | alongoldboim | post 'preview'
|
|
510d53cd | Marek Hulan | get 'revision'
|
|
get 'auto_complete_search'
|
|||
end
|
|||
end
|
|||
resources :provisioning_templates, :except => [:show] do
|
|||
member do
|
|||
get 'clone_template'
|
|||
get 'lock'
|
|||
get 'unlock'
|
|||
404ead2a | Marek Hulan | get 'export'
|
|
de9e7ada | Marek Hulan | post 'preview'
|
|
510d53cd | Marek Hulan | end
|
|
collection do
|
|||
a949e382 | alongoldboim | post 'preview'
|
|
510d53cd | Marek Hulan | get 'revision'
|
|
get 'auto_complete_search'
|
|||
end
|
|||
end
|
|||
end
|
|||
017e1049 | Ohad Levy | constraints(:id => /[^\/]+/) do
|
|
32f72fd6 | Joseph Mitchell Magen | resources :domains, :except => [:show] do
|
|
017e1049 | Ohad Levy | collection do
|
|
get 'auto_complete_search'
|
|||
end
|
|||
end
|
|||
42c9541f | Joseph Magen | resources :operatingsystems, :except => [:show] do
|
|
member do
|
|||
get 'bootfiles'
|
|||
end
|
|||
collection do
|
|||
get 'auto_complete_search'
|
|||
end
|
|||
017e1049 | Ohad Levy | end
|
|
end
|
|||
32f72fd6 | Joseph Mitchell Magen | resources :media, :except => [:show] do
|
|
017e1049 | Ohad Levy | collection do
|
|
get 'auto_complete_search'
|
|||
end
|
|||
end
|
|||
32f72fd6 | Joseph Mitchell Magen | resources :models, :except => [:show] do
|
|
017e1049 | Ohad Levy | collection do
|
|
get 'auto_complete_search'
|
|||
end
|
|||
end
|
|||
32f72fd6 | Joseph Mitchell Magen | resources :architectures, :except => [:show] do
|
|
017e1049 | Ohad Levy | collection do
|
|
get 'auto_complete_search'
|
|||
end
|
|||
end
|
|||
e170c321 | Olivier Favre | constraints(:id => /[^\/]+/) do
|
|
resources :compute_resources do
|
|||
334d0359 | Amos Benari | member do
|
|
c6e02bd3 | Joseph Magen | post 'template_selected'
|
|
9034d78e | Baptiste | post 'instance_type_selected'
|
|
e170c321 | Olivier Favre | post 'cluster_selected'
|
|
af80ee8b | Shlomi Zadok | get 'resource_pools'
|
|
8b80115c | Amos Benari | post 'ping'
|
|
805358df | Jason Montleon | put 'associate'
|
|
9caab04b | Timo Goebel | put 'refresh_cache'
|
|
334d0359 | Amos Benari | end
|
|
e170c321 | Olivier Favre | constraints(:id => /[^\/]+/) do
|
|
resources :vms, :controller => "compute_resources_vms" do
|
|||
member do
|
|||
put 'power'
|
|||
a6ce3c99 | Daniel Lobato | put 'pause'
|
|
805358df | Jason Montleon | put 'associate'
|
|
e170c321 | Olivier Favre | get 'console'
|
|
637da2f2 | Timo Goebel | get 'import'
|
|
e170c321 | Olivier Favre | end
|
|
end
|
|||
end
|
|||
collection do
|
|||
f4459c11 | David Davis | get 'auto_complete_search'
|
|
feacea35 | Amos Benari | get 'provider_selected'
|
|
f4459c11 | David Davis | put 'test_connection'
|
|
e170c321 | Olivier Favre | end
|
|
32f72fd6 | Joseph Mitchell Magen | resources :images, :except => [:show]
|
|
59e7136a | Shlomi Zadok | resources :key_pairs, :except => [:new, :edit, :update]
|
|
334d0359 | Amos Benari | end
|
|
8b737c9c | Joseph Magen | ||
resources :realms, :except => [:show] do
|
|||
collection do
|
|||
get 'auto_complete_search'
|
|||
end
|
|||
end
|
|||
334d0359 | Amos Benari | end
|
|
017e1049 | Ohad Levy | resources :subnets, :except => [:show] do
|
|
collection do
|
|||
get 'auto_complete_search'
|
|||
get 'import'
|
|||
post 'create_multiple'
|
|||
post 'freeip'
|
|||
end
|
|||
end
|
|||
2a0cffd3 | Ohad Levy | end
|
|
017e1049 | Ohad Levy | ||
8685d606 | Tomer Brisker | resources :widgets, :controller => 'dashboard', :only => [:show, :create, :destroy] do
|
|
42117380 | Tomer Brisker | collection do
|
|
post 'save_positions', :to => 'dashboard#save_positions'
|
|||
put 'reset_default', :to => 'dashboard#reset_default'
|
|||
end
|
|||
end
|
|||
4202625d | Ohad Levy | resources :statistics, :only => [:index, :show]
|
|
017e1049 | Ohad Levy | root :to => 'dashboard#index'
|
|
0e7ea7c4 | Daniel Lobato | get 'dashboard', :to => 'dashboard#index', :as => "dashboard"
|
|
get 'dashboard/auto_complete_search', :to => 'hosts#auto_complete_search', :as => "auto_complete_search_dashboards"
|
|||
get 'status', :to => 'home#status', :as => "status"
|
|||
017e1049 | Ohad Levy | ||
0e7ea7c4 | Daniel Lobato | # get only for alterator unattended scripts
|
|
c3c186de | Lukas Zapletal | get 'unattended/provision/:metadata', :controller => 'unattended', :action => 'host_template', :format => 'text',
|
|
22671c50 | Kot | :constraints => { :metadata => /(autoinstall\.scm|vm-profile\.scm|pkg-groups\.tar)/ }
|
|
67110766 | Lukas Zapletal | # built call can be done both via GET (for backward compatibility) and POST
|
|
c3c186de | Lukas Zapletal | get 'unattended/built/(:id(:format))', :controller => 'unattended', :action => 'built', :format => 'text'
|
|
67110766 | Lukas Zapletal | post 'unattended/built/(:id(:format))', :controller => 'unattended', :action => 'built', :format => 'text'
|
|
# failed call only via POST
|
|||
post 'unattended/failed/(:id(:format))', :controller => 'unattended', :action => 'failed', :format => 'text'
|
|||
0e7ea7c4 | Daniel Lobato | # get for all unattended scripts
|
|
c3c186de | Lukas Zapletal | get 'unattended/(:kind/(:id(:format)))', :controller => 'unattended', :action => 'host_template', :format => 'text'
|
|
017e1049 | Ohad Levy | ||
dd42df0a | Ohad Levy | resources :tasks, :only => [:show]
|
|
611f5bff | Amos Benari | if SETTINGS[:locations_enabled]
|
|
e75ffa1d | Joseph Mitchell Magen | resources :locations, :except => [:show] do
|
|
671b45e9 | Joseph Mitchell Magen | resources :hosts, :only => :index
|
|
611f5bff | Amos Benari | member do
|
|
get 'select'
|
|||
0e7ea7c4 | Daniel Lobato | get "clone" => 'locations#clone_taxonomy'
|
|
1fa008a4 | Joseph Magen | get 'nest'
|
|
671b45e9 | Joseph Mitchell Magen | post 'import_mismatches'
|
|
get 'step2'
|
|||
get 'assign_hosts'
|
|||
post 'assign_all_hosts'
|
|||
put 'assign_selected_hosts'
|
|||
89a04e1a | Joseph Magen | post 'parent_taxonomy_selected'
|
|
611f5bff | Amos Benari | end
|
|
collection do
|
|||
feacea35 | Amos Benari | get 'auto_complete_search'
|
|
705c827f | Joseph Mitchell Magen | get 'clear'
|
|
671b45e9 | Joseph Mitchell Magen | get 'mismatches'
|
|
post 'import_mismatches'
|
|||
611f5bff | Amos Benari | end
|
|
end
|
|||
end
|
|||
if SETTINGS[:organizations_enabled]
|
|||
e75ffa1d | Joseph Mitchell Magen | resources :organizations, :except => [:show] do
|
|
611f5bff | Amos Benari | member do
|
|
671b45e9 | Joseph Mitchell Magen | get 'select'
|
|
0e7ea7c4 | Daniel Lobato | get "clone" => 'organizations#clone_taxonomy'
|
|
1fa008a4 | Joseph Magen | get 'nest'
|
|
671b45e9 | Joseph Mitchell Magen | post 'import_mismatches'
|
|
get 'step2'
|
|||
get 'assign_hosts'
|
|||
post 'assign_all_hosts'
|
|||
put 'assign_selected_hosts'
|
|||
630bb303 | Joseph Magen | post 'parent_taxonomy_selected'
|
|
611f5bff | Amos Benari | end
|
|
collection do
|
|||
feacea35 | Amos Benari | get 'auto_complete_search'
|
|
705c827f | Joseph Mitchell Magen | get 'clear'
|
|
671b45e9 | Joseph Mitchell Magen | get 'mismatches'
|
|
post 'import_mismatches'
|
|||
611f5bff | Amos Benari | end
|
|
end
|
|||
end
|
|||
8b80115c | Amos Benari | resources :about, :only => :index do
|
|
end
|
|||
03510341 | Lukas Zapletal | resources :interfaces, :only => :new do
|
|
collection do
|
|||
get :random_name
|
|||
end
|
|||
end
|
|||
363cab56 | Ohad Levy | ||
ea0d94e6 | Ohad Levy | resources :notification_recipients, :only => [:index, :update, :destroy] do
|
|
collection do
|
|||
put 'group/:group' => 'notification_recipients#update_group_as_read'
|
|||
59cdda31 | Gilad Lekner | delete 'group/:group' => 'notification_recipients#destroy_group'
|
|
ea0d94e6 | Ohad Levy | end
|
|
end
|
|||
5563217a | Ohad Levy | end
|