diff --git a/app/controllers/dashboard_controller.rb b/app/controllers/dashboard_controller.rb index 14030b565..53c0abb02 100644 --- a/app/controllers/dashboard_controller.rb +++ b/app/controllers/dashboard_controller.rb @@ -21,7 +21,9 @@ class DashboardController < ActionController::Base 'PRIVACY_URL', 'DISPLAY_MANIFEST', 'CREATE_NEW_ACCOUNT_FROM_DASHBOARD', - 'CHATWOOT_INBOX_TOKEN' + 'CHATWOOT_INBOX_TOKEN', + 'API_CHANNEL_NAME', + 'API_CHANNEL_THUMBNAIL' ).merge( APP_VERSION: Chatwoot.config[:version] ) diff --git a/app/javascript/dashboard/assets/scss/views/settings/channel.scss b/app/javascript/dashboard/assets/scss/views/settings/channel.scss index 01828eb4d..80400bb71 100644 --- a/app/javascript/dashboard/assets/scss/views/settings/channel.scss +++ b/app/javascript/dashboard/assets/scss/views/settings/channel.scss @@ -31,8 +31,9 @@ } img { - width: 50%; @include margin($space-normal auto); + flex: 1; + width: 50%; } .channel__title{ diff --git a/app/javascript/dashboard/components/widgets/ChannelItem.vue b/app/javascript/dashboard/components/widgets/ChannelItem.vue index 32989cc76..37b82436e 100644 --- a/app/javascript/dashboard/components/widgets/ChannelItem.vue +++ b/app/javascript/dashboard/components/widgets/ChannelItem.vue @@ -17,9 +17,13 @@ src="~dashboard/assets/images/channels/telegram.png" /> + - Api + {{ globalConfig.apiChannelName || 'API' }} diff --git a/app/javascript/shared/store/globalConfig.js b/app/javascript/shared/store/globalConfig.js index 73feb88b5..69117179a 100644 --- a/app/javascript/shared/store/globalConfig.js +++ b/app/javascript/shared/store/globalConfig.js @@ -1,4 +1,6 @@ const { + API_CHANNEL_NAME: apiChannelName, + API_CHANNEL_THUMBNAIL: apiChannelThumbnail, APP_VERSION: appVersion, BRAND_NAME: brandName, CHATWOOT_INBOX_TOKEN: chatwootInboxToken, @@ -13,6 +15,8 @@ const { } = window.globalConfig || {}; const state = { + apiChannelName, + apiChannelThumbnail, appVersion, brandName, chatwootInboxToken, diff --git a/config/installation_config.yml b/config/installation_config.yml index e0ca16637..3f14a9a26 100644 --- a/config/installation_config.yml +++ b/config/installation_config.yml @@ -36,3 +36,7 @@ - name: CHATWOOT_INBOX_HMAC_KEY value: locked: false +- name: API_CHANNEL_NAME + value: +- name: API_CHANNEL_THUMBNAIL + value: