summaryrefslogtreecommitdiff
path: root/config/routes.rb
blob: 6cd139fa0f6729fa61f010d807e65409e4992fc2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Rails.application.routes.draw do
  resources :sessions, only: [:new, :create, :destroy]
  resources :agents do
    resources :events, only: [:index, :new, :create, :destroy], controller: 'agents/events'
    resources :files, only: [:index, :show], controller: 'agents/files'
  end

  namespace :api do
    resources :agents, only: [:create] do
      resources :events, only: [:create], controller: 'agents/events'
      resources :files, only: [:show], controller: 'agents/files'
    end
  end

  resources :dispositions
  root 'agents#index'
end