noelorin
|
8839763f24
|
feat(trpc): playback progress + danmaku open-network relay
|
2026-09-25 03:00:16 +08:00 |
noelorin
|
c37f9dcf62
|
fix(trpc): bound scrape concurrency and surface DB errors
|
2026-09-25 02:56:23 +08:00 |
noelorin
|
94d389b855
|
feat(trpc): library scan + bangumi scrape
|
2026-09-25 02:52:08 +08:00 |
noelorin
|
cdc40d61b1
|
feat(trpc): webdav client + mount service with secret encryption
|
2026-09-25 02:48:17 +08:00 |
noelorin
|
2f5000cc97
|
feat(dao): mount/media/progress/danmaku-cache daos
|
2026-09-25 02:44:01 +08:00 |
noelorin
|
f94aabe8a5
|
feat(models): mounts/media_items/playback_progress/danmaku_cache
|
2026-09-25 02:40:32 +08:00 |
noelorin
|
3143a9c7d0
|
fix(types): exclude test files from build output
|
2026-09-25 02:36:59 +08:00 |
noelorin
|
c0779dffdf
|
feat(types): media mount/library/playback/scrape/danmaku schemas
|
2026-09-25 02:35:52 +08:00 |
noelorin
|
3db8a61207
|
chore: ignore .worktrees and .superpowers
|
2026-09-25 02:29:19 +08:00 |
noelorin
|
cf71444abb
|
docs: dandanplay-web implementation plan
|
2026-09-25 01:50:31 +08:00 |
noelorin
|
ddc89858af
|
docs: Web 版弹弹play 设计规格(方案 A + Bangumi 刮削)
|
2026-09-25 01:44:43 +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 |