You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: website/docs/advanced/migration-from-launchdarkly-translation.mdx
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
---
2
-
id: migration-from-ld-translation
2
+
id: migration-from-launchdarkly-translation
3
3
title: Details of LaunchDarkly to ConfigCat Translation
4
4
description: Details of the LaunchDarkly to ConfigCat translation performed by the "Import from LaunchDarkly" tool.
5
5
---
@@ -8,7 +8,7 @@ import Tabs from '@theme/Tabs';
8
8
importTabItemfrom'@theme/TabItem';
9
9
importCodeBlockfrom'@theme/CodeBlock';
10
10
11
-
This document discusses the details of how [ConfigCat's "Import from LaunchDarkly" tool](../migration-from-ld#migrate-launchdarkly-feature-flags-and-segments-to-configcat) translates LaunchDarkly projects to ConfigCat products (i.e., how, in practice, the import tool converts the project
11
+
This document discusses the details of how [ConfigCat's "Import from LaunchDarkly" tool](../migration-from-launchdarkly#migrate-launchdarkly-feature-flags-and-segments-to-configcat) translates LaunchDarkly projects to ConfigCat products (i.e., how, in practice, the import tool converts the project
12
12
data fetched fromLaunchDarkly's REST API to ConfigCat's Export/Import JSON format).
13
13
14
14
You need this information if you want to understand
@@ -26,7 +26,7 @@ The table below shows how LaunchDarkly entities are mapped to ConfigCat entities
| segment |[segment](../../targeting/targeting-rule/segment-condition#what-is-a-segment-condition-what-is-a-segment)| LaunchDarkly segments are specific to an environment, but ConfigCat segments are specific to a product, so mapped segment names are prefixed with the environment name to avoid ambiguity. |
28
28
| feature flag |[feature flag / setting](../../targeting/targeting-overview#feature-flag--setting)| LaunchDarkly feature flags are directly contained by a project, but ConfigCat feature flags are organized into [configs](../../main-concepts#config), so a config named "Main Config" is created to contain them. |
29
-
| targeting toggle | - | No direct translation is possible. More on this [here](../migration-from-ld#targeting-toggle-translation-mode). |
29
+
| targeting toggle | - | No direct translation is possible. More on this [here](../migration-from-launchdarkly#targeting-toggle-translation-mode). |
30
30
| prerequisites | - | Each prerequisite is translated to a [Targeting Rule](../../targeting/targeting-overview#targeting-rule) containing a [Flag Condition](../../targeting/targeting-rule/flag-condition). |
31
31
| individual targets | - | Each target group is translated to a [Targeting Rule](../../targeting/targeting-overview#targeting-rule) containing an IS ONE OF [User Condition](../../targeting/targeting-rule/user-condition). |
32
32
| custom rule |[Targeting Rule](../../targeting/targeting-overview#targeting-rule)| Multiple clauses (i.e. [AND conditions](../../targeting/targeting-rule/targeting-rule-overview/#and-and-or-relationships) in ConfigCat's terminology) are not supported for segments, only for feature flags at the moment. |
navigatetotheOrganizationOverviewpage, thenclickthecardlabeled"Import from LaunchDarkly".
62
62
63
-
<imgalt="Launching the import tool"src="/docs/assets/migration-from-ld/launch-import-tool_192dpi.png"width="1366"height="768"decoding="async"loading="lazy" />
63
+
<imgalt="Launching the import tool"src="/docs/assets/migration-from-launchdarkly/launch-import-tool_192dpi.png"width="1366"height="768"decoding="async"loading="lazy" />
to have a data structure compatible with ConfigCat.
389
389
390
-
This is done in a very similar way to what's described in the previous section. Read [this section](../migration-from-ld-translation#mapping-between-launchdarkly-contexts-and-configcat-user-objects)
390
+
This is done in a very similar way to what's described in the previous section. Read [this section](../migration-from-launchdarkly-translation#mapping-between-launchdarkly-contexts-and-configcat-user-objects)
391
391
to learn how context paths are mapped to User Object attribute names.
392
392
393
393
For example, something like
@@ -486,7 +486,7 @@ LaunchDarkly organization.
486
486
To set up permission groups for a product, open the [ConfigCat Dashboard](https://app.configcat.com/organization),
487
487
select the product on the sidebar, and choose "Permission Groups" in the top menu.
Copy file name to clipboardExpand all lines: website/docs/news.mdx
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -27,14 +27,14 @@ You can find the import tool on the [Organization Overview](https://app.configca
27
27
ConfigCat Dashboard:
28
28
29
29
<p>
30
-
<imgalt="Launching the import tool"src="/docs/assets/migration-from-ld/launch-import-tool_192dpi.png"width="1366"height="768"decoding="async"loading="lazy" />
30
+
<imgalt="Launching the import tool"src="/docs/assets/migration-from-launchdarkly/launch-import-tool_192dpi.png"width="1366"height="768"decoding="async"loading="lazy" />
31
31
</p>
32
32
33
33
:::info
34
34
You'll need to be an Organization Admin to access it.
35
35
:::
36
36
37
-
If you decide to make the full switch, we've prepared a [migration guide](../advanced/migration-from-ld) to walk you
37
+
If you decide to make the full switch, we've prepared a [migration guide](../advanced/migration-from-launchdarkly) to walk you
38
38
through the whole process.
39
39
40
40
So why not make the jump? You'll land on your paws anyway. :cat:
0 commit comments