“Naeel”
5e7319cd42
fix: убрать Connection: close — Waitress/WSGI запрещает hop-by-hop заголовки
2026-07-14 13:28:00 +04:00
“Naeel”
6fe1ba2b42
fix: Connection: close на всех ответах — nginx не кэширует upstream keepalive
2026-07-14 13:21:31 +04:00
“Naeel”
79cd25a762
fix: SSE — отлов GeneratorExit при отключении клиента
...
- api_bp.py: try/except GeneratorExit после каждого yield в generate()
- при F5 во время обработки поток освобождается, остальные файлы не обрабатываются
- bump: 0.0.17 → 0.0.18
2026-07-14 09:15:44 +04:00
“Naeel”
a56a819329
v0.0.14: MSK time (UTC+3) — ZIP entries + download filenames
2026-07-13 17:05:16 +04:00
“Naeel”
bf202cdfa4
v0.0.8: fix SSE format — event: строка отдельно от data:
2026-07-13 10:59:03 +04:00
“Naeel”
e3405556b5
v0.0.7: SSE per-file progress — таблица обновляется по каждому файлу
2026-07-13 10:55:43 +04:00
“Naeel”
e4975fb37e
v0.0.5: CSV отдельно, timestamp имена, прогресс в таблице
2026-07-13 10:40:00 +04:00
“Naeel”
491b49f633
v0.0.1: revert to v7.0.0 code — api_bp unified, no Connection close, version reset
2026-07-13 10:04:15 +04:00
“Naeel”
c35e8da357
v0.0.2: split api_bp into upload/process/download modules, Connection: close, upload tests (13 new, 106 total)
2026-07-13 09:15:38 +04:00
“Naeel”
18922b486b
v7.0.0: API upload/process/download, session.py, фронт без обработки — всё на бэкенде
2026-07-13 08:12:20 +04:00
“Naeel”
51bc1a79e7
Фаза 2: site/app.py → blueprint'ы (main, health, api), старый drhider.py удалён
2026-07-12 08:34:06 +04:00