Skip to content

feat: Initial release #2

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

Merged
merged 60 commits into from
Oct 31, 2024
Merged

feat: Initial release #2

merged 60 commits into from
Oct 31, 2024

Conversation

spbsoluble
Copy link
Collaborator

Supported Auth

  1. Basic Auth
  2. oAuth Client Credentials

spbsoluble added 29 commits May 3, 2024 08:59
feat(pkg): Add Makefile for build ops and pkg versioning.
…at tests credentials against the `Status/Endpoints` API and sets product version.
fix(core): Init http client on auth if it's not initialized.
fix(keycloak): Client credentials implicitly construct token endpoint URL based on hostname, realm and port inputs if not set explicitly in environment.
chore(tests): Update go tests to accommodate different auth environment types.
chore(ci): Add keyfactor and dependabot GitHub workflows.
chore(docs): Add godoc strings
feat(core): Allow to skip TLS verification
feat(core): Add ability to load from config file on disk and/or environmental variables
feat(tests): Add tests for auth methods
…and oauth tests against an oauth environment
@spbsoluble spbsoluble changed the base branch from main to release-1.0 October 17, 2024 16:21
@spbsoluble spbsoluble changed the base branch from release-1.0 to ab#55467 October 31, 2024 19:55
@spbsoluble spbsoluble merged commit 73e8e4e into ab#55467 Oct 31, 2024
77 of 80 checks passed
@spbsoluble spbsoluble deleted the init branch November 13, 2024 22:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant