jxxghp
|
8c6dca1751
|
Merge pull request #5277 from Seed680/v2
|
2025-12-25 19:26:26 +08:00 |
|
noone
|
cf488d5f5f
|
fix(qbittorrent): 修复种子文件读取和重复检查问题
- 将变量名从 torrent 改为 torrent_from_file 以避免混淆
- 修复添加种子任务失败时的错误检查逻辑
- 使用 getattr 函数安全获取种子文件的名称和大小属性
- 修复已存在种子任务检查时的属性访问问题
fix(transmission): 修复种子添加和重复检查逻辑
- 将变量名从 torrent 改为 torrent_from_file 以避免混淆
- 修复添加任务后的返回值变量名
- 使用 getattr 函数安全获取种子文件的名称和大小属性
- 修复已存在种子任务检查时的属性访问问题
- 修正种子哈希获取的变量引用
|
2025-12-25 19:09:45 +08:00 |
|
stkevintan
|
378ba51f4d
|
support path_mapping for downloader
|
2025-12-08 16:25:46 +08:00 |
|
stkevintan
|
2affa7c9b8
|
Support remote file uri when adding downloads
|
2025-12-06 19:33:52 +08:00 |
|
Attente
|
ca5ec8af0f
|
feat(config): 优化配置变更事件处理机制
|
2025-11-27 23:17:34 +08:00 |
|
jxxghp
|
343109836f
|
fix cache
|
2025-08-23 14:06:44 +08:00 |
|
jxxghp
|
4699f511bf
|
Handle magnet links in torrent parsing and downloader modules (#4815)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: jxxghp <jxxghp@live.cn>
|
2025-08-23 10:51:32 +08:00 |
|
jxxghp
|
c6c84fe65b
|
rename
|
2025-08-21 16:02:50 +08:00 |
|
jxxghp
|
3d2ff28bcd
|
fix download
|
2025-08-20 23:38:51 +08:00 |
|
jxxghp
|
dadc525d0b
|
feat:种子下载使用缓存
|
2025-08-20 22:03:18 +08:00 |
|
jxxghp
|
51b8f7c713
|
fix #4721
|
2025-08-10 09:11:44 +08:00 |
|
Attente
|
1f6dc93ea3
|
fix(transfer): 修复目录监控下意外删除未完成种子的问题
- 如果种子尚未下载完成,则直接返回 False
|
2025-08-06 23:13:01 +08:00 |
|
wumode
|
2fa8a266c5
|
fix:#4691
|
2025-08-03 13:56:58 +08:00 |
|
景大侠
|
f93a1540af
|
fix TR模块报错找不到_protocol属性
v2.5.9引入的bug
|
2025-07-07 17:05:28 +08:00 |
|
Attente
|
0f0c3e660b
|
style: 清理空白字符
移除代码中的 trailing whitespace 和空行缩进, 提升代码整洁度
|
2025-06-29 22:49:58 +08:00 |
|
jxxghp
|
4dd5ea8e2f
|
add del
|
2025-06-27 07:53:10 +08:00 |
|
jxxghp
|
8068523d88
|
fix downloader
|
2025-06-26 20:52:17 +08:00 |
|
jxxghp
|
1f44e13ff0
|
add reload logging
|
2025-06-23 10:14:22 +08:00 |
|
jxxghp
|
28552fb0ce
|
更新 transmission.py
|
2025-06-16 19:38:19 +08:00 |
|
wumode
|
f737f1287b
|
fix(api): 无法设置非默认下载器状态
|
2025-06-13 08:43:34 +08:00 |
|
jxxghp
|
8ed87294e2
|
v2.5.5-1
- 修复下载器监控问题
|
2025-06-12 07:08:19 +08:00 |
|
jxxghp
|
64eba46a67
|
fix
|
2025-06-11 07:07:55 +08:00 |
|
jxxghp
|
bbfd8ca3f5
|
fix Config reload
|
2025-06-03 23:08:58 +08:00 |
|
jxxghp
|
b4ed2880f7
|
refactor:重构配置热加载
|
2025-06-03 20:56:21 +08:00 |
|
wumode
|
48120b9406
|
fix: get_torrent_tags fails to properly retrieve the existing tags
|
2025-05-12 21:05:30 +08:00 |
|
jxxghp
|
f9b0db623d
|
fix cython type error
|
2025-03-23 21:39:37 +08:00 |
|
jxxghp
|
c32b845515
|
feat:actions增加识别选项
|
2025-03-02 09:45:24 +08:00 |
|
jxxghp
|
1317d9c4f0
|
fix actions
|
2025-02-19 16:43:42 +08:00 |
|
InfinityPacer
|
430702abd3
|
feat(transmission): add protocol support
|
2025-01-07 00:52:58 +08:00 |
|
InfinityPacer
|
098279ceb6
|
fix #3565
|
2024-12-22 02:04:36 +08:00 |
|
Attente
|
9756bf6ac8
|
refactor(downloader): 新增支持种子文件布局处理
- 在 `DownloadChain` 中根据`种子文件布局`拼接`savepath`
- 在 `QbittorrentModule` 和 `TransmissionModule` 中添加种子文件布局信息
- 修改 `download` 方法的返回值,增加种子文件布局参数
|
2024-12-21 04:50:10 +08:00 |
|
Aqr-K
|
825fc35134
|
feat(modules): 增加子级 type 分类。
- 在 `types` 里,针对各个模块的类型进行子级分类。
- 为每个模块统一添加 `get_subtype` 方法,这样一来,能更精准快速地区分与调用子类的每个模块,又能获取 ModuleType 所规定的分类以及对应存在的子模块类型支持列表,从而有效解决当下调用时需繁琐遍历每个 module 以获取 get_name 或 _channel 的问题。
- 解决因消息渠道前端返回所保存的 type 与后端规定值不一致,而需要频繁调用 _channel 私有方法才能获取分类所可能产生的问题。
|
2024-12-03 14:57:19 +08:00 |
|
jxxghp
|
0feecc3eca
|
fix #3204
|
2024-11-23 11:48:23 +08:00 |
|
jxxghp
|
a0ad8faaf7
|
fix #2913
|
2024-10-23 14:43:47 +08:00 |
|
InfinityPacer
|
9255c85a85
|
refactor(module): unify config retrieval logic
|
2024-10-20 18:56:52 +08:00 |
|
InfinityPacer
|
08830c7edd
|
revert: restore mistakenly committed
|
2024-10-20 00:26:50 +08:00 |
|
jxxghp
|
363f12ed5a
|
refactor:Module加入执行优先顺序
|
2024-10-19 19:31:25 +08:00 |
|
jxxghp
|
a4bf59ad58
|
add 查询所有站点最新用户数据 api
|
2024-10-17 21:42:18 +08:00 |
|
jxxghp
|
603ab97665
|
add ModuleType Schema
|
2024-10-12 11:50:00 +08:00 |
|
InfinityPacer
|
0afdd9056a
|
fix(module): use getters for _instances and _configs in subclasses
|
2024-10-06 14:38:17 +08:00 |
|
InfinityPacer
|
2ce3ddb75a
|
refactor(module): simplify service instantiation with generics
|
2024-09-27 04:04:56 +08:00 |
|
InfinityPacer
|
5efcd6e6be
|
refactor (module): improve the implementation of base classes
|
2024-09-26 19:44:35 +08:00 |
|
jxxghp
|
786b317cea
|
fix download && message
|
2024-09-19 08:30:58 +08:00 |
|
jxxghp
|
53195457c7
|
fix module test
|
2024-09-12 15:13:58 +08:00 |
|
jxxghp
|
d0ac5646f5
|
fix transfer_completed
|
2024-09-10 07:58:22 +08:00 |
|
jxxghp
|
c3ef3dd7d1
|
fix 全局变量定义
|
2024-09-09 22:17:49 +08:00 |
|
jxxghp
|
eea8b9a8a6
|
feat:global image cache api
|
2024-08-28 17:53:06 +08:00 |
|
jxxghp
|
6e334ef333
|
fix apis
|
2024-08-16 17:03:51 +08:00 |
|
jxxghp
|
c030f52418
|
fix apis
|
2024-08-16 13:41:19 +08:00 |
|
jxxghp
|
a567a8644b
|
add ModuleBases
|
2024-07-07 07:40:53 +08:00 |
|