From 59964a4f417abff5377fb33df40825ca4e466781 Mon Sep 17 00:00:00 2001
From: "Giau. Tran Minh"
Date: Thu, 16 Feb 2023 14:17:26 +0200
Subject: [PATCH 01/94] swagger: fixed invalid specification (#5485)
Currently, the swagger spec doesn't follow the Swagger 2.0 specification. So, I facing 4 errors when trying generate the Golang client for chatwoot.
Due to the spec, the binary field should use format: binary beside type: string
Signed-off-by: Giau. Tran Minh
Co-authored-by: Sojan Jose
---
.circleci/config.yml | 4 +--
swagger/definitions/index.yml | 7 -----
.../definitions/request/contact/create.yml | 3 +-
.../definitions/request/contact/update.yml | 3 +-
.../resource/extension/conversation/show.yml | 1 -
.../extension/message/with_source_sender.yml | 2 --
swagger/swagger.json | 30 +++----------------
7 files changed, 10 insertions(+), 40 deletions(-)
diff --git a/.circleci/config.yml b/.circleci/config.yml
index e6394ccde..69ceb2772 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -102,8 +102,8 @@ jobs:
echo "ERROR: The swagger.json file is not in sync with the yaml specification. Run 'rake swagger:build' and commit 'swagger/swagger.json'."
exit 1
fi
- curl -L https://repo1.maven.org/maven2/org/openapitools/openapi-generator-cli/5.3.0/openapi-generator-cli-5.3.0.jar > ~/tmp/openapi-generator-cli-5.3.0.jar
- java -jar ~/tmp/openapi-generator-cli-5.3.0.jar validate -i swagger/swagger.json
+ curl -L https://repo1.maven.org/maven2/org/openapitools/openapi-generator-cli/6.3.0/openapi-generator-cli-6.3.0.jar > ~/tmp/openapi-generator-cli-6.3.0.jar
+ java -jar ~/tmp/openapi-generator-cli-6.3.0.jar validate -i swagger/swagger.json
# Database setup
- run: yarn install --check-files
diff --git a/swagger/definitions/index.yml b/swagger/definitions/index.yml
index ee452ceb6..3f70db3f9 100644
--- a/swagger/definitions/index.yml
+++ b/swagger/definitions/index.yml
@@ -158,13 +158,6 @@ conversation_status_toggle:
conversation_labels:
$ref: ./resource/extension/conversation/labels.yml
-## message
-extended_message:
- allOf:
- - $ref: '#/definitions/generic_id'
- - $ref: '#/definitions/message'
- - $ref: ./resource/extension/message/with_source_sender.yml
-
## report
account_summary:
diff --git a/swagger/definitions/request/contact/create.yml b/swagger/definitions/request/contact/create.yml
index 62e967fd6..5acbe5f94 100644
--- a/swagger/definitions/request/contact/create.yml
+++ b/swagger/definitions/request/contact/create.yml
@@ -14,7 +14,8 @@ properties:
type: string
description: phone number of the contact
avatar:
- type: string
+ type: string
+ format: binary
description: Send the form data with the avatar image binary or use the avatar_url
avatar_url:
type: string
diff --git a/swagger/definitions/request/contact/update.yml b/swagger/definitions/request/contact/update.yml
index c6a94308f..4a12672a3 100644
--- a/swagger/definitions/request/contact/update.yml
+++ b/swagger/definitions/request/contact/update.yml
@@ -10,7 +10,8 @@ properties:
type: string
description: phone number of the contact
avatar:
- type: string
+ type: string
+ format: binary
description: Send the form data with the avatar image binary or use the avatar_url
avatar_url:
type: string
diff --git a/swagger/definitions/resource/extension/conversation/show.yml b/swagger/definitions/resource/extension/conversation/show.yml
index 8f44436e9..fb697ad38 100644
--- a/swagger/definitions/resource/extension/conversation/show.yml
+++ b/swagger/definitions/resource/extension/conversation/show.yml
@@ -1,5 +1,4 @@
type: object
allOf:
- - $ref: '#/definitions/generic_id'
- $ref: '#/definitions/conversation'
- $ref: '../contact/conversation.yml'
diff --git a/swagger/definitions/resource/extension/message/with_source_sender.yml b/swagger/definitions/resource/extension/message/with_source_sender.yml
index 14110c348..b52063c2d 100644
--- a/swagger/definitions/resource/extension/message/with_source_sender.yml
+++ b/swagger/definitions/resource/extension/message/with_source_sender.yml
@@ -2,5 +2,3 @@ type: object
properties:
source_id:
type: number
- sender:
- type: object
diff --git a/swagger/swagger.json b/swagger/swagger.json
index 5878d1e41..a49aa4f96 100644
--- a/swagger/swagger.json
+++ b/swagger/swagger.json
@@ -5688,7 +5688,8 @@
"description": "phone number of the contact"
},
"avatar": {
- "type": "string ",
+ "type": "string",
+ "format": "binary",
"description": "Send the form data with the avatar image binary or use the avatar_url"
},
"avatar_url": {
@@ -5721,7 +5722,8 @@
"description": "phone number of the contact"
},
"avatar": {
- "type": "string ",
+ "type": "string",
+ "format": "binary",
"description": "Send the form data with the avatar image binary or use the avatar_url"
},
"avatar_url": {
@@ -6157,9 +6159,6 @@
"conversation_show": {
"type": "object",
"allOf": [
- {
- "$ref": "#/definitions/generic_id"
- },
{
"$ref": "#/definitions/conversation"
},
@@ -6237,27 +6236,6 @@
}
}
},
- "extended_message": {
- "allOf": [
- {
- "$ref": "#/definitions/generic_id"
- },
- {
- "$ref": "#/definitions/message"
- },
- {
- "type": "object",
- "properties": {
- "source_id": {
- "type": "number"
- },
- "sender": {
- "type": "object"
- }
- }
- }
- ]
- },
"account_summary": {
"type": "object",
"properties": {
From 71d8195845305e0717d020c92065f6b8b0b9f8f3 Mon Sep 17 00:00:00 2001
From: Pranav Raj S
Date: Thu, 16 Feb 2023 09:57:11 -0800
Subject: [PATCH 02/94] fix: Add scoped CSS for participants (#6472)
---
.../routes/dashboard/conversation/ConversationParticipant.vue | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app/javascript/dashboard/routes/dashboard/conversation/ConversationParticipant.vue b/app/javascript/dashboard/routes/dashboard/conversation/ConversationParticipant.vue
index 229f1b03a..6088acf1a 100644
--- a/app/javascript/dashboard/routes/dashboard/conversation/ConversationParticipant.vue
+++ b/app/javascript/dashboard/routes/dashboard/conversation/ConversationParticipant.vue
@@ -224,7 +224,7 @@ export default {
},
};
-
diff --git a/app/javascript/dashboard/routes/dashboard/settings/profile/Index.vue b/app/javascript/dashboard/routes/dashboard/settings/profile/Index.vue
index 23b5425e2..2c1294b6f 100644
--- a/app/javascript/dashboard/routes/dashboard/settings/profile/Index.vue
+++ b/app/javascript/dashboard/routes/dashboard/settings/profile/Index.vue
@@ -112,7 +112,7 @@
-
+
@@ -130,6 +130,7 @@ import globalConfigMixin from 'shared/mixins/globalConfigMixin';
import uiSettingsMixin, {
isEditorHotKeyEnabled,
} from 'dashboard/mixins/uiSettings';
+import MaskedText from 'dashboard/components/MaskedText.vue';
import PreviewCard from 'dashboard/components/ui/PreviewCard.vue';
export default {
@@ -138,6 +139,7 @@ export default {
ChangePassword,
MessageSignature,
PreviewCard,
+ MaskedText,
},
mixins: [alertMixin, globalConfigMixin, uiSettingsMixin],
data() {
diff --git a/app/javascript/shared/components/FluentIcon/dashboard-icons.json b/app/javascript/shared/components/FluentIcon/dashboard-icons.json
index 4faab60a3..a6df3b713 100644
--- a/app/javascript/shared/components/FluentIcon/dashboard-icons.json
+++ b/app/javascript/shared/components/FluentIcon/dashboard-icons.json
@@ -173,5 +173,7 @@
"M8.78 1.22a.75.75 0 0 0-1.06 1.06l.72.72H6.25A3.25 3.25 0 0 0 3 6.25v2.19l-.72-.72a.75.75 0 0 0-1.06 1.06l2 2a.748.748 0 0 0 1.06 0l2-2a.747.747 0 0 0 0-1.06.75.75 0 0 0-1.06 0l-.72.72V6.25c0-.966.784-1.75 1.75-1.75h2.19l-.72.72a.75.75 0 0 0 .78 1.237.75.75 0 0 0 .28-.177l2-2a.75.75 0 0 0 0-1.06l-2-2Z",
"M11.832 3a1.755 1.755 0 0 1 0 1.5H14v4h-4V6.475l-.513.512a1.742 1.742 0 0 1-.987.495V8.5H7.482c-.052.361-.217.71-.495.987L6.475 10H8.5v4h-4v-2.168a1.755 1.755 0 0 1-1.5 0v5.918A3.25 3.25 0 0 0 6.25 21h11.5A3.25 3.25 0 0 0 21 17.75V6.25A3.25 3.25 0 0 0 17.75 3h-5.918ZM10 14v-4h4v4h-4Zm5.5 0v-4h4v4h-4ZM14 15.5v4h-4v-4h4Zm1.5 4v-4h4v2.25a1.75 1.75 0 0 1-1.75 1.75H15.5Zm0-11v-4h2.25c.966 0 1.75.784 1.75 1.75V8.5h-4Zm-11 7h4v4H6.25a1.75 1.75 0 0 1-1.75-1.75V15.5Z"
],
- "translate-outline": "M16.953 5.303a1 1 0 0 0-1.906-.606c-.124.389-.236.899-.324 1.344-.565.012-1.12 0-1.652-.038a1 1 0 1 0-.142 1.995c.46.032.934.048 1.416.047a25.649 25.649 0 0 0-.24 1.698c-1.263.716-2.142 1.684-2.636 2.7-.624 1.283-.7 2.857.239 3.883.675.736 1.704.758 2.499.588.322-.068.654-.176.988-.32a1 1 0 0 0 1.746-.93 13.17 13.17 0 0 0-.041-.115 8.404 8.404 0 0 0 2.735-4.06c.286.251.507.55.658.864.284.594.334 1.271.099 1.91-.234.633-.78 1.313-1.84 1.843a1 1 0 0 0 .895 1.789c1.44-.72 2.385-1.758 2.821-2.94a4.436 4.436 0 0 0-.17-3.464 4.752 4.752 0 0 0-2.104-2.165C19.998 9.22 20 9.11 20 9a1 1 0 0 0-1.974-.23 5.984 5.984 0 0 0-1.796.138c.047-.305.102-.626.166-.964a20.142 20.142 0 0 0 2.842-.473 1 1 0 0 0-.476-1.942c-.622.152-1.286.272-1.964.358.048-.208.1-.409.155-.584Zm-3.686 8.015c.166-.34.414-.697.758-1.037.02.348.053.67.098.973.083.56.207 1.048.341 1.477a3.41 3.41 0 0 1-.674.227c-.429.092-.588.019-.614.006l-.004-.001c-.162-.193-.329-.774.095-1.645Zm4.498-2.562a6.362 6.362 0 0 1-1.568 2.73 7.763 7.763 0 0 1-.095-.525 10.294 10.294 0 0 1-.088-1.904c.033-.013.067-.024.1-.036l1.651-.265Zm0 0-1.651.265c.602-.212 1.155-.29 1.651-.265ZM7.536 6.29a6.342 6.342 0 0 0-4.456.331 1 1 0 0 0 .848 1.811 4.342 4.342 0 0 1 3.049-.222c.364.107.568.248.69.37.12.123.203.27.257.454.067.225.087.446.09.69a8.195 8.195 0 0 0-.555-.117c-1.146-.199-2.733-.215-4.262.64-1.271.713-1.796 2.168-1.682 3.448.12 1.326.94 2.679 2.572 3.136 1.48.414 2.913-.045 3.877-.507l.08-.04a1 1 0 0 0 1.96-.281V10.5c0-.053.002-.12.005-.2.012-.417.034-1.16-.168-1.838a3.043 3.043 0 0 0-.755-1.29c-.394-.398-.91-.694-1.547-.881h-.003Zm-.419 5.288c.344.06.647.143.887.222v2.197a7.021 7.021 0 0 1-.905.524c-.792.38-1.682.605-2.473.384-.698-.195-1.06-.742-1.119-1.389-.062-.693.243-1.286.667-1.523.987-.553 2.06-.569 2.943-.415Z"
+ "translate-outline": "M16.953 5.303a1 1 0 0 0-1.906-.606c-.124.389-.236.899-.324 1.344-.565.012-1.12 0-1.652-.038a1 1 0 1 0-.142 1.995c.46.032.934.048 1.416.047a25.649 25.649 0 0 0-.24 1.698c-1.263.716-2.142 1.684-2.636 2.7-.624 1.283-.7 2.857.239 3.883.675.736 1.704.758 2.499.588.322-.068.654-.176.988-.32a1 1 0 0 0 1.746-.93 13.17 13.17 0 0 0-.041-.115 8.404 8.404 0 0 0 2.735-4.06c.286.251.507.55.658.864.284.594.334 1.271.099 1.91-.234.633-.78 1.313-1.84 1.843a1 1 0 0 0 .895 1.789c1.44-.72 2.385-1.758 2.821-2.94a4.436 4.436 0 0 0-.17-3.464 4.752 4.752 0 0 0-2.104-2.165C19.998 9.22 20 9.11 20 9a1 1 0 0 0-1.974-.23 5.984 5.984 0 0 0-1.796.138c.047-.305.102-.626.166-.964a20.142 20.142 0 0 0 2.842-.473 1 1 0 0 0-.476-1.942c-.622.152-1.286.272-1.964.358.048-.208.1-.409.155-.584Zm-3.686 8.015c.166-.34.414-.697.758-1.037.02.348.053.67.098.973.083.56.207 1.048.341 1.477a3.41 3.41 0 0 1-.674.227c-.429.092-.588.019-.614.006l-.004-.001c-.162-.193-.329-.774.095-1.645Zm4.498-2.562a6.362 6.362 0 0 1-1.568 2.73 7.763 7.763 0 0 1-.095-.525 10.294 10.294 0 0 1-.088-1.904c.033-.013.067-.024.1-.036l1.651-.265Zm0 0-1.651.265c.602-.212 1.155-.29 1.651-.265ZM7.536 6.29a6.342 6.342 0 0 0-4.456.331 1 1 0 0 0 .848 1.811 4.342 4.342 0 0 1 3.049-.222c.364.107.568.248.69.37.12.123.203.27.257.454.067.225.087.446.09.69a8.195 8.195 0 0 0-.555-.117c-1.146-.199-2.733-.215-4.262.64-1.271.713-1.796 2.168-1.682 3.448.12 1.326.94 2.679 2.572 3.136 1.48.414 2.913-.045 3.877-.507l.08-.04a1 1 0 0 0 1.96-.281V10.5c0-.053.002-.12.005-.2.012-.417.034-1.16-.168-1.838a3.043 3.043 0 0 0-.755-1.29c-.394-.398-.91-.694-1.547-.881h-.003Zm-.419 5.288c.344.06.647.143.887.222v2.197a7.021 7.021 0 0 1-.905.524c-.792.38-1.682.605-2.473.384-.698-.195-1.06-.742-1.119-1.389-.062-.693.243-1.286.667-1.523.987-.553 2.06-.569 2.943-.415Z",
+ "eye-show-outline": "M12 9.005a4 4 0 1 1 0 8 4 4 0 0 1 0-8Zm0 1.5a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5ZM12 5.5c4.613 0 8.596 3.15 9.701 7.564a.75.75 0 1 1-1.455.365 8.503 8.503 0 0 0-16.493.004.75.75 0 0 1-1.455-.363A10.003 10.003 0 0 1 12 5.5Z",
+ "eye-hide-outline": "M2.22 2.22a.75.75 0 0 0-.073.976l.073.084 4.034 4.035a9.986 9.986 0 0 0-3.955 5.75.75.75 0 0 0 1.455.364 8.49 8.49 0 0 1 3.58-5.034l1.81 1.81A4 4 0 0 0 14.8 15.86l5.919 5.92a.75.75 0 0 0 1.133-.977l-.073-.084-6.113-6.114.001-.002-1.2-1.198-2.87-2.87h.002L8.719 7.658l.001-.002-1.133-1.13L3.28 2.22a.75.75 0 0 0-1.06 0Zm7.984 9.045 3.535 3.536a2.5 2.5 0 0 1-3.535-3.535ZM12 5.5c-1 0-1.97.148-2.889.425l1.237 1.236a8.503 8.503 0 0 1 9.899 6.272.75.75 0 0 0 1.455-.363A10.003 10.003 0 0 0 12 5.5Zm.195 3.51 3.801 3.8a4.003 4.003 0 0 0-3.801-3.8Z"
}
From cd6a836bf6a59f0d9ada4910e30ede959466d332 Mon Sep 17 00:00:00 2001
From: GitStart <1501599+gitstart@users.noreply.github.com>
Date: Wed, 22 Feb 2023 11:10:48 +0100
Subject: [PATCH 12/94] fix: Resolves icelandic locale not shown properly on UI
(#6505)
Closes #6484
Co-authored-by: raph941 <45232708+raph941@users.noreply.github.com>
---
app/javascript/dashboard/i18n/index.js | 2 +
.../dashboard/i18n/locale/is/index.js | 61 +++++++++++++++++++
2 files changed, 63 insertions(+)
create mode 100644 app/javascript/dashboard/i18n/locale/is/index.js
diff --git a/app/javascript/dashboard/i18n/index.js b/app/javascript/dashboard/i18n/index.js
index 417ad7be3..d32094ad2 100644
--- a/app/javascript/dashboard/i18n/index.js
+++ b/app/javascript/dashboard/i18n/index.js
@@ -33,6 +33,7 @@ import uk from './locale/uk';
import vi from './locale/vi';
import zh_CN from './locale/zh_CN';
import zh_TW from './locale/zh_TW';
+import is from './locale/is';
export default {
ar,
@@ -70,4 +71,5 @@ export default {
vi,
zh_CN,
zh_TW,
+ is,
};
diff --git a/app/javascript/dashboard/i18n/locale/is/index.js b/app/javascript/dashboard/i18n/locale/is/index.js
new file mode 100644
index 000000000..0c674eef2
--- /dev/null
+++ b/app/javascript/dashboard/i18n/locale/is/index.js
@@ -0,0 +1,61 @@
+import advancedFilters from './advancedFilters.json';
+import agentBots from './agentBots.json';
+import agentMgmt from './agentMgmt.json';
+import attributesMgmt from './attributesMgmt.json';
+import automation from './automation.json';
+import bulkActions from './bulkActions.json';
+import campaign from './campaign.json';
+import cannedMgmt from './cannedMgmt.json';
+import chatlist from './chatlist.json';
+import contact from './contact.json';
+import contactFilters from './contactFilters.json';
+import conversation from './conversation.json';
+import csatMgmt from './csatMgmt.json';
+import emoji from './emoji.json';
+import generalSettings from './generalSettings.json';
+import helpCenter from './helpCenter.json';
+import inboxMgmt from './inboxMgmt.json';
+import integrationApps from './integrationApps.json';
+import integrations from './integrations.json';
+import labelsMgmt from './labelsMgmt.json';
+import login from './login.json';
+import macros from './macros.json';
+import report from './report.json';
+import resetPassword from './resetPassword.json';
+import setNewPassword from './setNewPassword.json';
+import settings from './settings.json';
+import signup from './signup.json';
+import teamsSettings from './teamsSettings.json';
+import whatsappTemplates from './whatsappTemplates.json';
+
+export default {
+ ...advancedFilters,
+ ...agentBots,
+ ...agentMgmt,
+ ...attributesMgmt,
+ ...automation,
+ ...bulkActions,
+ ...campaign,
+ ...cannedMgmt,
+ ...chatlist,
+ ...contact,
+ ...contactFilters,
+ ...conversation,
+ ...csatMgmt,
+ ...emoji,
+ ...generalSettings,
+ ...helpCenter,
+ ...inboxMgmt,
+ ...integrationApps,
+ ...integrations,
+ ...labelsMgmt,
+ ...login,
+ ...macros,
+ ...report,
+ ...resetPassword,
+ ...setNewPassword,
+ ...settings,
+ ...signup,
+ ...teamsSettings,
+ ...whatsappTemplates,
+};
From 89359332664da02d4820abe2dacf3de173900a0c Mon Sep 17 00:00:00 2001
From: Clairton Rodrigo Heinzen
Date: Wed, 22 Feb 2023 09:50:10 -0300
Subject: [PATCH 13/94] fix: First attachment with caption for whatsapp channel
(#6486)
---
.../widgets/conversation/ReplyBox.vue | 18 ++++++++++--------
1 file changed, 10 insertions(+), 8 deletions(-)
diff --git a/app/javascript/dashboard/components/widgets/conversation/ReplyBox.vue b/app/javascript/dashboard/components/widgets/conversation/ReplyBox.vue
index 6e8c9c34c..416075d92 100644
--- a/app/javascript/dashboard/components/widgets/conversation/ReplyBox.vue
+++ b/app/javascript/dashboard/components/widgets/conversation/ReplyBox.vue
@@ -968,15 +968,9 @@ export default {
},
getMessagePayloadForWhatsapp(message) {
const multipleMessagePayload = [];
- const messagePayload = {
- conversationId: this.currentChat.id,
- message,
- private: false,
- };
-
- multipleMessagePayload.push(messagePayload);
if (this.attachedFiles && this.attachedFiles.length) {
+ let caption = message;
this.attachedFiles.forEach(attachment => {
const attachedFile = this.globalConfig.directUploadsEnabled
? attachment.blobSignedId
@@ -985,10 +979,18 @@ export default {
conversationId: this.currentChat.id,
files: [attachedFile],
private: false,
- message: '',
+ message: caption,
};
multipleMessagePayload.push(attachmentPayload);
+ caption = '';
});
+ } else {
+ const messagePayload = {
+ conversationId: this.currentChat.id,
+ message,
+ private: false,
+ };
+ multipleMessagePayload.push(messagePayload);
}
return multipleMessagePayload;
From 267413071430675194b5a4d868d516ccaa68500a Mon Sep 17 00:00:00 2001
From: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
Date: Thu, 23 Feb 2023 16:45:56 +0530
Subject: [PATCH 14/94] chore: Refactors chatlist header css to work with RTL
(#6520)
authored by 1277421+nithindavid@users.noreply.github.com
---
.../scss/widgets/_conversation-view.scss | 16 ++------------
.../dashboard/components/ChatList.vue | 19 ++++++++++------
.../dashboard/components/SidemenuIcon.vue | 1 -
.../components/layout/AvailabilityStatus.vue | 2 +-
.../widgets/conversation/ChatFilter.vue | 11 ++++++++++
.../conversation/search/PopOverSearch.vue | 19 ++++++++--------
.../conversation/search/SwitchLayout.vue | 22 +++++++++----------
7 files changed, 46 insertions(+), 44 deletions(-)
diff --git a/app/javascript/dashboard/assets/scss/widgets/_conversation-view.scss b/app/javascript/dashboard/assets/scss/widgets/_conversation-view.scss
index d46f5d5f8..8a8aab43a 100644
--- a/app/javascript/dashboard/assets/scss/widgets/_conversation-view.scss
+++ b/app/javascript/dashboard/assets/scss/widgets/_conversation-view.scss
@@ -93,22 +93,10 @@
@include flex;
align-items: center;
justify-content: space-between;
- padding: $zero $zero $space-micro;
+ padding: 0 var(--space-normal);
.page-title {
- margin-bottom: $zero;
- margin-left: $space-normal;
- }
-
- .status--filter {
- background-color: $color-background-light;
- border: 1px solid $color-border;
- float: right;
- font-size: $font-size-mini;
- height: $space-medium;
- margin: 0;
- padding: $zero $space-medium $zero $space-normal;
- width: auto;
+ margin-bottom: 0;
}
}
diff --git a/app/javascript/dashboard/components/ChatList.vue b/app/javascript/dashboard/components/ChatList.vue
index 6fd51f747..c7a65376d 100644
--- a/app/javascript/dashboard/components/ChatList.vue
+++ b/app/javascript/dashboard/components/ChatList.vue
@@ -53,11 +53,10 @@
@@ -838,10 +837,6 @@ export default {
align-items: center;
}
-.btn-filter {
- margin: 0 var(--space-smaller);
-}
-
.filter__applied {
padding: 0 0 var(--space-slab) 0 !important;
border-bottom: 1px solid var(--color-border);
@@ -850,4 +845,14 @@ export default {
.delete-custom-view__button {
margin-right: var(--space-normal);
}
+
+.tab--chat-type {
+ padding: 0 var(--space-normal);
+
+ ::v-deep {
+ .tabs {
+ padding: 0;
+ }
+ }
+}
diff --git a/app/javascript/dashboard/components/SidemenuIcon.vue b/app/javascript/dashboard/components/SidemenuIcon.vue
index dfdfb1596..b80d85a4a 100644
--- a/app/javascript/dashboard/components/SidemenuIcon.vue
+++ b/app/javascript/dashboard/components/SidemenuIcon.vue
@@ -22,7 +22,6 @@ export default {
diff --git a/app/javascript/dashboard/components/layout/AvailabilityStatus.vue b/app/javascript/dashboard/components/layout/AvailabilityStatus.vue
index 0a2698a9a..213dcc94d 100644
--- a/app/javascript/dashboard/components/layout/AvailabilityStatus.vue
+++ b/app/javascript/dashboard/components/layout/AvailabilityStatus.vue
@@ -181,7 +181,7 @@ export default {
align-items: center;
display: flex;
justify-content: space-between;
- padding: var(--space-smaller) 0 var(--space-smaller) var(--space-small);
+ padding: var(--space-smaller);
margin: 0;
.info-wrap {
diff --git a/app/javascript/dashboard/components/widgets/conversation/ChatFilter.vue b/app/javascript/dashboard/components/widgets/conversation/ChatFilter.vue
index 4b41f9a50..170d5f661 100644
--- a/app/javascript/dashboard/components/widgets/conversation/ChatFilter.vue
+++ b/app/javascript/dashboard/components/widgets/conversation/ChatFilter.vue
@@ -44,3 +44,14 @@ export default {
},
};
+
diff --git a/app/javascript/dashboard/routes/dashboard/conversation/search/PopOverSearch.vue b/app/javascript/dashboard/routes/dashboard/conversation/search/PopOverSearch.vue
index 40a0ae159..c62ae2e0f 100644
--- a/app/javascript/dashboard/routes/dashboard/conversation/search/PopOverSearch.vue
+++ b/app/javascript/dashboard/routes/dashboard/conversation/search/PopOverSearch.vue
@@ -1,10 +1,10 @@
-