Alix-007
26aef8c48b
fix(telegram): recover when media downloads stall (#103020)
* fix(telegram): add request timeout to media file downloads
* fix(telegram): bound inbound media startup
Co-authored-by: llagy009 <0668001470@xydigit.com>
Co-authored-by: Alix-007 <li.long15@xydigit.com>
* docs(changelog): note Telegram media recovery
* fix(net): normalize preflight abort errors
* test(media): accept nullable request signals
* fix(telegram): abort webhook media on shutdown
* fix(telegram): own webhook media cancellation
* fix(telegram): retry aborted media groups
* fix(telegram): cancel isolated media work
* fix(telegram): stop draining ended polling cycles
* fix(telegram): separate cycle media cancellation
* fix(telegram): preserve live polling media fallbacks
* chore: move release note to PR body
---------
Co-authored-by: llagy009 <0668001470@xydigit.com>
Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-07-10 14:31:16 +01:00
..
2026-07-09 20:33:18 +05:30
2026-07-10 13:31:22 +01:00
2026-07-06 12:30:12 +01:00
2026-07-10 11:56:44 +01:00
2026-07-10 14:31:16 +01:00
2026-07-09 12:29:50 +01:00
2026-07-10 11:56:44 +01:00
2026-07-10 11:56:44 +01:00
2026-07-06 03:33:43 -07:00
2026-07-10 09:28:47 +01:00
2026-07-10 05:19:13 +01:00
2026-07-10 11:56:44 +01:00
2026-07-10 04:12:18 +01:00
2026-07-09 22:48:25 +01:00
2026-07-04 22:23:10 -07:00
2026-07-10 05:42:36 +01:00
2026-07-10 13:31:22 +01:00
2026-07-09 15:21:23 +01:00
2026-07-05 10:57:19 -07:00
2026-07-10 14:31:16 +01:00
2026-07-10 04:05:23 +01:00
2026-07-06 09:26:39 +01:00
2026-07-10 03:15:29 +01:00
2026-07-10 14:14:13 +01:00
2026-07-07 08:34:13 -07:00
2026-07-10 14:31:16 +01:00
2026-07-10 06:50:01 +01:00
2026-07-10 03:41:33 +01:00
2026-07-04 12:15:57 -07:00
2026-07-10 06:44:03 +01:00
2026-07-09 15:53:02 +01:00
2026-07-10 13:31:22 +01:00
2026-07-07 03:03:44 +01:00
2026-07-10 05:24:14 -07:00
2026-07-10 06:30:07 +01:00
2026-07-07 08:34:13 -07:00
2026-07-10 03:18:38 +01:00
2026-07-09 12:08:50 +01:00
2026-07-09 16:51:04 +01:00
2026-07-10 11:54:08 +01:00
2026-07-09 23:44:00 -04:00
2026-07-10 06:47:56 +01:00
2026-07-10 08:26:33 +01:00
2026-07-10 13:31:22 +01:00
2026-07-09 20:23:05 +01:00
2026-07-10 15:05:41 +05:30
2026-07-07 09:17:58 +01:00
2026-07-09 20:11:20 -07:00
2026-07-10 03:12:35 +01:00
2026-07-04 17:17:42 -04:00
2026-07-06 10:25:22 -07:00
2026-07-07 13:16:57 -07:00
2026-07-06 01:07:32 -07:00
2026-07-06 21:33:24 -07:00
2026-07-10 09:19:40 -04:00
2026-07-10 14:01:01 +05:30
2026-07-10 04:49:42 +01:00
2026-07-04 12:47:10 -07:00
2026-07-10 11:56:44 +01:00
2026-07-10 10:42:36 +01:00
2026-07-10 13:00:50 +01:00
2026-07-06 16:07:32 +00:00
2026-07-10 00:53:10 +01:00
2026-07-06 02:19:11 +01:00
2026-07-06 02:19:11 +01:00