jxxghp
|
274fc2d74f
|
v2.8.8
- 下载器支持配置路径映射
- 问题修复与细节优化
|
2025-12-10 14:33:13 +08:00 |
|
Kevin Tan
|
99cab7c337
|
Update app/modules/__init__.py
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
|
2025-12-08 17:21:33 +08:00 |
|
Kevin Tan
|
81f7548579
|
Update app/modules/__init__.py
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
|
2025-12-08 17:20:45 +08:00 |
|
stkevintan
|
6ebd50bebc
|
update naming
|
2025-12-08 16:30:40 +08:00 |
|
stkevintan
|
378ba51f4d
|
support path_mapping for downloader
|
2025-12-08 16:25:46 +08:00 |
|
jxxghp
|
63a890e85d
|
更新 __init__.py
|
2025-12-06 20:03:34 +08:00 |
|
stkevintan
|
2affa7c9b8
|
Support remote file uri when adding downloads
|
2025-12-06 19:33:52 +08:00 |
|
Attente
|
5af217fbf5
|
refactor: 将图片获取逻辑抽象为独立的 ImageHelper
|
2025-12-06 10:10:36 +08:00 |
|
REinject
|
931a42e981
|
fix(tmdbapi): 修复按季搜索剧集的名称匹配逻辑问题
|
2025-12-03 12:26:05 +08:00 |
|
Attente
|
1ef4374899
|
feat(telegram): 图片增加缓存与安全校验, 获取失败降级发送
- 统一部分类型标注
- 修正部分文本错误
|
2025-12-03 09:56:30 +08:00 |
|
夜阑听风
|
8bd848519d
|
Convert user level to string if not None
|
2025-11-30 09:36:28 +08:00 |
|
Kevin Tan
|
1809690915
|
Update app/modules/subtitle/__init__.py
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
|
2025-11-28 17:21:17 +08:00 |
|
stkevintan
|
e51b679380
|
fix: support non-local filesystem operations for default dir and subtitles
|
2025-11-28 14:55:01 +08:00 |
|
Attente
|
ca5ec8af0f
|
feat(config): 优化配置变更事件处理机制
|
2025-11-27 23:17:34 +08:00 |
|
jxxghp
|
d1d7b8ce55
|
更新 __init__.py
|
2025-11-27 22:03:20 +08:00 |
|
stkevintan
|
ba415acd37
|
add hard link support for smb
|
2025-11-27 18:21:54 +08:00 |
|
Attente
|
eb2b34d71c
|
feat(themoviedb): 添加对 ConfigChanged 事件的监听支持
- 调整 username 字段类型以兼容整数形式
|
2025-11-26 20:58:58 +08:00 |
|
Attente
|
6c1e0058c1
|
feat(telegram): 使用 telegramify_markdown 库标准化消息内容,增强长消息与复杂格式的处理能力
|
2025-11-24 20:59:32 +08:00 |
|
jxxghp
|
48c25c40e4
|
fix wechat
|
2025-11-20 16:51:43 +08:00 |
|
DDSDerek
|
8d5fe5270f
|
Update app/modules/filemanager/storages/u115.py
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
|
2025-11-19 19:51:14 +08:00 |
|
DDSRem
|
0dc0d66549
|
fix: known issue
|
2025-11-19 19:46:46 +08:00 |
|
DDSRem
|
f589fcc2d0
|
feat(u115): improve stability of the u115 module
1. 优化API请求错误时到处理逻辑
2. 提升hash计算速度
3. 接口级QPS速率限制
4. 使用httpx替换request
5. 优化路径拼接稳定性
6. 代码格式化
|
2025-11-19 19:39:02 +08:00 |
|
jxxghp
|
c83589cac6
|
rollback telegram
|
2025-11-18 21:56:55 +08:00 |
|
jxxghp
|
33d6c75924
|
fix telegram
|
2025-11-18 21:43:55 +08:00 |
|
jxxghp
|
89f01bad42
|
fix telegram
|
2025-11-18 21:32:09 +08:00 |
|
jxxghp
|
767496f81b
|
fix telegram
|
2025-11-18 21:31:44 +08:00 |
|
jxxghp
|
fea3f0d3e0
|
fix telegram markdown
|
2025-11-18 19:53:27 +08:00 |
|
jxxghp
|
a3a254c2ea
|
fix telegram markdown
|
2025-11-18 19:09:36 +08:00 |
|
Cursor Agent
|
726738ee9e
|
Refactor: Protect only markdown delimiters, not content
Co-authored-by: jxxghp <jxxghp@qq.com>
|
2025-11-18 09:43:42 +00:00 |
|
jxxghp
|
725244bb2f
|
fix escape_markdown
|
2025-11-18 17:30:00 +08:00 |
|
noone
|
1354119d6d
|
fix(telegram):优化消息发送错误日志记录
- 在 send_msg 方法中细化错误日志,明确指出发送失败的位置
- 在 send_medias_msg 方法中增加标题转义注释并调整日志描述
- 在 send_torrents_msg 方法中补充标题转义逻辑及错误日志说明
|
2025-11-17 15:22:25 +08:00 |
|
noone
|
53af7f81bb
|
fix:对telegram发送标题进行转义
|
2025-11-17 15:15:28 +08:00 |
|
jxxghp
|
6e329b17a9
|
Enhance Telegram message formatting: add detailed guidelines for MarkdownV2 usage, including support for strikethrough, headings, and lists. Implement smart escaping for Markdown to preserve formatting while avoiding API errors.
|
2025-11-17 13:49:56 +08:00 |
|
jxxghp
|
6a492198a8
|
fix post_message
|
2025-11-17 13:33:01 +08:00 |
|
jxxghp
|
365335be46
|
rollback
|
2025-11-17 10:51:16 +08:00 |
|
jxxghp
|
62543dd171
|
fix:优化Agent消息发送格式
|
2025-11-17 10:43:16 +08:00 |
|
Attente
|
4f806db8b7
|
fix: 修复变更默认下载器不生效的问题
- 配置模块迁移到 `SettingsConfigDict` 以支持 Pydantic v2 的配置方式
- 在 `MediaInfo` 中新增 `release_dates` 字段,用于存储多地区发行日期信息
- 修改 `MetaVideo` 类中的 token 传递逻辑,以修复搜索站点资源序列化错误的问题
|
2025-11-11 10:44:45 +08:00 |
|
景大侠
|
1205fc7fdb
|
避免不必要的图片cookies查询
|
2025-11-05 15:22:02 +08:00 |
|
大虾
|
ee750115ec
|
Update
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
|
2025-11-04 13:29:45 +08:00 |
|
景大侠
|
0e13d22c97
|
fix 适配新版飞牛影视
|
2025-11-04 13:25:18 +08:00 |
|
Attente
|
6755202958
|
feat(cache): 使用 fresh 和 async_fresh 统一缓存控制方式
- 修复因缓存导致的插件更新后仍有更新提示的问题
- 统一使用 fresh/async_fresh 控制缓存行为
- 调整 TMDb 模块缓存策略,优化异步请求缓存清除机制
- 移除冗余的缓存方法封装,减少调用层级
- 简化 PluginHelper 中的缓存方法结构,移除 force 参数
|
2025-11-03 07:41:42 +08:00 |
|
Attente
|
c17cca2365
|
fix(update_setting): 修复设置保存错误的问题
- adapt to Pydantic V2
|
2025-11-01 23:51:59 +08:00 |
|
Attente
|
c7f098771b
|
feat: adapt to Pydantic V2
|
2025-11-01 17:56:37 +08:00 |
|
jxxghp
|
438d3210bc
|
fix agent
|
2025-11-01 10:39:08 +08:00 |
|
jxxghp
|
d523c7c916
|
fix pydantic
|
2025-11-01 09:51:23 +08:00 |
|
Attente
|
7421ca09cc
|
fix(transfer): 修复部分情况下无法正确统计已完成任务总大小的问题
- get_directory_size 使用 os.scandir 递归遍历提升性能
- 当任务文件项存储类型为 local 时,若其大小为空,则通过 SystemUtils 获取目录大小以确保
完成任务的准确统计。
fix(cache): 修改 fresh 和 async_fresh 默认参数为 True
refactor(filemanager): 移除整理后总大小计算逻辑
- 删除 TransHandler 中对整理目录总大小的冗余计算,提升性能并简化流程。
perf(system): 使用 scandir 优化文件扫描性能
- 重构 SystemUtils 中的文件扫描方法(list_files、exists_file、list_sub_files),
- 采用 os.scandir 替代 glob 实现,并预编译正则表达式以提升目录遍历与文件匹配性能。
|
2025-10-23 19:21:24 +08:00 |
|
jxxghp
|
0c58eae5e7
|
Merge pull request #5060 from wikrin/cached
|
2025-10-19 22:37:33 +08:00 |
|
Attente
|
b609567c38
|
feat(cache): 引入 fresh 和 async_fresh 以控制缓存行为
- 新增 `fresh` 和 `async_fresh` 用于在同步和异步函数中
临时禁用缓存。
- 通过 `_fresh` 这一 contextvars 变量实现上下文感知的
缓存刷新机制
- 修改了 `cached` 装饰器逻辑,在 `is_fresh()` 为 True
时跳过缓存读取。
- 修复 download 模块中路径处理问题,使用 `Path.as_posix()` 确保跨平台兼容性。
|
2025-10-19 22:31:50 +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 |
|