From dcb0f1f8511f7cca18b3c330fd662c10105ee59a Mon Sep 17 00:00:00 2001 From: Charly Gomez Date: Mon, 13 Jan 2025 10:08:38 +0100 Subject: [PATCH 1/2] close issue details 404s --- src/middleware.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/middleware.ts b/src/middleware.ts index 7deefdd8ac336..f2b4716625bc7 100644 --- a/src/middleware.ts +++ b/src/middleware.ts @@ -3363,6 +3363,14 @@ const USER_DOCS_REDIRECTS: Redirect[] = [ from: '/clients/cordova/', to: '/platforms/javascript/guides/cordova/', }, + { + from: '/product/error-monitoring/user-impact/', + to: '/product/issues/issue-details/', + }, + { + from: '/product/error-monitoring/stacktrace/', + to: '/product/issues/issue-details/#stack-trace', + }, ]; const DEVELOPER_DOCS_REDIRECTS: Redirect[] = [ From a47a2534c374c0507ca95ce0600dc0547b789367 Mon Sep 17 00:00:00 2001 From: Charly Gomez Date: Thu, 16 Jan 2025 13:11:13 +0100 Subject: [PATCH 2/2] move redirects --- redirects.js | 36 ++++++++++++++++++++++++++++++++---- src/middleware.ts | 34 ++-------------------------------- 2 files changed, 34 insertions(+), 36 deletions(-) diff --git a/redirects.js b/redirects.js index d31d5fd17dc16..2f7747d67e553 100644 --- a/redirects.js +++ b/redirects.js @@ -226,10 +226,6 @@ const userDocsRedirects = [ source: '/product/explore/session-replay/hydration-errors/', destination: '/product/issues/issue-details/replay-issues/hydration-error/', }, - { - source: '/product/error-monitoring/stacktrace/', - destination: '/product/issues/issue-details/#stack-trace', - }, { source: '/product/explore/session-replay/privacy/', destination: '/security-legal-pii/scrubbing/protecting-user-privacy/', @@ -908,6 +904,38 @@ const userDocsRedirects = [ source: '/platforms/javascript/guides/astro/manual-setup/', destination: '/platforms/javascript/guides/astro/', }, + { + source: '/product/error-monitoring/dashboards/', + destination: '/product/dashboards/', + }, + { + source: '/product/error-monitoring/filtering/', + destination: '/concepts/data-management/filtering/', + }, + { + source: '/product/error-monitoring/issue-owners/', + destination: '/product/issues/ownership-rules/', + }, + { + source: '/product/error-monitoring/reprocessing/', + destination: '/product/issues/reprocessing/', + }, + { + source: '/product/error-monitoring/breadcrumbs/', + destination: '/product/issues/issue-details/breadcrumbs/', + }, + { + source: '/product/error-monitoring/user-impact/', + destination: '/product/issues/issue-details/', + }, + { + source: '/product/error-monitoring/stacktrace/', + destination: '/product/issues/issue-details/#stack-trace', + }, + { + source: '/product/error-monitoring/:path*', + destination: '/product/issues', + }, ]; /** diff --git a/src/middleware.ts b/src/middleware.ts index f2b4716625bc7..a00cdc594138f 100644 --- a/src/middleware.ts +++ b/src/middleware.ts @@ -2247,10 +2247,6 @@ const USER_DOCS_REDIRECTS: Redirect[] = [ from: '/workflow/dashboards/', to: '/product/dashboards/', }, - { - from: '/product/error-monitoring/dashboards/', - to: '/product/dashboards/', - }, { from: '/profiling/', to: '/product/explore/profiling/', @@ -2275,10 +2271,7 @@ const USER_DOCS_REDIRECTS: Redirect[] = [ from: '/profiling/mobile-app-profiling/metrics/', to: '/product/explore/profiling/mobile-app-profiling/metrics/', }, - { - from: '/product/error-monitoring/filtering/', - to: '/concepts/data-management/filtering/', - }, + { from: '/data-management/rollups/', to: '/concepts/data-management/event-grouping/', @@ -2535,22 +2528,10 @@ const USER_DOCS_REDIRECTS: Redirect[] = [ from: '/product/sentry-basics/issue-owners/', to: '/product/issues/ownership-rules/', }, - { - from: '/product/error-monitoring/issue-owners/', - to: '/product/issues/ownership-rules/', - }, { from: '/product/releases/suspect-commits/', to: '/product/issues/suspect-commits/', }, - { - from: '/product/error-monitoring/', - to: '/product/issues/', - }, - { - from: '/product/error-monitoring/reprocessing/', - to: '/product/issues/reprocessing/', - }, { from: '/product/accounts/early-adopter-features/issue-archiving/', to: '/product/issues/states-triage/', @@ -2611,10 +2592,7 @@ const USER_DOCS_REDIRECTS: Redirect[] = [ from: '/product/issues/performance-issues/large-http-payload/', to: '/product/issues/issue-details/performance-issues/large-http-payload/', }, - { - from: '/product/error-monitoring/breadcrumbs/', - to: '/product/issues/issue-details/breadcrumbs/', - }, + { from: '/learn/breadcrumbs/', to: '/product/issues/issue-details/breadcrumbs/', @@ -3363,14 +3341,6 @@ const USER_DOCS_REDIRECTS: Redirect[] = [ from: '/clients/cordova/', to: '/platforms/javascript/guides/cordova/', }, - { - from: '/product/error-monitoring/user-impact/', - to: '/product/issues/issue-details/', - }, - { - from: '/product/error-monitoring/stacktrace/', - to: '/product/issues/issue-details/#stack-trace', - }, ]; const DEVELOPER_DOCS_REDIRECTS: Redirect[] = [