Sha256: 696fb7b159ad73c7c7993cecd240fd1a475388636949dfb93ba8d353d239c63e

Contents?: true

Size: 806 Bytes

Versions: 9

Compression:

Stored size: 806 Bytes

Contents

Maestrano::Connector::Rails::Engine.routes.draw do
  maestrano_routes

  get 'version', to: 'version#index'

  namespace :maestrano do
    match 'signout', to: 'sessions#destroy', as: 'signout', via: %i[get post]
    post 'connec/notifications/:tenant' => 'connec#notifications'

    resources :dependancies, only: [:index]

    scope ':tenant' do
      resources :synchronizations, only: %i[show create] do
        collection do
          put :toggle_sync
          put :update_metadata
        end
      end
    end

    namespace :api do
      get 'account/setup_form'
      post 'account/link_account'
      post 'account/unlink_account'

      jsonapi_resources :organizations
      jsonapi_resources :users
      jsonapi_resources :synchronizations
      jsonapi_resources :id_maps
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
maestrano-connector-rails-2.3.6 config/routes.rb
maestrano-connector-rails-2.3.5 config/routes.rb
maestrano-connector-rails-2.3.4 config/routes.rb
maestrano-connector-rails-2.3.3 config/routes.rb
maestrano-connector-rails-2.3.2 config/routes.rb
maestrano-connector-rails-2.3.1 config/routes.rb
maestrano-connector-rails-2.3.0 config/routes.rb
maestrano-connector-rails-2.2.1 config/routes.rb
maestrano-connector-rails-2.2.0 config/routes.rb