Add extended health metrics and trends UI

This commit is contained in:
Alex
2026-05-26 16:28:07 +03:00
parent a70439194e
commit d52a2d6d1d
13 changed files with 1387 additions and 380 deletions
+30 -21
View File
@@ -26,14 +26,18 @@ echo OK Docker готов
set DOCKER_ACTIVE=1
goto SETUP_ENV
:MODE_PYTHON
python --version >nul 2>nul
if not errorlevel 1 goto PYTHON_OK
echo ! Python не найден: https://www.python.org/downloads/
echo.
set install_python=y
set /p install_python=" Установить Python 3.11 автоматически? [Y/n]: "
:MODE_PYTHON
python --version >nul 2>nul
if not errorlevel 1 (
python -c "import sys; raise SystemExit(0 if sys.version_info >= (3, 11) else 1)" >nul 2>nul
if not errorlevel 1 goto PYTHON_OK
echo ! Найден Python, но нужна версия 3.11 или новее.
)
echo ! Python 3.11+ не найден: https://www.python.org/downloads/
echo.
set install_python=y
set /p install_python=" Установить Python 3.11 автоматически? [Y/n]: "
if /i not "%install_python%"=="y" ( echo Установите Python вручную и повторите. & pause & exit /b 1 )
echo Скачивание Python 3.11.9...
@@ -110,19 +114,24 @@ goto END_LAUNCH
:PYTHON_LAUNCH
echo Подготовка...
if not exist .venv ( python -m venv .venv >nul 2>nul )
call .venv\Scripts\activate
pip install -r requirements.txt -e mi-fitness-python > pip_install.log 2>&1
if not errorlevel 1 (
del pip_install.log >nul 2>nul
echo OK Готово
) else (
echo ! Ошибка установки зависимостей:
type pip_install.log
del pip_install.log >nul 2>nul
pause & exit /b 1
)
>run_local.bat echo @echo off
call .venv\Scripts\activate
python -m pip install --upgrade pip setuptools wheel > pip_install.log 2>&1
if errorlevel 1 goto PIP_INSTALL_FAILED
python -m pip install -r requirements.txt -e mi-fitness-python >> pip_install.log 2>&1
if errorlevel 1 goto PIP_INSTALL_FAILED
goto PIP_INSTALL_OK
:PIP_INSTALL_FAILED
echo ! Ошибка установки зависимостей:
type pip_install.log
del pip_install.log >nul 2>nul
pause & exit /b 1
:PIP_INSTALL_OK
del pip_install.log >nul 2>nul
echo OK Готово
>run_local.bat echo @echo off
>>run_local.bat echo chcp 65001 ^> nul
>>run_local.bat echo cd /d "%%~dp0"
>>run_local.bat echo if not exist .venv ^(