From 61eb729a1111a5b38a4628d59eebd3f81a1848d0 Mon Sep 17 00:00:00 2001 From: Shivam Mishra Date: Mon, 1 Sep 2025 12:30:37 +0530 Subject: [PATCH] feat: add help route --- app/javascript/dashboard/helper/featureHelper.js | 1 + app/javascript/dashboard/i18n/locale/en/settings.json | 1 + .../dashboard/routes/dashboard/settings/security/Index.vue | 3 ++- .../routes/dashboard/settings/security/security.routes.js | 4 ++-- 4 files changed, 6 insertions(+), 3 deletions(-) diff --git a/app/javascript/dashboard/helper/featureHelper.js b/app/javascript/dashboard/helper/featureHelper.js index ee61b0656..910a6bed6 100644 --- a/app/javascript/dashboard/helper/featureHelper.js +++ b/app/javascript/dashboard/helper/featureHelper.js @@ -19,6 +19,7 @@ const FEATURE_HELP_URLS = { team_management: 'https://chwt.app/hc/teams', webhook: 'https://chwt.app/hc/webhooks', billing: 'https://chwt.app/pricing', + saml: 'https://chwt.app/hc/saml', }; export function getHelpUrlForFeature(featureName) { diff --git a/app/javascript/dashboard/i18n/locale/en/settings.json b/app/javascript/dashboard/i18n/locale/en/settings.json index 2533fa832..12ada9b81 100644 --- a/app/javascript/dashboard/i18n/locale/en/settings.json +++ b/app/javascript/dashboard/i18n/locale/en/settings.json @@ -386,6 +386,7 @@ "SECURITY_SETTINGS": { "TITLE": "Security", "DESCRIPTION": "Manage your account security settings.", + "LINK_TEXT": "Learn more about SAML SSO", "SAML": { "TITLE": "SAML SSO", "NOTE": "Configure SAML single sign-on for your account. Users will authenticate through your identity provider instead of using email/password.", diff --git a/app/javascript/dashboard/routes/dashboard/settings/security/Index.vue b/app/javascript/dashboard/routes/dashboard/settings/security/Index.vue index 169fb66b9..0ac35c9e2 100644 --- a/app/javascript/dashboard/routes/dashboard/settings/security/Index.vue +++ b/app/javascript/dashboard/routes/dashboard/settings/security/Index.vue @@ -29,7 +29,8 @@ const showPaywall = computed(() => shouldShowPaywall('saml'));