-
Notifications
You must be signed in to change notification settings - Fork 51
feat: Init web-sdk go-feature-flag #474
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Init web-sdk go-feature-flag #474
Conversation
Signed-off-by: Thomas Poignant <[email protected]>
Signed-off-by: Thomas Poignant <[email protected]>
Signed-off-by: Thomas Poignant <[email protected]>
Signed-off-by: Thomas Poignant <[email protected]>
Signed-off-by: Thomas Poignant <[email protected]>
Signed-off-by: Thomas Poignant <[email protected]>
7842974
to
08e0826
Compare
Signed-off-by: Thomas Poignant <[email protected]>
Signed-off-by: Thomas Poignant <[email protected]>
Signed-off-by: Thomas Poignant <[email protected]>
@thomaspoignant super cool! I will give this a full review later today! |
Signed-off-by: Thomas Poignant <[email protected]>
libs/providers/go-feature-flag-web/src/lib/go-feature-flag-web-provider.ts
Outdated
Show resolved
Hide resolved
libs/providers/go-feature-flag-web/src/lib/go-feature-flag-web-provider.ts
Show resolved
Hide resolved
libs/providers/go-feature-flag-web/src/lib/go-feature-flag-web-provider.ts
Outdated
Show resolved
Hide resolved
libs/providers/go-feature-flag-web/src/lib/go-feature-flag-web-provider.ts
Outdated
Show resolved
Hide resolved
libs/providers/go-feature-flag-web/src/lib/go-feature-flag-web-provider.ts
Outdated
Show resolved
Hide resolved
Signed-off-by: Thomas Poignant <[email protected]>
Signed-off-by: Thomas Poignant <[email protected]>
Signed-off-by: Thomas Poignant <[email protected]>
Signed-off-by: Thomas Poignant <[email protected]>
@toddbaert I've addressed all your comments, including using I think we should wait the release of a stable SDK to be available before merging this PR. |
Signed-off-by: Thomas Poignant <[email protected]>
Signed-off-by: Thomas Poignant <[email protected]>
Sorry @thomaspoignant I will re-review this first thing tomorrow |
No rush, no worries |
libs/providers/go-feature-flag-web/src/lib/go-feature-flag-web-provider.ts
Outdated
Show resolved
Hide resolved
libs/providers/go-feature-flag-web/src/lib/go-feature-flag-web-provider.ts
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@thomaspoignant looks great to me! Only minor nits that are opinions. Please be careful resolving conflicts in the .release-please-manifest
😅
I plan on releasing our first non-experimental web-sdk on Monday, with this change: open-feature/js-sdk#507 (comment). I'm waiting until then to give people a few days to update the providers impacted by the change.
You can wait until then if you'd like to set a proper peer for this.
Signed-off-by: Thomas Poignant <[email protected]>
Signed-off-by: Thomas Poignant <[email protected]>
Signed-off-by: Thomas Poignant <[email protected]>
Signed-off-by: Thomas Poignant <[email protected]>
Signed-off-by: Michael Beemer <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome, nice job @thomaspoignant! We should extend the playground to support client-side GOFF once this has been published.
@toddbaert, it looks like the CI is failing because of flagd. I'm assuming the NX affecting command detected so many components because the root package json was modified, right? Either way, we should unblock Thomas. |
Sure I will look at it as soon as we merge it. |
@beeme1mr ya that's why all the packages were rebuilt, but more specifically there's a race condition that happens sometimes when git attempts to pull sub-modules. It's rare, but annoying:
I re-ran the suite, but now it's failing on some GoFF specific tests. I will see what can be done about the submodule race. |
I can have a look at those ones. |
Signed-off-by: Thomas Poignant <[email protected]>
This PR
Related Issues
Fixes thomaspoignant/go-feature-flag#662