refactor: reorganize the whole project layout
Build and Push to Registry / build (push) Successful in 8s

This commit is contained in:
2026-04-12 23:07:39 +02:00 Unverified
parent 1fdaa51604
commit 9d8019b35a
19 changed files with 32 additions and 26 deletions
+3 -2
View File
@@ -1,15 +1,16 @@
from datetime import UTC, datetime
from typing import Annotated
from fastapi import APIRouter, Depends, HTTPException, Response, status
from core.security import (
AuthContext,
create_access_token,
get_auth_context,
verify_password,
)
from db.auth import get_user_by_username, revoke_token
from fastapi import APIRouter, Depends, HTTPException, Response, status
from models.auth import LoginInput, TokenResponse
from repositories.auth import get_user_by_username, revoke_token
router = APIRouter(
prefix="/auth",
+6 -5
View File
@@ -1,16 +1,17 @@
from fastapi import APIRouter, Depends, HTTPException, status
from core.security import require_authenticated_user
from db.proxy import (
from models.proxy import ProxyCreateInput, ProxyUpdateInput
from repositories.proxy import (
create_proxy,
delete_proxy,
get_proxy_by_port,
update_proxy,
)
from db.proxy import (
from repositories.proxy import (
list_proxies as list_proxy_documents,
)
from fastapi import APIRouter, Depends, HTTPException, status
from models.proxy import ProxyCreateInput, ProxyUpdateInput
from utils.proxy.validator import ProxyCodeValidationError, validate_proxy_code
from services.proxy.validator import ProxyCodeValidationError, validate_proxy_code
router = APIRouter(
prefix="/proxy",