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 |
|
jxxghp
|
aac184a1b9
|
refactor(transfer): make queue admission durable
|
2026-08-27 10:57:22 +08:00 |
|
jxxghp
|
5df388719e
|
chore(architecture): establish trusted refactor baseline
|
2026-08-27 05:33:17 +08:00 |
|
jxxghp
|
9053db926d
|
fix(music): align album tracks by exact title
|
2026-08-26 23:11:38 +08:00 |
|
jxxghp
|
5484223d1e
|
fix(indexer): adapt Rousi Pro PeerGo personal API key
|
2026-08-26 22:31:45 +08:00 |
|
jxxghp
|
88703d645a
|
fix(subscribe): clean deleted rule group references
|
2026-08-26 20:58:15 +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 |
|
jxxghp
|
df6f86ec3d
|
fix(subscription): isolate statistic report failures
|
2026-08-26 07:01:41 +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 |
|
jxxghp
|
49c61813b3
|
refactor: reuse search chain across subscription loop
|
2026-08-25 06:59:18 +08:00 |
|
jxxghp
|
30b2e9ac9c
|
refactor: extract download selection rules into application layer
|
2026-08-25 06:59:18 +08:00 |
|
jxxghp
|
3ce8168b8d
|
refactor: extract subscription priority rules into application layer
|
2026-08-25 06:59:18 +08:00 |
|
jxxghp
|
1f076eba04
|
refactor: use injected eventmanager in chain instance methods
|
2026-08-25 06:59:18 +08:00 |
|
jxxghp
|
9c44eeb493
|
refactor: route tmdb supplement through module dispatch
|
2026-08-25 06:59:18 +08:00 |
|
jxxghp
|
0489bb1f43
|
refactor: remove duplicated transfer format init and identical search branches
|
2026-08-25 06:59:18 +08:00 |
|
InfinityPacer
|
6c334f7b9b
|
fix(runtime): 收敛跨线程任务提交终态 (#6446)
|
2026-08-25 06:43:37 +08:00 |
|
jxxghp
|
880a1064e2
|
fix(recommend): use album chart for music recommendations
|
2026-08-24 22:31:34 +08:00 |
|
jxxghp
|
ffe6da2135
|
refactor: own active workflow executions
|
2026-08-24 16:26:39 +08:00 |
|
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 |
|