Commit Graph

847 Commits

Author SHA1 Message Date
jxxghp
61e9ef7d8e fix(transfer): organize remote downloads on the SMB server 2026-09-30 10:36:56 +08:00
jxxghp
e306bc3fa8 fix(cli): move dev updates out of ordinary startup 2026-09-30 10:32:54 +08:00
jxxghp
264fb6e1db fix(music): preserve native APE identities and precise tag dates 2026-09-30 08:32:22 +08:00
jxxghp
75ae1743f4 fix(music): protect linked seeds during native metadata writes 2026-09-30 08:23:09 +08:00
jxxghp
3a7b0c1efc feat(music): validate bounded fingerprint candidates and recover failed lookups 2026-09-30 07:42:38 +08:00
jxxghp
7e43ea9676 ci: replace line budgets with structural complexity gates 2026-09-30 07:36:53 +08:00
jxxghp
4a2ef75706 fix(music): retry transient recognition before freezing file operations 2026-09-30 06:36:04 +08:00
jxxghp
54591ac50e feat(music): bound recognition requests and make lookup caches recoverable 2026-09-30 05:15:14 +08:00
jxxghp
c15b4bf5e5 feat(music): verify release candidates with identities and complete track evidence 2026-09-30 04:00:48 +08:00
jxxghp
47303a1be6 fix(music): align album tracks by unique evidence instead of file order 2026-09-30 03:29:05 +08:00
jxxghp
983d3e12bc fix(music): isolate storage evidence and reject unopened release packages 2026-09-30 03:18:17 +08:00
jxxghp
979f625017 feat(music): recognize and archive whole-album CUE resources 2026-09-30 02:59:57 +08:00
jxxghp
b2f82a49d0 feat(music): group physical releases and preserve tagged release types 2026-09-30 02:00:38 +08:00
jxxghp
3ebd2c0153 feat(music): preserve release identities and metadata evidence 2026-09-30 02:00:38 +08:00
jxxghp
b62dbbf153 feat(music): use original torrent evidence in album recognition 2026-09-30 02:00:38 +08:00
jxxghp
ee3fe99d55 feat(music): organize trusted audio tags without online recognition 2026-09-30 01:57:05 +08:00
jxxghp
b4175a4f88 fix(image): cache site allowlist and include custom image hosts 2026-09-30 01:09:32 +08:00
jxxghp
8c46c9bee8 fix(image): allow configured site domains in image proxy 2026-09-30 00:53:37 +08:00
jxxghp
0fae514cb1 docs(architecture): sync search dependency metrics 2026-09-29 20:31:59 +08:00
InfinityPacer
810ee2896f perf(startup): compose redis cache and agent memory only when used
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 20:07:34 +08:00
InfinityPacer
b387484395 feat(scheduler): add plugin one-shot job API to host scheduler
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 18:03:49 +08:00
jxxghp
45322c25fd fix(transfer): make manual review notes optional 2026-09-29 17:50:32 +08:00
jxxghp
6759128c08 fix(cli): 修复安装向导资源读取与目录处理 2026-09-29 11:52:58 +08:00
InfinityPacer
5d6e4b38b2 ci: split architecture gate into parallel jobs and drop duplicate event policy run
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-28 19:28:13 +08:00
InfinityPacer
ec1c1ddcb4 ci: share architecture scans and stop rerunning gate tests in coverage shards
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-28 18:57:20 +08:00
InfinityPacer
31ca107e41 fix(docker): enable jemalloc background thread only in the main process
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-28 18:20:24 +08:00
InfinityPacer
3b2cd28983 docs(architecture): sync dependency edge count
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-28 17:30:52 +08:00
jxxghp
6cdd4dbc66 fix(subscribe): resolve cross-source video status without premiere year 2026-09-28 16:59:30 +08:00
InfinityPacer
dc52317b51 fix(cache): keep binary blob caches out of Redis
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-28 02:24:40 +08:00
jxxghp
37bb17128f chore(architecture): sync startup module counts 2026-09-26 15:19:30 +08:00
jxxghp
3621795e76 refactor(chain): organize music interaction modules 2026-09-26 15:04:16 +08:00
jxxghp
2cfb94d886 feat(messaging): support music interactions without agent 2026-09-26 13:21:56 +08:00
jxxghp
61179abada fix(plex): retry paged media library reads 2026-09-25 12:04:10 +08:00
jxxghp
44f4656fc6 chore(architecture): sync network probe startup counts 2026-09-24 13:35:30 +08:00
jxxghp
d76bceee32 docs(architecture): sync network probe graph metrics 2026-09-24 13:02:50 +08:00
jxxghp
5d620b0cbe feat(media): support episode groups in manual scraping 2026-09-24 08:23:35 +08:00
jxxghp
bae7445011 Update subtitle transfer dependency baseline 2026-09-24 07:54:19 +08:00
jxxghp
bbaec9d6b3 fix: preserve v3 architecture complexity budget 2026-09-23 18:49:00 +08:00
jxxghp
58bb4961af fix: bound downloader connection retries for v3.0.8 2026-09-23 18:13:39 +08:00
jxxghp
4f72b77ef0 fix(agent): constrain API request body shapes 2026-09-23 14:24:06 +08:00
InfinityPacer
19e062c178 feat(plugin): attribute free-threaded GIL fallback to plugins (#6767)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-23 13:12:02 +08:00
InfinityPacer
0bb033afe7 feat(plugin): preflight plugin dependencies on free-threaded runtime (#6766)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-23 12:53:46 +08:00
jxxghp
967431091e feat: share GitHub token with Agent skills 2026-09-23 12:41:18 +08:00
InfinityPacer
3cef2149d0 fix(plugin): read the runtime compatibility gate from the declared snapshot (#6761)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-23 01:44:45 +08:00
InfinityPacer
0238351071 fix(plugin): v3t 下不再隐藏不兼容插件,改为提示不支持 (#6760)
* feat(plugin): surface v3t incompatibility instead of hiding plugins

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

* chore(architecture): refresh dependency baseline after plugin gate split

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

* fix(plugin): keep runtime-incompatible plugins out of startup sync

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

* fix(plugin): annotate runtime compatibility ports without bare dict

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-23 00:35:20 +08:00
moviepilot-codex[bot]
3c516ddbe1 chore: refresh architecture dependency baseline 2026-09-21 18:45:08 +08:00
moviepilot-codex[bot]
d96f00113c feat: add GitHub Token device authorization 2026-09-21 18:30:15 +08:00
moviepilot-codex[bot]
240f43b327 fix(update): converge stale state and Docker transaction 2026-09-21 15:49:21 +08:00
moviepilot-codex[bot]
fe7c183d06 feat(agent): add GitHub pull request workflow 2026-09-21 12:53:07 +08:00
moviepilot-codex[bot]
16fce94575 docs(architecture): refresh dependency edge count 2026-09-21 09:19:58 +08:00