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: