Commit Graph
12 Commits
Author SHA1 Message Date
dependabot[bot] 38edf7ef05 Bump github.com/netbirdio/netbird from 0.72.4 to 0.74.4
---
updated-dependencies:
- dependency-name: github.com/netbirdio/netbird
  dependency-version: 0.74.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-13 11:35:17 +02:00
dependabot[bot] 3becf544a4 Bump github.com/go-openapi/testify/v2 from 2.5.1 to 2.6.0
Bumps [github.com/go-openapi/testify/v2](https://github.com/go-openapi/testify) from 2.5.1 to 2.6.0.
- [Release notes](https://github.com/go-openapi/testify/releases)
- [Commits](https://github.com/go-openapi/testify/compare/v2.5.1...v2.6.0)

---
updated-dependencies:
- dependency-name: github.com/go-openapi/testify/v2
  dependency-version: 2.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-30 22:34:40 +00:00
dependabot[bot] 26d1e0ac3c Bump k8s.io/apimachinery from 0.23.16 to 0.36.2
Bumps [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) from 0.23.16 to 0.36.2.
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.23.16...v0.36.2)

---
updated-dependencies:
- dependency-name: k8s.io/apimachinery
  dependency-version: 0.36.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-15 11:56:26 +00:00
Philip Laine 080f00d090 Refactor proxy to use upgrade handler and add specific path handlers
This fixes issues with streaming requests and also makes sure that only specific paths are forwarded to the API server.
2026-06-15 13:24:45 +02:00
dependabot[bot] 1d4f9ee42c Bump github.com/netbirdio/netbird from 0.72.3 to 0.72.4
Bumps [github.com/netbirdio/netbird](https://github.com/netbirdio/netbird) from 0.72.3 to 0.72.4.
- [Release notes](https://github.com/netbirdio/netbird/releases)
- [Commits](https://github.com/netbirdio/netbird/compare/v0.72.3...v0.72.4)

---
updated-dependencies:
- dependency-name: github.com/netbirdio/netbird
  dependency-version: 0.72.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-12 10:46:55 +00:00
Philip Laine f68a36a867 Cache peers and ensure updates are single flight 2026-06-11 14:56:19 +02:00
Philip Laine ce5986ccc2 Check peers before proxy and expand unit tests 2026-06-11 12:29:55 +02:00
dependabot[bot] 644514b569 Bump github.com/netbirdio/netbird from 0.72.2 to 0.72.3
Bumps [github.com/netbirdio/netbird](https://github.com/netbirdio/netbird) from 0.72.2 to 0.72.3.
- [Release notes](https://github.com/netbirdio/netbird/releases)
- [Commits](https://github.com/netbirdio/netbird/compare/v0.72.2...v0.72.3)

---
updated-dependencies:
- dependency-name: github.com/netbirdio/netbird
  dependency-version: 0.72.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-11 08:41:47 +00:00
dependabot[bot] 94c15c63b9 Bump golang.org/x/sync from 0.20.0 to 0.21.0
Bumps [golang.org/x/sync](https://github.com/golang/sync) from 0.20.0 to 0.21.0.
- [Commits](https://github.com/golang/sync/compare/v0.20.0...v0.21.0)

---
updated-dependencies:
- dependency-name: golang.org/x/sync
  dependency-version: 0.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-09 22:35:18 +00:00
Philip Laine 0827d020b6 Use release version for NetBird dependency 2026-06-08 10:31:42 +02:00
Philip Laine 0caff618b7 Improve test coverage 2026-06-01 15:22:46 +02:00
Philip LaineandShyam 819166cb0b Add initial API server proxy
Co-authored-by: Shyam <shyam0904a@users.noreply.github.com>
2026-05-26 10:53:36 +02:00