mirror of
https://github.com/EstrellaXD/Auto_Bangumi.git
synced 2026-11-06 15:40:01 +08:00
Add per-row and 'refresh all' buttons to the RSS page, wired through new store actions refreshRSS/refreshAllRSS backed by apiRSS.refresh(All). Fix vitest.config.ts's auto-import dirs being out of sync with vite.config.ts, which silently made every src/api/*.ts contract test a no-op (bare axios/apiXxx identifiers threw under vitest, so the specs never called real code). Add a shared axios mock helper and give every src/api/*.ts module a real contract test asserting path + method against the mocked axios instance and cross-checked against the FastAPI routers. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GTnuEgR78cBk32bLNKar3z
Auto_Bangumi_WebUI
使用 Vue3 + TypeScript 构建的 Auto_Bangumi 的 WebUI