jxxghp
|
2553226f37
|
test(architecture): freeze direct adapter debt
|
2026-08-27 06:06:14 +08:00 |
|
jxxghp
|
265d3c6d1a
|
fix(quality): close coverage ratchet
|
2026-08-26 22:10:23 +08:00 |
|
jxxghp
|
b914e8b6e4
|
refactor: strengthen architecture CI gates and runtime contracts
|
2026-08-25 17:02:29 +08:00 |
|
jxxghp
|
17a23c47df
|
feat(ci): add mypy error ratchet gate
|
2026-08-25 06:59:18 +08:00 |
|
InfinityPacer
|
7d3b5e129e
|
fix(ci): publish stable image tags directly (#6436)
|
2026-08-24 19:13:40 +08:00 |
|
InfinityPacer
|
326b5cf3ad
|
feat: 新增 Python 3.14t 自由线程镜像 (#6434)
* fix(resource): select free-threaded extension ABI
* chore(deps): require moviepilot-rust 0.2.9
* perf: add free-threaded runtime comparison
* feat: add free-threaded runtime profile
* chore(deps): require moviepilot-rust 0.3.0
* test: isolate system endpoint import graph
* fix(docker): preserve runtime profile during recovery
* feat(runtime): expose active GIL state
* feat(plugin): log GIL fallback attribution
* test: refresh runtime observability dependency baseline
* fix(plugin): validate the active uv runtime profile
* test(runtime): expand free-threaded benchmark evidence
* docs(runtime): define v3t governance gates
* test(runtime): separate rust benchmark modes
* docs: sync free-threaded architecture baseline
* perf: add PostgreSQL driver comparison
* docs(runtime): record final free-threaded evidence
* fix(runtime): converge dual-profile dependency verification
* fix(runtime): scope Python 3.14 warning filter
* fix(runtime): match actual oss2 syntax warning
* docs(runtime): refresh free-threaded benchmark evidence
* test(architecture): refresh runtime dependency baseline
* ci: skip unused Trivy Java database
* build: exclude local verification artifacts
* docs(runtime): refresh PostgreSQL driver benchmarks
* docs(runtime): record plugin restore acceptance
* docs(runtime): record amd64 candidate acceptance
* ci: pin beta image publisher action
* test(architecture): merge runtime dependency baseline
* feat(runtime): expose Python GIL status
* docs(runtime): document Python runtime status fields
|
2026-08-24 17:48:14 +08:00 |
|
jxxghp
|
63cc2c8d4d
|
refactor: unify runtime facade governance
|
2026-08-24 12:26:49 +08:00 |
|
jxxghp
|
8440793edb
|
ci: align observation artifact retention
|
2026-08-24 12:06:39 +08:00 |
|
jxxghp
|
264b5ee8da
|
ci: unify artifact uploads on node 24
|
2026-08-24 10:47:25 +08:00 |
|
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
|
e16c28099b
|
fix(ci): keep trivy cache out of docker image
|
2026-08-23 10:17:27 +08:00 |
|
InfinityPacer
|
dfc047b880
|
ci: 建立镜像发布前供应链门禁 (#6393)
|
2026-08-22 16:03:33 +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
|
0959831bae
|
fix(ci): gate pylint on changed files
|
2026-08-21 19:50:06 +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
|
4e3a6c8032
|
perf(docker): isolate high-frequency image payloads (#6365)
|
2026-08-20 14:47:06 +08:00 |
|
InfinityPacer
|
23f5d59c74
|
feat: 使用 uv 锁定主程序依赖并强化插件恢复边界 (#6364)
|
2026-08-20 12:17:19 +08:00 |
|
jxxghp
|
cca99bd421
|
ci: fetch models.dev catalog during packaging
|
2026-08-18 13:18:36 +08:00 |
|
jxxghp
|
794bcfdfeb
|
fix(ci): isolate plugin market snapshot generator
|
2026-08-14 21:29:15 +08:00 |
|
jxxghp
|
af2c9754e1
|
fix(ci): checkout Wiki main branch
|
2026-08-09 17:20:24 +08:00 |
|
 jxxghpandtraeagent
|
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 |
|
 jxxghpandtraeagent
|
2da467fc2c
|
feat: Actions 打包报错 (#6251)
Co-authored-by: traeagent <traeagent@users.noreply.github.com>
|
2026-08-08 19:14:34 +08:00 |
|
jxxghp
|
dbaac3347c
|
ci(v3): separate build workflow identity
|
2026-08-07 23:33:33 +08:00 |
|
jxxghp
|
0252b27b72
|
ci(v3): publish isolated docker images
|
2026-08-07 22:14:34 +08:00 |
|
jxxghp
|
7fe7be6d71
|
feat(plugin): sync default markets from wiki at release
|
2026-08-06 09:15:30 +08:00 |
|
InfinityPacer
|
92918ce380
|
ci(pr-agent): use shared review runner (#6127)
|
2026-07-16 06:24:52 +08:00 |
|
InfinityPacer
|
83107bf447
|
ci(pr-agent): publish native code reviews (#6110)
|
2026-07-13 18:41:18 +08:00 |
|
jxxghp
|
a30a48b8f4
|
fix: allow publishing collector artifacts manually
|
2026-07-12 16:37:05 +08:00 |
|
jxxghp
|
8e60e5571b
|
fix: support Windows collector console encoding
|
2026-07-12 16:30:30 +08:00 |
|
jxxghp
|
18c1ec4b82
|
feat: add standalone site adapter collector
|
2026-07-12 13:51:07 +08:00 |
|
InfinityPacer
|
f3ac69669c
|
ci(pr-agent): simplify review workflow (#6082)
|
2026-07-08 12:49:19 +08:00 |
|
InfinityPacer
|
6f6ed998bb
|
ci(pr-agent): align inline review workflow (#6079)
|
2026-07-08 07:04:39 +08:00 |
|
InfinityPacer
|
cd02e55879
|
ci: review PRs with PR-Agent (#5995)
|
2026-06-24 06:09:55 +08:00 |
|
InfinityPacer
|
d49c57b11e
|
ci: add PR-Agent review workflow (#5994)
|
2026-06-23 23:21:21 +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 |
|
jxxghp
|
9af61c4744
|
ci: improve docker build cache
|
2026-05-25 11:10:39 +08:00 |
|
InfinityPacer
|
2bd4a41cbe
|
fix(ci): label issue template submissions (#5812)
|
2026-05-21 15:31:00 +08:00 |
|
jxxghp
|
10807a6fb7
|
fix: build actions
|
2026-03-25 08:43:04 +08:00 |
|
jxxghp
|
04b8475761
|
ci: 优化发布脚本,自动生成分类更新日志
|
2026-03-25 07:12:17 +08:00 |
|
DDSRem
|
8e9cf67190
|
fix(workflows): operations per run
|
2026-03-20 19:13:05 +08:00 |
|