Commit Graph

50 Commits

Author SHA1 Message Date
Kevin Franklin Kim
29cec91a68
fix: lint issues 2025-03-07 16:36:41 +01:00
Kevin Franklin Kim
d1724a622e
Merge branch 'main' of github.com:foomo/keel into gzip-middleware 2024-11-22 08:52:37 +01:00
Kevin Franklin Kim
74d3162e42
fix: lint issues 2024-11-18 15:39:54 +01:00
Kevin Franklin Kim
6d5ca9b6d1
feat: add gzip middleware 2024-09-23 08:45:44 +02:00
Kevin Franklin Kim
84395ebca3
feat: retry-go v4 2024-09-23 08:42:57 +02:00
Kevin Franklin Kim
d2893ace06
revert: read / write timeouts 2024-06-28 16:41:36 +02:00
Kevin Franklin Kim
8882274093
feat: update & fix lints 2024-04-16 09:38:28 +02:00
Kevin Franklin Kim
d44f9fd544
Merge branch 'main' of github.com:foomo/keel into feature/otel-update 2024-03-15 16:26:06 +01:00
Kevin Franklin Kim
b29c1c2506
feat: fix lint error 2023-12-14 09:45:58 +01:00
Michael Hegel
ea14d2be52 returning original response AND error 2023-09-13 09:56:59 +02:00
Michael Hegel
a7b43abf43 improved circuitbreaker roundtripware flow
Co-authored-by: Kevin Franklin Kim <franklinkim@users.noreply.github.com>
2023-09-04 17:08:15 +02:00
Michael Hegel
f12379252f improved handling of disallowed reads from body 2023-08-31 14:54:29 +02:00
Michael Hegel
ba1a11b1ff return orignal response and error instead of result of IsSuccessful 2023-08-31 14:44:52 +02:00
Michael Hegel
12a1959c2b Merge remote-tracking branch 'origin' into feature/circuit-breaker-ignore 2023-08-30 17:46:49 +02:00
franklin
1588db7e9f wip: update otel 2023-08-11 08:58:46 +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
da38bde5c3 refactor: directly return 2023-02-20 10:48:50 +01:00
franklin
eae9c76204 Merge remote-tracking branch 'origin/main' into feature/add-retry-rountripware 2023-02-20 10:48:42 +01:00
franklin
51be63121d Merge remote-tracking branch 'origin/main' into feature/add-retry-rountripware 2023-02-20 10:40:08 +01:00
franklin
e1c7ad6f06 fix: ignore body close 2023-02-20 10:09:17 +01:00
Michael Hegel
afb03fac12 fixed nil pointer exception 2023-01-13 19:03:34 +01:00
Michael Hegel
eea4aa4ab7 feat: introduced ErrIgnoreSuccessfulness 2022-12-09 17:24:26 +01:00
Michael Hegel
8f946bc5b0 feat: handling unexpected circuit breaker errors 2022-12-09 16:02:11 +01:00
Michael Hegel
13c5374b3a feat: added timeout test 2022-12-01 15:29:29 +01:00
Michael Hegel
b14b59b0c4 feat: added ignoring of certain requests 2022-11-30 21:58:55 +01:00
Kevin Franklin Kim
4cc5ac1cdb
Merge branch 'main' into feature/roundtripware-log-level 2022-11-25 10:44:17 +01:00
Michael Hegel
0f91134fd5 feat: further code clean up 2022-11-23 10:47:49 +01:00
Michael Hegel
94116ea1d2 feat: code clean up 2022-11-23 10:22:58 +01:00
Michael Hegel
09fe99f831 feat: fixed linter errors 2022-11-22 17:20:08 +01:00
Michael Hegel
d2b2d58489 added circuitbreaker tests 2022-11-22 16:43:53 +01:00
Michael Hegel
ea3b66a9d1 added roundtripware 2022-11-21 17:51:40 +01:00
Kevin Franklin Kim
ef512978e8 fix: lint error 2022-11-11 10:20:47 +01:00
Kevin Franklin Kim
2ebd3f14f5 feat: add tests 2022-11-11 10:05:45 +01:00
Kevin Franklin Kim
58ef3c7778 feat: add log level and options 2022-10-10 07:34:06 +02:00
Ognjen
7728908f8e feat: retry roundtripware 2022-09-28 13:59:46 +02:00
Kevin Franklin Kim
13bc56159c test: add request id tests 2022-09-23 17:38:58 +02:00
Kevin Franklin Kim
e2096b6b1d fix: typo 2022-09-12 08:24:27 +02:00
Kevin Franklin Kim
e6dfd8e6af test: add request id test 2022-08-16 16:38:28 +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
Jan Halfar
1e2f305406 fix: nil response check in http roundtripper 2022-06-21 18:36:03 +02:00
Kevin Franklin Kim
57773776cb fix: lint errors 2022-05-13 15:05:26 +02:00
Frederik Löffert
4141c94c77 feat: http client roundtrip metric 2022-05-09 19:27:35 +02:00
Frederik Löffert
879f1ab1ca feat: http client roundtrip metric 2022-05-09 15:14:56 +02:00
Frederik Löffert
662937f1e5 feat: http client roundtrip metric 2022-05-09 14:44:53 +02:00
Kevin Franklin Kim
07238195cd feat: add dump roundtripware 2022-03-14 10:42:29 +01:00
Kevin Franklin Kim
de03669f1c fix: use local copy of log 2022-03-11 07:49:45 +01:00
Kevin Franklin Kim
fe636f68ad feat: add roundtripperwares 2022-01-25 14:26:33 +01:00