Commit Graph
41 Commits
Author SHA1 Message Date
“Naeel” 20843b8dec fix: dynamic version in script tag 2026-07-11 10:28:55 +04:00
“Naeel” b0bc3629be fix: bulletproof WS promise + cache bust, bump 1.0.24 2026-07-11 10:27:06 +04:00
“Naeel” b1e54fa325 fix: cache busting for app.js, bump 1.0.24 2026-07-11 10:26:29 +04:00
“Naeel” 1bd8a41c63 fix: baseline WS client + gunicorn gevent, bump 1.0.23 2026-07-11 10:07:50 +04:00
“Naeel” 40d5fc9ec4 fix: gunicorn gevent workers for WebSocket support, bump 1.0.22 2026-07-11 10:04:07 +04:00
“Naeel” a6b3e267b1 feat: WS ACK + 8KB chunks (below kube-vip 50KB threshold), bump 1.0.21 2026-07-11 10:01:06 +04:00
“Naeel” 0a76457efd fix: raw body upload (no base64), remove form parsing, bump 1.0.20 2026-07-11 09:53:21 +04:00
“Naeel” 27da25c19e feat: Gunicorn + HTTP POST (base64, retry), drop WebSocket, bump 1.0.19 2026-07-11 09:48:13 +04:00
“Naeel” c1faa60a37 docs: WS 51s stall final diagnosis, bump 1.0.18 2026-07-11 07:49:07 +04:00
“Naeel” fba3b0ad47 revert: back to baseline (no flow control), bump 1.0.18 2026-07-11 06:49:20 +04:00
“Naeel” 2ccef934b4 feat: server-side ACK flow control (chunk→ack→next), bump 1.0.17 2026-07-11 06:44:23 +04:00
“Naeel” b509491c60 feat: bufferedAmount flow control in WS upload, bump 1.0.16 2026-07-11 06:38:38 +04:00
“Naeel” a851bfb102 fix: back to 64KB chunks (was working), bump 1.0.17 2026-07-11 06:21:28 +04:00
“Naeel” 8e71f96837 fix: 8KB chunk size, bump to 1.0.17 2026-07-11 00:30:32 +04:00
“Naeel” 69d0a0debb revert: back to working simple send, bump to 1.0.16 2026-07-11 00:29:30 +04:00
“Naeel” e928ad6a4f bump 1.0.14→1.0.15 2026-07-11 00:26:50 +04:00
“Naeel” 4db96a6404 fix: WebSocket flow control — bufferedAmount + threshold 2026-07-11 00:26:03 +04:00
“Naeel” bd38a68543 fix: send DONE as text frame, server responds before close 2026-07-11 00:20:59 +04:00
“Naeel” a2cd7bb88f fix: close WS on client after last chunk, no DONE needed, bump 1.0.13→1.0.14 2026-07-11 00:20:13 +04:00
“Naeel” ada363b9ba fix: version 1.0.11→1.0.13 2026-07-11 00:11:41 +04:00
“Naeel” b8e25654c3 fix: detect DONE in WebSocket, bump to 1.0.13 2026-07-11 00:11:24 +04:00
“Naeel” 836dd3978d fix: remove duplicate routes, bump 1.0.11→1.0.12 2026-07-11 00:05:28 +04:00
“Naeel” 6647b17558 fix: Werkzeug + WebSocket (no Gunicorn crash), bump 1.0.10→1.0.11 2026-07-11 00:02:57 +04:00
“Naeel” ea04bcb7cd feat: WebSocket upload (one TCP, no Cilium cycling), bump 1.0.9→1.0.10 2026-07-10 23:51:25 +04:00
“Naeel” 74e64b312a fix: kube-vip leader election + Gunicorn gevent, bump 1.0.8→1.0.9 2026-07-10 23:46:28 +04:00
“Naeel” bdac2eecce cleanup: revert to Werkzeug, remove echo, bump to 1.0.8 2026-07-10 23:44:45 +04:00
“Naeel” 4a09038f96 feat: Gunicorn + gevent (keepalive), bump 1.0.8→1.0.9 2026-07-10 23:42:54 +04:00
“Naeel” 99e7113459 fix: retry 3x per chunk, 300ms delay 2026-07-10 23:18:23 +04:00
“Naeel” c448299c9d feat: raw binary chunked upload (100KB), drop base64 form, bump 1.0.7→1.0.8 2026-07-10 23:16:13 +04:00
“Naeel” 3504711b98 revert: Gunicorn didn't help, back to Flask dev server 2026-07-10 23:10:37 +04:00
“Naeel” ae7203e596 feat: Gunicorn instead of Werkzeug dev server, bump 1.0.7→1.0.8 2026-07-10 23:08:50 +04:00
“Naeel” d6182a8b6b fix: debug=False only, bump 1.0.6→1.0.7 2026-07-10 23:03:26 +04:00
“Naeel” 91d717585a fix: debug=False, force read body, bump 1.0.6→1.0.7 2026-07-10 22:59:56 +04:00
“Naeel” 6ce7bd9720 feat: retry 3x + warmup health check for upload (Phase 2), bump 1.0.5→1.0.6 2026-07-10 21:19:31 +04:00
“Naeel” d303985877 fix: remove Gunicorn field_size/body limits (8KB default was truncating uploads), bump 1.0.4→1.0.5 2026-07-10 20:19:03 +04:00
“Naeel” 6f55ea5998 fix: base64 padding и +→пробел, v1.0.4 2026-07-10 09:03:54 +04:00
“Naeel” 699a73d48d feat: base64-режим загрузки (обход DDOS-Guard), v1.0.3 2026-07-10 09:00:02 +04:00
“Naeel” 25c0b17f91 fix: ошибки на экран, favicon из корня, убрал иконку из topbar, v1.0.2 2026-07-10 08:29:47 +04:00
“Naeel” ee972377a5 feat: favicon.svg, иконка в topbar, v1.0.1 2026-07-10 08:09:36 +04:00
“Naeel” f50d8d5ce0 feat: /upload эндпоинт, кнопка Загрузить, прогресс-бары, скорость, версия v1.0.0 2026-07-10 08:07:36 +04:00
“Naeel” 7bb503420f init: UI выбора файлов — input[file], таблица, Flask skeleton 2026-07-10 07:46:45 +04:00