diff --git a/README.md b/README.md index 9dc7c278bb..9526d08b44 100644 --- a/README.md +++ b/README.md @@ -81,7 +81,7 @@ If you don't want to run Unleash locally, we also provide easy deployment setups ### Configure and run Unleash anywhere -The above sections show you how to get up and running quickly and easily. When you're ready to start configuring and customizing Unleash for your own environment, check out the documentation for [getting started with self-managed deployments](https://docs.getunleash.io/deploy/getting_started), [Unleash configuration options](https://docs.getunleash.io/deploy/configuring_unleash), or [running Unleash locally via docker](https://docs.getunleash.io/user_guide/quickstart#i-want-to-run-unleash-locally). +The above sections show you how to get up and running quickly and easily. When you're ready to start configuring and customizing Unleash for your own environment, check out the documentation for [getting started with self-managed deployments](https://docs.getunleash.io/reference/deploy/getting-started), [Unleash configuration options](https://docs.getunleash.io/reference/deploy/configuring-unleash), or [running Unleash locally via docker](https://docs.getunleash.io/tutorials/quickstart#i-want-to-run-unleash-locally).
@@ -128,17 +128,17 @@ Check out [the CONTRIBUTING.md file](./CONTRIBUTING.md) for contribution guideli ### Flexibility and adaptability - Get an easy overview of all feature toggles across all your environments, applications and services -- Use included [activation strategies](https://docs.getunleash.io/user_guide/activation_strategy) for most common use cases, or use a [custom activation strategy](https://docs.getunleash.io/advanced/custom_activation_strategy) to support any need you might have -- Organise feature toggles by [feature toggle tags](https://docs.getunleash.io/advanced/tags) -- [Canary releases / gradual rollouts](https://docs.getunleash.io/user_guide/activation_strategy#gradual-rollout) -- Targeted releases: release features to specific [users](https://docs.getunleash.io/user_guide/activation_strategy#userids), [IPs](https://docs.getunleash.io/user_guide/activation_strategy#ips), or [hostnames](https://docs.getunleash.io/user_guide/activation_strategy#hostnames) -- [Kill switches](https://docs.getunleash.io/advanced/feature_toggle_types#feature-toggle-types) +- Use included [activation strategies](https://docs.getunleash.io/reference/activation-strategies) for most common use cases, or use a [custom activation strategy](https://docs.getunleash.io/reference/custom-activation-strategies) to support any need you might have +- Organise feature toggles by [feature toggle tags](https://docs.getunleash.io/reference/tags) +- [Canary releases / gradual rollouts](https://docs.getunleash.io/reference/activation-strategies#gradual-rollout) +- Targeted releases: release features to specific [users](https://docs.getunleash.io/reference/activation-strategies#userids), [IPs](https://docs.getunleash.io/reference/activation-strategies#ips), or [hostnames](https://docs.getunleash.io/reference/activation-strategies#hostnames) +- [Kill switches](https://docs.getunleash.io/reference/feature-toggle-types#feature-toggle-types) - [A/B testing](https://docs.getunleash.io/topics/a-b-testing) -- 2 [environments](https://docs.getunleash.io/user_guide/environments) +- 2 [environments](https://docs.getunleash.io/reference/environments) - Out-of-the-box integrations with popular tools ([Slack](https://docs.getunleash.io/addons/slack), [Microsoft Teams](https://docs.getunleash.io/addons/teams), [Datadog](https://docs.getunleash.io/addons/datadog)) + integrate with anything with [webhooks](https://docs.getunleash.io/addons/webhook) -- [Dashboard for managing technical debt](https://docs.getunleash.io/user_guide/technical_debt) and [stale toggles](https://docs.getunleash.io/user_guide/technical_debt#stale-and-potentially-stale-toggles) +- [Dashboard for managing technical debt](https://docs.getunleash.io/reference/technical-debt) and [stale toggles](https://docs.getunleash.io/reference/technical-debt#stale-and-potentially-stale-toggles) - API-first: _everything_ can be automated. No exceptions. -- [12 official client SDKs](https://docs.getunleash.io/sdks#official-sdks), and ten [community-contributed client SDKs](https://docs.getunleash.io/sdks#community-sdks) +- [12 official client SDKs](https://docs.getunleash.io/reference/sdks#official-sdks), and ten [community-contributed client SDKs](https://docs.getunleash.io/reference/sdks#community-sdks) - Run it via Docker with the [official Docker image](https://hub.docker.com/r/unleashorg/unleash-server) or as a pure Node.js application ### Security and performance @@ -147,18 +147,18 @@ Check out [the CONTRIBUTING.md file](./CONTRIBUTING.md) for contribution guideli - [Audit logs](https://docs.getunleash.io/advanced/audit_log) - Enforce [OWASP's secure headers](https://owasp.org/www-project-secure-headers/) via the strict HTTPS-only mode - Flexible hosting options: host it on premise or in the cloud (_any_ cloud) -- Scale [the Unleash Proxy](https://docs.getunleash.io/sdks/unleash-proxy) independently of the Unleash server to support any number of front-end clients without overloading your Unleash instance +- Scale [the Unleash Proxy](https://docs.getunleash.io/reference/unleash-proxy) independently of the Unleash server to support any number of front-end clients without overloading your Unleash instance ### Looking for more features? If you're looking for one of the following features, please take a look at our [Pro and Enterprise plans](https://www.getunleash.io/plans): -- [role-based access control (RBAC)](https://docs.getunleash.io/user_guide/rbac) -- [single sign-on (SSO)](https://docs.getunleash.io/advanced/enterprise-authentication) +- [role-based access control (RBAC)](https://docs.getunleash.io/reference/rbac) +- [single sign-on (SSO)](https://docs.getunleash.io/reference/sso) - more environments -- [feature toggles project support](https://docs.getunleash.io/user_guide/projects) +- [feature toggles project support](https://docs.getunleash.io/reference/projects) - [advanced segmentation](https://docs.getunleash.io/reference/segments) -- [additional strategy constraints](https://docs.getunleash.io/advanced/strategy_constraints) +- [additional strategy constraints](https://docs.getunleash.io/reference/strategy-constraints) - tighter security - more hosting options (we can even host it for you!) @@ -168,7 +168,7 @@ If you're looking for one of the following features, please take a look at our [ -Read more in the [_system overview_ section of the Unleash documentation](https://docs.getunleash.io/user_guide/unleash_overview#system-overview). +Read more in the [_system overview_ section of the Unleash documentation](https://docs.getunleash.io/tutorials/unleash_overview#system-overview).
@@ -178,29 +178,29 @@ To connect your application to Unleash you'll need to use a client SDK for your **Official server-side SDKs:** -- [Go SDK](https://docs.getunleash.io/sdks/go_sdk) -- [Java SDK](https://docs.getunleash.io/sdks/java_sdk) -- [Node.js SDK](https://docs.getunleash.io/sdks/node_sdk) -- [PHP SDK](https://docs.getunleash.io/sdks/php_sdk) -- [Python SDK](https://docs.getunleash.io/sdks/python_sdk) -- [Ruby SDK](https://docs.getunleash.io/sdks/ruby_sdk) +- [Go SDK](https://docs.getunleash.io/reference/sdks/go) +- [Java SDK](https://docs.getunleash.io/reference/sdks/java) +- [Node.js SDK](https://docs.getunleash.io/reference/sdks/node) +- [PHP SDK](https://docs.getunleash.io/reference/sdks/php) +- [Python SDK](https://docs.getunleash.io/reference/sdks/python) +- [Ruby SDK](https://docs.getunleash.io/reference/sdks/ruby) - [Rust SDK](https://github.com/unleash/unleash-client-rust) -- [.NET SDK](https://docs.getunleash.io/sdks/dot_net_sdk) +- [.NET SDK](https://docs.getunleash.io/reference/sdks/dotnet) **Official front-end SDKs:** -The front-end SDKs connects via the [Unleash Proxy](https://docs.getunleash.io/sdks/unleash-proxy) in order to ensure privacy, scalability and security. +The front-end SDKs connects via the [Unleash Proxy](https://docs.getunleash.io/reference/unleash-proxy) in order to ensure privacy, scalability and security. -- [Android Proxy SDK](https://docs.getunleash.io/sdks/android_proxy_sdk) -- [iOS Proxy SDK](https://docs.getunleash.io/sdks/proxy-ios) -- [JavaScript Proxy SDK](https://docs.getunleash.io/sdks/proxy-javascript) -- [React Proxy SDK](https://docs.getunleash.io/sdks/proxy-react) -- [Svelte Proxy SDK](https://docs.getunleash.io/sdks/proxy-svelte) -- [Vue Proxy SDK](https://docs.getunleash.io/sdks/proxy-vue) +- [Android Proxy SDK](https://docs.getunleash.io/reference/sdks/android-proxy) +- [iOS Proxy SDK](https://docs.getunleash.io/reference/sdks/ios-proxy) +- [JavaScript Proxy SDK](https://docs.getunleash.io/reference/sdks/javascript-browser) +- [React Proxy SDK](https://docs.getunleash.io/reference/sdks/react) +- [Svelte Proxy SDK](https://docs.getunleash.io/reference/sdks/svelte) +- [Vue Proxy SDK](https://docs.getunleash.io/reference/sdks/vue) **Community SDKs:** -If none of the official SDKs fit your need, there's also a number of [community-developed SDKs](https://docs.getunleash.io/sdks#community-sdks) where you might find an implementation for your preferred language (such as [Elixir](https://gitlab.com/afontaine/unleash_ex), [Dart](https://pub.dev/packages/unleash), [Clojure](https://github.com/AppsFlyer/unleash-client-clojure), and more). +If none of the official SDKs fit your need, there's also a number of [community-developed SDKs](https://docs.getunleash.io/reference/sdks#community-sdks) where you might find an implementation for your preferred language (such as [Elixir](https://gitlab.com/afontaine/unleash_ex), [Dart](https://pub.dev/packages/unleash), [Clojure](https://github.com/AppsFlyer/unleash-client-clojure), and more).
diff --git a/frontend/src/component/admin/apiToken/ApiTokenDocs/ApiTokenDocs.tsx b/frontend/src/component/admin/apiToken/ApiTokenDocs/ApiTokenDocs.tsx index f33c9a7282..8ba756a7c9 100644 --- a/frontend/src/component/admin/apiToken/ApiTokenDocs/ApiTokenDocs.tsx +++ b/frontend/src/component/admin/apiToken/ApiTokenDocs/ApiTokenDocs.tsx @@ -9,7 +9,7 @@ export const ApiTokenDocs = () => {

Read the{' '} diff --git a/frontend/src/component/admin/projectRoles/CreateProjectRole/CreateProjectRole.tsx b/frontend/src/component/admin/projectRoles/CreateProjectRole/CreateProjectRole.tsx index 84fc4a347a..a0230edec3 100644 --- a/frontend/src/component/admin/projectRoles/CreateProjectRole/CreateProjectRole.tsx +++ b/frontend/src/component/admin/projectRoles/CreateProjectRole/CreateProjectRole.tsx @@ -78,7 +78,7 @@ const CreateProjectRole = () => { description="A project role can be customised to limit access to resources within a project" - documentationLink="https://docs.getunleash.io/user_guide/rbac#custom-project-roles" + documentationLink="https://docs.getunleash.io/reference/rbac#custom-project-roles" documentationLinkLabel="Project roles documentation" formatApiCode={formatApiCode} > diff --git a/frontend/src/component/admin/projectRoles/EditProjectRole/EditProjectRole.tsx b/frontend/src/component/admin/projectRoles/EditProjectRole/EditProjectRole.tsx index e44d5639ed..368733c695 100644 --- a/frontend/src/component/admin/projectRoles/EditProjectRole/EditProjectRole.tsx +++ b/frontend/src/component/admin/projectRoles/EditProjectRole/EditProjectRole.tsx @@ -85,7 +85,7 @@ const EditProjectRole = () => { description="A project role can be customised to limit access to resources within a project" - documentationLink="https://docs.getunleash.io/user_guide/rbac#custom-project-roles" + documentationLink="https://docs.getunleash.io/reference/rbac#custom-project-roles" documentationLinkLabel="Project roles documentation" formatApiCode={formatApiCode} > diff --git a/frontend/src/component/admin/users/CreateUser/CreateUser.tsx b/frontend/src/component/admin/users/CreateUser/CreateUser.tsx index 41ce786603..e927fa6693 100644 --- a/frontend/src/component/admin/users/CreateUser/CreateUser.tsx +++ b/frontend/src/component/admin/users/CreateUser/CreateUser.tsx @@ -82,7 +82,7 @@ const CreateUser = () => { title="Create Unleash user" description="In order to get access to Unleash needs to have an Unleash root role as Admin, Editor or Viewer. You can also add the user to projects as member or owner in the specific projects." - documentationLink="https://docs.getunleash.io/user_guide/rbac#standard-roles" + documentationLink="https://docs.getunleash.io/reference/rbac#standard-roles" documentationLinkLabel="User management documentation" formatApiCode={formatApiCode} > diff --git a/frontend/src/component/admin/users/EditUser/EditUser.tsx b/frontend/src/component/admin/users/EditUser/EditUser.tsx index 482f6bfe24..a1af3de15a 100644 --- a/frontend/src/component/admin/users/EditUser/EditUser.tsx +++ b/frontend/src/component/admin/users/EditUser/EditUser.tsx @@ -79,7 +79,7 @@ const EditUser = () => { title="Edit user" description="In order to get access to Unleash needs to have an Unleash root role as Admin, Editor or Viewer. You can also add the user to projects as member or owner in the specific projects." - documentationLink="https://docs.getunleash.io/user_guide/rbac#standard-roles" + documentationLink="https://docs.getunleash.io/reference/rbac#standard-roles" documentationLinkLabel="User management documentation" formatApiCode={formatApiCode} > diff --git a/frontend/src/component/common/ConstraintAccordion/ConstraintAccordionList/ConstraintAccordionList.tsx b/frontend/src/component/common/ConstraintAccordion/ConstraintAccordionList/ConstraintAccordionList.tsx index 2bb6ed9c16..2c88ca25a4 100644 --- a/frontend/src/component/common/ConstraintAccordion/ConstraintAccordionList/ConstraintAccordionList.tsx +++ b/frontend/src/component/common/ConstraintAccordion/ConstraintAccordionList/ConstraintAccordionList.tsx @@ -149,7 +149,7 @@ export const ConstraintAccordionList = forwardRef< > { const OperatorDocsLink = () => { return ( = ({ context field. PS! Not all client SDK's support this feature yet!{' '} diff --git a/frontend/src/component/context/CreateUnleashContext/CreateUnleashContext.tsx b/frontend/src/component/context/CreateUnleashContext/CreateUnleashContext.tsx index 91df0464f9..01a554c53d 100644 --- a/frontend/src/component/context/CreateUnleashContext/CreateUnleashContext.tsx +++ b/frontend/src/component/context/CreateUnleashContext/CreateUnleashContext.tsx @@ -77,7 +77,7 @@ export const CreateUnleashContext = ({ title="Create context" description="Context fields are a basic building block used in Unleash to control roll-out. They can be used together with strategy constraints as part of the activation strategy evaluation." - documentationLink="https://docs.getunleash.io/user_guide/unleash_context#custom-context-fields" + documentationLink="https://docs.getunleash.io/reference/unleash-context#custom-context-fields" documentationLinkLabel="Context fields documentation" formatApiCode={formatApiCode} modal={modal} diff --git a/frontend/src/component/context/EditContext/EditContext.tsx b/frontend/src/component/context/EditContext/EditContext.tsx index fd0b65eb77..34172fc89c 100644 --- a/frontend/src/component/context/EditContext/EditContext.tsx +++ b/frontend/src/component/context/EditContext/EditContext.tsx @@ -81,7 +81,7 @@ export const EditContext = () => { title="Edit context" description="Context fields are a basic building block used in Unleash to control roll-out. They can be used together with strategy constraints as part of the activation strategy evaluation." - documentationLink="https://docs.getunleash.io/user_guide/unleash_context#custom-context-fields" + documentationLink="https://docs.getunleash.io/reference/unleash-context#custom-context-fields" documentationLinkLabel="Context fields documentation" formatApiCode={formatApiCode} > diff --git a/frontend/src/component/environments/CreateEnvironment/CreateEnvironment.tsx b/frontend/src/component/environments/CreateEnvironment/CreateEnvironment.tsx index 58b510333b..db775f2b5f 100644 --- a/frontend/src/component/environments/CreateEnvironment/CreateEnvironment.tsx +++ b/frontend/src/component/environments/CreateEnvironment/CreateEnvironment.tsx @@ -88,7 +88,7 @@ const CreateEnvironment = () => { development or test environment without enabling the feature toggle in the production environment." - documentationLink="https://docs.getunleash.io/user_guide/environments" + documentationLink="https://docs.getunleash.io/reference/environments" documentationLinkLabel="Environments documentation" formatApiCode={formatApiCode} > diff --git a/frontend/src/component/environments/EditEnvironment/EditEnvironment.tsx b/frontend/src/component/environments/EditEnvironment/EditEnvironment.tsx index 10ad7f5afd..e38872ca2c 100644 --- a/frontend/src/component/environments/EditEnvironment/EditEnvironment.tsx +++ b/frontend/src/component/environments/EditEnvironment/EditEnvironment.tsx @@ -73,7 +73,7 @@ const EditEnvironment = () => { development or test environment without enabling the feature toggle in the production environment." - documentationLink="https://docs.getunleash.io/user_guide/environments" + documentationLink="https://docs.getunleash.io/reference/environments" documentationLinkLabel="Environments documentation" formatApiCode={formatApiCode} > diff --git a/frontend/src/component/environments/EnvironmentTable/EnvironmentActionCell/EnvironmentCloneModal/EnvironmentCloneModal.tsx b/frontend/src/component/environments/EnvironmentTable/EnvironmentActionCell/EnvironmentCloneModal/EnvironmentCloneModal.tsx index 8a0e253396..53233a2e0d 100644 --- a/frontend/src/component/environments/EnvironmentTable/EnvironmentActionCell/EnvironmentCloneModal/EnvironmentCloneModal.tsx +++ b/frontend/src/component/environments/EnvironmentTable/EnvironmentActionCell/EnvironmentCloneModal/EnvironmentCloneModal.tsx @@ -238,7 +238,7 @@ export const EnvironmentCloneModal = ({ modal title={`Clone ${environment.name} environment`} description="Cloning an environment will clone all feature toggles and their configuration (activation strategies, segments, status, etc) into a new environment." - documentationLink="https://docs.getunleash.io/user_guide/environments#cloning-environments" + documentationLink="https://docs.getunleash.io/reference/environments#cloning-environments" documentationLinkLabel="Cloning environments documentation" formatApiCode={formatApiCode} > diff --git a/frontend/src/component/feature/CreateFeature/CreateFeature.tsx b/frontend/src/component/feature/CreateFeature/CreateFeature.tsx index 5f52865d21..4303092e6b 100644 --- a/frontend/src/component/feature/CreateFeature/CreateFeature.tsx +++ b/frontend/src/component/feature/CreateFeature/CreateFeature.tsx @@ -80,7 +80,7 @@ const CreateFeature = () => { title="Create feature toggle" description="Feature toggles support different use cases, each with their own specific needs such as simple static routing or more complex routing. The feature toggle is disabled when created and you decide when to enable" - documentationLink="https://docs.getunleash.io/advanced/feature_toggle_types" + documentationLink="https://docs.getunleash.io/reference/feature-toggle-types" documentationLinkLabel="Feature toggle types documentation" formatApiCode={formatApiCode} > diff --git a/frontend/src/component/feature/EditFeature/EditFeature.tsx b/frontend/src/component/feature/EditFeature/EditFeature.tsx index b4c5804715..f4d2cfb6a8 100644 --- a/frontend/src/component/feature/EditFeature/EditFeature.tsx +++ b/frontend/src/component/feature/EditFeature/EditFeature.tsx @@ -84,7 +84,7 @@ const EditFeature = () => { title="Edit Feature toggle" description="Feature toggles support different use cases, each with their own specific needs such as simple static routing or more complex routing. The feature toggle is disabled when created and you decide when to enable" - documentationLink="https://docs.getunleash.io/advanced/feature_toggle_types" + documentationLink="https://docs.getunleash.io/reference/feature-toggle-types" documentationLinkLabel="Feature toggle types documentation" formatApiCode={formatApiCode} > diff --git a/frontend/src/component/feature/FeatureStrategy/FeatureStrategyEdit/FeatureStrategyEdit.tsx b/frontend/src/component/feature/FeatureStrategy/FeatureStrategyEdit/FeatureStrategyEdit.tsx index 3c8ab0a8e0..e273788210 100644 --- a/frontend/src/component/feature/FeatureStrategy/FeatureStrategyEdit/FeatureStrategyEdit.tsx +++ b/frontend/src/component/feature/FeatureStrategy/FeatureStrategyEdit/FeatureStrategyEdit.tsx @@ -249,6 +249,6 @@ export const featureStrategyHelp = ` `; export const featureStrategyDocsLink = - 'https://docs.getunleash.io/user_guide/activation_strategy'; + 'https://docs.getunleash.io/reference/activation-strategies'; export const featureStrategyDocsLinkLabel = 'Strategies documentation'; diff --git a/frontend/src/component/feature/FeatureView/FeatureVariants/FeatureVariantsList/FeatureVariantsList.tsx b/frontend/src/component/feature/FeatureView/FeatureVariants/FeatureVariantsList/FeatureVariantsList.tsx index da218de482..3f834f9201 100644 --- a/frontend/src/component/feature/FeatureView/FeatureVariants/FeatureVariantsList/FeatureVariantsList.tsx +++ b/frontend/src/component/feature/FeatureView/FeatureVariants/FeatureVariantsList/FeatureVariantsList.tsx @@ -258,7 +258,7 @@ export const FeatureVariantsList = () => { is used to ensure consistent traffic allocation across variants.{' '} diff --git a/frontend/src/component/menu/Footer/Footer.tsx b/frontend/src/component/menu/Footer/Footer.tsx index 2fed152523..b1e2f9df1d 100644 --- a/frontend/src/component/menu/Footer/Footer.tsx +++ b/frontend/src/component/menu/Footer/Footer.tsx @@ -32,7 +32,7 @@ export const Footer: VFC = () => { Node.js @@ -44,7 +44,7 @@ export const Footer: VFC = () => { Java @@ -56,7 +56,7 @@ export const Footer: VFC = () => { Go @@ -68,7 +68,7 @@ export const Footer: VFC = () => { Ruby @@ -80,7 +80,7 @@ export const Footer: VFC = () => { Python @@ -92,7 +92,7 @@ export const Footer: VFC = () => { .NET @@ -104,7 +104,7 @@ export const Footer: VFC = () => { PHP @@ -116,7 +116,7 @@ export const Footer: VFC = () => { All SDKs @@ -135,7 +135,7 @@ export const Footer: VFC = () => { Unleash Proxy @@ -147,7 +147,7 @@ export const Footer: VFC = () => { JavaScript SDK @@ -159,7 +159,7 @@ export const Footer: VFC = () => { React SDK @@ -171,7 +171,7 @@ export const Footer: VFC = () => { iOS SDK @@ -183,7 +183,7 @@ export const Footer: VFC = () => { Android SDK diff --git a/frontend/src/component/menu/Footer/__snapshots__/Footer.test.tsx.snap b/frontend/src/component/menu/Footer/__snapshots__/Footer.test.tsx.snap index 9d32a703d2..ef2271225a 100644 --- a/frontend/src/component/menu/Footer/__snapshots__/Footer.test.tsx.snap +++ b/frontend/src/component/menu/Footer/__snapshots__/Footer.test.tsx.snap @@ -63,7 +63,7 @@ exports[`should render DrawerMenu 1`] = ` className="MuiTypography-root MuiTypography-body2 MuiListItemText-primary css-1nhzl8d-MuiTypography-root" > Node.js @@ -82,7 +82,7 @@ exports[`should render DrawerMenu 1`] = ` className="MuiTypography-root MuiTypography-body2 MuiListItemText-primary css-1nhzl8d-MuiTypography-root" > Java @@ -101,7 +101,7 @@ exports[`should render DrawerMenu 1`] = ` className="MuiTypography-root MuiTypography-body2 MuiListItemText-primary css-1nhzl8d-MuiTypography-root" > Go @@ -121,7 +121,7 @@ exports[`should render DrawerMenu 1`] = ` className="MuiTypography-root MuiTypography-body2 MuiListItemText-primary css-1nhzl8d-MuiTypography-root" > Ruby @@ -141,7 +141,7 @@ exports[`should render DrawerMenu 1`] = ` className="MuiTypography-root MuiTypography-body2 MuiListItemText-primary css-1nhzl8d-MuiTypography-root" > Python @@ -160,7 +160,7 @@ exports[`should render DrawerMenu 1`] = ` className="MuiTypography-root MuiTypography-body2 MuiListItemText-primary css-1nhzl8d-MuiTypography-root" > .NET @@ -179,7 +179,7 @@ exports[`should render DrawerMenu 1`] = ` className="MuiTypography-root MuiTypography-body2 MuiListItemText-primary css-1nhzl8d-MuiTypography-root" > PHP @@ -198,7 +198,7 @@ exports[`should render DrawerMenu 1`] = ` className="MuiTypography-root MuiTypography-body2 MuiListItemText-primary css-1nhzl8d-MuiTypography-root" > All SDKs @@ -234,7 +234,7 @@ exports[`should render DrawerMenu 1`] = ` className="MuiTypography-root MuiTypography-body2 MuiListItemText-primary css-1nhzl8d-MuiTypography-root" > Unleash Proxy @@ -253,7 +253,7 @@ exports[`should render DrawerMenu 1`] = ` className="MuiTypography-root MuiTypography-body2 MuiListItemText-primary css-1nhzl8d-MuiTypography-root" > JavaScript SDK @@ -272,7 +272,7 @@ exports[`should render DrawerMenu 1`] = ` className="MuiTypography-root MuiTypography-body2 MuiListItemText-primary css-1nhzl8d-MuiTypography-root" > React SDK @@ -291,7 +291,7 @@ exports[`should render DrawerMenu 1`] = ` className="MuiTypography-root MuiTypography-body2 MuiListItemText-primary css-1nhzl8d-MuiTypography-root" > iOS SDK @@ -310,7 +310,7 @@ exports[`should render DrawerMenu 1`] = ` className="MuiTypography-root MuiTypography-body2 MuiListItemText-primary css-1nhzl8d-MuiTypography-root" > Android SDK @@ -508,7 +508,7 @@ exports[`should render DrawerMenu with "features" selected 1`] = ` className="MuiTypography-root MuiTypography-body2 MuiListItemText-primary css-1nhzl8d-MuiTypography-root" > Node.js @@ -527,7 +527,7 @@ exports[`should render DrawerMenu with "features" selected 1`] = ` className="MuiTypography-root MuiTypography-body2 MuiListItemText-primary css-1nhzl8d-MuiTypography-root" > Java @@ -546,7 +546,7 @@ exports[`should render DrawerMenu with "features" selected 1`] = ` className="MuiTypography-root MuiTypography-body2 MuiListItemText-primary css-1nhzl8d-MuiTypography-root" > Go @@ -566,7 +566,7 @@ exports[`should render DrawerMenu with "features" selected 1`] = ` className="MuiTypography-root MuiTypography-body2 MuiListItemText-primary css-1nhzl8d-MuiTypography-root" > Ruby @@ -586,7 +586,7 @@ exports[`should render DrawerMenu with "features" selected 1`] = ` className="MuiTypography-root MuiTypography-body2 MuiListItemText-primary css-1nhzl8d-MuiTypography-root" > Python @@ -605,7 +605,7 @@ exports[`should render DrawerMenu with "features" selected 1`] = ` className="MuiTypography-root MuiTypography-body2 MuiListItemText-primary css-1nhzl8d-MuiTypography-root" > .NET @@ -624,7 +624,7 @@ exports[`should render DrawerMenu with "features" selected 1`] = ` className="MuiTypography-root MuiTypography-body2 MuiListItemText-primary css-1nhzl8d-MuiTypography-root" > PHP @@ -643,7 +643,7 @@ exports[`should render DrawerMenu with "features" selected 1`] = ` className="MuiTypography-root MuiTypography-body2 MuiListItemText-primary css-1nhzl8d-MuiTypography-root" > All SDKs @@ -679,7 +679,7 @@ exports[`should render DrawerMenu with "features" selected 1`] = ` className="MuiTypography-root MuiTypography-body2 MuiListItemText-primary css-1nhzl8d-MuiTypography-root" > Unleash Proxy @@ -698,7 +698,7 @@ exports[`should render DrawerMenu with "features" selected 1`] = ` className="MuiTypography-root MuiTypography-body2 MuiListItemText-primary css-1nhzl8d-MuiTypography-root" > JavaScript SDK @@ -717,7 +717,7 @@ exports[`should render DrawerMenu with "features" selected 1`] = ` className="MuiTypography-root MuiTypography-body2 MuiListItemText-primary css-1nhzl8d-MuiTypography-root" > React SDK @@ -736,7 +736,7 @@ exports[`should render DrawerMenu with "features" selected 1`] = ` className="MuiTypography-root MuiTypography-body2 MuiListItemText-primary css-1nhzl8d-MuiTypography-root" > iOS SDK @@ -755,7 +755,7 @@ exports[`should render DrawerMenu with "features" selected 1`] = ` className="MuiTypography-root MuiTypography-body2 MuiListItemText-primary css-1nhzl8d-MuiTypography-root" > Android SDK diff --git a/frontend/src/component/playground/Playground/interfaces/playground.model.ts b/frontend/src/component/playground/Playground/interfaces/playground.model.ts index 32bdd40b0e..d19d5c4144 100644 --- a/frontend/src/component/playground/Playground/interfaces/playground.model.ts +++ b/frontend/src/component/playground/Playground/interfaces/playground.model.ts @@ -18,7 +18,7 @@ export interface PlaygroundConstraintSchema { */ contextName: string; /** - * The operator to use when evaluating this constraint. For more information about the various operators, refer to [the strategy constraint operator documentation](https://docs.getunleash.io/advanced/strategy_constraints#strategy-constraint-operators). + * The operator to use when evaluating this constraint. For more information about the various operators, refer to [the strategy constraint operator documentation](https://docs.getunleash.io/reference/strategy-constraints#strategy-constraint-operators). * @type {string} * @memberof PlaygroundConstraintSchema */ diff --git a/frontend/src/component/project/Project/CreateProject/CreateProject.tsx b/frontend/src/component/project/Project/CreateProject/CreateProject.tsx index adb8d82c30..bdeef2f32b 100644 --- a/frontend/src/component/project/Project/CreateProject/CreateProject.tsx +++ b/frontend/src/component/project/Project/CreateProject/CreateProject.tsx @@ -74,7 +74,7 @@ const CreateProject = () => { loading={loading} title="Create project" description="Projects allows you to group feature toggles together in the management UI." - documentationLink="https://docs.getunleash.io/user_guide/projects" + documentationLink="https://docs.getunleash.io/reference/projects" documentationLinkLabel="Projects documentation" formatApiCode={formatApiCode} > diff --git a/frontend/src/component/project/Project/EditProject/EditProject.tsx b/frontend/src/component/project/Project/EditProject/EditProject.tsx index aee8014753..4a5ed683ba 100644 --- a/frontend/src/component/project/Project/EditProject/EditProject.tsx +++ b/frontend/src/component/project/Project/EditProject/EditProject.tsx @@ -85,7 +85,7 @@ const EditProject = () => { loading={loading} title="Edit project" description="Projects allows you to group feature toggles together in the management UI." - documentationLink="https://docs.getunleash.io/user_guide/projects" + documentationLink="https://docs.getunleash.io/reference/projects" documentationLinkLabel="Projects documentation" formatApiCode={formatApiCode} > diff --git a/frontend/src/component/splash/SplashPageOperators/SplashPageOperators.tsx b/frontend/src/component/splash/SplashPageOperators/SplashPageOperators.tsx index 73dcd3c258..7159b7855c 100644 --- a/frontend/src/component/splash/SplashPageOperators/SplashPageOperators.tsx +++ b/frontend/src/component/splash/SplashPageOperators/SplashPageOperators.tsx @@ -64,7 +64,7 @@ export const SplashPageOperators = () => {