jxxghp
|
23bff6b2bb
|
refactor: add durable transfer planning checkpoints
|
2026-08-27 13:16:33 +08:00 |
|
 InfinityPacerandjxxghp
|
3b7f8c357d
|
fix: 增加插件 V3t 运行时兼容门禁 (#6475)
* fix(plugin): enforce declared runtime compatibility
* chore(ci): record plugin runtime compatibility edges
---------
Co-authored-by: jxxghp <jxxghp@gmail.com>
|
2026-08-27 07:06:16 +08:00 |
|
InfinityPacer
|
627775c090
|
fix(plugin): 按绑定仓库保留更新候选 (#6474)
* fix(plugin): preserve repository update candidates
* chore(ci): sync architecture ratchet baselines
* chore(ci): align canonical coverage baseline
* chore(ci): align coverage ratchet baseline
|
2026-08-27 06:56:33 +08:00 |
|
InfinityPacer
|
7c81fb357f
|
fix(plugin): 收敛市场安装与运行态错误处理 (#6470)
|
2026-08-26 18:00:49 +08:00 |
|
jxxghp
|
9dbe424c3d
|
refactor(config): retire RuntimeSettingsCompat host usage
|
2026-08-26 15:55:21 +08:00 |
|
jxxghp
|
e02418bace
|
feat(media): aggregate aliases from enabled metadata sources
|
2026-08-26 13:45:03 +08:00 |
|
InfinityPacer
|
71db425c07
|
feat(plugin): 建立可信来源准入与安装恢复 (#6462)
|
2026-08-26 07:52:00 +08:00 |
|
jxxghp
|
574c50586e
|
feat(music): 完善歌词与专辑目录整理
|
2026-08-25 21:02:26 +08:00 |
|
InfinityPacer
|
adbeff95d0
|
fix(plugin): serialize dynamic route projection (#6441)
|
2026-08-25 06:40:43 +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
|
009631b8ee
|
refactor: unify capability shutdown convergence
|
2026-08-24 13:48:11 +08:00 |
|
jxxghp
|
52fd495d38
|
refactor: normalize downloader file contracts
|
2026-08-24 02:10:04 +08:00 |
|
jxxghp
|
83318b12c0
|
refactor: enforce module fanout contracts
|
2026-08-24 02:02:01 +08:00 |
|
jxxghp
|
19653b1437
|
refactor: type recognition module contracts
|
2026-08-24 01:58:36 +08:00 |
|
jxxghp
|
3e4e182ff9
|
refactor: type routed module contracts
|
2026-08-24 01:55:27 +08:00 |
|
jxxghp
|
9712803b8d
|
refactor: type music module contracts
|
2026-08-24 01:50:01 +08:00 |
|
jxxghp
|
f655051c85
|
refactor: unify tmdb query contracts
|
2026-08-24 01:47:47 +08:00 |
|
jxxghp
|
488b3667bb
|
refactor: unify anilist module contracts
|
2026-08-24 01:45:49 +08:00 |
|
jxxghp
|
903d1d3c4d
|
refactor: unify bangumi module contracts
|
2026-08-24 01:44:06 +08:00 |
|
jxxghp
|
ce27732064
|
refactor: unify douban module contracts
|
2026-08-24 01:42:34 +08:00 |
|
jxxghp
|
8f6456be6c
|
refactor: unify discovery module contracts
|
2026-08-24 01:40:39 +08:00 |
|
jxxghp
|
c41492e56c
|
refactor: type host lookup contracts
|
2026-08-24 01:38:27 +08:00 |
|
jxxghp
|
bb80c10a0b
|
refactor: type storage value contracts
|
2026-08-24 01:35:42 +08:00 |
|
jxxghp
|
e359bbace9
|
refactor: type media server contracts
|
2026-08-24 01:33:04 +08:00 |
|
jxxghp
|
bc8e4e75e3
|
refactor: unify media capability contracts
|
2026-08-24 01:15:09 +08:00 |
|
jxxghp
|
14e70208a2
|
refactor: type downloader action contracts
|
2026-08-24 01:11:47 +08:00 |
|
jxxghp
|
f37407d0f3
|
fix: merge downloader tracker mappings
|
2026-08-24 01:08:45 +08:00 |
|
jxxghp
|
b0c4809d1a
|
refactor: type high-value module contracts
|
2026-08-24 01:03:57 +08:00 |
|
jxxghp
|
bec64887d6
|
refactor: enforce module aggregation contracts
|
2026-08-24 00:57:19 +08:00 |
|
jxxghp
|
820582ab12
|
refactor: close plugin shutdown mutation races
|
2026-08-23 21:55:22 +08:00 |
|
jxxghp
|
7f09927c47
|
refactor: own shutdown lifecycle boundaries
|
2026-08-23 20:20:26 +08:00 |
|
jxxghp
|
e7bfc9dd43
|
Merge remote-tracking branch 'origin/v3' into v3
# Conflicts:
# tests/fixtures/architecture/dependency-baseline.json
|
2026-08-23 15:44:35 +08:00 |
|
InfinityPacer
|
2ac61337b8
|
fix(async): offload synchronous plugin methods
|
2026-08-23 15:19:15 +08:00 |
|
jxxghp
|
0459b6a662
|
Merge remote-tracking branch 'origin/v3' into v3
# Conflicts:
# tests/fixtures/architecture/dependency-baseline.json
|
2026-08-23 14:57:03 +08:00 |
|
InfinityPacer
|
6c2817e383
|
fix(plugin): close cancellable install lifecycle gaps
|
2026-08-23 14:26:42 +08:00 |
|
jxxghp
|
f1e542bef0
|
refactor: govern background tasks and query ownership
|
2026-08-23 13:24:04 +08:00 |
|
jxxghp
|
baf4e883b2
|
refactor: route storage adapter settings through runtime
|
2026-08-23 03:25:08 +08:00 |
|
jxxghp
|
d36795ec4d
|
refactor: route runtime extension settings through port
|
2026-08-23 02:53:48 +08:00 |
|
jxxghp
|
a001291c0b
|
feat: observe legacy facade method hits
|
2026-08-23 00:37:03 +08:00 |
|
jxxghp
|
dc9433f0de
|
feat: observe legacy module contract hits
|
2026-08-23 00:11:15 +08:00 |
|
jxxghp
|
1bb6e36e8c
|
refactor: complete runtime configuration migration
|
2026-08-22 19:07:07 +08:00 |
|
jxxghp
|
1a71e4809f
|
feat: wire host database and extension metrics
|
2026-08-22 13:22:33 +08:00 |
|
jxxghp
|
7bc5e01afd
|
refactor: expand async and type safety gates
|
2026-08-22 13:21:52 +08:00 |
|
jxxghp
|
677f6a66c2
|
refactor: complete host module and event contracts
|
2026-08-22 13:21:52 +08:00 |
|
jxxghp
|
c765604b36
|
feat(notification): add DingTalk robot channel
|
2026-08-22 12:02:24 +08:00 |
|
InfinityPacer
|
a90a0e8597
|
fix: upgrade web dependencies and stabilize plugin routes (#6383)
|
2026-08-22 09:47:13 +08:00 |
|
jxxghp
|
7b9499fc5b
|
feat(plugin): add virtual plugin instances
|
2026-08-22 09:40:38 +08:00 |
|
jxxghp
|
5d9c6c8b19
|
refactor: expand runtime contracts and debt ratchets
|
2026-08-22 08:25:36 +08:00 |
|
jxxghp
|
43cccb8ff8
|
feat: add low-cardinality observation port
|
2026-08-21 22:15:47 +08:00 |
|
jxxghp
|
1f656830db
|
docs: add module quality scale
|
2026-08-21 21:31:42 +08:00 |
|