Files
contracts/History/v2.0.1-fixes-2026-07-16.md
T

27 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# v2.0.1 — фиксы после деплоя на Штурвал
**Дата:** 2026-07-16
## Изменения
### XHR → fetch() для upload
- `files.js`: `uploadFile()` переписан с XMLHttpRequest на `fetch()`
- Причина: XHR давал ERR_CONNECTION_RESET на первом запросе (drhider v0.0.29)
- Прогресс: имитация через `setInterval` (fetch не даёт реальный upload progress)
- Кэш-бастинг: `?_=Date.now()`
### Убрана поддержка .doc
- `files.js`: удалён код конвертации .doc → .docx через libreoffice
- `index.html`: `accept=".docx,.pdf,.zip"` (без .doc)
- Причина: libreoffice недоступен на Штурвале
### Инфраструктура
- Ingress: 2→4 реплики (hostPort на всех 4 нодах, без Geneve-туннеля)
- Ingress ConfigMap: keep-alive 75, proxy-body-size 1024m
- Cilium MTU: 1400
- CronJob `ingress-fix`: раз в сутки в 03:00 UTC восстанавливает настройки после Helm
### Версия
- `config.py`: VERSION = "2.0.1"
- `index.html`: v2.0.1