Commit Graph

9057 Commits

Author SHA1 Message Date
yanjunpu
8a7e4b2fbc fix(download): detect dotted torrent root folders 2026-09-07 16:25:21 +08:00
yanjunpu
471c624aee fix(download): follow single-word module policy 2026-09-07 15:56:20 +08:00
yanjunpu
9a74802d2b feat(download): recognize and organize existing tasks 2026-09-07 15:52:11 +08:00
yanjunpu
2361470af4 feat(download): classify existing source locations 2026-09-07 00:33:44 +08:00
jxxghp
b9120a5b6a fix(classification): preserve non-TMDB legacy categories 2026-09-06 23:36:43 +08:00
jxxghp
e3a5e8a3e9 docs(architecture): sync mypy debt metric 2026-09-06 22:59:15 +08:00
jxxghp
43438f1230 docs: strengthen pre-commit CI gate guidance 2026-09-06 22:41:09 +08:00
jxxghp
eda80050c5 fix: restore search provider type contract 2026-09-06 22:36:07 +08:00
jxxghp
c41dc69596 fix: remove stale runtime profile import 2026-09-06 22:15:36 +08:00
jxxghp
75c0f4fc66 chore: record supervisor restart timer owner 2026-09-06 22:04:51 +08:00
jxxghp
d5605bb0a1 fix(scheduler): gate release update checks 2026-09-06 21:50:40 +08:00
jxxghp
3f70440f5f fix: sync supervisor architecture health contracts 2026-09-06 21:45:17 +08:00
jxxghp
6a3e36087f fix: update runtime checks for supervisor restart 2026-09-06 21:32:07 +08:00
jxxghp
e6f531d47f refactor: manage Docker processes with supervisor 2026-09-06 21:21:06 +08:00
jxxghp
d11ed310e6 Merge pull request #6592 from jxxghp/fix/issue-6588
style: sort plugin policy imports
2026-09-06 17:40:18 +08:00
jxxghp
4371549cd4 style: sort plugin policy imports 2026-09-06 16:45:41 +08:00
jxxghp
c8e9e6f3e6 Merge pull request #6591 from jxxghp/fix/issue-6588
feat(search): log site durations
2026-09-06 16:30:08 +08:00
jxxghp
dd7d6db9a1 feat(search): log site durations 2026-09-06 16:25:41 +08:00
jxxghp
7e8095f9ac Merge pull request #6590 from jxxghp/chore/bump-moviepilot-rust-0.3.5
chore: bump moviepilot-rust to 0.3.5
2026-09-06 15:17:34 +08:00
jxxghp
71dffb7e18 chore: bump moviepilot-rust to 0.3.5 2026-09-06 07:16:48 +00:00
jxxghp
78120664fb Merge pull request #6589 from jxxghp/fix/issue-6588 2026-09-06 15:07:59 +08:00
jxxghp
edc15e9575 fix: recognize parenthesized tmdb ids 2026-09-06 14:54:44 +08:00
jxxghp
f06ffb08dd Merge pull request #6587 from ga626/codex/github-transport-recovery 2026-09-06 11:20:13 +08:00
ga626
5edeef5a4d fix(plugin-market): bound proxy failure handling 2026-09-06 10:53:49 +08:00
jxxghp
801fe5a34f chore(architecture): sync mypy baseline 2026-09-06 10:29:28 +08:00
jxxghp
365a00cc4a chore(architecture): refresh dependency baseline 2026-09-06 10:20:55 +08:00
jxxghp
82652add91 fix(auth): fix passkey deletion password verification 2026-09-06 10:05:40 +08:00
jxxghp
a4cb2870a1 chore: bump moviepilot-rust to 0.3.4 2026-09-06 09:04:34 +08:00
jxxghp
d82bcc5b90 fix(music): recognize real site titles and prefer native subtitle names 2026-09-06 09:00:13 +08:00
jxxghp
82c0b4d09a fix(music): 恢复下载历史中缺失的已选音乐元数据 2026-09-06 08:21:30 +08:00
jxxghp
49414ffad2 test: 清理重复单元测试并记录审计依据 2026-09-06 07:58:07 +08:00
jxxghp
be41517520 fix: 防止音乐署名清理截断真实曲名 2026-09-06 04:55:08 +08:00
jxxghp
a01a941c11 fix: 对齐音乐备选来源匹配并校验录音版本证据 2026-09-06 04:06:00 +08:00
jxxghp
976cecce8f fix: 对齐音乐候选识别和缓存匹配规则 2026-09-06 02:21:03 +08:00
jxxghp
916619f2e2 fix: 对齐音乐识别词并补齐版本和专辑匹配证据 2026-09-06 01:28:47 +08:00
jxxghp
fba0b6ae67 refactor: 统一音乐与影视的识别搜索匹配流程 2026-09-06 00:48:00 +08:00
jxxghp
41d46d1b5c fix: 无损合并旧分类枚举并隔离迁移校验失败 2026-09-05 23:08:25 +08:00
jxxghp
b432354592 fix(update): use managed progress execution 2026-09-05 22:28:15 +08:00
jxxghp
76174b11d6 refactor(update): satisfy interaction complexity gate 2026-09-05 22:07:57 +08:00
jxxghp
cb2ad2a13a chore(architecture): sync update dependency baseline 2026-09-05 21:48:16 +08:00
jxxghp
e28f4a11cd feat(update): add interactive channel upgrade flow 2026-09-05 21:35:30 +08:00
jxxghp
1fb4a45064 fix(architecture): move site outcome state to budget 2026-09-05 20:14:05 +08:00
jxxghp
b4be185e44 fix(subscribe): tolerate partial site search failures 2026-09-05 20:03:09 +08:00
jxxghp
1e7fb6397b fix(update): clear stale resource ready state 2026-09-05 19:45:03 +08:00
jxxghp
bb1f2509db chore(architecture): sync startup module baseline 2026-09-05 18:41:20 +08:00
jxxghp
821d7301de fix(subscribe): synchronize queue contracts 2026-09-05 18:29:07 +08:00
jxxghp
7672e8ff00 test(subscribe): register search task owner module 2026-09-05 18:13:00 +08:00
jxxghp
54cc3d368d refactor(subscribe): isolate queued search execution 2026-09-05 18:09:25 +08:00
jxxghp
55b7633c3f chore(architecture): refresh subscription dependency baseline 2026-09-05 17:34:19 +08:00
jxxghp
0a732be485 feat(subscribe): improve search scheduling feedback 2026-09-05 17:23:26 +08:00