jxxghp
|
512bd102ea
|
fix(smb): clear stale state before reconnecting storage
|
2026-09-29 23:35:36 +08:00 |
|
InfinityPacer
|
6fc2c535f7
|
fix(cache): close shared redis pool once and keep redis caches across restarts
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-29 20:56:12 +08:00 |
|
jxxghp
|
0fae514cb1
|
docs(architecture): sync search dependency metrics
|
2026-09-29 20:31:59 +08:00 |
|
jxxghp
|
067a90859a
|
fix(search): use media aliases for English-only sites
|
2026-09-29 20:18:54 +08:00 |
|
InfinityPacer
|
810ee2896f
|
perf(startup): compose redis cache and agent memory only when used
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-29 20:07:34 +08:00 |
|
jxxghp
|
90466e6967
|
fix(metainfo): preserve global words for empty overrides
|
2026-09-29 19:58:36 +08:00 |
|
InfinityPacer
|
a10e6c371f
|
docs(skills): document plugin one-shot jobs in plugin authoring skill
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-29 18:03:49 +08:00 |
|
InfinityPacer
|
b387484395
|
feat(scheduler): add plugin one-shot job API to host scheduler
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-29 18:03:49 +08:00 |
|
jxxghp
|
45322c25fd
|
fix(transfer): make manual review notes optional
|
2026-09-29 17:50:32 +08:00 |
|
jxxghp
|
d9ff1867d5
|
fix(cli): preserve virtualenv python for autostart
|
2026-09-29 12:56:01 +08:00 |
|
jxxghp
|
6759128c08
|
fix(cli): 修复安装向导资源读取与目录处理
|
2026-09-29 11:52:58 +08:00 |
|
jxxghp
|
b43ae37e62
|
feat(message): expose instance hostname in templates (#6815)
|
2026-09-29 08:31:20 +08:00 |
|
jxxghp
|
d1899c465b
|
fix(plex): sync music items with optional metadata (#6814)
|
2026-09-29 07:04:06 +08:00 |
|
jxxghp
|
e98e92e208
|
feat(telegram): route channel notifications to configured topic
|
2026-09-29 07:02:24 +08:00 |
|
Aqr-K
|
f4a68f360d
|
fix(indexer): 站点搜索兜底失败信息附带状态码与页面标题 (#6819)
|
2026-09-29 06:57:10 +08:00 |
|
Aqr-K
|
de63e1764f
|
fix(agent): 请求上线前规整工具参数 schema,修复经 OpenAI 兼容网关调用 Gemini 时 400 (#6818)
|
2026-09-29 06:55:47 +08:00 |
|
InfinityPacer
|
5d6e4b38b2
|
ci: split architecture gate into parallel jobs and drop duplicate event policy run
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-28 19:28:13 +08:00 |
|
InfinityPacer
|
ec1c1ddcb4
|
ci: share architecture scans and stop rerunning gate tests in coverage shards
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-28 18:57:20 +08:00 |
|
InfinityPacer
|
193bc8d35f
|
chore(release): backend v3.0.10-1
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-28 18:27:35 +08:00 |
|
InfinityPacer
|
82f5fca11c
|
fix(update): accept -N hotfix suffix for stable releases
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-28 18:27:35 +08:00 |
|
InfinityPacer
|
143ed49de0
|
docs(runtime): drop redundant allocator comments
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-28 18:20:24 +08:00 |
|
InfinityPacer
|
ecafd4ce14
|
docs(runtime): trim allocator background thread docstring
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-28 18:20:24 +08:00 |
|
InfinityPacer
|
7191b23555
|
fix(runtime): strip inherited jemalloc background thread config for subprocesses
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-28 18:20:24 +08:00 |
|
InfinityPacer
|
31ca107e41
|
fix(docker): enable jemalloc background thread only in the main process
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-28 18:20:24 +08:00 |
|
InfinityPacer
|
3b2cd28983
|
docs(architecture): sync dependency edge count
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-28 17:30:52 +08:00 |
|
InfinityPacer
|
c5a57dbd8c
|
perf(runtime): release idle pool threads' allocator caches
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-28 17:30:52 +08:00 |
|
jxxghp
|
6cdd4dbc66
|
fix(subscribe): resolve cross-source video status without premiere year
|
2026-09-28 16:59:30 +08:00 |
|
jxxghp
|
9d37ee4687
|
fix(nettest): authenticate network proxy GitHub probe
|
2026-09-28 16:53:28 +08:00 |
|
InfinityPacer
|
2a68dd6fea
|
fix(plugin): release reloaded plugin code held by framework caches (#6807)
|
2026-09-28 13:32:19 +08:00 |
|
G0m3e
|
d4238982d2
|
fix(site): merge CookieCloud domains that start with a dot (#6805)
|
2026-09-28 13:32:04 +08:00 |
|
jxxghp
|
0cb07f4262
|
chore(release): backend v3.0.10
|
2026-09-28 11:45:23 +08:00 |
|
jxxghp
|
d4dd646d50
|
fix(transfer): tolerate one-second mtime drift
|
2026-09-28 07:52:15 +08:00 |
|
jxxghp
|
1374328f84
|
fix(event): type module identity fallback precisely
|
2026-09-28 07:39:45 +08:00 |
|
jxxghp
|
342b570a07
|
fix(event): preserve handler identity after module unload
|
2026-09-28 07:29:48 +08:00 |
|
jxxghp
|
895681667e
|
Fix site subtitle target directory for single-file torrents
|
2026-09-28 07:24:08 +08:00 |
|
jxxghp
|
f2bce847bb
|
test: register Plex movie type without Ruff import warning
|
2026-09-28 07:06:36 +08:00 |
|
jxxghp
|
e2f925af71
|
fix: avoid Plex sync detail reloads and preserve cache on read failure
|
2026-09-28 06:57:38 +08:00 |
|
InfinityPacer
|
4f730418c1
|
test: isolate optional SDK import probe from local site resources
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-28 03:46:22 +08:00 |
|
InfinityPacer
|
313f894052
|
perf(memory): import storage and passkey SDKs on demand
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-28 03:46:22 +08:00 |
|
InfinityPacer
|
c924a455b2
|
perf(memory): stop retaining module sources and cap nginx workers
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-28 02:53:00 +08:00 |
|
InfinityPacer
|
9af903e677
|
perf(memory): return idle allocator pages to the OS
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-28 02:33:53 +08:00 |
|
InfinityPacer
|
dc52317b51
|
fix(cache): keep binary blob caches out of Redis
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-28 02:24:40 +08:00 |
|
jxxghp
|
cf13f2e114
|
fix: align AniList and TheAudioDB network probes
|
2026-09-27 15:57:10 +08:00 |
|
jxxghp
|
f0cfaa8e3a
|
fix: correct IMDb and TheAudioDB network probes
|
2026-09-27 13:48:36 +08:00 |
|
jxxghp
|
46ad1ad522
|
chore: release v3.0.9
|
2026-09-27 11:23:07 +08:00 |
|
jxxghp
|
33da9ce65d
|
refactor(download): keep full-pack admission within complexity budget
|
2026-09-26 18:00:08 +08:00 |
|
jxxghp
|
a3035ab1e7
|
fix(download): enforce episode allowlist for full packs
|
2026-09-26 17:47:46 +08:00 |
|
jxxghp
|
0d80b2e579
|
refactor(messaging): render music torrents in interaction helper
|
2026-09-26 16:36:47 +08:00 |
|
jxxghp
|
126e954602
|
fix(messaging): keep music listing within architecture boundary
|
2026-09-26 16:25:43 +08:00 |
|
jxxghp
|
d6fe5a87da
|
fix(messaging): show music resource titles in channel interactions
|
2026-09-26 16:16:01 +08:00 |
|