From 8c42fbf34b299aae674986d912b7f3ffd6dfda93 Mon Sep 17 00:00:00 2001 From: Thomas Heartman Date: Tue, 6 Dec 2022 08:32:42 +0000 Subject: [PATCH] Docs(fix): add more (missing) redirects, fix links (#2592) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## What This PR fixes some broken links we had in the application. It also adds redirects for those links so that they should work in the future. ## Why Because it's important to have links that work 💁 --- .../EnvironmentVariantModal/EnvironmentVariantModal.tsx | 2 +- .../EnvironmentVariantsCard/EnvironmentVariantsCard.tsx | 2 +- src/lib/addons/webhook-definition.ts | 2 +- website/docusaurus.config.js | 3 ++- 4 files changed, 5 insertions(+), 4 deletions(-) diff --git a/frontend/src/component/feature/FeatureView/FeatureVariants/FeatureEnvironmentVariants/EnvironmentVariantModal/EnvironmentVariantModal.tsx b/frontend/src/component/feature/FeatureView/FeatureVariants/FeatureEnvironmentVariants/EnvironmentVariantModal/EnvironmentVariantModal.tsx index 2bd9ef7a56..6d68409ccb 100644 --- a/frontend/src/component/feature/FeatureView/FeatureVariants/FeatureEnvironmentVariants/EnvironmentVariantModal/EnvironmentVariantModal.tsx +++ b/frontend/src/component/feature/FeatureView/FeatureVariants/FeatureEnvironmentVariants/EnvironmentVariantModal/EnvironmentVariantModal.tsx @@ -339,7 +339,7 @@ export const EnvironmentVariantModal = ({ modal title={editing ? 'Edit variant' : 'Add variant'} description="Variants allows you to return a variant object if the feature toggle is considered enabled for the current request." - documentationLink="https://docs.getunleash.io/advanced/toggle_variants" + documentationLink="https://docs.getunleash.io/reference/feature-toggle-variants" documentationLinkLabel="Feature toggle variants documentation" formatApiCode={formatApiCode} loading={!open} diff --git a/frontend/src/component/feature/FeatureView/FeatureVariants/FeatureEnvironmentVariants/EnvironmentVariantsCard/EnvironmentVariantsCard.tsx b/frontend/src/component/feature/FeatureView/FeatureVariants/FeatureEnvironmentVariants/EnvironmentVariantsCard/EnvironmentVariantsCard.tsx index 9d11b0ea97..fa8ccf7a9c 100644 --- a/frontend/src/component/feature/FeatureView/FeatureVariants/FeatureEnvironmentVariants/EnvironmentVariantsCard/EnvironmentVariantsCard.tsx +++ b/frontend/src/component/feature/FeatureView/FeatureVariants/FeatureEnvironmentVariants/EnvironmentVariantsCard/EnvironmentVariantsCard.tsx @@ -132,7 +132,7 @@ export const EnvironmentVariantsCard = ({ ensure consistent traffic allocation across variants.{' '} diff --git a/src/lib/addons/webhook-definition.ts b/src/lib/addons/webhook-definition.ts index afb035c30e..75bf8415d1 100644 --- a/src/lib/addons/webhook-definition.ts +++ b/src/lib/addons/webhook-definition.ts @@ -73,7 +73,7 @@ const webhookDefinition: IAddonDefinition = { "timestamp": "{{event.data.createdAt}}" }`, description: - "(Optional) You may format the body using a mustache template. If you don't specify anything, the format will similar to the events format (https://docs.getunleash.io/docs/api/admin/events)", + "(Optional) You may format the body using a mustache template. If you don't specify anything, the format will similar to the events format (https://docs.getunleash.io/reference/api/legacy/unleash/admin/events)", type: 'textfield', required: false, sensitive: false, diff --git a/website/docusaurus.config.js b/website/docusaurus.config.js index b6f23009fc..0540a967af 100644 --- a/website/docusaurus.config.js +++ b/website/docusaurus.config.js @@ -183,6 +183,7 @@ module.exports = { from: [ '/toggle_variants', '/advanced/feature_toggle_variants', + '/advanced/toggle_variants', ], to: '/reference/feature-toggle-variants', }, @@ -451,7 +452,7 @@ module.exports = { to: '/reference/api/legacy/unleash/admin/context', }, { - from: '/api/admin/events', + from: [ '/api/admin/events', '/docs/api/admin/events' ], to: '/reference/api/legacy/unleash/admin/events', }, {