diff --git a/Gemfile b/Gemfile index abbd3332f..4b9d978d4 100644 --- a/Gemfile +++ b/Gemfile @@ -207,7 +207,7 @@ group :production do end group :development do - gem 'annotate' + gem 'annotaterb' gem 'bullet' gem 'letter_opener' gem 'scss_lint', require: false diff --git a/Gemfile.lock b/Gemfile.lock index 99e75b33c..fa3a5e788 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -128,9 +128,9 @@ GEM selectize-rails (~> 0.6) ai-agents (0.4.3) ruby_llm (~> 1.3) - annotate (3.2.0) - activerecord (>= 3.2, < 8.0) - rake (>= 10.4, < 14.0) + annotaterb (4.20.0) + activerecord (>= 6.0.0) + activesupport (>= 6.0.0) ast (2.4.3) attr_extras (7.1.0) audited (5.4.1) @@ -992,7 +992,7 @@ DEPENDENCIES administrate-field-active_storage (>= 1.0.3) administrate-field-belongs_to_search (>= 0.9.0) ai-agents (>= 0.4.3) - annotate + annotaterb attr_extras audited (~> 5.4, >= 5.4.1) aws-sdk-s3 diff --git a/app/javascript/dashboard/components/ui/Dropdown/DropdownButton.vue b/app/javascript/dashboard/components/ui/Dropdown/DropdownButton.vue index 7289267c1..5ca8bde2b 100644 --- a/app/javascript/dashboard/components/ui/Dropdown/DropdownButton.vue +++ b/app/javascript/dashboard/components/ui/Dropdown/DropdownButton.vue @@ -23,6 +23,7 @@ defineProps({ slate sm class="relative" + no-animation :icon="icon" :trailing-icon="trailingIcon" > diff --git a/app/javascript/dashboard/routes/dashboard/settings/inbox/FinishSetup.vue b/app/javascript/dashboard/routes/dashboard/settings/inbox/FinishSetup.vue index b19416137..46a189b39 100644 --- a/app/javascript/dashboard/routes/dashboard/settings/inbox/FinishSetup.vue +++ b/app/javascript/dashboard/routes/dashboard/settings/inbox/FinishSetup.vue @@ -197,7 +197,7 @@ onMounted(() => { v-if="shouldShowWhatsAppWebhookDetails" class="w-[50%] max-w-[50%] ml-[25%]" > -
+
{{ $t('INBOX_MGMT.ADD.WHATSAPP.API_CALLBACK.WEBHOOK_URL') }}
+
{{ $t('INBOX_MGMT.ADD.WHATSAPP.SELECT_PROVIDER.DESCRIPTION') }}
+
{{ $t( 'INBOX_MGMT.SETTINGS_POPUP.WHATSAPP_EMBEDDED_SIGNUP_DESCRIPTION' diff --git a/app/javascript/dashboard/routes/dashboard/settings/integrations/NewHook.vue b/app/javascript/dashboard/routes/dashboard/settings/integrations/NewHook.vue index 5fe350215..1a4d36fee 100644 --- a/app/javascript/dashboard/routes/dashboard/settings/integrations/NewHook.vue +++ b/app/javascript/dashboard/routes/dashboard/settings/integrations/NewHook.vue @@ -4,6 +4,7 @@ import { mapGetters } from 'vuex'; import { useAlert } from 'dashboard/composables'; import { useIntegrationHook } from 'dashboard/composables/useIntegrationHook'; import { FormKit } from '@formkit/vue'; +import { useBranding } from 'shared/composables/useBranding'; import NextButton from 'dashboard/components-next/button/Button.vue'; @@ -23,8 +24,9 @@ export default { const { integration, isHookTypeInbox } = useIntegrationHook( props.integrationId ); + const { replaceInstallationName } = useBranding(); - return { integration, isHookTypeInbox }; + return { integration, isHookTypeInbox, replaceInstallationName }; }, data() { return { @@ -117,7 +119,7 @@ export default {
- {{ integration.description }} + {{ replaceInstallationName(integration.description) }}