From 301ceecaa842fc536f45c6882fdf93e0ed14d364 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CNaeel=E2=80=9D?= Date: Thu, 16 Jul 2026 12:24:47 +0400 Subject: [PATCH] =?UTF-8?q?docs:=20v0.0.30-31=20=E2=80=94=20.doc=20=D0=BF?= =?UTF-8?q?=D0=BE=D0=B4=D0=B4=D0=B5=D1=80=D0=B6=D0=BA=D0=B0,=20=D0=BE?= =?UTF-8?q?=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=B2?= =?UTF-8?q?=D0=B5=D1=80=D1=81=D0=B8=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- PROBLEM-AND-SOLUTION.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/PROBLEM-AND-SOLUTION.md b/PROBLEM-AND-SOLUTION.md index fe87889..0ccaa80 100644 --- a/PROBLEM-AND-SOLUTION.md +++ b/PROBLEM-AND-SOLUTION.md @@ -1,7 +1,7 @@ # Проблема загрузки файлов: диагностика и решение **Дата:** 2026-07-16 -**Версия приложения:** v0.0.29 +**Версия приложения:** v0.0.31 **Кластер:** `iot-naeel` (4 ноды, Cilium Geneve, kube-vip, Штурвал) --- @@ -66,6 +66,13 @@ controller: Также в коде — `fetch('/health')` при загрузке страницы (прогрев upstream). +### v0.0.30 — .doc в диалоге выбора файлов +Добавлен `accept=".doc,.docx,.pdf,.txt,.zip"` в ``. +`doc_to_markdown()` переписан: вместо `soffice` (LibreOffice на ВМ) — HTTP-вызов `liberta.containerk8s.dev.nubes.ru/convert` через `httpx`. + +### v0.0.31 — .doc обрабатывается обфускацией +`.doc` теперь не просто конвертируется, а проходит полную обфускацию (замена сущностей, mapping.csv). В архиве — `.md` с заменённым текстом, не исходный `.doc`. + ### Результаты тестов (v0.0.29, 2026-07-15) | Тест | Результат |