Commit Graph
4282 Commits
Author SHA1 Message Date
jxxghp c46aef725d fix 识别标题输入框大小 2026-08-11 19:59:30 +08:00
LS 8e88a1ba15 fix(history): 桌面端媒体整理表格显示海报缩略图 (#665)
桌面端分组模式与列表模式的标题列此前硬编码类型图标,从不展示真实海报。
现复用移动端卡片已有的 getHistoryPosterUrl helper 渲染海报缩略图,
海报加载失败时通过 VImg 的 error 插槽回退到原有的类型图标结构。
2026-08-11 19:48:36 +08:00
InfinityPacer 3631cd1f22 test(user): cover user management workflows (#664) 2026-08-11 15:29:48 +08:00
jxxghp 6e76de293f fix(music):优化音乐识别缓存管理UI 2026-08-11 12:58:35 +08:00
jxxghp 5db3ccc6a1 feat(music): 音乐订阅刷新与识别缓存 2026-08-11 11:39:27 +08:00
InfinityPacer 202235d88a fix(auth): prevent stale login attempts from replacing sessions (#663) 2026-08-11 11:33:00 +08:00
InfinityPacer bf0e57a92f fix(auth): reset account state on logout (#662) 2026-08-11 06:25:18 +08:00
InfinityPacer e14b39c574 test(plugin): cover market settings lifecycle (#661) 2026-08-11 06:25:03 +08:00
jxxghp bd691bb404 build: rebuild frontend release v3.0.0 2026-08-10 23:30:35 +08:00
jxxghp 59a296d429 feat(music): support MusicBrainz in recognition test
- add MusicBrainz to recognition source options with music result display
- hide custom words input when MusicBrainz is selected (music ignores words)
- link native MusicBrainz recording/release-group detail page
2026-08-10 23:30:31 +08:00
jxxghp b8e454114a fix(resource): 候选资源全部被过滤时显示友好提示而非 404 空态
搜索流追踪过滤前候选资源数(candidate_items 或搜索阶段 total_items),最终结果为空且存在候选时显示"找到 N 个资源,但均不符合过滤规则"。Closes #646
2026-08-10 21:41:19 +08:00
jxxghp 70d6bd1f52 fix(discover): TheTvDb 链接优先使用 slug,修复数字 ID 直达 404
TVDB 已弃用数字 ID 直达 URL,优先使用后端下发的 tvdb_slug 拼接链接,无 slug 时回退 tvdb_id。Closes #643
2026-08-10 21:41:19 +08:00
jxxghp b9dd74aa7b feat(dashboard): show monthly added music count in media statistics
- read music_count_month from dashboard statistic API and snapshot
- replace the music library placeholder with the monthly addition text
- drop unused dashboard.musicLibrary locale keys
2026-08-10 20:33:41 +08:00
InfinityPacer 1a303b4323 fix(glass): port material accents to v3 (#660) 2026-08-10 15:01:08 +08:00
jxxghpandInfinityPacer 6a4af66683 fix(glass): preserve content clarity across transparency (#656) (#657)
Co-authored-by: InfinityPacer <160988576+InfinityPacer@users.noreply.github.com>
v2.15.6
2026-08-10 12:49:05 +08:00
jxxghp bb53a181a9 feat(music): add audio quality controls 2026-08-10 10:23:02 +08:00
jxxghp c5f7924484 fix(music): label subscription entity types 2026-08-10 09:06:56 +08:00
jxxghp cf5b95ec04 fix(music): increase search result density 2026-08-10 08:43:14 +08:00
jxxghp b62e8dc1a6 Merge branch 'v2' into v3 2026-08-10 07:42:11 +08:00
InfinityPacer eb3b7b63b6 fix(glass): unify content surfaces and renderer eligibility (#653) 2026-08-10 06:54:29 +08:00
InfinityPacer 309ce3c92e fix(a11y): label dialog close buttons (#654) 2026-08-10 06:53:56 +08:00
jxxghp ce0b0d6330 fix(music): preserve subscription entity semantics 2026-08-09 23:30:31 +08:00
jxxghp 2a01a2ffe0 feat(discover): persist tab visibility settings 2026-08-09 23:27:41 +08:00
jxxghp 6ca606a864 fix(images): honor global cache across cards 2026-08-09 22:20:51 +08:00
jxxghp 73840e3480 feat(music): add lyrics scraping setting 2026-08-09 22:20:07 +08:00
jxxghp 98a9f87768 feat(music): support album subscription semantics 2026-08-09 20:43:33 +08:00
jxxghp dd6f644f05 fix: 避免音乐专辑副标题重复标题 2026-08-09 18:34:19 +08:00
jxxghp 6db19ee6f7 feat: 优化音乐卡片与搜索站点筛选 2026-08-09 18:12:29 +08:00
cosini d1d46353dd fix: 修复智能助手回答内容超出界面宽度的问题 (#652) 2026-08-09 17:58:07 +08:00
jxxghp cfd08059a4 feat: 优化正在下载卡片信息层级 2026-08-09 17:50:19 +08:00
jxxghp 278a7587c1 feat: 完善音乐识别结果弹窗 2026-08-09 17:05:36 +08:00
jxxghp b2c4a69173 feat: support fullscreen AI assistant 2026-08-09 16:36:04 +08:00
jxxghp a98271f8a1 style: 对齐 AList 存储前端格式 2026-08-09 14:53:13 +08:00
okatu-loli eabe8f6951 feat: 添加 AList 存储选项 2026-08-09 14:48:18 +08:00
千石 e6b26cc831 feat: 添加 AList 存储选项 (#645) 2026-08-09 14:40:54 +08:00
jxxghp e242b881de fix tests 2026-08-09 14:12:11 +08:00
jxxghp e23d9a6f41 feat: 调整站点资源对话框布局,优化输入框和选择框的列宽 2026-08-09 13:01:39 +08:00
jxxghp f21274ebca feat: 更新音乐页面加载状态显示,使用 LoadingBanner 替代 VSkeletonLoader 2026-08-09 12:56:05 +08:00
jxxghp 139721d62a fix: 修正订阅卡片占位符样式和媒体 ID 校验逻辑 2026-08-09 12:49:54 +08:00
LLL001a 6bf9cf9d18 feat: 系统设置增加音乐封面代理地址配置项 (#651) 2026-08-09 12:43:00 +08:00
jxxghp f080da1ebb feat: 更新多个组件的背景样式为透明度背景 2026-08-09 12:35:09 +08:00
jxxghp 4b70b98ffc feat: 为音乐类型添加图标支持 2026-08-09 11:56:54 +08:00
jxxghp fe442fda4b feat: 添加媒体占位图标并优化无封面处理逻辑 2026-08-09 11:40:08 +08:00
jxxghp ede4fe94ce fix: 修正搜索栏音乐入口测试断言文案
音乐搜索动作的描述文案已更新为 music.searchDescription(歌曲、专辑或艺术家),
同步修正过时的测试断言。
2026-08-09 10:58:29 +08:00
jxxghp 20fcd699f2 fix: 影视识别结果卡片不再渲染音乐专属标签
音乐标签(艺术家、专辑、发行日期、风格、时长等)增加 isMusic 保护,
避免电影/电视剧识别结果的 genres/release_date 等字段被误展示;
补充影视场景的回归测试。
2026-08-09 10:54:05 +08:00
jxxghp 009ce6173b feat: 音乐搜索与识别前端联动统一
- 音乐搜索从 music/search 切换为 media/search?type=music
- MediaInfoCard 支持音乐卡片(方形封面、时长、音乐实体类型、详情外链)
- 订阅与资源选择器适配音乐元数据
- 同步中英繁语言包
2026-08-09 10:18:42 +08:00
jxxghp b9194ffb74 更新 en-US.ts 2026-08-08 15:49:29 +08:00
jxxghp 942a44cde6 更新 zh-TW.ts 2026-08-08 15:48:54 +08:00
jxxghp 3bf52231f7 更新 zh-CN.ts 2026-08-08 15:48:21 +08:00
jxxghp 109a0b1af5 Delete unused files 2026-08-08 15:41:25 +08:00