jxxghp
|
9146c75941
|
feat(auth): add first-run administrator initialization
|
2026-08-30 09:05:23 +08:00 |
|
jxxghp
|
0c05956814
|
refactor(architecture): enforce module naming policy
|
2026-08-29 22:17:17 +08:00 |
|
jxxghp
|
fb5d7fc593
|
refactor(torrent): group application capability
|
2026-08-29 21:28:18 +08:00 |
|
jxxghp
|
d3d007b1a4
|
fix(runtime): reopen shared thread pool per lifespan
|
2026-08-29 20:19:13 +08:00 |
|
jxxghp
|
c1f50f6d3f
|
refactor(runtime): unify paired decision flows
|
2026-08-29 19:58:33 +08:00 |
|
jxxghp
|
2116ccecf9
|
refactor(startup): enforce symmetric lifecycle cleanup
|
2026-08-29 18:59:14 +08:00 |
|
jxxghp
|
6d8a4667ee
|
refactor(runtime): clear capability callback type debt
|
2026-08-29 18:35:54 +08:00 |
|
jxxghp
|
95606801af
|
refactor(startup): complete provider reset contracts
|
2026-08-29 18:33:01 +08:00 |
|
jxxghp
|
0d62822132
|
refactor(runtime): unify capability lifecycle state decisions
|
2026-08-29 18:31:44 +08:00 |
|
jxxghp
|
808f2439ef
|
refactor(startup): add provider reset contracts
|
2026-08-29 17:57:01 +08:00 |
|
jxxghp
|
d2a860d89a
|
refactor(startup): govern composition lifecycle ownership
|
2026-08-29 16:57:53 +08:00 |
|
InfinityPacer
|
dba4ddc168
|
fix(plugin): 增加插件市场元数据边界 (#6495)
* fix(plugin): bound market metadata inputs
* test(architecture): sync plugin metadata baseline
* fix(plugin): narrow validated metadata identifiers
* test(architecture): sync coverage baseline
|
2026-08-29 15:23:33 +08:00 |
|
jxxghp
|
dbdf7d0582
|
refactor(agent): narrow package compatibility surfaces
|
2026-08-29 14:29:42 +08:00 |
|
jxxghp
|
3a33da0b38
|
refactor(agent): split manager runtime owners
|
2026-08-29 14:26:12 +08:00 |
|
jxxghp
|
fa40f29dfd
|
refactor(plugin): converge runtime ownership and compatibility
|
2026-08-29 12:55:52 +08:00 |
|
jxxghp
|
13fba96fd8
|
refactor(runtime): govern dependency module naming
|
2026-08-29 08:14:21 +08:00 |
|
jxxghp
|
7941fd921d
|
refactor(chain): split download orchestration package
|
2026-08-29 06:41:15 +08:00 |
|
InfinityPacer
|
92066dfad4
|
feat: 完成插件原生依赖重启激活闭环 (#6491)
* feat(plugins): track native dependency activation
* fix(plugins): finalize native restart state lifecycle
|
2026-08-29 02:10:50 +08:00 |
|
jxxghp
|
92e745fc97
|
refactor(architecture): split chain owners and close runtime boundaries
|
2026-08-28 22:26:19 +08:00 |
|
jxxghp
|
2fe39d856c
|
refactor(architecture): invert application adapter boundaries
|
2026-08-28 18:45:47 +08:00 |
|
jxxghp
|
9bff18739d
|
refactor(runtime): own lifecycle and adapter boundaries
|
2026-08-28 18:18:07 +08:00 |
|
jxxghp
|
7a10964526
|
refactor(subscription): close typed persistence boundary
|
2026-08-28 13:56:42 +08:00 |
|
jxxghp
|
c656da1e28
|
refactor(site): close typed persistence boundary
|
2026-08-28 12:37:30 +08:00 |
|
jxxghp
|
017fecabd6
|
refactor(history): close transfer history boundary
|
2026-08-28 11:57:38 +08:00 |
|
jxxghp
|
aa8751f775
|
refactor: close transactional boundary debt batch
|
2026-08-28 10:36:12 +08:00 |
|
jxxghp
|
17d8be2af2
|
refactor(workflow): isolate legacy execution writes
|
2026-08-28 02:10:40 +08:00 |
|
jxxghp
|
b4f8736541
|
refactor(workflow): enforce typed query boundary
|
2026-08-28 01:16:08 +08:00 |
|
InfinityPacer
|
513d867dd6
|
fix(plugin): suppress delayed install reloads (#6484)
|
2026-08-27 23:28:09 +08:00 |
|
jxxghp
|
988b425510
|
fix(plugin): preserve market package generation
|
2026-08-27 22:46:03 +08:00 |
|
jxxghp
|
f134e068e7
|
refactor: normalize capability module paths
|
2026-08-27 22:20:38 +08:00 |
|
InfinityPacer
|
011ebfbe5f
|
fix: 协调本地插件与绑定仓库的版本选择 (#6482)
* fix(plugin): reconcile local and bound payload versions
* fix(plugin): preserve bound source on updates
* fix(plugin): normalize source reconciliation ids
* fix(plugin): defer local payload activation
* fix(plugin): centralize startup source admission
* fix(plugin): derive sync mode from admitted source
|
2026-08-27 20:03:30 +08:00 |
|
jxxghp
|
a62c541ec0
|
refactor: add fenced transfer recovery leases
|
2026-08-27 14:39:38 +08:00 |
|
jxxghp
|
23bff6b2bb
|
refactor: add durable transfer planning checkpoints
|
2026-08-27 13:16:33 +08:00 |
|
InfinityPacer
|
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
|
d24c52ea97
|
fix(plugin): 按绑定仓库处理插件更新 (#6472)
|
2026-08-26 21:35:16 +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 |
|
jxxghp
|
362f606751
|
feat(governance): unify durable event retention
|
2026-08-26 12:45:44 +08:00 |
|
InfinityPacer
|
71db425c07
|
feat(plugin): 建立可信来源准入与安装恢复 (#6462)
|
2026-08-26 07:52:00 +08:00 |
|
jxxghp
|
33a367ebf9
|
fix(ci): stabilize event and web agent checks
|
2026-08-26 07:04:04 +08:00 |
|
jxxghp
|
3ba4027d84
|
feat(events): expose typed payload snapshots
|
2026-08-25 22:32:33 +08:00 |
|
jxxghp
|
574c50586e
|
feat(music): 完善歌词与专辑目录整理
|
2026-08-25 21:02:26 +08:00 |
|
jxxghp
|
b914e8b6e4
|
refactor: strengthen architecture CI gates and runtime contracts
|
2026-08-25 17:02:29 +08:00 |
|
InfinityPacer
|
f3622de82e
|
fix: 保持搜索线程任务的请求上下文 (#6451)
|
2026-08-25 16:06:17 +08:00 |
|
InfinityPacer
|
d58c8d2b17
|
feat: 完善数据库备份管理与版本读取 (#6450)
|
2026-08-25 16:05:45 +08:00 |
|
InfinityPacer
|
6c334f7b9b
|
fix(runtime): 收敛跨线程任务提交终态 (#6446)
|
2026-08-25 06:43:37 +08:00 |
|
InfinityPacer
|
adbeff95d0
|
fix(plugin): serialize dynamic route projection (#6441)
|
2026-08-25 06:40:43 +08:00 |
|
jxxghp
|
3db6e803f3
|
fix(plugin): isolate virtual instance logs
|
2026-08-24 21:18:10 +08:00 |
|