-
Notifications
You must be signed in to change notification settings - Fork 4
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: Add flagd provider #2
Conversation
b41fbb0
to
d432126
Compare
providers/openfeature-flagd-provider/lib/openfeature/flagd/provider/client.rb
Outdated
Show resolved
Hide resolved
providers/openfeature-flagd-provider/lib/openfeature/flagd/provider/configuration.rb
Outdated
Show resolved
Hide resolved
Signed-off-by: Jose Colella <[email protected]>
Signed-off-by: Jose Colella <[email protected]>
Signed-off-by: Jose Colella <[email protected]>
Signed-off-by: Jose Colella <[email protected]>
d432126
to
027d004
Compare
providers/openfeature-flagd-provider/lib/openfeature/flagd/provider/client.rb
Show resolved
Hide resolved
Signed-off-by: Jose Colella <[email protected]>
027d004
to
4a0804b
Compare
providers/openfeature-flagd-provider/lib/openfeature/flagd/provider/client.rb
Outdated
Show resolved
Hide resolved
Signed-off-by: Jose Colella <[email protected]>
Signed-off-by: Jose Colella <[email protected]>
Signed-off-by: Jose Colella <[email protected]>
@beeme1mr Just addressed your comments. Let me know if there's anything else. If you could re-review so I can start working on the release of the provider |
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.
Approved but added some feedback
providers/openfeature-flagd-provider/lib/openfeature/flagd/provider/client.rb
Outdated
Show resolved
Hide resolved
providers/openfeature-flagd-provider/lib/openfeature/flagd/provider/configuration.rb
Show resolved
Hide resolved
providers/openfeature-flagd-provider/lib/openfeature/flagd/provider/client.rb
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.
Thanks so much @josecolella ! This is great and will be very helpful for users interested in using flagd, as well as for doing integration testing on the SDK.
My only real concern is this
Co-authored-by: Todd Baert <[email protected]> Signed-off-by: Jose Miguel Colella <[email protected]>
Signed-off-by: Jose Colella <[email protected]>
…vider/client.rb Co-authored-by: Todd Baert <[email protected]> Signed-off-by: Jose Miguel Colella <[email protected]>
Thank you @toddbaert for helping me getting this up and running. I created issues to address the follow up on socket and secure connect as well as additional information on submodules and building the schemas |
🤖 I have created a release *beep* *boop* --- ## [0.1.0](openfeature-flagd-provider-v0.0.1...openfeature-flagd-provider/v0.1.0) (2024-05-16) ### ⚠ BREAKING CHANGES * update flagd name and grpc schema ([#30](#30)) ### ✨ New Features * Add flagd provider ([#2](#2)) ([98b695b](98b695b)) * Add support for unix socket path and secure connection ([#8](#8)) ([88436c7](88436c7)) * Flagd provider uses structs from sdk ([#24](#24)) ([d437e7f](d437e7f)) * integrate flagd provider with OpenFeature SDK ([#18](#18)) ([80d6d02](80d6d02)) * Return default value on error ([#25](#25)) ([f365c6d](f365c6d)) * update flagd name and grpc schema ([#30](#30)) ([ddd438a](ddd438a)) ### 🧹 Chore * Format with standard ([#20](#20)) ([bf25043](bf25043)) * Make things work ([#13](#13)) ([5968037](5968037)) * update link to use new doc domain ([#12](#12)) ([9baff65](9baff65)) * upgrade grpc client ([#16](#16)) ([23ed78a](23ed78a)) ### 🔄 Refactoring * OpenFeature::FlagD::Provider::Configuration ([#14](#14)) ([3686eb5](3686eb5)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Signed-off-by: OpenFeature Bot <[email protected]>
This PR
Related Issues
References #1
Notes
Follow-up Tasks
How to test