Commit Graph

420 Commits

Author SHA1 Message Date
Cp0204
4e898245f6 📝 优化README结构,更新部署及使用说明
Some checks are pending
Docker Publish / build-and-push (push) Waiting to run
2024-11-19 22:42:38 +08:00
Cp0204
9183bd2125 💄 更新链接及修复 <! 识别为注释的问题
- 更新通知推送服务配置链接以更准确反映内容
- 更新媒体库模块配置链接以更准确反映内容
- 修复魔法正则表达式选项中的HTML标签显示问题
- 将新任务保存路径中的占位符从'newTask'更改为'TASKNAME'以提高可读性
2024-11-19 18:51:00 +08:00
Cp0204
357c59eb55 添加媒体服务器优先级配置及加载逻辑
Some checks are pending
Docker Publish / build-and-push (push) Waiting to run
- 新增媒体服务器优先级配置文件(_priority.json)
- 调整模块加载顺序以支持优先级设置
2024-11-19 04:20:34 +08:00
Cp0204
1539b56717 📝 添加媒体库模块说明 2024-11-19 03:45:38 +08:00
Cp0204
2eb7376fb5 优化 Alist 模块,以 storage_id 获取存储路径参数
- 增加 storage_id_to_path 方法以处理存储 ID
- 更新构造函数以支持存储路径和根目录的缓存
- 修改 run 方法以使用新的存储路径逻辑
- 改进 get_info 方法以提供更清晰的输出信息
- 添加 get_storage_info 方法以获取存储信息
- 更新 refresh 方法以提供更详细的错误信息
- 增加 get_root_folder_full_path 方法以获取根文件夹完整路径
2024-11-19 03:06:58 +08:00
Cp0204
c639b0d763 💄 优化Alist_strm配置注释及日志信息
- 更新默认配置字典的注释,增加可读性
- 修改打印语句,使其更清晰地表达配置运行状态
2024-11-19 03:05:38 +08:00
Cp0204
8a53651195 调整 storage_id 参数处理逻辑
- 新增 storage_id_to_path 方法以处理存储 ID
- 支持以 /aaa:/bbb 直接匹配挂载路径和夸克根文件夹
- 优化存储信息获取逻辑,简化代码结构
2024-11-19 03:04:51 +08:00
Cp0204
baf5d751ca 🔧 优化Quark模块,增加ls_dir参数及异常处理
- 为 ls_dir 方法添加可选参数 kwargs,以增强灵活性
- 在加载媒体服务器时,捕获异常并打印详细错误信息
2024-11-19 03:00:19 +08:00
Cp0204
42212dc615
新增 alist_strm_gen 模块,可直接生成 strm (#41)
*  新增 alist-strm-lite 模块,基于 WebDAV 生成 strm

(cherry picked from commit 9c859b212e)

* ♻️ 重构 alist-strm-lite 模块,使用 Alist API

- 由 WebDAV 更改为 Alist API
- 避免页面暴露 Alist 明文密码

(cherry picked from commit 4d6a465057)

*  优化 alist-strm-lite 模块,从Alist API读取存储信息

*  优化 strm 链接主机替换参数处理

* 🎨 增加驱动不支持提示

* 🔧 重命名 alist_strm_lite 为 alist_strm_gen

- 更易识别功能

---------

Co-authored-by: xiaoQQya <xiaoQQya@126.com>
2024-11-19 01:52:11 +08:00
Vin
ec767e2a4b
提高移动端参数正则匹配兼容性 (#40)
Some checks are pending
Docker Publish / build-and-push (push) Waiting to run
* feat(mparam): new regular expression matching method

* chore(mparam): remove unnecessary comments

- 移除不必要的注释

---------

Co-authored-by: Bela Proinsias <naythan@foxmail.com>
Co-authored-by: Cp0204 <Cp0204@qq.com>
2024-11-17 23:42:13 +08:00
Cp0204
c5662644da 📝 更新类命名规范及贡献者信息
Some checks failed
Docker Publish / build-and-push (push) Has been cancelled
2024-11-16 14:32:17 +08:00
Cp0204
6fba6eefa9 ️ 优化Plex路径处理及库信息缓存 2024-11-16 14:27:27 +08:00
zhazhayu
22e764e234 🧩 添加Plex媒体库支持模块 2024-11-16 14:26:04 +08:00
Cp0204
d42e2f56d6 ️ 优化Alist配置及路径处理逻辑 2024-11-16 13:53:13 +08:00
Cp0204
179856adca 🐛 修复Alist刷新参数及请求方式
Some checks failed
Docker Publish / build-and-push (push) Has been cancelled
2024-11-14 04:18:30 +08:00
Cp0204
ad4026955f 📦 优化忽略文件和镜像构建 2024-11-14 03:49:40 +08:00
Cp0204
a5369e0138 📝 优化README格式及代码示例缩进 2024-11-14 03:43:02 +08:00
Cp0204
fe4643ff7c 🔧 修改emby_id为media_id,更新配置结构
Some checks are pending
Docker Publish / build-and-push (push) Waiting to run
2024-11-14 02:51:57 +08:00
Cp0204
588a957768 📝 更新README及媒体库模块文档 2024-11-14 02:37:20 +08:00
Cp0204
8c0be4cf4d 添加alist-strm模块 2024-11-14 02:14:42 +08:00
Cp0204
6c8416d7d6 🧩 优化媒体库模块加载与调用逻辑 2024-11-14 02:14:18 +08:00
Cp0204
bdc9068f3d ️ 优化Alist和Emby模块错误处理逻辑 2024-11-14 02:13:30 +08:00
Cp0204
0faf3ec569 📝 UI优化说明帮助链接 2024-11-13 23:26:59 +08:00
Cp0204
10a8ce01ba 📝 添加媒体服务器模块开发指南 2024-11-13 23:24:48 +08:00
Cp0204
dfc33a19c5 添加刷新 Alist 目录模块 2024-11-13 23:11:05 +08:00
Cp0204
ae64cb3dfb ♻️ 优化Emby模块,重构调用逻辑 2024-11-13 23:10:20 +08:00
Cp0204
cdbd2882f3 🎨 适配媒体库配置界面及数据结构
Some checks are pending
Docker Publish / build-and-push (push) Waiting to run
2024-11-13 03:44:29 +08:00
Cp0204
dd42197b27 ♻️ 优化Emby模块配置及加载逻辑 2024-11-13 03:39:18 +08:00
Cp0204
9a1ebe0894 ♻️ 重构媒体库代码,模块化以便扩展
- 通过load_media_servers函数动态加载媒体库模块
- 动态加载媒体库配置,提高扩展性
- 修改部分配置字段,并添加兼容升级代码
2024-11-13 01:28:37 +08:00
Cp0204
abc5ef4e40 🩹 添加运行脚本环境变量设置
- 确保输出编码为utf-8,避免编码问题
2024-11-12 11:39:22 +08:00
Cp0204
becaef7f19 🐳 升级基础镜像至 Python 3.13-alpine 2024-11-08 18:02:50 +08:00
Cp0204
99bc9b862a ️ 优化 $TV 正则表达式匹配逻辑 2024-11-08 14:50:08 +08:00
Cp0204
ff2e0c01d9 🐛 修复提取码验证响应处理
- 修改条件判断,确保仅在状态为200时返回数据
- 提高错误处理的准确性,增强代码健壮性
2024-11-07 19:39:20 +08:00
Cp0204
feb4e99bae 📝 更新文档 2024-11-04 14:30:11 +08:00
Cp0204
f48d045fee 适配提取码的验证和输入提示 2024-11-04 14:29:08 +08:00
Cp0204
e84cc24cb1 支持提取码的分享链接
- 使用方法:链接中拼接 `?pwd=xxxx`,如 pan.quark.cn/s/xxxx?pwd=xxxx#/list/share
2024-11-04 12:45:45 +08:00
Cp0204
5237de8df0 📝 更新文档
- 更新部署说明和教程链接
- 转移部分教程到 Wiki
2024-11-03 21:12:27 +08:00
Cp0204
636f66cd74 从分享链接提取任务名和保存路径 2024-11-02 17:23:40 +08:00
Cp0204
2aa940bf5b 正则替换表达式支持 $TASKNAME 变量 2024-11-02 16:29:49 +08:00
Cp0204
86f8d3bbf6 调整接口:使用PC网页端API
- 优化原 h5 接口 st 参数容易过期
- 移除冗余代码
2024-11-02 15:44:25 +08:00
Cp0204
2a7678b3b4 📝 更新文档 2024-11-01 17:58:46 +08:00
Cp0204
55cd085495 🎨 添加使用交流入口 2024-11-01 17:38:11 +08:00
Cp0204
2805e56f15 输入分享链接自动匹配任务名和保存路径
- 新增任务保存路径跟随最后一个任务
- 优化分享失效提示
2024-11-01 17:09:57 +08:00
Cp0204
5e874a4b40 优化 get_detail 函数及返回结构
- 提升可读性
- 返回分享信息,用以前端自动匹配
2024-11-01 16:43:16 +08:00
Cp0204
a3a2c2c479 🎨 优化资源失效提示,增加通知配置帮助 2024-11-01 11:26:40 +08:00
Cp0204
b605320b0b 同步 qinglong 通知模块
- 添加 ntfy 推送支持
- 优化推送配置
2024-10-31 23:06:36 +08:00
Cp0204
ce1ff8d27d 自定义 cookie 键名
- 以免和其他 flask 程序登录会话冲突
2024-10-31 20:08:10 +08:00
Cp0204
ce0a0f60d6 文件开始选择:分享失效提示 2024-09-02 22:17:10 +08:00
Cp0204
6adcc37983 🐛 修复文件开始选择 2024-09-02 22:02:18 +08:00
Cp0204
8c85141e7a 发布添加更新说明 2024-09-01 22:44:59 +08:00