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: docs/docs/administration-and-security/billing-api-usage.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,7 +31,7 @@ The following screenshot shows an example usage graph from the Flagsmith dashboa
31
31
32
32
When your application is integrated with Flagsmith, it makes requests to the Flagsmith API to perform actions such as
33
33
retrieving the current state of its flags. Some of these actions count towards your limit of billable API requests. The
34
-
billable API requests that your application makes depend mainly on which [flag evaluation mode](/flagsmith-integration/integration-overview) it uses.
34
+
billable API requests that your application makes depend mainly on which [flag evaluation mode](/integrating-with-flagsmith/integration-overview) it uses.
35
35
36
36
**Remote Evaluation** is the default for all applications. Applications using Remote Evaluation call the Flagsmith API
37
37
when they need to fetch the flags for the current environment or user.
@@ -45,7 +45,7 @@ default) to fetch the flags for the current environment and all users in one API
- Requests made by Flagsmith SDKs to track [Flag Analytics](/experimentation/flag-analytics).
50
50
- Connecting to a [real-time flag updates](/performance/real-time-flags) stream.
51
51
@@ -117,11 +117,11 @@ application. For example, when a user visits a certain part of your application
117
117
a mobile application is brought to the foreground.
118
118
* Consider using an Edge Proxy as your source of flags instead of calling the Flagsmith API directly.
119
119
* If you have a suitable backend, consider evaluating flags server-side instead. This enables other usage patterns that
120
-
result in fewer API calls, such as [Local Evaluation](/flagsmith-integration/integration-overview#local-evaluation-mode) and custom cache implementations.
120
+
result in fewer API calls, such as [Local Evaluation](/integrating-with-flagsmith/integration-overview#local-evaluation-mode) and custom cache implementations.
121
121
122
122
For server-side applications:
123
123
124
-
* Consider using [Local Evaluation](/flagsmith-integration/integration-overview#local-evaluation-mode), or deploying [Edge Proxies](/performance/edge-proxy).
124
+
* Consider using [Local Evaluation](/integrating-with-flagsmith/integration-overview#local-evaluation-mode), or deploying [Edge Proxies](/performance/edge-proxy).
125
125
* Reduce the polling rate for Edge Proxies and any SDKs using Local Evaluation.
126
126
* If your use case allows for it, use the Flagsmith SDK in Offline Mode.
Copy file name to clipboardExpand all lines: docs/docs/administration-and-security/governance-and-compliance/custom-fields.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -69,7 +69,7 @@ Custom fields are mainly intended to be read by humans visiting the Flagsmith da
69
69
70
70
Custom field values associated with features belong to the features themselves, and not an environment's feature state; you cannot override custom field values in different environments, segments or identities. They are not returned to applications that consume flags.
71
71
72
-
Custom field values are added directly to the `metadata` field of the entity they are defined in, which can be read using the [Flagsmith Admin API](/flagsmith-integration/flagsmith-api-overview/admin-api). For example, to fetch a feature's custom fields, use the [endpoint to fetch a feature by ID](https://api.flagsmith.com/api/v1/docs/#/api/api_v1_projects_features_read):
72
+
Custom field values are added directly to the `metadata` field of the entity they are defined in, which can be read using the [Flagsmith Admin API](/integrating-with-flagsmith/flagsmith-api-overview/admin-api). For example, to fetch a feature's custom fields, use the [endpoint to fetch a feature by ID](https://api.flagsmith.com/api/v1/docs/#/api/api_v1_projects_features_read):
Copy file name to clipboardExpand all lines: docs/docs/administration-and-security/governance-and-compliance/security.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ There may be use-cases where you want to prevent client-side SDKs from setting t
10
10
setting `plan=silver` as a trait, and then enabling/disabling features based on that plan, a malicious user could, with
11
11
a client-side SDK, update their trait to `plan=gold` and unlock features they have not paid for.
12
12
13
-
You can prevent this by disabling the "Persist traits when using client-side SDK keys" option. This option defaults to "On". Turning it "Off" will not allow client-side SDKs to write traits to Flagsmith. In order to write traits, you will need to use a [server-side SDK and server-side Key](/flagsmith-integration/integration-overview).
13
+
You can prevent this by disabling the "Persist traits when using client-side SDK keys" option. This option defaults to "On". Turning it "Off" will not allow client-side SDKs to write traits to Flagsmith. In order to write traits, you will need to use a [server-side SDK and server-side Key](/integrating-with-flagsmith/integration-overview).
Copy file name to clipboardExpand all lines: docs/docs/best-practices/defensive-coding.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,7 +27,7 @@ So with that in mind, here are some rules you can follow to avoid any issues ste
27
27
28
28
The solution here really depends on which of our SDKs you are using. By default our Client SDKs will not block your main application thread, and are designed to work around an asynchronous callback model.
29
29
30
-
Where our Server Side SDKs are being used, it really depends on if you are using them in [local or remote evaluation mode](/flagsmith-integration/integration-overview). When running in local evaluation mode, once the SDKs have received a response from the API with the Environment related data, they will keep that data in memory. In the event of the SDKs then not receiving an update, they will continue to function.
30
+
Where our Server Side SDKs are being used, it really depends on if you are using them in [local or remote evaluation mode](/integrating-with-flagsmith/integration-overview). When running in local evaluation mode, once the SDKs have received a response from the API with the Environment related data, they will keep that data in memory. In the event of the SDKs then not receiving an update, they will continue to function.
31
31
32
32
In the event that the SDKs aren't able to contact the API at all, they will time out and resort to [Default flags](#progressively-enhance-your-application-with-default-flags). When running in remote evaluation mode, you will need to decide what the best approach is based on your particular application. Again, [Default flags](#progressively-enhance-your-application-with-default-flags) can help here.
33
33
@@ -57,7 +57,7 @@ In addition to this, by default our client-sde SDKs will only make a network cal
57
57
58
58
### Server side SDKs and local evaluation mode
59
59
60
-
If you need sub-millisecond latency for end-to-end flag evaluation, for example in the event that you are running a multi-variate test on a landing page of your website, you can employ one of our Server Side SDKs running in [local evaluation mode](/flagsmith-integration/integration-overview) mode. This will provide sub-millisecond latency of the entire flag evaluation rules engine, running locally within your server infrastructure, allowing you to run multivariate tests with zero latency impact.
60
+
If you need sub-millisecond latency for end-to-end flag evaluation, for example in the event that you are running a multi-variate test on a landing page of your website, you can employ one of our Server Side SDKs running in [local evaluation mode](/integrating-with-flagsmith/integration-overview) mode. This will provide sub-millisecond latency of the entire flag evaluation rules engine, running locally within your server infrastructure, allowing you to run multivariate tests with zero latency impact.
0 commit comments