Sha256: cce6a2092a57eb7e22352cef29534b4f706d40bb4186cf25abd0bbc0ebe7901c

Contents?: true

Size: 791 Bytes

Versions: 18

Compression:

Stored size: 791 Bytes

Contents

PushType::Core::Engine.routes.draw do

  resources :nodes, except: :show do
    collection do
      get 'trash'
      delete 'trash' => 'nodes#empty'
    end
    member do
      post 'position'
      put 'restore'
    end
    resources :nodes, only: [:index, :new, :create]
  end

  resources :taxonomies, only: [:index, :show] do
    resources :terms, only: [:create, :update, :destroy], controller: 'taxonomy_terms' do
      post 'position', on: :member
    end
  end

  resources :assets, except: :show, path: 'media' do
    collection do
      post 'upload'
      get 'trash'
      delete 'trash' => 'assets#empty'
    end
    member do
      put 'restore'
    end
  end

  resources :users, except: :show

  get 'info' => 'admin#info', as: 'info'

  root to: redirect('nodes')
    
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
push_type_admin-0.7.0 config/routes.rb
push_type_admin-0.7.0.beta.1 config/routes.rb
push_type_admin-0.6.0 config/routes.rb
push_type_admin-0.6.0.beta.4 config/routes.rb
push_type_admin-0.6.0.beta.3 config/routes.rb
push_type_admin-0.6.0.beta.2 config/routes.rb
push_type_admin-0.6.0.beta.1 config/routes.rb
push_type_admin-0.5.3 config/routes.rb
push_type_admin-0.5.2 config/routes.rb
push_type_admin-0.5.1 config/routes.rb
push_type_admin-0.5.0 config/routes.rb
push_type_admin-0.5.0.alpha.5 config/routes.rb
push_type_admin-0.5.0.alpha.4 config/routes.rb
push_type_admin-0.5.0.alpha.3 config/routes.rb
push_type_admin-0.5.0.alpha.2 config/routes.rb
push_type_admin-0.5.0.alpha.1 config/routes.rb
push_type_admin-0.4.0 config/routes.rb
push_type_admin-0.4.0.beta.3 config/routes.rb