Sha256: ed94540fa5c1b4acf2fa565ae9506deaaa95518af3a479880e4aada77e56e209

Contents?: true

Size: 993 Bytes

Versions: 22

Compression:

Stored size: 993 Bytes

Contents

Foreman::Application.routes.draw do
  namespace :foreman_tasks do
    resources :recurring_logics, :only => [:index, :show] do
      member do
        post :cancel
      end
    end

    resources :tasks, :only => [:index, :show] do
      collection do
        get 'auto_complete_search'
      end
      member do
        get :sub_tasks
        post :abort
        post :cancel
        post :resume
        post :unlock
        post :force_unlock
        post :cancel_step
      end
    end

    namespace :api do
      resources :recurring_logics, :only => [:index, :show] do
        member do
          post :cancel
        end
      end

      resources :tasks, :only => [:show, :index] do
        collection do
          post :bulk_search
          post :bulk_resume
          get :summary
          post :callback
        end
      end
    end

    if ForemanTasks.dynflow.required?
      require 'dynflow/web'
      mount ForemanTasks.dynflow.web_console => '/dynflow'
    end
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
foreman-tasks-0.11.3 config/routes.rb
foreman-tasks-0.13.4 config/routes.rb
foreman-tasks-0.13.3 config/routes.rb
foreman-tasks-0.13.2 config/routes.rb
foreman-tasks-0.13.1 config/routes.rb
foreman-tasks-0.13.0 config/routes.rb
foreman-tasks-0.12.2 config/routes.rb
foreman-tasks-0.11.2 config/routes.rb
foreman-tasks-0.12.1 config/routes.rb
foreman-tasks-0.12.0 config/routes.rb
foreman-tasks-0.11.1 config/routes.rb
foreman-tasks-0.10.9 config/routes.rb
foreman-tasks-0.11.0 config/routes.rb
foreman-tasks-0.10.8 config/routes.rb
foreman-tasks-0.10.7 config/routes.rb
foreman-tasks-0.10.6 config/routes.rb
foreman-tasks-0.10.4 config/routes.rb
foreman-tasks-0.9.6 config/routes.rb
foreman-tasks-0.10.3 config/routes.rb
foreman-tasks-0.10.2 config/routes.rb