okatu-loli
|
2bf2d89c52
|
fix(storages): 令牌缓存失效范围限定为当前存储凭据
|
2026-08-09 14:48:18 +08:00 |
|
okatu-loli
|
7650ec5cef
|
feat(storages): 新增 AList 存储类型
|
2026-08-09 14:48:18 +08:00 |
|
jxxghp
|
c312c5c0e6
|
Fix 修复音乐整理
|
2026-08-09 14:32:25 +08:00 |
|
jxxghp
|
29f1eb4313
|
feat: 统一音乐识别与影视共享上报,优化相关参数处理
|
2026-08-09 13:23:26 +08:00 |
|
LLL001a
|
391f7880f4
|
feat: 支持配置音乐封面代理地址 (#6258)
* feat: 支持配置音乐封面代理地址
* fix: 规范化音乐封面代理地址,去除尾随斜杠
|
2026-08-09 12:42:20 +08:00 |
|
jxxghp
|
372b9bc60f
|
feat: 优先使用当前文件标签作为曲目标题,避免重名问题
|
2026-08-09 11:56:37 +08:00 |
|
jxxghp
|
0c1b9c0416
|
fix: 订阅年份写库前转为字符串,避免音乐订阅时报类型错误
音乐识别链路返回的年份是数字,而订阅表 year 列为字符串,
直接写入会导致 PostgreSQL 严格类型检查失败(expected str, got int)。
在 SubscribeOper 写库前统一做字符串归一化,并补充回归测试。
|
2026-08-09 11:25:21 +08:00 |
|
jxxghp
|
8d71bcbddd
|
fix: 修复音乐搜索统一入口参数名不匹配导致 500
/media/search?type=music 调用 MusicChain.async_search 时应传 query 关键字参数,
原实现误传 title 导致 TypeError;补充端点回归测试。
|
2026-08-09 10:54:11 +08:00 |
|
jxxghp
|
60aa762ca1
|
feat: 音乐识别与刮削统一入口整合
- 音乐识别统一走 recognize_media,移除 MusicChain.recognize/async_recognize 及 /music/search 独立端点
- 音乐刮削收拢到 MediaChain.scrape_music_metadata,消除 MusicChain 对 MediaChain 的嵌套引用
- MetaInfo/MetaInfoPath 增加 force_video 参数,影视附加音轨保留季集归属
- 整理、订阅、搜索、API 层音乐识别入口全部统一
|
2026-08-09 10:06:54 +08:00 |
|
jxxghp
|
7797d34c48
|
feat: 识别文件类型:音乐
|
2026-08-08 23:38:34 +08:00 |
|
jxxghp
|
4570a7b74a
|
feat: 修复插件市场空白和API缓存 (#6253)
|
2026-08-08 21:40:06 +08:00 |
|
jxxghp
|
173b8608e9
|
Trae/agent 8 by p63 (#6252)
* feat: Actions 打包报错
Co-authored-by: traeagent <traeagent@users.noreply.github.com>
* feat: Actions 打包报错
Co-authored-by: traeagent <traeagent@users.noreply.github.com>
---------
Co-authored-by: traeagent <traeagent@users.noreply.github.com>
|
2026-08-08 19:23:20 +08:00 |
|
jxxghp
|
2da467fc2c
|
feat: Actions 打包报错 (#6251)
Co-authored-by: traeagent <traeagent@users.noreply.github.com>
|
2026-08-08 19:14:34 +08:00 |
|
jxxghp
|
d882f64775
|
feat: Dev模式无法下载前端3.0 Release (#6250)
Co-authored-by: traeagent <traeagent@users.noreply.github.com>
|
2026-08-08 18:36:12 +08:00 |
|
kaestnerheisser207-web
|
5621bef60c
|
fix(v3): 修复 Docker 资源下载分支 (#6249)
|
2026-08-08 18:35:03 +08:00 |
|
jxxghp
|
415ccda6a2
|
feat(v3): enhance music server integration with Navidrome support
|
2026-08-08 12:57:09 +08:00 |
|
jxxghp
|
c356d47807
|
fix(v3): complete music recognition and scraping
|
2026-08-07 23:46:54 +08:00 |
|
jxxghp
|
4f22ceb1a6
|
test(v3): follow renamed build workflow
|
2026-08-07 23:43:20 +08:00 |
|
jxxghp
|
dbaac3347c
|
ci(v3): separate build workflow identity
|
2026-08-07 23:33:33 +08:00 |
|
DDSRem
|
e2eb846b6b
|
chore: bump moviepilot-rust to 0.2.5 (#6244)
Co-authored-by: jxxghp <51039935+jxxghp@users.noreply.github.com>
|
2026-08-07 22:19:42 +08:00 |
|
jxxghp
|
0252b27b72
|
ci(v3): publish isolated docker images
|
2026-08-07 22:14:34 +08:00 |
|
jxxghp
|
05d15a04f5
|
feat(v3): add music automation workflow
|
2026-08-07 21:50:22 +08:00 |
|
jxxghp
|
c6bd396794
|
Improve agent file reading and structured LLM summaries
|
2026-08-07 13:31:39 +08:00 |
|
jxxghp
|
7985268f10
|
fix(agent): emit web tool status immediately
|
2026-08-07 13:01:47 +08:00 |
|
jxxghp
|
865635c59d
|
perf(agent): optimize web SSE streaming
|
2026-08-07 12:45:36 +08:00 |
|
jxxghp
|
759b9e47eb
|
fix(transfer): expire stale jobs and deduplicate diagnostics
|
2026-08-07 12:44:04 +08:00 |
|
jxxghp
|
63e492be7c
|
fix(agent): report only meaningful progress milestones
|
2026-08-07 11:27:36 +08:00 |
|
jxxghp
|
b5eca00ba3
|
更新 version.py
|
2026-08-07 07:52:44 +08:00 |
|
jxxghp
|
b80642f56f
|
fix(agent): decouple progress prompt from tool display
|
2026-08-07 07:17:27 +08:00 |
|
jxxghp
|
6d3161f3cb
|
fix(agent): align progress updates with Codex cadence
|
2026-08-07 07:01:03 +08:00 |
|
jxxghp
|
ea8d1f8d26
|
fix(agent): report progress during long tool runs
|
2026-08-07 06:57:07 +08:00 |
|
jxxghp
|
5654512d41
|
fix(api): return avatar filename in data
|
2026-08-06 23:36:34 +08:00 |
|
jxxghp
|
a52e1fdc1c
|
feat(agent): improve prompt cache hit rate
|
2026-08-06 23:34:29 +08:00 |
|
jxxghp
|
44db45ea28
|
feat(docker): include sshpass for remote shell access
|
2026-08-06 22:47:02 +08:00 |
|
jxxghp
|
83409c1439
|
feat(agent): expand tool output and search pagination
|
2026-08-06 22:36:05 +08:00 |
|
jxxghp
|
cf6c73d85b
|
fix(agent): persist streamed message order
|
2026-08-06 22:24:54 +08:00 |
|
jxxghp
|
987c1722d7
|
feat(api): add unified v2 response layer
|
2026-08-06 17:32:33 +08:00 |
|
秋澪Akimio
|
57220c93db
|
fix(checks): update regex for proxy string to support socks proxy (#6236)
|
2026-08-06 15:08:29 +08:00 |
|
jxxghp
|
4abae809c2
|
fix: preserve parent year in media recognition
|
2026-08-06 12:45:48 +08:00 |
|
jxxghp
|
7fe7be6d71
|
feat(plugin): sync default markets from wiki at release
|
2026-08-06 09:15:30 +08:00 |
|
jxxghp
|
4b1df72a4a
|
refactor(cache): simplify recognition cache persistence
|
2026-08-06 07:48:43 +08:00 |
|
jxxghp
|
a23ac6c56d
|
feat: 支持模型服务端联网搜索
|
2026-08-05 19:19:26 +08:00 |
|
jxxghp
|
48f4bd5f18
|
更新 version.py
v2.15.4
|
2026-08-05 07:49:58 +08:00 |
|
jxxghp
|
7a2b003d02
|
fix(media): restore legacy discover detail fallback
|
2026-08-05 07:27:44 +08:00 |
|
jxxghp
|
a700ba9379
|
feat(download): persist poster and backdrop images (#6232)
|
2026-08-03 21:38:26 +08:00 |
|
jxxghp
|
36dd381260
|
feat(download): expose source site for active tasks (#6231)
|
2026-08-03 18:40:08 +08:00 |
|
jxxghp
|
f25ee25bb0
|
fix(indexer): restore YemaPT search page size
|
2026-08-03 18:10:43 +08:00 |
|
jxxghp
|
d625196b08
|
chore(deps): upgrade cloakbrowser to 0.5.3
|
2026-08-03 13:49:15 +08:00 |
|
jxxghp
|
b1b6a81cef
|
fix(jellyfin): support multiple authentication versions
v2.15.3
|
2026-08-03 11:59:58 +08:00 |
|
jxxghp
|
c6b94d4908
|
更新 version.py
|
2026-08-03 09:13:19 +08:00 |
|