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/
1.8 KiB
1.8 KiB
History / upload-integration — Журнал интеграции upload-platform
В этом каталоге фиксируется полный жизненный цикл интеграции автономного модуля
upload-platform (Слой 1: File Picker + Слой 2: пофайловый транзит через ВМ-буфер)
в сервис drhider.
Стандарт ведения документации по интеграции
Каждый этап или значимый результат документируется отдельным файлом по формату:
YYYY-MM-DD-<краткое-действие>.md
Обязательные разделы каждого документа:
- Цель и контекст: что делалось, версии компонентов (
drhider,upload-platform). - Выполненные изменения: затронутые файлы и границы слоёв (Слой 1, Слой 2, Слой 3).
- Проверки и тесты: команды запуска тестов и результаты (PASS/FAIL).
- Обнаруженные нюансы/отклонения: проблемы обратной совместимости, сетевые или платформенные особенности.
Документы раздела
- 2026-09-15-upload-platform-integration-plan.md — детальный архитектурный план и этапы интеграции версии v0.2.2 в drhider.
- 2026-09-15-upload-platform-v022-integration-report.md — отчёт об успешной интеграции и верификации v0.2.2 (версия drhider v0.0.78).