Chore: Minor bugfixes and housekeeping tasks (#896)

This commit is contained in:
Sojan Jose
2020-06-02 23:50:39 +05:30
committed by GitHub
parent 93d8a25877
commit dafabac796
21 changed files with 271 additions and 51 deletions

View File

@@ -1,5 +1,8 @@
# DO NOT change the order of features EVER
- name: inbound_emails
enabled: false
- name: test
- name: channel_email
enabled: false
- name: channel_facebook
enabled: true

View File

@@ -176,13 +176,17 @@ Rails.application.routes.draw do
devise_scope :super_admin do
get 'super_admin/logout', to: 'super_admin/devise/sessions#destroy'
namespace :super_admin do
root to: 'dashboard#index'
# order of resources affect the order of sidebar navigation in super admin
resources :accounts
resources :account_users, only: [:new, :create, :destroy]
resources :users
resources :users, only: [:index, :new, :create, :show, :edit, :update]
resources :super_admins
resources :access_tokens, only: [:index, :show]
root to: 'dashboard#index'
# resources that doesn't appear in primary navigation in super admin
resources :account_users, only: [:new, :create, :destroy]
resources :agent_bots, only: [:index, :new, :create, :show, :edit, :update]
end
authenticated :super_admin do
mount Sidekiq::Web => '/monitoring/sidekiq'