feat: strengthen backup and mobile workflows
ci / gitleaks (push) Successful in 1m19s
ci / docker (push) Successful in 5m48s

This commit is contained in:
2026-09-16 21:12:52 +08:00
parent 6f38190c92
commit 6c234d7d82
64 changed files with 5059 additions and 635 deletions
+2
View File
@@ -29,6 +29,7 @@ from .auth import (
session_token,
verify_password,
)
from .backup import router as backup_router
from .db import create_schema, get_db
from .models import (
AppState,
@@ -118,6 +119,7 @@ async def openapi(_: User = Depends(current_user)):
app.include_router(mvp_router)
app.include_router(backup_router)
logger = logging.getLogger(__name__)
_login_attempts: dict[tuple[str, str], deque[float]] = defaultdict(deque)