Skip to content

Commit b8a5bea

Browse files
authored
ref(flags): add list of openfeature providers and generic webhook secret length (#14226)
Makes some quality improvements to our Openfeature eval tracking and Generic change tracking pages. The secret length restrictions were added in getsentry/sentry#94721
1 parent eadefff commit b8a5bea

File tree

5 files changed

+9
-5
lines changed

5 files changed

+9
-5
lines changed

docs/organization/integrations/feature-flag/generic/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Enabling Change Tracking is a four step process. To get started, visit the [feat
3232
2. **Save the webhook URL**.
3333
- Copy the provided Sentry webhook URL and save it for step 4.
3434
3. **Set the Signing Secret**.
35-
- In your feature flagging system's UI, find the "Signing Secret".
35+
- In your feature flagging system's UI, find or create a "Signing Secret" for this webhook. If you are writing your own webhook, secrets must be 10-64 characters long (we recommend at least 32).
3636
- Copy the signing secret and paste it into the input box next to "Secret" in Sentry settings.
3737
- Save the secret by clicking "Add Provider" in Sentry settings.
3838
4. **Write your own webhook**.

docs/platforms/javascript/common/configuration/integrations/openfeature.mdx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,9 @@ This integration only works inside a browser environment. It is only available f
3131

3232
</Alert>
3333

34-
The [OpenFeature](https://openfeature.dev/) integration tracks feature flag evaluations produced by the OpenFeature SDK. These evaluations are held in memory and are sent to Sentry on error and transaction events. **At the moment, we only support boolean flag evaluations.** This integration is available in
34+
The [OpenFeature](https://openfeature.dev/) integration tracks feature flag evaluations produced by the OpenFeature SDK. This SDK is supported by a broad range of feature flagging providers. For the full list, visit [OpenFeature's ecosystem page](https://openfeature.dev/ecosystem/?instant_search%5BrefinementList%5D%5Btype%5D%5B0%5D=Provider&instant_search%5BrefinementList%5D%5BallTechnologies%5D%5B0%5D=JavaScript).
35+
36+
The flag evaluations are held in memory and are sent to Sentry on error and transaction events. **At the moment, we only support boolean flag evaluations.** This integration is available in
3537
Sentry SDK **versions 8.43.0 or higher.**
3638

3739
_Import name: `Sentry.openFeatureIntegration` and `Sentry.OpenFeatureIntegrationHook`_

docs/platforms/javascript/common/feature-flags/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ description: With Feature Flags, Sentry tracks feature flag evaluations in your
3535
If you use a third-party SDK to evaluate feature flags, you can enable a Sentry SDK integration to track those evaluations. Integrations are provider specific. Documentation for supported SDKs is listed below.
3636

3737
- [LaunchDarkly](/platforms/javascript/configuration/integrations/launchdarkly/)
38-
- [OpenFeature](/platforms/javascript/configuration/integrations/openfeature/)
38+
- [OpenFeature](/platforms/javascript/configuration/integrations/openfeature/) (multiple providers supported)
3939
- [Statsig](/platforms/javascript/configuration/integrations/statsig/)
4040
- [Unleash](/platforms/javascript/configuration/integrations/unleash/)
4141

docs/platforms/python/feature-flags/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ description: With Feature Flags, Sentry tracks feature flag evaluations in your
1616
If you use a third-party SDK to evaluate feature flags, you can enable a Sentry SDK integration to track those evaluations. Integrations are provider specific. Documentation for supported SDKs is listed below.
1717

1818
- [LaunchDarkly](/platforms/python/integrations/launchdarkly/)
19-
- [OpenFeature](/platforms/python/integrations/openfeature/)
19+
- [OpenFeature](/platforms/python/integrations/openfeature/) (multiple providers supported)
2020
- [Statsig](/platforms/python/integrations/statsig/)
2121
- [Unleash](/platforms/python/integrations/unleash/)
2222

docs/platforms/python/integrations/openfeature/index.mdx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@ description: "Learn how to use Sentry with OpenFeature."
55

66
<PlatformContent includePath="feature-flags/prerelease-alert" />
77

8-
The [OpenFeature](https://openfeature.dev/) integration tracks feature flag evaluations produced by the OpenFeature SDK. These evaluations are held in memory and are sent to Sentry on error and transaction events. **At the moment, we only support boolean flag evaluations.**
8+
The [OpenFeature](https://openfeature.dev/) integration tracks feature flag evaluations produced by the OpenFeature SDK. This SDK is supported by a broad range of feature flagging providers. For the full list, visit [OpenFeature's ecosystem page](https://openfeature.dev/ecosystem?instant_search%5BrefinementList%5D%5Btype%5D%5B0%5D=Provider&instant_search%5BrefinementList%5D%5BallTechnologies%5D%5B0%5D=Python).
9+
10+
The flag evaluations are held in memory and are sent to Sentry on error and transaction events. **At the moment, we only support boolean flag evaluations.**
911

1012
## Install
1113

0 commit comments

Comments
 (0)