What's Changed
- Introduce middleware for audit logs and authentication checks by @ardaguclu in #157
- Accept standard oauth header by keeping the current header by @ardaguclu in #158
- Isolate bearer token config from kubeconfig by @ardaguclu in #163
- Add graceful shutdown of http server by catching interruption signals by @ardaguclu in #164
- test(config): explicit parsing tests by @manusa in #166
- Add new test case to increase the test coverage of Derived Config by @ardaguclu in #167
- Introduce require-oauth flag to comply with OAuth in MCP specification by @ardaguclu in #170
- build(deps): bump github.com/mark3labs/mcp-go from 0.32.0 to 0.33.0 by @dependabot[bot] in #168
- build(deps): bump helm.sh/helm/v3 from 3.18.3 to 3.18.4 by @dependabot[bot] in #169
- build(deps): bump golang.org/x/sync from 0.15.0 to 0.16.0 by @dependabot[bot] in #171
- test(mcp): refactor tool filtering tests by @manusa in #175
- Introduce OIDC token verification if authorization-url is specified by @ardaguclu in #176
- test(http): bootstrap tests for HTTP server by @manusa in #177
- build(deps): bump github.com/mark3labs/mcp-go from 0.33.0 to 0.34.0 by @dependabot[bot] in #178
- build(deps): bump k8s.io/api from 0.33.2 to 0.33.3 by @dependabot[bot] in #182
- build(deps): bump k8s.io/metrics from 0.33.2 to 0.33.3 by @dependabot[bot] in #186
- build(deps): bump k8s.io/kubectl from 0.33.2 to 0.33.3 by @dependabot[bot] in #185
- build(deps): bump github.com/spf13/pflag from 1.0.6 to 1.0.7 by @dependabot[bot] in #187
- build(deps): bump k8s.io/apiextensions-apiserver from 0.33.2 to 0.33.3 by @dependabot[bot] in #181
- chore(http): use constants for endpoints by @manusa in #180
Full Changelog: v0.0.44...v0.0.45