Commit Graph
1788 Commits
Author SHA1 Message Date
jxxghp 73d9d0dbf5 refactor: unify paged search task orchestration 2026-08-24 10:15:02 +08:00
jxxghp da9f1d297a refactor: keep message handler within complexity budget 2026-08-24 07:40:29 +08:00
jxxghp c03b45eed7 refactor: inject plugin interaction event publisher 2026-08-24 07:36:50 +08:00
jxxghp 138a48770c refactor: unify durable event topics 2026-08-24 06:55:50 +08:00
jxxghp 9a0d23857d refactor: own search recommendation tasks 2026-08-24 06:20:48 +08:00
jxxghp 40d4a10c99 refactor: own agent session cleanup tasks 2026-08-24 05:40:35 +08:00
jxxghp d694cd081c refactor: own cross-thread background tasks 2026-08-24 05:33:50 +08:00
jxxghp cb3c5f008f refactor: unify service configuration boundary 2026-08-24 05:12:21 +08:00
jxxghp c8ad54a190 refactor: unify transfer chain data ports 2026-08-24 04:48:06 +08:00
jxxghp 4346fc0559 refactor: unify subscribe chain data ports 2026-08-24 04:43:20 +08:00
jxxghp f93ecf65d3 refactor: unify download chain data ports 2026-08-24 04:36:56 +08:00
jxxghp fb08e06277 refactor: unify mediaserver chain data port 2026-08-24 04:30:05 +08:00
jxxghp 836cbfbbb2 refactor: unify site chain data port access 2026-08-24 04:25:29 +08:00
jxxghp 286b5836a1 refactor: unify music subscription data port 2026-08-24 04:20:06 +08:00
jxxghp a13c96d30b refactor: unify user chain data port access 2026-08-24 04:16:09 +08:00
jxxghp 48e796cab7 refactor: unify workflow data port access 2026-08-24 04:11:09 +08:00
jxxghp 8555d0da3e refactor: use explicit system config getter 2026-08-24 04:04:35 +08:00
jxxghp 9f76fc9dec refactor: unify workflow runtime boundary 2026-08-24 03:43:47 +08:00
jxxghp 371383f0a8 refactor: unify host threadpool boundary 2026-08-24 03:28:10 +08:00
jxxghp e274672a6a refactor: unify subscription deletion transactions 2026-08-24 02:38:18 +08:00
jxxghp 52fd495d38 refactor: normalize downloader file contracts 2026-08-24 02:10:04 +08:00
jxxghp 7f09927c47 refactor: own shutdown lifecycle boundaries 2026-08-23 20:20:26 +08:00
InfinityPacer 146f8649f6 fix(runtime): 隔离线程任务上下文 (#6420)
* fix(runtime): isolate thread task contexts

* test: use canonical message schema import
2026-08-23 20:10:23 +08:00
InfinityPacer 45b41a5caa fix(subscription): preserve batch search execution (#6419) 2026-08-23 19:35:54 +08:00
InfinityPacer e8cfe272c4 fix(async): offload file metadata checks 2026-08-23 12:06:52 +08:00
OneMoon 7205f8d9e2 fix(search): include plugin resources without indexers (#6399) 2026-08-23 09:21:04 +08:00
jxxghp ca66b39b7e feat: make subscription notifications durable 2026-08-23 02:35:16 +08:00
jxxghp 903bc090ed feat: make subscribe completion durable 2026-08-23 00:59:17 +08:00
jxxghp a59f1b928a feat: make subscribe reports durable 2026-08-23 00:25:23 +08:00
jxxghp 3a43b1be3e fix: satisfy pylint changed-file gate 2026-08-22 22:39:42 +08:00
jxxghp 16f7d65640 refactor: complete chain entrypoint slicing 2026-08-22 22:31:24 +08:00
jxxghp cc967741d8 refactor: split media server sync phases 2026-08-22 22:12:00 +08:00
jxxghp b3573e930a refactor: extract direct batch download candidates 2026-08-22 21:55:16 +08:00
jxxghp 855e4d60f4 refactor: extract transfer candidate planning 2026-08-22 21:49:10 +08:00
jxxghp 2d5b46004f refactor: isolate batch download preparation 2026-08-22 21:43:17 +08:00
jxxghp 7611cc8ea8 refactor: isolate transfer identity stage 2026-08-22 21:38:11 +08:00
jxxghp b45597866b refactor: split subscription creation stages 2026-08-22 21:07:18 +08:00
jxxghp 33ca1f824f refactor: extract download success settlement 2026-08-22 20:46:48 +08:00
jxxghp 46ef5749db refactor: split torrent cache refresh stages 2026-08-22 20:23:46 +08:00
jxxghp 3584d40cc5 fix: preserve cookiecloud sync branch semantics 2026-08-22 19:56:28 +08:00
jxxghp ec43420ee5 refactor: split cookiecloud site synchronization 2026-08-22 19:55:08 +08:00
jxxghp 2ebd05fab1 refactor: isolate transfer file item construction 2026-08-22 19:48:00 +08:00
jxxghp c8e2ba0ea7 refactor: isolate subscription media server aggregation 2026-08-22 19:34:19 +08:00
jxxghp 1bb6e36e8c refactor: complete runtime configuration migration 2026-08-22 19:07:07 +08:00
jxxghp 63184a49c5 fix(ci): use canonical imports in changed files 2026-08-22 13:35:57 +08:00
jxxghp 4fbe19a49c chore: refresh host architecture baseline 2026-08-22 13:28:23 +08:00
jxxghp 996a1a0705 refactor: expand api and chain config snapshots 2026-08-22 13:22:33 +08:00
jxxghp fa2bf1fe4d refactor: expand chain runtime config snapshot 2026-08-22 13:21:52 +08:00
jxxghp 7b6353337d fix(ci): keep subscribe match complexity within ratchet 2026-08-22 12:07:22 +08:00
jxxghp 30ebf98fbb feat(transfer): aggregate failure notifications by media 2026-08-22 11:46:41 +08:00