From 461fadc8269b7ba73885c6661adabe2e7cb53105 Mon Sep 17 00:00:00 2001 From: Francesco Novy Date: Fri, 11 Apr 2025 12:02:39 +0200 Subject: [PATCH 1/2] feat(js): Update product pages to drop `Set up` prefix in navigation Also make sure to use this in breadcrumbs instead of the actual page heading. --- docs/platforms/javascript/common/crons/index.mdx | 1 + docs/platforms/javascript/common/feature-flags/index.mdx | 1 + docs/platforms/javascript/common/profiling/index.mdx | 3 ++- .../javascript/common/security-policy-reporting/index.mdx | 1 + docs/platforms/javascript/common/session-replay/index.mdx | 1 + docs/platforms/javascript/common/tracing/index.mdx | 1 + docs/platforms/javascript/common/user-feedback/index.mdx | 1 + docs/platforms/javascript/config.yml | 1 + src/components/breadcrumbs/index.tsx | 2 +- 9 files changed, 10 insertions(+), 2 deletions(-) diff --git a/docs/platforms/javascript/common/crons/index.mdx b/docs/platforms/javascript/common/crons/index.mdx index 153b8a3316525..b97f5bbb6295c 100644 --- a/docs/platforms/javascript/common/crons/index.mdx +++ b/docs/platforms/javascript/common/crons/index.mdx @@ -1,5 +1,6 @@ --- title: Set Up Crons +sidebar_title: Crons description: "Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job in your application." sidebar_order: 5750 supported: diff --git a/docs/platforms/javascript/common/feature-flags/index.mdx b/docs/platforms/javascript/common/feature-flags/index.mdx index dac550c8fd0e5..e565cbb58c271 100644 --- a/docs/platforms/javascript/common/feature-flags/index.mdx +++ b/docs/platforms/javascript/common/feature-flags/index.mdx @@ -1,5 +1,6 @@ --- title: Set Up Feature Flags +sidebar_title: Feature Flags sidebar_order: 7000 notSupported: - javascript.aws-lambda diff --git a/docs/platforms/javascript/common/profiling/index.mdx b/docs/platforms/javascript/common/profiling/index.mdx index dcddf31ebdde4..ebaaf5b9f5e96 100644 --- a/docs/platforms/javascript/common/profiling/index.mdx +++ b/docs/platforms/javascript/common/profiling/index.mdx @@ -1,5 +1,6 @@ --- title: Set Up Profiling +sidebar_title: Profiling sidebar_order: 5000 description: "Collect & view performance insights for JavaScript programs with Sentry's Profiling integrations. Get started with browser and Node.js profiling to understand your application's performance." notSupported: @@ -10,4 +11,4 @@ notSupported: - javascript.cloudflare --- - \ No newline at end of file + diff --git a/docs/platforms/javascript/common/security-policy-reporting/index.mdx b/docs/platforms/javascript/common/security-policy-reporting/index.mdx index c7c54cc1b96f8..c6f958de2f68e 100644 --- a/docs/platforms/javascript/common/security-policy-reporting/index.mdx +++ b/docs/platforms/javascript/common/security-policy-reporting/index.mdx @@ -1,5 +1,6 @@ --- title: Set Up Security Policy Reporting +sidebar_title: Security Policy Reporting sidebar_order: 7500 description: "Learn how Sentry can help manage Content-Security-Policy violations, CSP reports, Expect-CT, and HTTP Public Key Pinning (HPKP) failures here." --- diff --git a/docs/platforms/javascript/common/session-replay/index.mdx b/docs/platforms/javascript/common/session-replay/index.mdx index 839a90aacce25..8bc8b2b3e5a33 100644 --- a/docs/platforms/javascript/common/session-replay/index.mdx +++ b/docs/platforms/javascript/common/session-replay/index.mdx @@ -1,5 +1,6 @@ --- title: Set Up Session Replay +sidebar_title: Session Replay sidebar_order: 5500 notSupported: - javascript.cordova diff --git a/docs/platforms/javascript/common/tracing/index.mdx b/docs/platforms/javascript/common/tracing/index.mdx index 7bfa6560c3eb6..00065d3b7c953 100644 --- a/docs/platforms/javascript/common/tracing/index.mdx +++ b/docs/platforms/javascript/common/tracing/index.mdx @@ -1,5 +1,6 @@ --- title: Set Up Tracing +sidebar_title: Tracing description: "Learn how to enable tracing in your app." sidebar_order: 4000 --- diff --git a/docs/platforms/javascript/common/user-feedback/index.mdx b/docs/platforms/javascript/common/user-feedback/index.mdx index e5fbd6a29189d..22649f9b04a08 100644 --- a/docs/platforms/javascript/common/user-feedback/index.mdx +++ b/docs/platforms/javascript/common/user-feedback/index.mdx @@ -1,5 +1,6 @@ --- title: Set Up User Feedback +sidebar_title: User Feedback description: "Learn how to enable User Feedback in your app." sidebar_order: 6000 --- diff --git a/docs/platforms/javascript/config.yml b/docs/platforms/javascript/config.yml index 170bc207bf31c..eebad82b5c1f6 100644 --- a/docs/platforms/javascript/config.yml +++ b/docs/platforms/javascript/config.yml @@ -1,5 +1,6 @@ title: Browser JavaScript platformTitle: JavaScript +sidebar_title: JavaScript caseStyle: camelCase supportLevel: production sdk: 'sentry.javascript.browser' diff --git a/src/components/breadcrumbs/index.tsx b/src/components/breadcrumbs/index.tsx index cfc74c2bcf2b8..c83fe46af9624 100644 --- a/src/components/breadcrumbs/index.tsx +++ b/src/components/breadcrumbs/index.tsx @@ -14,7 +14,7 @@ export function Breadcrumbs({leafNode}: BreadcrumbsProps) { for (let node: DocNode | undefined = leafNode; node; node = node.parent) { if (node && !node.missing) { const to = node.path === '/' ? node.path : `/${node.path}/`; - const title = node.frontmatter.platformTitle ?? node.frontmatter.title; + const title = node.frontmatter.platformTitle ?? node.frontmatter.sidebar_title ?? node.frontmatter.title; breadcrumbs.unshift({ to, From be2b4f8abfc601a682aee9f9a0c3f96f9378d4a4 Mon Sep 17 00:00:00 2001 From: "getsantry[bot]" <66042841+getsantry[bot]@users.noreply.github.com> Date: Fri, 11 Apr 2025 10:08:21 +0000 Subject: [PATCH 2/2] [getsentry/action-github-commit] Auto commit --- src/components/breadcrumbs/index.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/components/breadcrumbs/index.tsx b/src/components/breadcrumbs/index.tsx index c83fe46af9624..8f16cba63d8bf 100644 --- a/src/components/breadcrumbs/index.tsx +++ b/src/components/breadcrumbs/index.tsx @@ -14,7 +14,10 @@ export function Breadcrumbs({leafNode}: BreadcrumbsProps) { for (let node: DocNode | undefined = leafNode; node; node = node.parent) { if (node && !node.missing) { const to = node.path === '/' ? node.path : `/${node.path}/`; - const title = node.frontmatter.platformTitle ?? node.frontmatter.sidebar_title ?? node.frontmatter.title; + const title = + node.frontmatter.platformTitle ?? + node.frontmatter.sidebar_title ?? + node.frontmatter.title; breadcrumbs.unshift({ to,