chore: cleanup web_ui definition

This commit is contained in:
Matthias
2026-02-10 06:42:03 +01:00
parent ed22b4e09b
commit 2f2b36f648

View File

@@ -5,20 +5,20 @@ from fastapi.exceptions import HTTPException
from starlette.responses import FileResponse
router_ui = APIRouter()
router_ui = APIRouter(include_in_schema=False, tags=["Web UI"])
@router_ui.get("/favicon.ico", include_in_schema=False)
@router_ui.get("/favicon.ico")
async def favicon():
return FileResponse(str(Path(__file__).parent / "ui/favicon.ico"))
@router_ui.get("/fallback_file.html", include_in_schema=False)
@router_ui.get("/fallback_file.html")
async def fallback():
return FileResponse(str(Path(__file__).parent / "ui/fallback_file.html"))
@router_ui.get("/ui_version", include_in_schema=False)
@router_ui.get("/ui_version")
async def ui_version():
from freqtrade.commands.deploy_ui import read_ui_version
@@ -30,7 +30,7 @@ async def ui_version():
}
@router_ui.get("/{rest_of_path:path}", include_in_schema=False)
@router_ui.get("/{rest_of_path:path}")
async def index_html(rest_of_path: str):
"""
Emulate path fallback to index.html.