Shizun Ge
de121bfadf
Merge pull request #206 from paspo/healthcheck
...
Added healthcheck
2026-07-17 22:23:23 -07:00
paspo
db2a1b1372
healthcheck disabled by default, except in docker image
2026-07-11 00:05:44 +02:00
paspo
bff5ed3f7b
fix tests
2026-07-03 18:20:00 +02:00
paspo
b9adb28e90
support use of random free port for healthcheck
2026-07-03 18:18:48 +02:00
paspo
e7d2f5239d
Move to above line 195. Avoid interrupt checking connPorts and using connPorts.
...
As suggested by @shizunge
2026-07-03 11:50:46 +02:00
Shizun Ge
5d27ee12f8
Merge pull request #214 from shizunge/dependabot/github_actions/actions/checkout-7
...
Bump actions/checkout from 6 to 7
2026-06-22 12:37:19 -07:00
dependabot[bot]
637aa0fcc4
Bump actions/checkout from 6 to 7
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-22 08:15:08 +00:00
paspo
3a81ad2410
readme update for healthcheck
2026-06-21 17:38:22 +02:00
paspo
c13e99b020
healthcheck: json response
2026-06-21 17:31:16 +02:00
paspo
a21aa69bc3
added optional host to healthcheck endpoint
2026-06-21 14:32:53 +02:00
Shizun Ge
bb02fb0180
Merge pull request #213 from adamanteye/main
...
[dashboard] Filter on cluster, namespace, and job
2026-06-11 12:23:47 -07:00
Shizun Ge
9100b14abf
Merge pull request #209 from shizunge/dependabot/go_modules/github.com/pires/go-proxyproto-0.12.0
...
Bump github.com/pires/go-proxyproto from 0.11.0 to 0.12.0
2026-06-06 18:47:58 -07:00
Shizun Ge
b7fdabf81e
Merge branch 'main' into dependabot/go_modules/github.com/pires/go-proxyproto-0.12.0
2026-06-06 18:38:24 -07:00
Shizun Ge
9b9c174b84
Merge pull request #211 from shizunge/dependabot/github_actions/docker/login-action-4.2.0
...
Bump docker/login-action from 4.1.0 to 4.2.0
2026-06-06 18:35:41 -07:00
Shizun Ge
bc43eca7de
Merge pull request #210 from shizunge/dependabot/github_actions/docker/setup-buildx-action-4.1.0
...
Bump docker/setup-buildx-action from 4.0.0 to 4.1.0
2026-06-06 18:35:28 -07:00
Shizun Ge
a059852463
Merge pull request #208 from shizunge/dependabot/go_modules/github.com/pierrre/geohash-1.1.4
...
Bump github.com/pierrre/geohash from 1.1.3 to 1.1.4
2026-06-06 18:35:00 -07:00
Shizun Ge
8b180ee911
Merge pull request #212 from shizunge/dependabot/github_actions/docker/build-push-action-7.2.0
...
Bump docker/build-push-action from 7.0.0 to 7.2.0
2026-06-06 18:34:44 -07:00
Xuelin Yang
2fd6c7a407
[dashboard] Filter on cluster, namespace, and job
2026-06-06 16:40:20 +08:00
dependabot[bot]
eddce4b85a
Bump docker/build-push-action from 7.0.0 to 7.2.0
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 7.0.0 to 7.2.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v7.0.0...v7.2.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-version: 7.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-25 12:03:40 +00:00
dependabot[bot]
591ad1be81
Bump docker/login-action from 4.1.0 to 4.2.0
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v4.1.0...v4.2.0 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: 4.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-25 12:03:34 +00:00
dependabot[bot]
2c421593a3
Bump docker/setup-buildx-action from 4.0.0 to 4.1.0
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v4.0.0...v4.1.0 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-version: 4.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-25 12:03:31 +00:00
dependabot[bot]
15e848bcd7
Bump github.com/pires/go-proxyproto from 0.11.0 to 0.12.0
...
Bumps [github.com/pires/go-proxyproto](https://github.com/pires/go-proxyproto ) from 0.11.0 to 0.12.0.
- [Release notes](https://github.com/pires/go-proxyproto/releases )
- [Commits](https://github.com/pires/go-proxyproto/compare/v0.11.0...v0.12.0 )
---
updated-dependencies:
- dependency-name: github.com/pires/go-proxyproto
dependency-version: 0.12.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-20 08:50:06 +00:00
dependabot[bot]
d2fc221cb2
Bump github.com/pierrre/geohash from 1.1.3 to 1.1.4
...
Bumps [github.com/pierrre/geohash](https://github.com/pierrre/geohash ) from 1.1.3 to 1.1.4.
- [Commits](https://github.com/pierrre/geohash/compare/v1.1.3...v1.1.4 )
---
updated-dependencies:
- dependency-name: github.com/pierrre/geohash
dependency-version: 1.1.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-13 08:31:55 +00:00
paspo
0332733982
Added healthcheck
2026-04-10 23:54:45 +02:00
Shizun Ge
816b060a1c
Merge pull request #205 from shizunge/dependabot/github_actions/docker/login-action-4.1.0
...
Bump docker/login-action from 4.0.0 to 4.1.0
2026-04-07 09:25:46 -07:00
dependabot[bot]
9db64900e0
Bump docker/login-action from 4.0.0 to 4.1.0
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v4.0.0...v4.1.0 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: 4.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-06 08:20:18 +00:00
Shizun Ge
8631efdc1c
Merge pull request #204 from shizunge/dependabot/go_modules/github.com/pires/go-proxyproto-0.11.0
...
Bump github.com/pires/go-proxyproto from 0.8.1 to 0.11.0
2026-03-30 10:37:49 -07:00
dependabot[bot]
4d9fe71b39
Bump github.com/pires/go-proxyproto from 0.8.1 to 0.11.0
...
Bumps [github.com/pires/go-proxyproto](https://github.com/pires/go-proxyproto ) from 0.8.1 to 0.11.0.
- [Release notes](https://github.com/pires/go-proxyproto/releases )
- [Commits](https://github.com/pires/go-proxyproto/compare/v0.8.1...v0.11.0 )
---
updated-dependencies:
- dependency-name: github.com/pires/go-proxyproto
dependency-version: 0.11.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-30 08:24:34 +00:00
Shizun Ge
f0045d32fc
[dashboard] Change map circle fill opacity to 0.8
2026.0328.0
2026-03-28 22:27:46 -07:00
Shizun Ge
3da6dd03b3
[workflows] fix integration tests.
2026-03-26 21:58:14 -07:00
Shizun Ge
cc3e0539ff
update go to 1.26.1
2026-03-26 21:38:35 -07:00
Shizun Ge
5b3b5973c3
Merge pull request #203 from adamanteye/main
...
examples/kustomize-simple: add k8s manifests
2026-03-23 21:58:11 -07:00
Xuelin Yang
4bc342b136
examples/kustomize-simple: readonly root filesystem
2026-03-24 12:03:34 +08:00
Xuelin Yang
66244e80a7
examples: sort examples alphabetically
2026-03-24 10:34:19 +08:00
Xuelin Yang
16a32d06cd
examples/kustomize-simple: add k8s manifests
2026-03-23 21:42:31 +08:00
Shizun Ge
1e5f0a29ea
Merge pull request #202 from BenjaminGoehry/test/prometheus_test
...
test: add prometheus metrics integration test
2026-03-21 22:09:28 -07:00
Ben G
4344bfbde4
test: add prometheus metrics integration test
2026-03-20 20:42:59 +01:00
Shizun Ge
f6e922f36f
Merge pull request #196 from DarkWolfCave/fix/ghost-connections
...
Add TCP keepalive and write deadline on accepted connections
2026-03-17 15:47:54 -07:00
darkwolf
cf6fbb5f41
use min(interval, 30s) for TCP keepalive period
...
Adapt keepalive to the configured interval: for short intervals
(e.g. 10s) detection is faster, for long intervals (e.g. 10min)
it caps at 30s as a safety net. Add comments explaining what
problem keepalive solves and its detection time limitation.
2026-03-17 06:40:43 +01:00
darkwolf
ac07a37754
remove unnecessary panic recovery in send goroutine
...
There is no concrete panic path in the send flow — Write() and
SetWriteDeadline() return errors, not panics. The defer/recover
was overly defensive and could mask real bugs.
2026-03-12 10:56:53 +01:00
darkwolf
b6b3fe2678
refactor: use interval as write deadline instead of separate parameter
...
Simplify the ghost connection fix by reusing the existing interval
duration as the write deadline. This removes the need for a separate
-write_deadline_ms flag while maintaining the same protection against
goroutine leaks from dead connections.
2026-03-12 09:26:38 +01:00
Shizun Ge
3832d95f14
Merge pull request #197 from shizunge/dependabot/github_actions/docker/build-push-action-7.0.0
...
Bump docker/build-push-action from 6.19.2 to 7.0.0
2026-03-11 21:40:18 -07:00
Shizun Ge
33129ba155
Merge pull request #198 from shizunge/dependabot/github_actions/docker/login-action-4.0.0
...
Bump docker/login-action from 3.7.0 to 4.0.0
2026-03-11 21:40:09 -07:00
Shizun Ge
7d5eed824d
Merge pull request #199 from shizunge/dependabot/github_actions/docker/metadata-action-6
...
Bump docker/metadata-action from 5 to 6
2026-03-11 21:40:03 -07:00
Shizun Ge
43859e73f2
Merge pull request #200 from shizunge/dependabot/github_actions/docker/setup-qemu-action-4
...
Bump docker/setup-qemu-action from 3 to 4
2026-03-11 21:39:57 -07:00
Shizun Ge
005145242c
Merge pull request #201 from shizunge/dependabot/github_actions/docker/setup-buildx-action-4.0.0
...
Bump docker/setup-buildx-action from 3.12.0 to 4.0.0
2026-03-11 21:39:49 -07:00
dependabot[bot]
a677b35f05
Bump docker/setup-buildx-action from 3.12.0 to 4.0.0
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 3.12.0 to 4.0.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3.12.0...v4.0.0 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-version: 4.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 08:27:16 +00:00
dependabot[bot]
760b9cfb6b
Bump docker/setup-qemu-action from 3 to 4
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 3 to 4.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 08:27:11 +00:00
dependabot[bot]
7bfa69cba0
Bump docker/metadata-action from 5 to 6
...
Bumps [docker/metadata-action](https://github.com/docker/metadata-action ) from 5 to 6.
- [Release notes](https://github.com/docker/metadata-action/releases )
- [Commits](https://github.com/docker/metadata-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: docker/metadata-action
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 08:27:07 +00:00
dependabot[bot]
35b2cb887c
Bump docker/login-action from 3.7.0 to 4.0.0
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3.7.0 to 4.0.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3.7.0...v4.0.0 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: 4.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 08:27:01 +00:00