From 029583137387c2220a9a3b9e203faed65c40a10b Mon Sep 17 00:00:00 2001 From: Toni Samuels <58349708+masinette@users.noreply.github.com> Date: Fri, 30 May 2025 11:18:14 -0400 Subject: [PATCH 1/5] Update middleware.ts integrations --- src/middleware.ts | 131 +++++++++++++++++++++++----------------------- 1 file changed, 66 insertions(+), 65 deletions(-) diff --git a/src/middleware.ts b/src/middleware.ts index 8e983b4c0562c..ec6410a259b65 100644 --- a/src/middleware.ts +++ b/src/middleware.ts @@ -94,6 +94,7 @@ const USER_DOCS_REDIRECTS: Redirect[] = [ from: '/platforms/python/migration/configuration/filtering/', to: '/platforms/python/configuration/filtering/', }, + /* integration platform */ { from: '/organization/integrations/github/', to: '/organization/integrations/source-code-mgmt/github/', @@ -150,6 +151,71 @@ const USER_DOCS_REDIRECTS: Redirect[] = [ from: '/organization/integrations/jam/', to: '/organization/integrations/session-replay/jam/', }, + { + from: '/organization/integrations/kitemaker/', + to: '/organization/integrations/issue-tracking/kitemaker/', + }, + { + from: '/organization/integrations/pagertree/', + to: '/organization/integrations/notification-incidents/pagertree/', + }, + { + from: '/organization/integrations/goast/', + to: '/organization/integrations/issue-tracking/goast/', + }, + { + from: '/organization/integrations/betterbugs/', + to: '/organization/integrations/session-replay/betterbugs/', + }, + { + from: '/organization/integrations/blar/', + to: '/organization/integrations/notification-incidents/blar/', + }, + { + from: '/organization/integrations/apigene/', + to: '/organization/integrations/debugging/apigene/', + }, + { + from: '/organization/integrations/revisedev/', + to: '/organization/integrations/debugging/revisedev/', + }, + { + from: '/organization/integrations/foamai/', + to: '/organization/integrations/debugging/foamai/', + }, + { + from: '/organization/integrations/telegram-alerts-bot/', + to: '/organization/integrations/notification-incidents/telegram-alerts-bot/', + }, + { + from: '/organization/integrations/vanta-eu/', + to: '/organization/integrations/compliance/vanta-eu/', + }, + { + from: '/organization/integrations/sourcery/', + to: '/organization/integrations/debugging/sourcery/', + }, + { + from: '/organization/integrations/codecomet/', + to: '/organization/integrations/debugging/codecomet/', + }, + { + from: '/organization/integrations/glueai/', + to: '/organization/integrations/notification-incidents/glueai/', + }, + { + from: '/organization/integrations/factory/', + to: '/organization/integrations/issue-tracking/factory/', + }, + { + from: '/organization/integrations/teamcamp/', + to: '/organization/integrations/issue-tracking/teamcamp/', + }, + { + from: '/organization/integrations/elba/', + to: '/organization/integrations/compliance/elba/', + }, + /* ^ integration platform ^ */ { from: '/product/crons/getting-started/cli/', to: '/cli/crons/', @@ -3968,71 +4034,6 @@ const DEVELOPER_DOCS_REDIRECTS: Redirect[] = [ from: '/relay/relay-best-practices/', to: '/ingestion/relay/relay-best-practices/', }, - /* integration platform */ - { - from: '/organization/integrations/kitemaker/', - to: '/organization/integrations/issue-tracking/kitemaker/', - }, - { - from: '/organization/integrations/pagertree/', - to: '/organization/integrations/notification-incidents/pagertree/', - }, - { - from: '/organization/integrations/goast/', - to: '/organization/integrations/issue-tracking/goast/', - }, - { - from: '/organization/integrations/betterbugs/', - to: '/organization/integrations/session-replay/betterbugs/', - }, - { - from: '/organization/integrations/blar/', - to: '/organization/integrations/notification-incidents/blar/', - }, - { - from: '/organization/integrations/apigene/', - to: '/organization/integrations/debugging/apigene/', - }, - { - from: '/organization/integrations/revisedev/', - to: '/organization/integrations/debugging/revisedev/', - }, - { - from: '/organization/integrations/foamai/', - to: '/organization/integrations/debugging/foamai/', - }, - { - from: '/organization/integrations/telegram-alerts-bot/', - to: '/organization/integrations/notification-incidents/telegram-alerts-bot/', - }, - { - from: '/organization/integrations/vanta-eu/', - to: '/organization/integrations/compliance/vanta-eu/', - }, - { - from: '/organization/integrations/sourcery/', - to: '/organization/integrations/debugging/sourcery/', - }, - { - from: '/organization/integrations/codecomet/', - to: '/organization/integrations/debugging/codecomet/', - }, - { - from: '/organization/integrations/glueai/', - to: '/organization/integrations/notification-incidents/glueai/', - }, - { - from: '/organization/integrations/factory/', - to: '/organization/integrations/issue-tracking/factory/', - }, - { - from: '/organization/integrations/teamcamp/', - to: '/organization/integrations/issue-tracking/teamcamp/', - }, - { - from: '/organization/integrations/elba/', - to: '/organization/integrations/compliance/elba/', - }, ]; const redirectMap = new Map( From f4bbee606368634d74126f3f09f03cb173357f3e Mon Sep 17 00:00:00 2001 From: "getsantry[bot]" <66042841+getsantry[bot]@users.noreply.github.com> Date: Fri, 30 May 2025 15:19:14 +0000 Subject: [PATCH 2/5] [getsentry/action-github-commit] Auto commit --- src/middleware.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/middleware.ts b/src/middleware.ts index ec6410a259b65..e98be2143dec5 100644 --- a/src/middleware.ts +++ b/src/middleware.ts @@ -94,7 +94,7 @@ const USER_DOCS_REDIRECTS: Redirect[] = [ from: '/platforms/python/migration/configuration/filtering/', to: '/platforms/python/configuration/filtering/', }, - /* integration platform */ + /* integration platform */ { from: '/organization/integrations/github/', to: '/organization/integrations/source-code-mgmt/github/', @@ -215,7 +215,7 @@ const USER_DOCS_REDIRECTS: Redirect[] = [ from: '/organization/integrations/elba/', to: '/organization/integrations/compliance/elba/', }, - /* ^ integration platform ^ */ + /* ^ integration platform ^ */ { from: '/product/crons/getting-started/cli/', to: '/cli/crons/', From 46c900a9c72bb427a5b2dc6cf735c038ebe93ac5 Mon Sep 17 00:00:00 2001 From: Toni Samuels <58349708+masinette@users.noreply.github.com> Date: Wed, 4 Jun 2025 12:09:57 -0400 Subject: [PATCH 3/5] add Elba to the list --- src/middleware.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/middleware.ts b/src/middleware.ts index e98be2143dec5..5412fb6628bae 100644 --- a/src/middleware.ts +++ b/src/middleware.ts @@ -212,8 +212,8 @@ const USER_DOCS_REDIRECTS: Redirect[] = [ to: '/organization/integrations/issue-tracking/teamcamp/', }, { - from: '/organization/integrations/elba/', - to: '/organization/integrations/compliance/elba/', + from: '/organization/integrations/elba-alpha/', + to: '/organization/integrations/compliance/elba-alpha/', }, /* ^ integration platform ^ */ { From e60914ed72cddfcb1101f5f27c9888b9b22e9418 Mon Sep 17 00:00:00 2001 From: Toni Samuels <58349708+masinette@users.noreply.github.com> Date: Fri, 18 Jul 2025 16:33:24 -0400 Subject: [PATCH 4/5] Update middleware.ts to include starsling and cased --- src/middleware.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/middleware.ts b/src/middleware.ts index 5412fb6628bae..3394ef00e4dc7 100644 --- a/src/middleware.ts +++ b/src/middleware.ts @@ -151,6 +151,13 @@ const USER_DOCS_REDIRECTS: Redirect[] = [ from: '/organization/integrations/jam/', to: '/organization/integrations/session-replay/jam/', }, + { + from: '/product/integrations/cased/', + to: '/product/integrations/notification-incidents/cased/', + }, { + from: '/product/integrations/starsling-dev/', + to: '/product/integrations/issue-tracking/starsling-dev/', + }, { from: '/organization/integrations/kitemaker/', to: '/organization/integrations/issue-tracking/kitemaker/', From 703cee13cc36e9badd8499cfe5c1a56e61a15cbc Mon Sep 17 00:00:00 2001 From: "getsantry[bot]" <66042841+getsantry[bot]@users.noreply.github.com> Date: Fri, 18 Jul 2025 20:34:11 +0000 Subject: [PATCH 5/5] [getsentry/action-github-commit] Auto commit --- src/middleware.ts | 62 +++++++++++++++++++++++------------------------ 1 file changed, 30 insertions(+), 32 deletions(-) diff --git a/src/middleware.ts b/src/middleware.ts index 3394ef00e4dc7..0d93b0f8f80c5 100644 --- a/src/middleware.ts +++ b/src/middleware.ts @@ -154,7 +154,8 @@ const USER_DOCS_REDIRECTS: Redirect[] = [ { from: '/product/integrations/cased/', to: '/product/integrations/notification-incidents/cased/', - }, { + }, + { from: '/product/integrations/starsling-dev/', to: '/product/integrations/issue-tracking/starsling-dev/', }, @@ -651,6 +652,10 @@ const USER_DOCS_REDIRECTS: Redirect[] = [ from: '/platforms/dart/configuration/integrations/dio/', to: '/platforms/dart/integrations/dio/', }, + { + from: '/platforms/dart/configuration/integrations/firebase-remote-config/', + to: '/platforms/dart/integrations/firebase-remote-config/', + }, { from: '/quickstart/', to: '/platforms/', @@ -3193,27 +3198,19 @@ const USER_DOCS_REDIRECTS: Redirect[] = [ }, { from: '/product/ai-monitoring/', - to: '/product/insights/llm-monitoring/', - }, - { - from: '/product/ai-monitoring/getting-started/', - to: '/product/insights/llm-monitoring/getting-started/', + to: '/product/insights/agents/', }, { - from: '/product/ai-monitoring/getting-started/the-dashboard/', - to: '/product/insights/llm-monitoring/getting-started/the-dashboard/', + from: '/product/insights/llm-monitoring/', + to: '/product/insights/agents/', }, { - from: '/product/llm-monitoring/', - to: '/product/insights/llm-monitoring/', + from: '/product/insights/llm-monitoring/getting-started/', + to: '/product/insights/agents/getting-started/', }, { - from: '/product/llm-monitoring/getting-started/', - to: '/product/insights/llm-monitoring/getting-started/', - }, - { - from: '/product/llm-monitoring/getting-started/the-dashboard/', - to: '/product/insights/llm-monitoring/getting-started/the-dashboard/', + from: '/product/insights/llm-monitoring/getting-started/the-dashboard/', + to: '/product/insights/agents/getting-started/the-dashboard/', }, { from: '/product/metrics/', @@ -3471,6 +3468,23 @@ const USER_DOCS_REDIRECTS: Redirect[] = [ from: '/security-legal-pii/security/security-policy-reporting/', to: '/platform-redirect/?next=/security-policy-reporting/', }, + /* Uptime Monitoring */ + { + from: '/product/alerts/uptime-monitoring/', + to: '/product/uptime-monitoring/', + }, + { + from: '/product/alerts/uptime-monitoring/automatic-detection/', + to: '/product/uptime-monitoring/automatic-detection/', + }, + { + from: '/product/alerts/uptime-monitoring/uptime-tracing/', + to: '/product/uptime-monitoring/uptime-tracing/', + }, + { + from: '/product/alerts/uptime-monitoring/troubleshooting/', + to: '/product/uptime-monitoring/troubleshooting/', + }, ]; const DEVELOPER_DOCS_REDIRECTS: Redirect[] = [ @@ -3634,10 +3648,6 @@ const DEVELOPER_DOCS_REDIRECTS: Redirect[] = [ from: '/feedback-architecture/', to: '/application/feedback-architecture/', }, - { - from: '/feature-flags/options-backed-features/', - to: '/application/feature-flags/options-backed-features/', - }, { from: '/options/', to: '/backend/options/', @@ -3650,10 +3660,6 @@ const DEVELOPER_DOCS_REDIRECTS: Redirect[] = [ from: '/sdk/craft-quick-start/', to: '/sdk/processes/releases/', }, - { - from: '/sdk/metrics/', - to: '/sdk/telemetry/metrics/', - }, { from: '/sdk/check-ins/', to: '/sdk/telemetry/check-ins/', @@ -3852,14 +3858,6 @@ const DEVELOPER_DOCS_REDIRECTS: Redirect[] = [ from: '/api-server/application-domains/feature-flags/flagpole/', to: '/develop/application-domains/feature-flags/flagpole/', }, - { - from: '/backend/feature-flags/options-backed-features/', - to: '/backend/application-domains/feature-flags/options-backed-features/', - }, - { - from: '/api-server/application-domains/feature-flags/options-backed-features/', - to: '/develop/application-domains/feature-flags/options-backed-features/', - }, { from: '/backend/options/', to: '/backend/application-domains/options/',