aboutsummaryrefslogtreecommitdiffstats
path: root/config/routes.rb
diff options
context:
space:
mode:
Diffstat (limited to 'config/routes.rb')
-rw-r--r--config/routes.rb26
1 files changed, 8 insertions, 18 deletions
diff --git a/config/routes.rb b/config/routes.rb
index f6cf5e672..8f8989cab 100644
--- a/config/routes.rb
+++ b/config/routes.rb
@@ -5,6 +5,10 @@ ChouetteIhm::Application.routes.draw do
delete :referentials, on: :member, action: :delete_referentials
resources :imports do
get :download, on: :member
+ resources :import_resources, only: [:index] do
+ resources :import_messages, only: [:index]
+ end
+
end
end
@@ -32,6 +36,9 @@ ChouetteIhm::Application.routes.draw do
namespace :api do
namespace :v1 do
+ resources :workbenches, only: [:index, :show] do
+ resources :imports, only: [:index, :show, :create]
+ end
resources :access_links, only: [:index, :show]
resources :access_points, only: [:index, :show]
resources :connection_links, only: [:index, :show]
@@ -56,6 +63,7 @@ ChouetteIhm::Application.routes.draw do
end
resource :organisation, :only => [:show, :edit, :update] do
+ resources :api_keys
resources :users
resources :rule_parameter_sets
end
@@ -78,7 +86,6 @@ ChouetteIhm::Application.routes.draw do
end
resources :referentials, except: :index do
- resources :api_keys
resources :autocomplete_stop_areas, only: [:show, :index] do
get 'around', on: :member
end
@@ -146,23 +153,6 @@ ChouetteIhm::Application.routes.draw do
end
end
- resources :compliance_check_tasks, :only => [:new, :create] do
- collection do
- get 'references'
- end
- end
-
- resources :compliance_checks, :only => [:index, :show, :destroy] do
- member do
- get 'export', defaults: { format: 'zip' }
- get 'report'
- get 'rule_parameter_set'
- end
- collection do
- get 'references'
- end
- end
-
resources :companies, controller: "referential_companies"
resources :time_tables do