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(configcat-provider): Add ConfigCat provider #242

Merged
merged 14 commits into from
Jun 19, 2023

Commits on Jun 14, 2023

  1. Initial commit

    Signed-off-by: Rob Crowe <nobby.crowe@gmail.com>
    rcrowe committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    7079a26 View commit details
    Browse the repository at this point in the history
  2. Short circuit empty evalCtx

    Signed-off-by: Rob Crowe <nobby.crowe@gmail.com>
    rcrowe committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    45d964a View commit details
    Browse the repository at this point in the history
  3. Error instead of silently skipping non-string evalCtx field

    Signed-off-by: Rob Crowe <nobby.crowe@gmail.com>
    rcrowe committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    927ef32 View commit details
    Browse the repository at this point in the history
  4. Check for embedded not found key error

    Signed-off-by: Rob Crowe <nobby.crowe@gmail.com>
    rcrowe committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    e6f0d88 View commit details
    Browse the repository at this point in the history
  5. 🙊 oops

    Signed-off-by: Rob Crowe <nobby.crowe@gmail.com>
    rcrowe committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    406a767 View commit details
    Browse the repository at this point in the history
  6. Allow injection of stubbed client

    Signed-off-by: Rob Crowe <nobby.crowe@gmail.com>
    rcrowe committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    37be7c1 View commit details
    Browse the repository at this point in the history
  7. Bool evaluation tests

    Signed-off-by: Rob Crowe <nobby.crowe@gmail.com>
    rcrowe committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    9ce868f View commit details
    Browse the repository at this point in the history
  8. Complete test coverage

    Signed-off-by: Rob Crowe <nobby.crowe@gmail.com>
    rcrowe committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    238a2be View commit details
    Browse the repository at this point in the history
  9. Sprinkling of comments

    Signed-off-by: Rob Crowe <nobby.crowe@gmail.com>
    rcrowe committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    40c09d6 View commit details
    Browse the repository at this point in the history
  10. Usage instructions

    Signed-off-by: Rob Crowe <nobby.crowe@gmail.com>
    rcrowe committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    c51183f View commit details
    Browse the repository at this point in the history
  11. Tidy modules

    Signed-off-by: Rob Crowe <nobby.crowe@gmail.com>
    rcrowe committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    dcd983b View commit details
    Browse the repository at this point in the history
  12. Algin go version with ConfigCat version

    Fix feature not available <1.18
    
    Signed-off-by: Rob Crowe <nobby.crowe@gmail.com>
    rcrowe committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    be164fc View commit details
    Browse the repository at this point in the history
  13. Explicit first version

    Signed-off-by: Rob Crowe <nobby.crowe@gmail.com>
    rcrowe committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    dbbcfc5 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2023

  1. Link ConfigCat & SDK

    Signed-off-by: Rob Crowe <nobby.crowe@gmail.com>
    rcrowe committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    cbc31f4 View commit details
    Browse the repository at this point in the history