Commit Graph

70 Commits

Author SHA1 Message Date
noelorin 99fd2a58e7 style: biome format browse/ensurePath changes 2026-09-25 04:36:10 +08:00
noelorin 5a291a9127 feat(web): browse page with ensurePath play 2026-09-25 04:35:58 +08:00
noelorin 113c7f2848 fix(web): hide template side-rail on media pages 2026-09-25 04:07:35 +08:00
noelorin c2692a0ceb feat(web): app shell + mounts admin page 2026-09-25 03:29:56 +08:00
noelorin 2c6bc8818d feat(web): protect media routes + i18n keys 2026-09-25 03:23:10 +08:00
noelorin 94e923486e fix(trpc): stream backpressure via pull-driven pause and RFC range edge cases 2026-09-25 03:17:42 +08:00
noelorin cfddf5bbe1 feat(web): authenticated range stream proxy 2026-09-25 03:12:49 +08:00
noelorin f009d2cce4 feat(trpc): media router mount/library/scrape/playback/danmaku 2026-09-25 03:06:12 +08:00
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