From bf391d03004a54a88b7e5f2668f4bd007e91f96e Mon Sep 17 00:00:00 2001 From: Jonathan Norris Date: Thu, 13 Aug 2026 20:46:26 -0400 Subject: [PATCH] feat: add Optimizely Go and Java providers Signed-off-by: Jonathan Norris --- src/datasets/providers/index.ts | 2 ++ src/datasets/providers/optimizely.ts | 21 +++++++++++++++++++++ static/img/optimizely-no-fill.svg | 3 +++ 3 files changed, 26 insertions(+) create mode 100644 src/datasets/providers/optimizely.ts create mode 100644 static/img/optimizely-no-fill.svg diff --git a/src/datasets/providers/index.ts b/src/datasets/providers/index.ts index 58ab2d83e..cc99a88fd 100644 --- a/src/datasets/providers/index.ts +++ b/src/datasets/providers/index.ts @@ -45,6 +45,7 @@ import { VWO } from './vwo'; import { SDKS } from '../sdks'; import { Intellitoggle } from './intellitoggle'; import { OctopusDeploy } from './octopus-deploy'; +import { Optimizely } from './optimizely'; const childTechnologyMap = SDKS.reduce( (acc, sdk) => { @@ -105,6 +106,7 @@ export const PROVIDERS: Provider[] = [ VWO, Intellitoggle, OctopusDeploy, + Optimizely, ]; // Map of provider name to technology to child technologies diff --git a/src/datasets/providers/optimizely.ts b/src/datasets/providers/optimizely.ts new file mode 100644 index 000000000..f218178e4 --- /dev/null +++ b/src/datasets/providers/optimizely.ts @@ -0,0 +1,21 @@ +import OptimizelySvg from '@site/static/img/optimizely-no-fill.svg'; +import { Provider } from '.'; + +export const Optimizely: Provider = { + name: 'Optimizely', + logo: OptimizelySvg, + technologies: [ + { + technology: 'Go', + vendorOfficial: false, + href: 'https://github.com/open-feature/go-sdk-contrib/tree/main/providers/optimizely', + category: ['Server'], + }, + { + technology: 'Java', + vendorOfficial: false, + href: 'https://github.com/open-feature/java-sdk-contrib/tree/main/providers/optimizely', + category: ['Server'], + }, + ], +}; diff --git a/static/img/optimizely-no-fill.svg b/static/img/optimizely-no-fill.svg new file mode 100644 index 000000000..14a9e81ed --- /dev/null +++ b/static/img/optimizely-no-fill.svg @@ -0,0 +1,3 @@ + + +