Trong Huu Nguyen
|
a3f0350629
|
build(deps): bump otel dependencies
|
2025-07-01 14:03:05 +02:00 |
|
Trong Huu Nguyen
|
4bf3b1bdd4
|
refactor: move string generator to crypto package
|
2025-06-16 09:55:44 +02:00 |
|
Trong Huu Nguyen
|
1a138c66a3
|
refactor: move retry package
|
2025-06-16 09:55:42 +02:00 |
|
Trong Huu Nguyen
|
259bf635d1
|
chore(deps): bump github.com/lestrrat-go/jwx from v2 to v3
|
2025-05-21 10:38:26 +02:00 |
|
Trong Huu Nguyen
|
126db31d25
|
feat: restrict non-navigational requests to oauth2-routes for all modes
|
2025-04-02 11:53:29 +02:00 |
|
Trong Huu Nguyen
|
2e8c7075ff
|
fix: set content-type header before status
|
2025-02-03 11:38:35 +01:00 |
|
Trong Huu Nguyen
|
ed02b782fe
|
refactor(http): inline navigation check in middleware
|
2025-02-03 08:41:59 +01:00 |
|
Trong Huu Nguyen
|
e70fb00318
|
refactor(http): rename attribute keys for consistency
|
2025-01-31 16:50:07 +01:00 |
|
Trong Huu Nguyen
|
4b1bdef5cd
|
feat: disallow non-navigational requests to login and logout endpoints
|
2025-01-31 16:42:24 +01:00 |
|
Trong Huu Nguyen
|
787b54beeb
|
refactor(crypto): move to internal
Co-authored-by: sindrerh2 <sindre.rodseth.hansen@nav.no>
|
2025-01-30 14:03:36 +01:00 |
|
Trong Huu Nguyen
|
85230d5403
|
feat(session): add trace spans and attributes
Co-authored-by: sindrerh2 <sindre.rodseth.hansen@nav.no>
|
2025-01-30 14:03:35 +01:00 |
|
Trong Huu Nguyen
|
a157a13b9c
|
refactor(o11y): separate logging and otel packages
Co-authored-by: sindrerh2 <sindre.rodseth.hansen@nav.no>
|
2025-01-30 14:03:34 +01:00 |
|
Trong Huu Nguyen
|
21b85c4b54
|
feat(handler/reverseproxy): add trace spans with attributes
Co-authored-by: sindrerh2 <sindre.rodseth.hansen@nav.no>
|
2025-01-30 14:03:34 +01:00 |
|
Trong Huu Nguyen
|
dc4c563b26
|
feat(otel): set more resource attributes
Co-authored-by: sindrerh2 <sindre.rodseth.hansen@nav.no>
|
2025-01-30 14:03:33 +01:00 |
|
Sindre Rødseth Hansen
|
1ed1b611af
|
refactor(otel): clean up shutdown hook
Co-authored-by: tronghn <trong.huu.nguyen@nav.no>
|
2025-01-30 14:03:32 +01:00 |
|
Trong Huu Nguyen
|
bd2ec2dcf2
|
refactor(otel): move logrus hook to otel
Co-authored-by: sindrerh2 <sindre.rodseth.hansen@nav.no>
|
2025-01-30 14:03:31 +01:00 |
|
Sindre Rødseth Hansen
|
ca77435d6a
|
feat(http): propagate traceparent for httpclient
Co-authored-by: tronghn <trong.huu.nguyen@nav.no>
|
2025-01-30 14:03:30 +01:00 |
|
Trong Huu Nguyen
|
e1ed2033cf
|
refactor(middleware): extract tracing to separate handler
Co-authored-by: sindrerh2 <sindre.rodseth.hansen@nav.no>
|
2025-01-30 14:03:29 +01:00 |
|
Trong Huu Nguyen
|
10360958c0
|
feat(middleware): clean up logging middleware, add span attributes
Co-authored-by: sindrerh2 <sindre.rodseth.hansen@nav.no>
|
2025-01-30 14:03:29 +01:00 |
|
Trong Huu Nguyen
|
1f730a3d68
|
refactor: move logging to observability package
Co-authored-by: sindrerh2 <sindre.rodseth.hansen@nav.no>
|
2025-01-30 14:03:27 +01:00 |
|
Trong Huu Nguyen
|
81058458e0
|
feat: add logrus hook for opentelemetry
Co-authored-by: sindrerh2 <sindre.rodseth.hansen@nav.no>
|
2025-01-30 14:03:27 +01:00 |
|
Trong Huu Nguyen
|
3fd8e3f3f3
|
refactor(otel): clean up error handling
|
2025-01-30 14:03:24 +01:00 |
|
Trong Huu Nguyen
|
b7524f516d
|
refactor(otel): move to observability package
Co-authored-by: sindrerh2 <sindre.rodseth.hansen@nav.no>
|
2025-01-30 14:03:21 +01:00 |
|
Trong Huu Nguyen
|
39207677b5
|
feat(middleware/logentry): add fields for sec-fetch headers
|
2025-01-24 09:13:59 +01:00 |
|