refactor(api): standardize responses and restore media config contracts

This commit is contained in:
jxxghp
2026-08-12 23:15:13 +08:00
parent 0ac641c05d
commit baf8850d63
100 changed files with 4422 additions and 1286 deletions
+3 -2
View File
@@ -1,13 +1,14 @@
from typing import Annotated, Optional
from fastapi import APIRouter, Depends, Query
from fastapi import Depends, Query
from app import schemas
from app.api.response import ResponseAPIRouter
from app.chain.anilist import AniListChain
from app.core.context import MediaInfo
from app.core.security import verify_token
router = APIRouter()
router = ResponseAPIRouter()
PageParam = Annotated[int, Query(ge=1)]
CountParam = Annotated[int, Query(ge=1, le=50)]