100 Commits
Author SHA1 Message Date
jxxghpandInfinityPacer 6a4af66683 fix(glass): preserve content clarity across transparency (#656) (#657)
Co-authored-by: InfinityPacer <160988576+InfinityPacer@users.noreply.github.com>
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
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
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
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
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
jxxghpandtraeagent 777c4ec7e3 feat: 优化媒体卡片与版本标志 (#650)
Co-authored-by: traeagent <traeagent@users.noreply.github.com>
2026-08-08 15:33:55 +08:00
jxxghpandtraeagent 1064156062 Trae/music subscribe card cover fallback (#648)
* feat: 优化音乐搜索与详情页面

Co-authored-by: traeagent <traeagent@users.noreply.github.com>

* feat: 优化音乐搜索与详情页面

Co-authored-by: traeagent <traeagent@users.noreply.github.com>

---------

Co-authored-by: traeagent <traeagent@users.noreply.github.com>
2026-08-08 14:58:45 +08:00
jxxghpandtraeagent 693e6fb352 feat: 优化音乐搜索与详情页面 (#647)
Co-authored-by: traeagent <traeagent@users.noreply.github.com>
2026-08-08 14:36:07 +08:00
jxxghp 70bb6e1040 feat(music): add MusicAlbumView, MusicArtistView, and MusicDetailView components
- Implement MusicAlbumView for displaying album details, including tracks and artist links.
- Create MusicArtistView to show artist information and their albums.
- Develop MusicDetailView for individual music tracks, integrating album details and related artists.
- Introduce MusicDetailLayout for consistent layout across music-related views.
- Add MusicArtistSlideView for displaying related artists in a slide format.
- Enhance user experience with loading states and error handling in NoDataFound component.
2026-08-08 12:56:22 +08:00
jxxghp 02e3314853 fix(v3): finish music discovery and detail flows 2026-08-07 23:46:54 +08:00
jxxghp d48ee55bab fix(v3): route music search through global search 2026-08-07 22:54:39 +08:00
jxxghp d72bb75996 chore(v3): prune stale eslint suppression 2026-08-07 22:16:40 +08:00
jxxghp 95674fa47a ci(v3): publish frontend from v3 2026-08-07 22:08:37 +08:00
jxxghp 6afa2bdc8a feat(v3): add music search and subscription UI 2026-08-07 21:50:22 +08:00
jxxghp 7ea14bc919 fix confirm dialog button text color 2026-08-07 17:33:02 +08:00
jxxghp 1dfb51f3c4 Improve agent input handling and tool summary grouping 2026-08-07 13:06:01 +08:00
jxxghp 871a9a072b fix(agent): preserve tool and content ordering 2026-08-07 13:01:47 +08:00
jxxghp 0eb81b4ecb perf(agent): smooth SSE streaming updates 2026-08-07 12:42:57 +08:00
jxxghp 4814f53c4e fix(download): place metadata chips below title 2026-08-07 07:35:07 +08:00
jxxghp 21b485ca84 fix(api): type avatar upload response data 2026-08-06 23:36:34 +08:00
jxxghp fc6313b79e fix(agent): preserve streamed message order 2026-08-06 22:24:54 +08:00
jxxghp 8badfb0da9 fix(download): keep torrent size visible 2026-08-06 17:45:56 +08:00
jxxghp bfd61cd479 fix(api): read unified error messages 2026-08-06 17:31:00 +08:00
jxxghp ac29818fd3 Refine assistant layering and plugin source settings 2026-08-06 10:33:20 +08:00
jxxghp 8d18f82e68 Refine responsive input action visibility 2026-08-06 08:21:49 +08:00
jxxghp fd1bf8df7f test(site): cover chart tooltip formatters 2026-08-06 08:01:10 +08:00
jxxghp 6fd259427e refactor(cache): manage TMDB recognition cache only 2026-08-06 07:48:43 +08:00
jxxghp 0045ecf5d9 fix(site): keep chart dates compact 2026-08-05 22:13:22 +08:00
jxxghp 50fa751eb5 feat(site): enhance user data dashboard 2026-08-05 21:03:46 +08:00
jxxghp aa6dfd8569 fix(plugin): clear update marker after refresh 2026-08-05 20:47:43 +08:00
jxxghp b5ee946919 fix(test): align version statistic threshold fixture 2026-08-05 20:38:50 +08:00
jxxghp 6a21bb55c3 fix(test): avoid super-linear glass overlay regex 2026-08-05 19:52:25 +08:00
jxxghp 737d464950 更新 AboutDialog.vue 2026-08-05 19:45:23 +08:00
jxxghp 2c467335fa 更新 AboutDialog.vue 2026-08-05 19:44:16 +08:00
jxxghp 24f1580501 feat: 增加服务端联网搜索设置 2026-08-05 19:19:26 +08:00
jxxghp 1129d63fcc fix: 恢复识别结果媒体分类展示 2026-08-05 06:56:52 +08:00
jxxghp b1f3d3eacb Refine shared workflow and subscription dialogs 2026-08-04 21:37:04 +08:00
jxxghp 872d46132e fix MediaInfoCard chip background 2026-08-04 19:29:31 +08:00
jxxghp 09bbeda108 fix(glass): preserve chip variants with colored glass 2026-08-04 18:58:55 +08:00
jxxghpandtraeagent 084b950fec feat: 修复玻璃主题下Chip标签颜色 (#638)
Co-authored-by: traeagent <traeagent@users.noreply.github.com>
2026-08-04 15:18:30 +08:00
jxxghp 2728896a1e Propagate plugin rating updates and preserve rating snapshots 2026-08-04 13:39:27 +08:00
jxxghp b4afba99bd Improve plugin card statuses and compact market details 2026-08-04 12:51:35 +08:00
jxxghp df1e72e871 Improve plugin market detail layout and rating sorting 2026-08-04 12:34:02 +08:00
jxxghp 7e46428721 style(workflow): adapt card headers to material themes 2026-08-04 10:12:32 +08:00
jxxghp 14a4d9dc9c Redesign workflow task cards 2026-08-04 09:20:56 +08:00
jxxghp 3ac798ac5e Disable mobile layout for plugin search field 2026-08-04 06:42:40 +08:00
jxxghp 41d5f579f7 Fix movie wash subscription card visuals 2026-08-03 22:42:15 +08:00
jxxghp 102abf7df9 Highlight best-version subscriptions on mobile cards 2026-08-03 22:26:04 +08:00
jxxghp 47b9633a86 Document test helpers and component stubs 2026-08-03 22:17:56 +08:00
jxxghp e2902adba8 Improve card badge layouts and expand card tests 2026-08-03 22:16:28 +08:00
jxxghp cd993e3cf4 Refine mobile subscription card layout 2026-08-03 22:00:10 +08:00
jxxghp 4097fd74dd Codex/compact downloading poster (#635)
* fix(download): compact poster cards

* fix(download): use poster artwork consistently

* Improve plugin and media ID search dialogs
2026-08-03 21:23:20 +08:00
jxxghp 37e645ed9c fix(download): compact poster cards (#634) 2026-08-03 20:09:05 +08:00
jxxghp fa254499bc fix(download): redesign downloading card (#633) 2026-08-03 19:48:45 +08:00
jxxghp be8b20da8d 更新 package.json 2026-08-03 18:50:09 +08:00
jxxghp cef44692a8 feat(download): redesign active download cards (#632) 2026-08-03 18:49:23 +08:00
jxxghp a627d63107 fix(dialog): align mobile site search actions 2026-08-03 18:19:42 +08:00
jxxghp d27b402b74 style(download): improve history item hierarchy 2026-08-03 11:54:41 +08:00
jxxghp aa63782645 feat(download): add download history dialog 2026-08-03 08:45:35 +08:00
jxxghp a7df9c432e 更新 package.json 2026-08-03 07:56:27 +08:00
jxxghp 777e30d137 fix(agent): recover PWA background replies 2026-08-01 08:13:58 +08:00
jxxghp ed5d955ae7 fix(glass): align toast bubbles with menu material 2026-08-01 07:51:25 +08:00
jxxghp 38fe17ab99 Improve type safety in name test form and theme test 2026-07-31 15:14:38 +08:00
jxxghp c957264b72 Enhance name recognition results with source metadata 2026-07-31 15:12:41 +08:00
jxxghp 246b8ff54b feat(plugin): add ratings and about dialog 2026-07-31 13:41:29 +08:00
jxxghp 55e3a8cba2 feat: 显示共享媒体识别统计 2026-07-30 17:50:16 +08:00
jxxghp ca2f3da7a5 feat(settings): configure mounted directory cleanup 2026-07-30 17:45:13 +08:00
jxxghp 7e3e95fbcd Theme agent robot colors dynamically 2026-07-30 16:42:43 +08:00
jxxghp 4362e76ca0 Refine glass navbar and file browser surface materials 2026-07-30 15:25:45 +08:00
jxxghp f761c59637 Unify MoviePilot wordmark styling across layouts 2026-07-30 14:51:50 +08:00
jxxghp 715da1929b Fix LLM provider fields and OpenAI-compatible protocol detection 2026-07-30 14:41:26 +08:00
jxxghp 6104fb861e feat: 后端修改前端智能助手设置 (#597) 2026-07-30 13:32:19 +08:00
jxxghp 01e7dcee56 fix(editor): unify Ace editor padding 2026-07-29 13:48:12 +08:00
jxxghp 9ef45918b8 fix WordsView 2026-07-29 13:19:56 +08:00
jxxghp 502a593985 更新 package.json 2026-07-29 11:19:32 +08:00