jxxghp
|
96118e73e7
|
refactor(string): split utilities by responsibility
|
2026-08-15 08:03:55 +08:00 |
|
jxxghp
|
a2117bafc8
|
fix(compat): preserve legacy plugin imports
|
2026-08-15 07:15:03 +08:00 |
|
Aqr-K
|
8a11214a43
|
refactor(db): 修复异步连接池无界增长,并完成 SQLAlchemy 2.0 迁移与分层归位 (#6320)
|
2026-08-15 06:58:38 +08:00 |
|
jxxghp
|
d6bf78b63a
|
feat: 支持音乐识别信息转简体
|
2026-08-14 21:02:33 +08:00 |
|
jxxghp
|
b3509c60bb
|
fix: support site resources from legacy docker updater
|
2026-08-14 20:26:51 +08:00 |
|
jxxghp
|
369d7d6448
|
refactor: reorganize backend module boundaries
|
2026-08-14 19:53:33 +08:00 |
|
jxxghp
|
7b3444c366
|
refactor backend module architecture
|
2026-08-14 15:45:38 +08:00 |
|
jxxghp
|
666e110693
|
docs: design backend import compatibility layer
|
2026-08-14 08:39:05 +08:00 |
|
InfinityPacer
|
e014604b1c
|
fix: 避免服务重启后重复执行 Agent 定时任务 (#6302)
|
2026-08-13 19:25:11 +08:00 |
|
jxxghp
|
b4863a6550
|
feat(media): support extensible media sources
|
2026-08-13 13:26:17 +08:00 |
|
jxxghp
|
f17b0b1bb9
|
fix(api): restore successful query response semantics
|
2026-08-13 07:20:49 +08:00 |
|
InfinityPacer
|
36297572fb
|
docs(agent): make repository workflow rules adaptive (#6281)
|
2026-08-13 04:01:00 +08:00 |
|
jxxghp
|
baf8850d63
|
refactor(api): standardize responses and restore media config contracts
|
2026-08-12 23:15:13 +08:00 |
|
jxxghp
|
ca32922a7f
|
refactor(media): unify media identity and chain responsibilities
|
2026-08-12 18:31:09 +08:00 |
|
jxxghp
|
cbb969e0ff
|
fix(music): default Douban explore to categories
|
2026-08-12 13:13:54 +08:00 |
|
jxxghp
|
d1028a6902
|
feat(music): add TheAudioDB and Douban discovery
|
2026-08-12 10:50:13 +08:00 |
|
jxxghp
|
a1dd259143
|
feat(media): refine primary-source recognition
|
2026-08-12 08:33:10 +08:00 |
|
jxxghp
|
97dba2a8ae
|
feat: unify media recognition and music lifecycle
|
2026-08-12 06:51:58 +08:00 |
|
jxxghp
|
d0edcfa7bb
|
feat(music): 音乐订阅刷新与识别缓存
|
2026-08-11 11:39:08 +08:00 |
|
jxxghp
|
75e56d8e9a
|
feat(music): add audio quality workflow
|
2026-08-10 10:23:02 +08:00 |
|
jxxghp
|
b3b376f2b1
|
feat(agent): complete music workflow support
|
2026-08-10 08:11:54 +08:00 |
|
GoingTime
|
12b054c316
|
优化从 SQLite 迁移到 PostgreSQL (#6264)
|
2026-08-10 06:53:07 +08:00 |
|
jxxghp
|
36666313b7
|
feat: 按媒体类型筛选搜索站点
|
2026-08-09 18:12:29 +08:00 |
|
jxxghp
|
af2c9754e1
|
fix(ci): checkout Wiki main branch
|
2026-08-09 17:20:24 +08:00 |
|
jxxghp
|
0252b27b72
|
ci(v3): publish isolated docker images
|
2026-08-07 22:14:34 +08:00 |
|
jxxghp
|
05d15a04f5
|
feat(v3): add music automation workflow
|
2026-08-07 21:50:22 +08:00 |
|
jxxghp
|
c6bd396794
|
Improve agent file reading and structured LLM summaries
|
2026-08-07 13:31:39 +08:00 |
|
jxxghp
|
759b9e47eb
|
fix(transfer): expire stale jobs and deduplicate diagnostics
|
2026-08-07 12:44:04 +08:00 |
|
jxxghp
|
5654512d41
|
fix(api): return avatar filename in data
|
2026-08-06 23:36:34 +08:00 |
|
jxxghp
|
987c1722d7
|
feat(api): add unified v2 response layer
|
2026-08-06 17:32:33 +08:00 |
|
jxxghp
|
4abae809c2
|
fix: preserve parent year in media recognition
|
2026-08-06 12:45:48 +08:00 |
|
jxxghp
|
7fe7be6d71
|
feat(plugin): sync default markets from wiki at release
|
2026-08-06 09:15:30 +08:00 |
|
jxxghp
|
4b1df72a4a
|
refactor(cache): simplify recognition cache persistence
|
2026-08-06 07:48:43 +08:00 |
|
jxxghp
|
a23ac6c56d
|
feat: 支持模型服务端联网搜索
|
2026-08-05 19:19:26 +08:00 |
|
jxxghp
|
a700ba9379
|
feat(download): persist poster and backdrop images (#6232)
|
2026-08-03 21:38:26 +08:00 |
|
jxxghp
|
36dd381260
|
feat(download): expose source site for active tasks (#6231)
|
2026-08-03 18:40:08 +08:00 |
|
jxxghp
|
93761fe7e4
|
优化 Agent 代码编辑工具 (#6218)
|
2026-08-01 09:02:05 +08:00 |
|
cyt-666
|
6c89f1eb4b
|
fix: 修复 MCP 动态加载插件工具 (#6214)
|
2026-07-31 22:31:46 +08:00 |
|
jxxghp
|
48852350a0
|
feat(plugin): add centralized rating APIs
|
2026-07-31 13:41:29 +08:00 |
|
jxxghp
|
a23fce1491
|
feat: 统计共享媒体识别命中次数
|
2026-07-30 17:50:16 +08:00 |
|
jxxghp
|
e011b20210
|
add start-local.sh
|
2026-07-29 16:54:00 +08:00 |
|
jxxghp
|
cae28d8c03
|
fix(transfer): 支持显式重新整理历史记录
|
2026-07-26 08:59:57 +08:00 |
|
jxxghp
|
3d020c8ceb
|
fix(search): keep large SSE searches connected (#6186)
|
2026-07-26 08:55:34 +08:00 |
|
jxxghp
|
875984ad39
|
feat: support torrent description filtering (#6172)
|
2026-07-23 17:09:45 +08:00 |
|
jxxghp
|
fb32c59713
|
feat: add AniList rankings and discovery
|
2026-07-22 12:53:58 +08:00 |
|
jxxghp
|
3b709b7f2e
|
feat: unify media source identity flow (#6129)
|
2026-07-21 20:20:09 +08:00 |
|
jxxghp
|
6f8b6cfbc9
|
feat: support explicit media ids for file scraping
|
2026-07-21 12:57:26 +08:00 |
|
jxxghp
|
e3f80af74f
|
feat: expand metadata sources and media server sync (#6129)
|
2026-07-21 11:34:18 +08:00 |
|
InfinityPacer
|
5c2b503a74
|
fix(subscribe): protect runtime facts in public writes (#6157)
|
2026-07-20 16:44:49 +08:00 |
|
InfinityPacer
|
d9a42c672a
|
fix(subscribe): refine TV wash priority lifecycle (#6153)
|
2026-07-20 14:02:19 +08:00 |
|