diff --git a/pkgs/clan-cli/clan_cli/dirs.py b/pkgs/clan-cli/clan_cli/dirs.py index 5f11577..ce5ff14 100644 --- a/pkgs/clan-cli/clan_cli/dirs.py +++ b/pkgs/clan-cli/clan_cli/dirs.py @@ -4,8 +4,8 @@ import sys from pathlib import Path from typing import Optional +from .clan_types import FlakeName from .errors import ClanError -from .types import FlakeName log = logging.getLogger(__name__) diff --git a/pkgs/clan-cli/clan_cli/webui/api_inputs.py b/pkgs/clan-cli/clan_cli/webui/api_inputs.py index 70539e7..1148c7b 100644 --- a/pkgs/clan-cli/clan_cli/webui/api_inputs.py +++ b/pkgs/clan-cli/clan_cli/webui/api_inputs.py @@ -5,8 +5,8 @@ from typing import Any from pydantic import AnyUrl, BaseModel, validator from pydantic.tools import parse_obj_as +from ..clan_types import validate_path from ..dirs import clan_data_dir, clan_flakes_dir -from ..types import validate_path DEFAULT_URL = parse_obj_as(AnyUrl, "http://localhost:8000") diff --git a/pkgs/clan-cli/clan_cli/webui/app.py b/pkgs/clan-cli/clan_cli/webui/app.py index cf7195f..f33bbf1 100644 --- a/pkgs/clan-cli/clan_cli/webui/app.py +++ b/pkgs/clan-cli/clan_cli/webui/app.py @@ -1,16 +1,16 @@ import logging +from contextlib import asynccontextmanager +from typing import Any from fastapi import FastAPI from fastapi.middleware.cors import CORSMiddleware from fastapi.routing import APIRoute from fastapi.staticfiles import StaticFiles -from contextlib import asynccontextmanager -from typing import Any from ..errors import ClanError from .assets import asset_path from .error_handlers import clan_error_handler -from .routers import health, root, socket_manager, socket_manager2 +from .routers import health, root, socket_manager2 origins = [ "http://localhost:3000", @@ -38,12 +38,11 @@ def setup_app() -> FastAPI: app.include_router(health.router) - app.include_router(socket_manager.router) app.include_router(socket_manager2.router) # Needs to be last in register. Because of wildcard route app.include_router(root.router) - app.add_exception_handler(ClanError, clan_error_handler) # type: ignore + app.add_exception_handler(ClanError, clan_error_handler) # type: ignore app.mount("/static", StaticFiles(directory=asset_path()), name="static") diff --git a/pkgs/clan-cli/clan_cli/webui/routers/messenger.html b/pkgs/clan-cli/clan_cli/webui/routers/messenger.html index a24b097..cdc6618 100644 --- a/pkgs/clan-cli/clan_cli/webui/routers/messenger.html +++ b/pkgs/clan-cli/clan_cli/webui/routers/messenger.html @@ -1,202 +1,205 @@ - + - - - + + - - - - -