7 Commits
Author SHA1 Message Date
Repinoid 49bb4d70d8 feat: integrate upload-platform v0.2.2 into drhider (v0.0.78)
Deploy drhider / validate (push) Canceled after 0s
- Update upload/ module to v0.2.2 with modular Layer 1 (FilePicker) and Layer 2 (Streaming transit upload)
- Replace legacy manual file table in site/templates/index.html with FilePicker.initFilePicker
- Wire uploadViaVM with per-file status updates and abort signal support
- Add dist bundles to dist/ and site/static/dist/ with routes in site/routes/main_bp.py
- Add test_hardening.py and test_safe_name.py from upload-platform
- Bump version to 0.0.78 in site/app.py
- Document integration plan and report in History/upload-integration/
2026-09-15 12:23:31 +03:00
“Naeel” e590d8ab9a v6.0.0: вся обработка на бэкенде — zip.js удалён, фронт только XHR+скачивание 2026-07-13 07:53:08 +04:00
“Naeel” efaa42dd2e v5.0.9: ZIP модуль вынесен в site/static/zip.js, тесты test_zip.py (28 тестов), исправлен баг смещения start+18 2026-07-12 15:25:39 +04:00
“Naeel” 1a84770e82 v5.0.2: нативный ZIP (unzip + buildZip) — 0 внешних зависимостей, страница грузится мгновенно 2026-07-12 14:48:59 +04:00
“Naeel” 75b8476703 fix: JSZip локально вместо CDN — убирает задержку 10с 2026-07-12 14:42:25 +04:00
“Naeel” adf3002e3d v4.0.0: дизайн Nubes, логотип, ZIP без mapping.csv внутри, CSV отдельно с датой-временем 2026-07-12 13:52:24 +04:00
“Naeel” a89df864f9 Managed Flask: app.py, index.html, CI workflow 2026-07-11 16:07:22 +04:00