Sha256: e172c17a131fef97366459658b303e5cbfe0f6834cd6c03f2d21c57c33ba2457

Contents?: true

Size: 1.25 KB

Versions: 9

Compression:

Stored size: 1.25 KB

Contents

Dorsale::Engine.routes.draw do
  resources :comments, only: [:create, :edit, :update, :destroy]

  resources :users, except: [:destroy]

  namespace :small_data do
    resources :filters, only: [:create]
  end



  namespace :alexandrie do
    resources :attachments, only: [:create, :edit, :update, :destroy]
  end

  namespace :flyboy do
    resources :folders do
      member do
        patch :open
        patch :close
      end
    end

    resources :tasks do
      get :summary, on: :collection
      member do
        patch :complete
        patch :snooze
      end
    end

    resources :task_comments, only: [:create]
  end

  namespace :billing_machine do
    resources :invoices, except: [:destroy] do
      member do
        get :copy
        patch :pay
        match :email, via: [:get, :post]
      end
    end

    resources :quotations do
      post :copy, on: :member
      get :create_invoice, on: :member
    end
  end

  namespace :customer_vault do
    resources :corporations, except: [:index] do
      resources :links, except: [:index]
    end

    resources :individuals, :except => [:index] do
      resources :links, except: [:index]
    end

    namespace :people do
      get "/", action: "index"
      get :activity
      get :list
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
dorsale-2.2.16 config/routes.rb
dorsale-2.2.15 config/routes.rb
dorsale-2.2.14 config/routes.rb
dorsale-2.2.13 config/routes.rb
dorsale-2.2.12 config/routes.rb
dorsale-2.2.11 config/routes.rb
dorsale-2.2.10 config/routes.rb
dorsale-2.2.9 config/routes.rb
dorsale-2.2.8 config/routes.rb