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

Configure apiKey, additionalHeaders, and host through environment variables #22

Merged
merged 11 commits into from
May 16, 2024

Commits on May 8, 2024

  1. add ability to provide apiKey and additional headers through environm…

    …ent variables, add logic for using passed params over environment variables where applicable, add new unit tests
    austin-denoble committed May 8, 2024
    Configuration menu
    Copy the full SHA
    8eac891 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8446df9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    995829d View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. add ability to specify host override for control plane operations thr…

    …ough NewClientParams or environment variables, add tests
    austin-denoble committed May 9, 2024
    Configuration menu
    Copy the full SHA
    6eb91a3 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. Configuration menu
    Copy the full SHA
    9f56ded View commit details
    Browse the repository at this point in the history
  2. refactor NewClientParams into NewClientBaseParams, update NewClient f…

    …unc and add NewClientBase, update tests to support the new interface for creating clients, remove apiKey from Client and IndexConnection, handle turning apiKey into a header early, and allowing for complete control over headers without using apiKey
    austin-denoble committed May 14, 2024
    Configuration menu
    Copy the full SHA
    e6ba260 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. Configuration menu
    Copy the full SHA
    fc13ea1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    db00a6d View commit details
    Browse the repository at this point in the history
  3. update client_test

    austin-denoble committed May 15, 2024
    Configuration menu
    Copy the full SHA
    99e6972 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. more review feedback: rename URL scheme checker, remove extra API key…

    … env value, remove unnecessary test
    austin-denoble committed May 16, 2024
    Configuration menu
    Copy the full SHA
    7dea994 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2e394d8 View commit details
    Browse the repository at this point in the history