Sha256: ad3d514575a92fad3de9e586edd2865de17ef220d3b1dccdeabf16240be1e8a3

Contents?: true

Size: 1.35 KB

Versions: 4

Compression:

Stored size: 1.35 KB

Contents

Dummy::Application.routes.draw do
  devise_for :users

  concern :resourcable do
    get    'options',     :on => :collection
    get    'query',       :on => :collection
    post   'query',       :on => :collection
    get    'export',      :on => :collection
    post   'export',      :on => :collection
    get    'import',      :on => :collection
    post   'import',      :on => :collection
    patch  'import',      :on => :collection
    delete 'import',      :on => :collection
    delete 'bulk_delete', :on => :collection

    get    'taggings',    :on => :collection
    get    'filters',     :on => :collection
    get    'export_templates',     :on => :collection

    get    'diff',        :on => :member
    post   'merge',       :on => :member

    get    'bulk_edit',   on: :collection
    patch  'bulk_update', on: :collection
    post   'bulk_update', on: :collection

    post 'update_tree', on: :member
    get  'update_tree', on: :member
    post 'load_tree_nodes', on: :collection
    get  'load_tree_nodes', on: :collection
  end
  resources :export_templates, concerns: [:resourcable]

  resources :employees,
    :employee_with_nesteds,
    :employee_with_destroyable_nesteds, concerns: [:resourcable]

  resources :projects, :tasks, :positions, :position_categories, :skills, :accounts,
    :users, concerns: [:resourcable]

  root 'employees#index'
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
basepack-1.0.1 spec/dummy_app/config/routes.rb
basepack-1.0.0 spec/dummy_app/config/routes.rb
basepack-1.0.0.pre.0 spec/dummy_app/config/routes.rb
basepack-0.2.0 spec/dummy_app/config/routes.rb