Skip to content
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: new GO Feature Flag ruby provider #38

Merged
merged 19 commits into from
Aug 13, 2024
Merged

Commits on Aug 5, 2024

  1. feat: Init GO Feature Flag ruby provider

    Signed-off-by: Thomas Poignant <thomas.poignant@gofeatureflag.org>
    thomaspoignant committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    51d455d View commit details
    Browse the repository at this point in the history
  2. chore(ci): Add CI for GO Feature Flag

    Signed-off-by: Thomas Poignant <thomas.poignant@gofeatureflag.org>
    thomaspoignant committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    c3bbc0f View commit details
    Browse the repository at this point in the history
  3. fix: dependencies failed CI

    Signed-off-by: Thomas Poignant <thomas.poignant@gofeatureflag.org>
    thomaspoignant committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    eb41719 View commit details
    Browse the repository at this point in the history
  4. fix(ci): Add rake file

    Signed-off-by: Thomas Poignant <thomas.poignant@gofeatureflag.org>
    thomaspoignant committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    51357be View commit details
    Browse the repository at this point in the history
  5. fix lint issue

    Signed-off-by: Thomas Poignant <thomas.poignant@gofeatureflag.org>
    thomaspoignant committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    52f5063 View commit details
    Browse the repository at this point in the history
  6. fix readme:

    Signed-off-by: Thomas Poignant <thomas.poignant@gofeatureflag.org>
    thomaspoignant committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    70714c7 View commit details
    Browse the repository at this point in the history
  7. Use fetch_*_details instead of value

    Signed-off-by: Thomas Poignant <thomas.poignant@gofeatureflag.org>
    thomaspoignant committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    8208886 View commit details
    Browse the repository at this point in the history
  8. Fix lint

    Signed-off-by: Thomas Poignant <thomas.poignant@gofeatureflag.org>
    thomaspoignant committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    3ef79bb View commit details
    Browse the repository at this point in the history
  9. Use real type

    Signed-off-by: Thomas Poignant <thomas.poignant@gofeatureflag.org>
    thomaspoignant committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    8f63a5c View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. Fix review PR

    Signed-off-by: Thomas Poignant <thomas.poignant@gofeatureflag.org>
    thomaspoignant committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    d29df64 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. move require in spec_helper.rb

    Signed-off-by: Thomas Poignant <thomas.poignant@gofeatureflag.org>
    thomaspoignant committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    d47b6d0 View commit details
    Browse the repository at this point in the history
  2. use idiomatic ruby in example

    Signed-off-by: Thomas Poignant <thomas.poignant@gofeatureflag.org>
    thomaspoignant committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    b450c39 View commit details
    Browse the repository at this point in the history
  3. Removing type forced type check

    Signed-off-by: Thomas Poignant <thomas.poignant@gofeatureflag.org>
    thomaspoignant committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    bcdfa06 View commit details
    Browse the repository at this point in the history
  4. Use faraday as HTTP Client

    Signed-off-by: Thomas Poignant <thomas.poignant@gofeatureflag.org>
    thomaspoignant committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    73ad60d View commit details
    Browse the repository at this point in the history
  5. Use idiomatic notation in readme

    Signed-off-by: Thomas Poignant <thomas.poignant@gofeatureflag.org>
    thomaspoignant committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    84ddc8c View commit details
    Browse the repository at this point in the history
  6. Use directly SDK because we are in OpenFeature namespace already

    Signed-off-by: Thomas Poignant <thomas.poignant@gofeatureflag.org>
    thomaspoignant committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    a440f8e View commit details
    Browse the repository at this point in the history
  7. Call to parent should be the last thing in the initialize

    Signed-off-by: Thomas Poignant <thomas.poignant@gofeatureflag.org>
    thomaspoignant committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    b6d0950 View commit details
    Browse the repository at this point in the history
  8. Use directly SDK because we are in OpenFeature namespace already

    Signed-off-by: Thomas Poignant <thomas.poignant@gofeatureflag.org>
    thomaspoignant committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    a05b450 View commit details
    Browse the repository at this point in the history
  9. reconfigure spec_helper.rb with new configuration

    Signed-off-by: Thomas Poignant <thomas.poignant@gofeatureflag.org>
    thomaspoignant committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    c9852a5 View commit details
    Browse the repository at this point in the history