noelorin
da6378e421
chore(product): WIP checkpoint library/episode work before merging danmaku branch
...
Unrelated in-progress changes found on main: LibraryBody expansion, episode helpers, history-guard, nav/e2e. Committed as checkpoint to unblock merge.
2026-09-27 02:13:45 +08:00
noelorin
63e760ba36
chore(product): checkpoint working tree before dandanplay alignment
...
Includes product polish (auth/dashboard/error pages, i18n, stream/playback fixes), docs site, e2e suites, and related tooling. Excludes local screenshots and caches.
2026-09-26 18:36:16 +08:00
noelorin
a7873891f2
fix: caveman-review findings (danmaku match, SSRF, progress ownership, i18n errors, paging, QueryClient)
2026-09-26 00:49:08 +08:00
noelorin
e65acd1e9c
fix(models,dao): media_items unique key includes mountId
2026-09-25 12:15:50 +08:00
noelorin
2f5000cc97
feat(dao): mount/media/progress/danmaku-cache daos
2026-09-25 02:44:01 +08:00
noelorin
a5ba7124dc
chore: initial app template scaffold
...
Astro + tRPC + Drizzle monorepo starter with auth/user vertical slice.
No product domain logic; extend via the user slice pattern.
2026-09-24 15:21:45 +08:00