Commit Graph

73 Commits

Author SHA1 Message Date
Kevin Franklin Kim
1bfab3a36f
feat: add error_context label 2025-03-07 21:10:35 +01:00
Kevin Franklin Kim
00328e252c
feat: add cancel middleware 2025-03-07 16:36:03 +01:00
Kevin Franklin Kim
6d5ca9b6d1
feat: add gzip middleware 2024-09-23 08:45:44 +02:00
Kevin Franklin Kim
3fd13ec4f6
revert: use server name for backward compatibility 2024-04-17 10:22:23 +02:00
Kevin Franklin Kim
c6734a4cf6
feat: add keel attr 2024-04-17 09:55:52 +02:00
Kevin Franklin Kim
8882274093
feat: update & fix lints 2024-04-16 09:38:28 +02:00
Kevin Franklin Kim
686ef11205
refactor: rename keeltest folder 2024-04-16 08:55:30 +02:00
franklin
782df33078 feat: change span names 2023-08-14 08:20:52 +02:00
franklin
3b38ea311b feat: add span id 2023-08-14 08:08:52 +02:00
franklin
05c88d9b36 fix: remove duplicate counter 2023-08-11 10:57:43 +02:00
franklin
f9a39f6c37 feat: add label 2023-07-11 07:48:17 +02:00
franklin
91f39d3f26 refactor: move labeler into separate package 2023-07-10 11:04:36 +02:00
franklin
da9e516c94 feat: change labeler signiture 2023-07-10 09:58:09 +02:00
franklin
fd37e0deee feat: always inject labeler 2023-07-10 09:45:00 +02:00
franklin
80dc2187e6 refactor: use referer 2023-07-07 08:31:14 +02:00
franklin
764037311e feat: add referrer 2023-07-06 11:27:57 +02:00
franklin
2dcb596fac feat: add log labeler 2023-03-21 11:56:14 +01:00
franklin
ce6e4631b8 feat: don't parse claims if not required 2022-12-27 09:21:17 +01:00
franklin
aed3aa661b feat: add JWTClaimHandler 2022-12-23 12:22:46 +01:00
Kevin Franklin Kim
a9231e6674 fix: use local variable 2022-09-23 17:38:29 +02:00
Kevin Franklin Kim
fbcf4400b8 feat: change log level on response logging 2022-09-12 09:41:50 +02:00
Kevin Franklin Kim
300a84a715 fix: use errors.Is 2022-09-12 09:23:15 +02:00
Kevin Franklin Kim
3d6054af9d
Merge branch 'main' into pass-through-http-ErrAbortHandler 2022-09-12 09:03:48 +02:00
Kevin Franklin Kim
f8c7405f20 feat: extract request id provider 2022-08-16 16:37:40 +02:00
Kevin Franklin Kim
596f43e841 feat: fix lint errors 2022-08-12 15:58:56 +02:00
Kevin Franklin Kim
d8e1741be1 feat: add request id roundtripware 2022-07-26 08:41:22 +02:00
Kevin Franklin Kim
779090543e feat: pass through http.ErrAbortHandler 2022-07-20 17:47:32 +02:00
Kevin Franklin Kim
aad4e177ce fix: use response writer 2022-06-16 17:24:22 +02:00
Kevin Franklin Kim
0a734cebd2 feat: replace otelhttp 2022-05-17 14:16:00 +02:00
Stefan Martinov
4cc1d0e74d feat: add specific buckets 2022-05-17 12:22:11 +02:00
Stefan Martinov
754e02e972 feat: custom metric implementation for histogram 2022-05-17 12:22:11 +02:00
Kevin Franklin Kim
e70895ff53 feat: enable by default 2022-05-09 16:14:23 +02:00
Kevin Franklin Kim
0432729468 feat: add TelemetryWithInjectPropagationHeader 2022-05-09 16:12:06 +02:00
Kevin Franklin Kim
d38aaf0c04 feat: use semconv v1.10.0 2022-05-08 07:48:55 +02:00
Kevin Franklin Kim
448f674b1a feat: update otel 2022-05-05 12:19:08 +02:00
Kevin Franklin Kim
65beac0793 refactor: switch order 2022-05-04 16:07:37 +02:00
Kevin Franklin Kim
46a5599d12 revert: remove times from labels 2022-05-04 15:56:02 +02:00
Kevin Franklin Kim
ef97fb2a7e feat: add gotsrpc telemetry integration 2022-05-04 11:36:21 +02:00
Kevin Franklin Kim
6a41c542db refactor: update package names 2022-05-03 18:54:45 +02:00
Kevin Franklin Kim
ca1aa2aca7 fix: create new otel handler per request 2022-04-14 14:27:59 +02:00
Kevin Franklin Kim
54f43489f8 feat: add request count telemetry 2022-03-24 11:14:33 +01:00
Kevin Franklin Kim
c7f114409b feat: add tracking id middleware 2022-03-14 10:42:44 +01:00
Kevin Franklin Kim
36d89b6f8d feat: extract context key 2022-03-14 10:42:18 +01:00
Kevin Franklin Kim
4878a518ee fix: use local copy of log 2022-03-11 07:44:01 +01:00
Kevin Franklin Kim
1e7dc782c6 feat: add keeltime 2022-01-03 13:20:06 +01:00
franklin
fe4da9253a fix: swap black / whitelist 2021-09-28 12:37:10 +02:00
franklin
dcc26e5101 feat: pass through service name 2021-09-10 12:02:03 +02:00
franklin
0ef08c4552 refactor: rename to server header middleware 2021-09-10 11:19:26 +02:00
franklin
1ad9cc823b feat: add powered by middleware 2021-09-10 11:18:56 +02:00
franklin
d0ae9120b3 refactor: remove logs from telementry 2021-09-08 16:31:24 +02:00