Trong Huu Nguyen
8774f4dfab
build(deps): update direct dependencies
...
- lestrrat-go/jwx/v3 v3.1.0 -> v3.1.1 (security hardening)
- redis/go-redis/v9 v9.18.0 -> v9.19.0 (bug fixes)
- riandyrn/otelchi v0.12.2 -> v0.12.3 (metrics fixes)
- golang.org/x/crypto v0.50.0 -> v0.51.0
- nais/liberator pseudo-version bump
2026-05-11 08:52:38 +02:00
Trong Huu Nguyen
c3691be136
ci: add sandboxed daily checks for staticcheck, govulncheck, and tests
2026-05-11 08:35:59 +02:00
Trong Huu Nguyen
48a65a800d
build: go 1.26.3
2026-05-08 09:00:59 +02:00
Trong Huu Nguyen
24fb9b1a1d
refactor(handler/error): reduce log severity for spammy warnings
2026-05-08 07:52:14 +02:00
Trong Huu Nguyen
66d734358d
refactor: use errgroup for coordinated server lifecycle
...
Move metrics and probe listeners from main.go into server.go and
manage all servers with errgroup. This replaces log.Fatalf goroutines
with proper error propagation and ties all server lifetimes together
so a failure in any listener triggers graceful shutdown of the others.
2026-05-08 07:49:17 +02:00
Trong Huu Nguyen
b1e3732ec3
feat: add optional pprof debug endpoints on probe server
...
Enabled via --pprof-enabled flag. Exposes /debug/pprof/ routes on the
probe bind address for runtime profiling.
2026-05-07 16:01:13 +02:00
Trong Huu Nguyen
1939d18ba8
fix: add server timeouts to prevent goroutine/memory leak from idle keep-alive connections
...
Without IdleTimeout, clients holding keep-alive connections open indefinitely
caused server-side goroutines (and their ~16KB of buffers) to accumulate
linearly until OOM.
2026-05-07 16:01:11 +02:00
@x10an14-nav
a8f930e276
fix(haproxy-ingress): use valid PathType
...
Co-Authrode-By: @muni10 <sten.ivar.rokke@nav.no >
2026-05-06 13:50:56 +02:00
Kyrre Havik
64e3329d61
Merge pull request #467 from nais/haproxy-migration-networkpolicy-dual-ingress
...
feature(haproxy): add haproxy-ingress concurrently with nginx during migration
2026-05-04 09:55:58 +02:00
Trong Huu Nguyen
93b14b00ad
ci: parallelize check and test via matrix
2026-04-27 09:35:12 +02:00
Trong Huu Nguyen
1c39244d6e
build(deps): bump various dependencies
2026-04-27 09:27:38 +02:00
Trong Huu Nguyen
8214442a20
ci: bump nais/platform-build-push-sign
2026-04-27 09:00:38 +02:00
@x10an14-nav
2af0f825ea
feature(haproxy): add haproxy-ingress concurrently with nginx during migration
2026-04-15 11:14:59 +02:00
Trong Huu Nguyen
b7b5f2e74e
build: go 1.26.2
2026-04-08 08:36:58 +02:00
Trong Huu Nguyen
0572c16770
build(deps): go mod tidy
2026-04-07 10:09:57 +02:00
Trong Huu Nguyen
d10d860ba4
build(deps): bump various dependencies
...
- go.opentelemetry.io/otel (and sub-packages): v1.42.0 -> v1.43.0
- github.com/lestrrat-go/httprc/v3: v3.0.4 -> v3.0.5
- github.com/nais/liberator: 20260305 -> 20260319
2026-04-07 08:39:37 +02:00
Trong Huu Nguyen
e0ee607cfe
ci: bump actions
2026-04-07 08:28:47 +02:00
Trong Huu Nguyen
317a897dd6
fix(charts): update prometheusrules with new dashboards
2026-03-31 13:44:58 +02:00
dependabot[bot]
90984d4664
build(deps): bump google.golang.org/grpc from 1.79.2 to 1.79.3 ( #463 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.79.2 to 1.79.3.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.79.2...v1.79.3 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-version: 1.79.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-19 09:47:01 +01:00
Trong Huu Nguyen
0ca1c2425c
fix(otel): disable internal logs from otel libraries
...
These logs are often seen only due to timeouts, connection errors or other downstream errors, which aren't actionable as consumers.
2026-03-18 08:43:07 +01:00
Trong Huu Nguyen
77b3e42198
build(deps): golang.org/x/crypto@v0.49.0
2026-03-18 08:39:13 +01:00
Trong Huu Nguyen
4d782b1181
ci: bump actions
2026-03-18 08:37:13 +01:00
Trong Huu Nguyen
8fba8ec5eb
build(deps): bump various dependencies
2026-03-10 08:33:50 +01:00
Trong Huu Nguyen
86a0a79969
build: go 1.26.1
2026-03-10 08:24:32 +01:00
Trong Huu Nguyen
0f792b44a2
chore: remove unused and outdated dashboard
2026-03-10 08:24:05 +01:00
Trong Huu Nguyen
319938ad87
feat(charts): add domain_hint configuration for forward-auth
2026-03-05 14:03:40 +01:00
dependabot[bot]
fc86087153
build(deps): bump github.com/docker/cli ( #457 )
...
Bumps [github.com/docker/cli](https://github.com/docker/cli ) from 28.3.0+incompatible to 29.2.0+incompatible.
- [Commits](https://github.com/docker/cli/compare/v28.3.0...v29.2.0 )
---
updated-dependencies:
- dependency-name: github.com/docker/cli
dependency-version: 29.2.0+incompatible
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-05 08:22:36 +01:00
Trong Huu Nguyen
80eb291348
ci: bump nais/platform-build-push-sign
2026-03-03 10:18:38 +01:00
Trong Huu Nguyen
8a3256c487
ci: bump actions, don't pin cosign-release version
2026-03-03 10:08:19 +01:00
Trong Huu Nguyen
c02a932d72
feat(openid): support domain_hint for authorization grant
2026-03-03 09:38:24 +01:00
Trong Huu Nguyen
99b3154e28
build(deps): bump liberator, go-redis@v9.18.0, opentelemetry@v1.41.0
2026-03-03 08:50:55 +01:00
Trong Huu Nguyen
02842773d3
style: go fix
2026-03-03 08:35:11 +01:00
Trong Huu Nguyen
148cd9d8e1
build: go 1.26
2026-03-03 08:22:12 +01:00
Trong Huu Nguyen
dd200bb934
build(deps): golang.org/x/oauth2@v0.35.0
2026-02-10 09:00:08 +01:00
Trong Huu Nguyen
792504632e
build(deps): golang.org/x/crypto@v0.48.0
2026-02-10 08:59:44 +01:00
Trong Huu Nguyen
d82186481c
build(deps): otel@v1.40.0
2026-02-10 08:59:18 +01:00
Trong Huu Nguyen
abe5e865b0
build(deps): go-redis@v9.17.3
2026-02-10 08:57:09 +01:00
Trong Huu Nguyen
4c812834c1
build(deps): github.com/nais/liberator@v0.0.0-20260202145950-a4e1bb21dc00
2026-02-10 08:56:26 +01:00
Trong Huu Nguyen
99a5f2e093
build(deps): github.com/lestrrat-go/httprc@v3.0.4
2026-02-10 08:55:43 +01:00
Trong Huu Nguyen
c49b23db5b
build(deps): github.com/go-chi/chi@v5.2.5
2026-02-10 08:55:21 +01:00
Trong Huu Nguyen
af7aaea681
build(deps): github.com/bmatcuk/doublestar@v4.10.0
2026-02-10 08:54:51 +01:00
Trong Huu Nguyen
e449117df8
build(deps): github.com/alicebob/miniredis@v2.36.1
2026-02-10 08:54:32 +01:00
Trong Huu Nguyen
9bf497ed14
build: go 1.25.7
2026-02-10 08:52:20 +01:00
Trong Huu Nguyen
1c4d08eab9
ci: actions/checkout@v6.0.2, docker/login-action@v3.7.0, jdx/mise-action@v3.6.1
2026-02-10 08:51:43 +01:00
Trong Huu Nguyen
c1bb76ed64
ci: actions/setup-go@v6.2.0, jdx/mise-action@v3.6.0
2026-01-21 14:56:15 +01:00
Trong Huu Nguyen
b730247c9e
build(deps): bump various dependencies
2026-01-21 14:56:09 +01:00
Trong Huu Nguyen
639893224f
charts: add dependency to reloader
2026-01-19 08:32:54 +01:00
Trong Huu Nguyen
466d0132e9
feat(openid): support logout_hint for RP-initiated logouts
2026-01-16 09:18:30 +01:00
Trong Huu Nguyen
af0dfaa74c
build: go 1.25.6
2026-01-16 08:52:14 +01:00
Trong Huu Nguyen
4bacdf3871
build: use chainguard/static as baseimage
2026-01-16 08:51:23 +01:00