Commit Graph
16 Commits
Author SHA1 Message Date
jxxghp 59f020f226 refactor: enforce background task ownership 2026-08-23 20:17:28 +08:00
jxxghp 9f3be0ea4b refactor: restore architecture governance gates 2026-08-23 20:17:28 +08:00
jxxghp 97d2dcd7fb fix(ci): align architecture and pylint gates 2026-08-22 08:50:25 +08:00
jxxghp 8f94fd620d Merge branch 'v3' of https://github.com/jxxghp/MoviePilot into v3
# Conflicts:
#	tests/fixtures/architecture/runtime-contract-baseline.json
#	uv.lock
2026-08-22 07:21:20 +08:00
InfinityPacer 3a5947cc88 feat: 升级 V3 默认运行时至 Python 3.14 与 Debian Trixie (#6382) 2026-08-22 07:16:35 +08:00
jxxghp 1b253510e1 ci: block new async blocking calls 2026-08-21 22:29:19 +08:00
jxxghp dd246fe045 ci: enforce complexity reduction ratchet 2026-08-21 22:23:37 +08:00
jxxghp 59fa3c0e74 ci: add incremental strict type gate 2026-08-21 22:21:23 +08:00
jxxghp 6c7c54d2c1 ci: enforce backend architecture contracts 2026-08-21 19:33:11 +08:00
InfinityPacer 638ea6f01e perf: 并行化后端单测并拆分覆盖率任务 (#6369) 2026-08-20 20:01:36 +08:00
InfinityPacer 23f5d59c74 feat: 使用 uv 锁定主程序依赖并强化插件恢复边界 (#6364) 2026-08-20 12:17:19 +08:00
jxxghp 0252b27b72 ci(v3): publish isolated docker images 2026-08-07 22:14:34 +08:00
InfinityPacer e44a6f41b5 chore: split runtime and development dependencies (#5985) 2026-06-22 17:44:06 +08:00
InfinityPacer e02cebe16c fix(tests): stabilize messaging shutdown (#5979) 2026-06-21 07:37:47 +08:00
InfinityPacer ca1dbdf843 ci: harden pull request unit test workflow (#5902) 2026-06-05 15:31:31 +08:00
InfinityPacer 223854d4c6 test: 新增单测 CI 门禁与规范文档,处理 #5868/#5873 review 反馈 (#5877) 2026-06-02 12:57:55 +08:00