Sha256: 0fdfdccbe813e6b9d20468dc7b03ca1bd55b4d8dc041ef4bb7dd2be49bd560a2

Contents?: true

Size: 910 Bytes

Versions: 5

Compression:

Stored size: 910 Bytes

Contents

# -*- encoding : utf-8 -*-
RademadeAdmin::Engine.routes.draw do

  mount Ckeditor::Engine => '/ckeditor'

  root 'dashboard#index'

  #todo via resources :file
  match 'file-upload' => 'file#upload', :via => [:post, :patch]
  match 'file-download/:model/:id/:uploader/:column' => 'file#download', :via => [:get]
  match 'file-crop' => 'file#crop', :via => [:post, :patch]

  #todo via resources :gallery
  match 'gallery-upload' => 'gallery#upload', :via => [:post, :patch]
  match 'gallery-crop' => 'gallery#crop', :via => [:post, :patch]
  match 'gallery-sort' => 'gallery#sort', :via => [:post, :patch]
  match 'gallery-remove/:id' => 'gallery#remove', :via => [:delete]

  match 'status/:model/:id' => 'status#toggle', :via => [:post, :patch]

  post 'sessions' => 'sessions#login'
  get 'login' => 'dashboard#login', :as => :login

  resources :sessions do
    get 'logout', :on => :collection
  end

end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
rademade_admin-0.2.2 config/routes.rb
rademade_admin-0.2.1 config/routes.rb
rademade_admin-0.2.0 config/routes.rb
rademade_admin-0.1.6 config/routes.rb
rademade_admin-0.1.5 config/routes.rb