Repository navigation
feat(ecosystem): add Togul providers - #1556
Conversation
✅ Deploy Preview for openfeature ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. Note Currently processing new changes in this PR. This may take a few minutes, please wait... ⚙️ Run configuration
⛔ Files ignored due to path filters (1)
📒 Files selected for processing (1)
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Advanced Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (2)
Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthroughThe change adds the Togul provider, including its logo and five language-specific server entries linked to OpenFeature repository documentation. It also registers Togul in the provider list. ChangesTogul provider
Priority: ⬇️ Low Estimated code review effort: 2 (Simple) | ~10 minutes Change: Feature Suggested reviewers: Merge Risk: ⚪ Minimal · up to The Togul entry is registered for the documented server integrations, with no actionable merge risk identified. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
Comment |
8cfe2cd to
dc12173
Compare
|
|
oh wow, totally missed that. thanks for the heads-up. will add the MIT license to those repos today |
|
@jonathannorris i added the LICENSE file to related repos. thanks again |
Signed-off-by: Onur Kaçmaz <kacmaz.onur@hotmail.com>
Co-authored-by: Jonathan Norris <jonathan.norris@dynatrace.com> Signed-off-by: Onur Kaçmaz <kacmaz.onur@hotmail.com>
5830564 to
7801fd1
Compare
## This PR Adds [Togul](https://togul.io) to the ecosystem as an OFREP API implementation: - `POST /ofrep/v1/evaluate/flags/{key}`: single-flag evaluation. - `POST /ofrep/v1/evaluate/flags`: bulk evaluation with `ETag` / `If-None-Match` (304). - `eventStreams` in the bulk response: an SSE endpoint that sends `refetchEvaluation` when a flag in the environment changes. - CORS open for browser clients (`X-API-Key`, `If-None-Match` allowed; `ETag` exposed). Tested against `@openfeature/ofrep-provider`, `@openfeature/ofrep-web-provider` (bulk), the Go contrib `ofrep` provider and `openfeature-provider-ofrep` (Python). Values and reasons matched on every case: static, targeting, disabled, and flag-not-found. The link points to Togul's OFREP API reference: https://togul.io/docs/en/api/ofrep Also adds the monochrome `togul-no-fill.svg` logo. It is identical to the one in the providers PR, open-feature#1556. Signed-off-by: Onur Kaçmaz <kacmaz.onur@hotmail.com>
This PR
Adds Togul to the ecosystem with its vendor-maintained OpenFeature server providers:
@togul/js→@togul/js/openfeaturegithub.com/togulapp/togul-go/openfeaturetogul[openfeature]togul→togul/open_featuretogul/php-sdk(also registered bytogul/laravel-sdk)Also adds a monochrome
togul-no-fill.svglogo that usescurrentColor, like the other*-no-filllogos.Notes
Technologyunion has no Laravel entry, so it is covered by the PHP row rather than a separate one.