PKC278
|
619a70416b
|
fix: 修正智能推荐功能未检查智能助手总开关的问题
|
2026-01-15 22:57:49 +08:00 |
|
jxxghp
|
16d996fe70
|
Merge pull request #5366 from xiaoQQya/develop
|
2026-01-15 21:11:10 +08:00 |
|
xiaoQQya
|
1baeb6da19
|
feat(rousi pro): 支持解析 Rousi Pro 站点未读消息
|
2026-01-15 21:08:08 +08:00 |
|
jxxghp
|
1641d432dd
|
feat: 为工具管理器添加参数类型规范化处理,并基于渠道能力动态生成提示词中的格式要求
|
2026-01-15 20:55:35 +08:00 |
|
jxxghp
|
1bf9862e47
|
feat: 更新代理提示词,增加详细的沟通、状态更新、总结、操作流程、工具使用和媒体管理规则。
|
2026-01-15 19:50:37 +08:00 |
|
景大侠
|
22a2415ca5
|
缓存api鉴权结果
|
2026-01-15 12:38:47 +08:00 |
|
景大侠
|
feb034352d
|
让现有基于JWT令牌鉴权的接口也能支持API令牌鉴权
|
2026-01-15 12:30:03 +08:00 |
|
PKC278
|
95f2ac3811
|
feat(search): 添加AI推荐功能并优化相关逻辑
|
2026-01-15 02:49:29 +08:00 |
|
景大侠
|
c9c4ab5911
|
修复 手动重新整理没有更新源文件大小的问题
- V1迁移过来的记录,重整理后文件大小显示为0
- 部分源文件大小有变动,重整理后大小显示没变化
|
2026-01-14 22:42:36 +08:00 |
|
景大侠
|
80f5c7bc44
|
修复 整理文件或目录时没有正确应用多层标题的重命名格式
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
|
2026-01-14 19:02:17 +08:00 |
|
景大侠
|
f478958943
|
修复 SystemConfig潜在的资源竞争问题
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
|
2026-01-13 14:33:53 +08:00 |
|
winter0245
|
5fe5deb9df
|
Merge branch 'jxxghp:v2' into v2
|
2026-01-13 09:30:16 +08:00 |
|
xjy
|
ce83bc24bd
|
fix: 修复站点Cookie处理的两个关键问题
本次提交修复了PT站点搜索功能失败的两个根本原因:
1. **Cookie URL解码问题**
- 问题:数据库中存储的Cookie值包含URL编码(如%3D、%2B、%2F),
但cookie_parse()函数未进行解码
- 影响:所有使用URL编码Cookie的站点可能无法正常登录
- 修复:在app/utils/http.py的cookie_parse()中添加unquote()解码
2. **httpx Cookie jar覆盖问题**(关键)
- 问题:httpx.AsyncClient的Cookie jar机制会自动保存服务器返回的
Set-Cookie,并在后续请求中覆盖我们传入的Cookie
- 表现:传入正确的c_secure_uid/c_secure_pass,实际发送的却是
PHPSESSID等错误Cookie
- 修复:在创建AsyncClient时传入Cookie,而不是在request()时传入
修改文件:
- app/utils/http.py: cookie_parse()添加URL解码 + AsyncClient传入cookies
- app/modules/indexer/spider/__init__.py: 清理调试代码
测试验证:
- ✅ pterclub 搜索功能恢复正常
- ✅ 春天站点搜索功能正常(验证通用性)
|
2026-01-13 09:29:05 +08:00 |
|
jxxghp
|
dce729c8cb
|
Merge pull request #5350 from cddjr/fix_tmdb_cache
|
2026-01-13 07:04:58 +08:00 |
|
景大侠
|
294bb3d4a1
|
修复 目录监控无法触发蓝光原盘整理
|
2026-01-13 00:09:34 +08:00 |
|
景大侠
|
b31b9261f2
|
Update app/core/config.py
接受AI的建议
|
2026-01-12 23:31:44 +08:00 |
|
景大侠
|
b9b7b00a7f
|
修复 下载器监控构造的原盘路径需以/结尾
|
2026-01-12 22:54:19 +08:00 |
|
景大侠
|
843faf6103
|
修复 整理记录无法显示原盘大小
|
2026-01-12 22:14:43 +08:00 |
|
景大侠
|
4af5dad9a8
|
修复 原盘自动刮削缺少nfo
|
2026-01-12 21:36:17 +08:00 |
|
景大侠
|
52437c9d18
|
按语言缓存tmdb元数据
|
2026-01-12 09:41:34 +08:00 |
|
景大侠
|
c6cb4c8479
|
统一构造tmdb图片网址
|
2026-01-12 09:41:25 +08:00 |
|
HankunYu
|
dbe2f94af1
|
修改embed解析以支持emoji字符
|
2026-01-12 00:46:26 +00:00 |
|
PKC278
|
9e64b4cd7f
|
refactor: 优化登录安全性并重构 PassKey 逻辑
- 统一登录失败返回信息,防止信息泄露
- 提取 PassKeyHelper 公共函数,简化 Base64 和凭证处理
- 重构 mfa.py 端点代码,提升可读性和维护性
- 移除冗余的 origin 验证逻辑
|
2026-01-11 19:20:53 +08:00 |
|
The falling leaves know
|
a6fa764e2a
|
Change media_type to required field in QueryMediaDetailInput
|
2026-01-10 18:49:02 +08:00 |
|
The falling leaves know
|
8e5e4f460d
|
Enhance media detail query with media type handling
|
2026-01-10 17:44:11 +08:00 |
|
jxxghp
|
a3a4285f90
|
Merge pull request #5339 from PKC278/v2
|
2026-01-10 07:42:38 +08:00 |
|
PKC278
|
0979163b79
|
fix(rousi): 修正分类参数为单一值以符合API要求
|
2026-01-10 02:12:33 +08:00 |
|
PKC278
|
248a25eaee
|
fix(rousi): 移除单例模式
|
2026-01-10 01:39:40 +08:00 |
|
PKC278
|
f95b1fa68a
|
fix(rousi): 修正分类映射
|
2026-01-10 01:31:12 +08:00 |
|
PKC278
|
d2b5d69051
|
feat(rousi): 重构响应处理逻辑以提高代码可读性和维护性
|
2026-01-10 00:54:43 +08:00 |
|
PKC278
|
3ca419b735
|
fix(rousi): 精简并修正分类映射
|
2026-01-10 00:27:45 +08:00 |
|
PKC278
|
50e275a2f9
|
feat(config): 增加最大搜索名称数量限制至3 确保包含 en_title
|
2026-01-09 23:53:09 +08:00 |
|
PKC278
|
aeccf78957
|
feat(rousi): 新增分类参数支持以优化搜索功能
|
2026-01-09 23:05:02 +08:00 |
|
PKC278
|
cb3cef70e5
|
feat: 新增 RousiPro 站点支持
|
2026-01-09 22:08:24 +08:00 |
|
jxxghp
|
b9bd303bf8
|
fix:优化Agent参数校验,避免中止推理
|
2026-01-09 20:26:49 +08:00 |
|
PKC278
|
df031455b2
|
feat(agent): 新增媒体详情查询工具
|
2026-01-07 23:31:08 +08:00 |
|
景大侠
|
bc289b48c8
|
修复 字幕支持通过代理下载
|
2026-01-04 16:07:45 +08:00 |
|
大虾
|
070425d446
|
Update app/core/metainfo.py
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
|
2026-01-03 19:26:03 +08:00 |
|
大虾
|
7405883444
|
Update app/core/metainfo.py
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
|
2026-01-03 19:25:54 +08:00 |
|
景大侠
|
66959937ed
|
修复 电影文件可能会误识别成电视剧类型
|
2026-01-03 18:06:26 +08:00 |
|
景大侠
|
ba00baa5a0
|
修复 刮削电影会误报父目录的海报图已存在
|
2026-01-02 23:37:36 +08:00 |
|
PKC278
|
1ac717b67f
|
fix(message): 修复缓存数据处理逻辑以避免空值错误
|
2026-01-02 17:12:33 +08:00 |
|
noone
|
cee41567a2
|
feat(chain): 添加当前时间参数到消息渲染
- 在MessageTemplateHelper.render调用中添加current_time参数
|
2026-01-01 23:01:25 +08:00 |
|
景大侠
|
28a4c81aff
|
识别馒头站点的全站促销规则
|
2026-01-01 13:10:41 +08:00 |
|
jxxghp
|
e3f957a59b
|
更新 __init__.py
|
2025-12-31 07:20:52 +08:00 |
|
jxxghp
|
55c62a3ab5
|
Merge pull request #5303 from HankunYu/v2
|
2025-12-31 07:00:04 +08:00 |
|
HankunYu
|
d6524907f3
|
修复重载模块会产生新的DC实例;建立embed解析白名单,不解析插件等消息以免破坏原有格式
|
2025-12-30 16:51:30 +00:00 |
|
景大侠
|
357db334cd
|
修复 自建TMDB服无法通过健康检测
携带UA以避免被反爬虫脚本过滤
|
2025-12-30 22:13:43 +08:00 |
|
景大侠
|
182bbdde91
|
fix #5297
|
2025-12-30 15:21:27 +08:00 |
|
景大侠
|
0b01a6aa91
|
避免获取到字幕上传者的详情链接
|
2025-12-29 22:52:26 +08:00 |
|