jxxghp
|
4641db7f5b
|
refactor: route metadata module settings through runtime
|
2026-08-23 03:01:29 +08:00 |
|
InfinityPacer
|
d131f8d571
|
feat(network): migrate async HTTP client to HTTPX2 (#6394)
|
2026-08-22 16:48:23 +08:00 |
|
jxxghp
|
5128ae9e1e
|
refactor: 推进后端分层架构治理
|
2026-08-18 00:29:14 +08:00 |
|
InfinityPacer
|
24671f8f18
|
refactor(runtime): lazily activate host modules (#6331)
|
2026-08-16 16:07:38 +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
|
ca32922a7f
|
refactor(media): unify media identity and chain responsibilities
|
2026-08-12 18:31:09 +08:00 |
|
jxxghp
|
8bf2f601a6
|
refactor(media): unify source identity and music browsing
|
2026-08-12 12:56:40 +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
|
3f1b0cdb05
|
feat(music): 支持多源识别与元数据刮削
|
2026-08-11 23:34:00 +08:00 |
|
jxxghp
|
d7cf853bc8
|
fix(search): 支持单次搜索启用多个媒体数据源,合并显示所有源结果 (#6270)
- 新增 is_media_source_enabled/is_media_source_selected,请求级 source 支持逗号分隔多数据源,缺省回退全局 SEARCH_SOURCE 配置
- 四个媒体模块的搜索/人物/合集方法统一接入多源判断
- 补充多数据源搜索相关测试
|
2026-08-11 21:06:52 +08:00 |
|
jxxghp
|
4b1df72a4a
|
refactor(cache): simplify recognition cache persistence
|
2026-08-06 07:48:43 +08:00 |
|
jxxghp
|
fb32c59713
|
feat: add AniList rankings and discovery
|
2026-07-22 12:53:58 +08:00 |
|
jxxghp
|
e3f80af74f
|
feat: expand metadata sources and media server sync (#6129)
|
2026-07-21 11:34:18 +08:00 |
|
InfinityPacer
|
5588e37c6d
|
fix: preserve season zero semantics (#6150)
|
2026-07-20 06:55:23 +08:00 |
|
jxxghp
|
96ef431efc
|
feat: 支持豆瓣识别缓存管理
|
2026-07-13 12:33:56 +08:00 |
|
InfinityPacer
|
647c04956d
|
fix: preserve subscribe season zero targets (#5983)
|
2026-06-22 06:36:03 +08:00 |
|
jxxghp
|
00fc8b2f53
|
chore: update text processing dependencies
|
2026-05-23 12:18:59 +08:00 |
|
jxxghp
|
2831eecbeb
|
perf: optimize media recognition internals
|
2026-05-15 13:37:36 +08:00 |
|
jxxghp
|
94d7e4385e
|
fix: update shared recognize cache flow
|
2026-05-08 21:21:01 +08:00 |
|
景大侠
|
4c3d47f1f0
|
feat(cache): 同步/异步函数可共享缓存
- 缓存键支持自定义命名,使异步与同步函数可共享缓存结果
- 内存缓存改为类变量,实现多个cache装饰器共享同一缓存空间
- 重构AsyncMemoryBackend,减少重复代码
- 补齐部分模块的缓存清理功能
|
2026-02-10 18:46:49 +08:00 |
|
景大侠
|
1751caef62
|
fix: 补充几处season的判空
|
2026-02-02 15:01:12 +08:00 |
|
xiaoQQya
|
a685b1dc3b
|
fix(douban): 修复 imdbid 匹配豆瓣信息成功错误返回 None 的问题
|
2025-10-18 22:34:55 +08:00 |
|
xiaoQQya
|
820fbe4076
|
fix(douban): 修复使用 imdbid 未匹配到豆瓣信息时回退到使用名称匹配豆瓣信息失败的问题
|
2025-10-18 22:07:54 +08:00 |
|
jxxghp
|
ff7fb14087
|
fix cache_clear
|
2025-09-02 08:35:48 +08:00 |
|
jxxghp
|
90633a6495
|
fix #4851
|
2025-08-27 15:57:43 +08:00 |
|
jxxghp
|
e90359eb08
|
fix douban
|
2025-08-23 15:56:30 +08:00 |
|
jxxghp
|
499bdf9b48
|
fix cache clear
|
2025-08-22 07:22:23 +08:00 |
|
jxxghp
|
5f18776c61
|
更新 douban_cache.py
|
2025-08-21 17:52:55 +08:00 |
|
jxxghp
|
0b199b8421
|
fix TTLCache
|
2025-08-21 16:54:49 +08:00 |
|
jxxghp
|
c6c84fe65b
|
rename
|
2025-08-21 16:02:50 +08:00 |
|
jxxghp
|
055c8e26f0
|
refactor:重构缓存系统
|
2025-08-20 17:35:32 +08:00 |
|
jxxghp
|
69cb07c527
|
优化缓存机制,支持Redis和本地缓存的切换
|
2025-08-20 09:16:30 +08:00 |
|
jxxghp
|
a0e4b4a56e
|
feat:媒体查询协程处理
|
2025-07-31 15:24:50 +08:00 |
|
jxxghp
|
983f8fcb03
|
fix httpx
|
2025-07-31 13:51:43 +08:00 |
|
jxxghp
|
6873de7243
|
fix async
|
2025-07-31 13:32:47 +08:00 |
|
jxxghp
|
ceda69aedd
|
add async apis
|
2025-07-31 09:15:38 +08:00 |
|
jxxghp
|
b6ff9f7196
|
fix douban api
|
2025-07-31 08:18:00 +08:00 |
|
jxxghp
|
232759829e
|
为Bangumi和Douban模块添加异步API支持
|
2025-07-30 22:18:11 +08:00 |
|
jxxghp
|
776f629771
|
fix User-Agent
|
2025-07-20 15:50:45 +08:00 |
|
jxxghp
|
378777dc7c
|
feat:弱引用单例
|
2025-07-08 21:29:01 +08:00 |
|
jxxghp
|
574257edf8
|
add SystemConfModel
|
2025-06-27 09:54:15 +08:00 |
|
jxxghp
|
23929f5eaa
|
fix pool size
|
2025-06-07 22:00:09 +08:00 |
|
jxxghp
|
9de3cb0f92
|
fix douban test
|
2025-05-09 20:14:33 +08:00 |
|
jxxghp
|
078b60cc1e
|
feat:支持指定剧集组识别和刮削
|
2025-04-03 18:35:02 +08:00 |
|
jxxghp
|
f9b0db623d
|
fix cython type error
|
2025-03-23 21:39:37 +08:00 |
|
InfinityPacer
|
11d4f27268
|
feat(cache): migrate cachetools usage to unified cache backend
|
2025-01-18 02:12:20 +08:00 |
|
jxxghp
|
23650657cd
|
add noqa
fix #3670
|
2025-01-07 14:20:31 +08:00 |
|