diff --git a/config/initializers/sidekiq.rb b/config/initializers/sidekiq.rb index 4db5237e4..fa377de99 100644 --- a/config/initializers/sidekiq.rb +++ b/config/initializers/sidekiq.rb @@ -1,3 +1,5 @@ +require "sidekiq/web" + if Rails.env.staging? || Rails.env.production? redis_url = Configuration::PaasConfigurationService.new.redis_uris[:"dluhc-core-#{Rails.env}-redis"] diff --git a/config/routes.rb b/config/routes.rb index 0c4409713..8bd1502b5 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -1,5 +1,8 @@ # For details on the DSL available within this file, see https://guides.rubyonrails.org/routing.html Rails.application.routes.draw do + mount_sidekiq = -> { mount Sidekiq::Web => "/sidekiq" } + authenticate(:user, :support?.to_proc, &mount_sidekiq) + devise_for :users, { path: :account, controllers: {