feat: 补齐桌面端下载播放,并将窗口改为夜间主题和应用图标

This commit is contained in:
Nixevol
2026-09-27 06:16:50 +08:00
parent f010426f94
commit 1b33898fff
81 changed files with 2529 additions and 232 deletions
+11
View File
@@ -10,8 +10,12 @@ from server.routes.auth import router as auth_router
from server.routes.catalog import router as catalog_router
from server.routes.covers import router as covers_router
from server.routes.device import router as device_router
from server.routes.downloads import router as downloads_router
from server.routes.live import router as live_router
from server.routes.play import router as play_router
from server.routes.proxy import router as proxy_router
from server.routes.session import router as session_router
from server.services.downloads import downloads
def create_app() -> FastAPI:
@@ -28,8 +32,15 @@ def create_app() -> FastAPI:
app.include_router(device_router)
app.include_router(catalog_router)
app.include_router(covers_router)
app.include_router(downloads_router)
app.include_router(play_router)
app.include_router(live_router)
app.include_router(proxy_router)
@app.on_event("startup")
def start_downloads() -> None:
downloads.start()
@app.get("/health")
def health():
return {"ok": True}