Peter Steinberger
9d30159fcd
refactor: dedupe channel and gateway surfaces
2026-03-02 19:57:33 +00:00
Hyup
9c03f8be08
telegram: retry media fetch with IPv4 fallback on connect errors ( #30554 )
...
* telegram: retry fetch once with IPv4 fallback on connect errors
* test(telegram): format fetch fallback test
* style(telegram): apply oxfmt for fetch test
* fix(telegram): retry ipv4 fallback per request
* test: harden telegram ipv4 fallback coverage (#30554 )
---------
Co-authored-by: root <root@vultr.guest >
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-03-02 03:00:33 +00:00
Phineas1500
666a4763ee
Telegram: preserve proxy-aware global dispatcher
2026-03-02 02:09:49 +00:00
Vincent Koc
e6049345db
fix(telegram): preserve HTTP proxy env in global dispatcher workaround ( #29940 )
...
* fix(telegram): preserve HTTP proxy env in global dispatcher workaround
* telegram: document request-scoped proxy dispatcher constraint
* telegram: assert proxy path never mutates global dispatcher
* changelog: credit telegram proxy env regression fix
---------
Co-authored-by: Rylen Anil <rylen.anil@gmail.com >
2026-03-01 13:21:01 -08:00
Peter Steinberger
0078070680
fix(telegram): refresh global undici dispatcher for autoSelectFamily ( #25682 )
...
Land PR #25682 from @lairtonlelis after maintainer rework:
track dispatcher updates when network decision changes to avoid stale global fetch behavior.
Co-authored-by: Ailton <lairton@telnyx.com >
2026-02-25 01:16:03 +00:00
Glucksberg
53adae9cec
fix(telegram): add dnsResultOrder=ipv4first default on Node 22+ to fix fetch failures ( #5405 )
...
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 71366e9532b6c67f0413b65a9ac8623eae000e9b
Co-authored-by: Glucksberg <80581902+Glucksberg@users.noreply.github.com >
Co-authored-by: obviyus <22031114+obviyus@users.noreply.github.com >
Reviewed-by: @obviyus
2026-02-22 20:07:51 +05:30
Peter Steinberger
14d6b3741c
test(channels): use lightweight clears in probe and reaction setup
2026-02-22 07:35:55 +00:00
cpojer
600022cdcc
chore: Fix types in tests 24/N.
2026-02-17 14:30:36 +09:00
sebslight
6931f0fb50
refactor(telegram): avoid double-wrapping proxy fetch
2026-02-16 08:24:55 -05:00
Ayaan Zaidi
b6a9741ba4
refactor(telegram): simplify send/dispatch/target handling ( #17819 )
...
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: fcb7aeeca3f7cfda369ade3bd4c453703d2cfcd4
Co-authored-by: obviyus <22031114+obviyus@users.noreply.github.com >
Co-authored-by: obviyus <22031114+obviyus@users.noreply.github.com >
Reviewed-by: @obviyus
2026-02-16 14:00:34 +05:30
Peter Steinberger
e770728cb5
perf(test): fold telegram download tests into fetch suite
2026-02-16 02:45:00 +00:00
Peter Steinberger
41f2f359a5
perf(test): reduce module reload overhead in key suites
2026-02-13 15:45:19 +00:00
Peter Steinberger
9131b22a28
test: migrate suites to e2e coverage layout
2026-02-13 14:28:22 +00:00
Peter Steinberger
9a7160786a
refactor: rename to openclaw
2026-01-30 03:16:21 +01:00
Gustavo Madeira Santana
b861a0bd73
Telegram: harden network retries and config
...
Co-authored-by: techboss <techboss@users.noreply.github.com >
2026-01-26 19:36:43 -05:00
Peter Steinberger
ac00065727
fix: normalize telegram fetch for long-polling
2026-01-24 21:58:42 +00:00
Peter Steinberger
4e1806947d
fix: normalize abort signals for fetch
2026-01-21 17:29:46 +00:00