Commit Graph
10 Commits
Author SHA1 Message Date
apuc ce67122035 Поддержка .env файла (python-dotenv) для BASE_URL и других переменных 2026-09-21 22:21:23 +03:00
apuc 61149c3b48 Видео от неудачных анализов тоже истекают через 30 минут (по времени создания файла) 2026-09-21 15:11:04 +03:00
apuc d81d5a4672 Результаты доступны 30 минут, затем становятся недоступными (не удаляются) 2026-09-21 15:08:09 +03:00
apuc e3e850d4b2 Устойчивость к HTML-ответам: JSON-обработчики ошибок (413/404/500), безопасный разбор ответа на фронтенде 2026-09-17 23:24:14 +03:00
apuc 0cb2c5e41a Настраиваемый BASE_URL для share-ссылок и поддержка HTTPS (CERT_FILE/KEY_FILE) 2026-09-17 22:31:06 +03:00
apuc 5331730433 Поддержка хостов с путём (domain.com/v1/giga) в конфигурации
- split_host_path(): разделяет host/path на (scheme, hostname, base_path),
  поддерживает варианты без схемы и с ней
- REST_BASE собирается с учётом пути
- WS: hostname и base_path разделяются, WS_PATH_TEMPLATE включает base_path
- FPG_WS_PORT теперь настраивается через env (было захардкожено 8443)
- fpg_connect.py: варианты URI переписаны на WS_HOSTNAME/WS_BASE_PATH
2026-09-17 15:22:06 +03:00
apuc e7f13f1c83 Нормализация видео при извлечении кадров (HDR→bt709, поворот, FPS) + логирование progress SDK; камера 1080×1080 2026-09-17 14:58:44 +03:00
apuc 93c9d88897 Переключение на персональный стенд gigadoc-dnr-sdk.sbermed.ai: хосты через env (FPG_REST_HOST/FPG_WS_HOST/FPG_WS_ORIGIN), client_id по умолчанию client_fpg_front_dnr 2026-09-14 16:53:49 +03:00
apuc 2293dbb4be Порт сервера: 8063 → 18018 2026-09-14 16:26:34 +03:00
apuc 66558a88dc API-сервер диагностики по видео (ФПГ GigaDoc): Flask + WebSocket SDK, экспорт PDF/DOCX, CORS 2026-09-14 14:32:41 +03:00