Sha256: ee93b26658d520178b334d718023b1c7701fe498cc0b4c919f5aaf9cc20bf37a

Contents?: true

Size: 944 Bytes

Versions: 10

Compression:

Stored size: 944 Bytes

Contents

Rails.application.routes.draw do
  mount Maestrano::Connector::Rails::Engine, at: '/'

  # Default Connector pages
  root 'home#index'
  get 'home/index' => 'home#index'
  get 'home/redirect_to_external' => 'home#redirect_to_external'
  get 'home/index' => 'home#index'
  put 'home/update' => 'home#update'
  post 'home/synchronize' => 'home#synchronize'
  get 'synchronizations/index' => 'synchronizations#index'
  get 'shared_entities/index' => 'shared_entities#index'

  # OAuth workflow pages
  match 'auth/:provider/request', to: 'oauth#create_omniauth', via: [:get, :post]
  match 'signout_omniauth', to: 'oauth#destroy_omniauth', as: 'signout_omniauth', via: [:get, :post]
  post 'auth/auth', to: 'auth#auth'

  # Sidekiq Admin
  require 'sidekiq/web'
  Sidekiq::Web.use Rack::Auth::Basic do |username, password|
    username == ENV['SIDEKIQ_USERNAME'] && password == ENV['SIDEKIQ_PASSWORD']
  end
  mount Sidekiq::Web => '/sidekiq'
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
maestrano-connector-rails-2.0.2.pre.RC6 template/routes.rb
maestrano-connector-rails-2.0.2.pre.RC5 template/routes.rb
maestrano-connector-rails-2.0.2.pre.RC4 template/routes.rb
maestrano-connector-rails-2.0.2.pre.RC3 template/routes.rb
maestrano-connector-rails-2.0.2.pre.RC2 template/routes.rb
maestrano-connector-rails-2.0.2.pre.RC1 template/routes.rb
maestrano-connector-rails-2.0.1 template/routes.rb
maestrano-connector-rails-2.0.0 template/routes.rb
maestrano-connector-rails-2.0.0.pre.RC13 template/routes.rb
maestrano-connector-rails-2.0.0.pre.RC12 template/routes.rb