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

1.1 KiB
Raw Blame History

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