viettranx
5f1658cfad
fix(gateway): prevent double /v1/files/ prefix in media URLs
...
OnEvent handler mutated MediaResult.Path in-place on the shared
RunResult.Media slice, corrupting paths for downstream consumers
(announce queue, outbound channels). Clone the media slice before
signing URLs. Add defense-in-depth guard in mediaToMarkdown to
skip prefix when path already starts with v1/files/ or v1/media/.
2026-03-25 12:06:41 +07:00
..
2026-03-25 08:32:00 +07:00
2026-03-10 00:09:15 +07:00
2026-03-06 18:51:11 +07:00
2026-03-15 21:20:46 +07:00
2026-03-10 00:09:15 +07:00
2026-02-22 14:58:07 +07:00
2026-03-06 18:51:11 +07:00
2026-03-10 00:09:15 +07:00
2026-03-10 00:09:15 +07:00
2026-03-06 18:51:11 +07:00
2026-03-24 20:40:59 +07:00
2026-03-18 11:04:56 +07:00
2026-03-23 08:08:23 +07:00
2026-03-19 13:35:57 +07:00
2026-03-24 20:40:59 +07:00
2026-03-25 08:20:10 +07:00
2026-03-25 12:06:41 +07:00
2026-03-24 21:27:41 +07:00
2026-03-23 08:08:23 +07:00
2026-03-25 08:20:10 +07:00
2026-03-23 23:41:27 +07:00
2026-03-04 10:11:17 +07:00
2026-03-18 13:11:44 +07:00
2026-03-25 10:21:39 +07:00
2026-03-25 12:06:41 +07:00
2026-03-24 16:01:02 +07:00
2026-02-22 14:58:07 +07:00
2026-02-22 14:58:07 +07:00
2026-03-24 20:40:59 +07:00
2026-03-19 13:35:57 +07:00
2026-03-19 13:35:57 +07:00
2026-03-24 20:40:59 +07:00
2026-03-19 13:35:57 +07:00
2026-03-24 20:40:59 +07:00
2026-02-22 14:58:07 +07:00
2026-03-07 20:51:39 +07:00
2026-03-24 22:48:11 +07:00
2026-03-07 20:51:39 +07:00
2026-02-22 14:58:07 +07:00
2026-03-11 07:27:38 +07:00
2026-03-09 22:28:18 +07:00
2026-03-11 07:27:38 +07:00
2026-03-10 00:09:15 +07:00
2026-03-07 00:46:29 +07:00
2026-03-07 00:15:30 +07:00
2026-03-06 18:51:11 +07:00
2026-03-23 08:08:23 +07:00
2026-03-07 20:51:39 +07:00