xingzhou
babc287afe
fix(slack): time out stalled external file uploads (#103442)
* fix(slack): time out stalled external file uploads
* fix(slack): scope external upload timeout
* fix(slack): restrict external upload transport
* fix(slack): restrict external upload transport
* fix(slack): preserve external upload retry safety
* test(slack): use compatible guarded fetch runtime
* test(plugin-sdk): update public export baseline
* fix(slack): harden external upload delivery
* refactor(slack): isolate upload completion
Keep ordinary Enterprise Grid traffic on the Bolt listener client. Use a team-scoped no-retry client only for one-shot external upload completion, while preserving the bounded raw-upload timeout and safe durable replay classification.
* fix(slack): refresh upload release metadata
* chore(slack): leave release notes release-owned
* fix(slack): classify failed uploads before completion
* fix(slack): keep upload completion untimed
* test(plugin-sdk): refresh public export baseline
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-07-10 23:52:35 +01:00
..
2026-07-09 22:07:01 +01:00
2026-07-05 00:32:47 -04:00
2026-07-10 20:24:53 +01:00
2026-07-10 05:19:13 +01:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-10 07:44:24 +01:00
2026-07-10 06:47:56 +01:00
2026-07-10 06:47:56 +01:00
2026-07-10 06:47:56 +01:00
2026-07-06 12:31:45 -07:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-10 05:28:12 +05:30
2026-07-05 00:32:47 -04:00
2026-07-09 13:37:16 +01:00
2026-07-10 17:39:23 +01:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 15:09:43 -04:00
2026-07-10 11:56:44 +01:00
2026-07-10 17:40:11 +01:00
2026-07-05 00:32:47 -04:00
2026-07-10 05:19:13 +01:00
2026-07-10 04:05:23 +01:00
2026-07-05 00:32:47 -04:00
2026-07-09 22:07:01 +01:00
2026-07-09 18:26:08 +01:00
2026-07-09 12:11:56 -07:00
2026-07-10 04:59:15 +01:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-10 23:52:35 +01:00
2026-07-08 23:53:19 -07:00
2026-07-10 20:06:53 +01:00
2026-07-10 23:52:35 +01:00
2026-07-10 17:39:23 +01:00
2026-07-10 04:49:42 +01:00
2026-07-08 07:06:35 +01:00
2026-07-05 00:32:47 -04:00
2026-07-10 23:52:35 +01:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-09 05:30:12 -05:00
2026-07-09 13:37:16 +01:00
2026-07-05 00:32:47 -04:00
2026-07-10 11:56:44 +01:00
2026-07-05 00:32:47 -04:00