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) | Тест | Результат |