docs: v2.0.1 changelog + submodule update

This commit is contained in:
“Naeel”
2026-07-16 07:20:39 +04:00
parent f215e9e13f
commit ead3fad73c
2 changed files with 27 additions and 1 deletions
+26
View File
@@ -0,0 +1,26 @@
# 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
Submodule contracts-flask updated: a7b53fde19...9e22182f9a