Commit Graph

487 Commits

Author SHA1 Message Date
x1ao4
3249c18d17 修复通过任务对本地(网盘)文件进行重命名时没有应用过滤规则的问题
在 do_rename_task() 函数中为所有命名模式(顺序命名、剧集命名、正则命名)添加了过滤规则检查,确保本地文件重命名时也会应用 filterwords 过滤规则
2025-08-23 21:54:13 +08:00
x1ao4
49d3994372 优化全局的文件排序函数对 “上、中、下” 的处理逻辑 2025-08-10 20:28:38 +08:00
x1ao4
db90086dca 优化命名预览模态框表头文本的显示效果 2025-08-10 18:56:47 +08:00
x1ao4
35e9071028 修复选择需转存的文件夹和选择起始文件模态框的未匹配或无法识别剧集编号的状态样式 2025-08-10 11:22:34 +08:00
x1ao4
fbd797f6cd 优化剧集编号提取逻辑,避免误提取 4K 中的数字 2025-08-10 01:51:07 +08:00
x1ao4
2283747d6c 优化移动端分页导航显示效果 2025-08-09 23:39:28 +08:00
x1ao4
62fa776ec3 修复电影命名规则空配置被强制覆盖的问题 2025-08-09 22:43:30 +08:00
x1ao4
a9af75eb11 修复电影命名规则正则表达式的转义问题 2025-08-09 22:07:28 +08:00
x1ao4
95383aaa0e 优化命名预览模态框重命名列包含超长文本时的显示效果 2025-08-09 20:21:04 +08:00
x1ao4
4d7e30ddb3 在影视发现页面的创建任务模态框新增了创建、运行并删除任务功能 2025-08-09 18:58:46 +08:00
x1ao4
adfa67acb1 修复命名预览模态框重命名列展开按钮显示位置错误的问题 2025-08-09 18:12:28 +08:00
x1ao4
86533d1f29 新增电影命名规则配置功能
- 在系统配置中新增电影命名规则设置,包含匹配表达式和替换表达式两个输入框
- 默认匹配表达式:^(.*)\.([^.]+),替换表达式:片名 (年份).\2
- 影视发现页面的电影类榜单(热门电影、最新电影、豆瓣高分、冷门佳片)创建任务时自动应用电影命名规则
- 支持智能填充片名和年份变量,保持文件扩展名
- 向后兼容,老用户更新后自动获得默认配置
2025-08-09 00:02:27 +08:00
x1ao4
e3428e8eda 优化文件排序逻辑:修复上中下标记误判问题,完善序号提取逻辑 2025-08-08 23:10:29 +08:00
x1ao4
6e4d00500b 修复剧集编号提取函数误提取季编号为集编号的问题
- 在预处理阶段添加季编号排除逻辑
- 支持排除 S1、Season 1、第1季、第一季等格式
2025-08-08 20:49:26 +08:00
x1ao4
5a4afbe737 修复空文件夹数据的异常显示问题
- 修复空文件夹显示 "undefined 项" 而非 "0 项" 的问题
- 修复空文件夹分页显示 "1-0 项" 而非 "0-0 项" 的问题
- 在后端 API 中添加 include_items 字段的数据验证和处理
2025-08-06 12:37:20 +08:00
x1ao4
b85db9631b 修复顺序命名模式下同日期同期数(无上中下)文件重命名排序错误的问题
1. 增强 Python 版本排序函数(quark_auto_save.py)
   - 新增括号内中文数字序号识别:第2期(一)、第2期(二)
   - 新增括号内阿拉伯数字序号识别:第2期(1)、第2期(2)
   - 为有括号序号的文件设置段落基础值,确保正确排序

2. 同步更新 JavaScript 版本排序函数(sort_file_by_name.js)
   - 保持前后端排序逻辑一致
2025-07-18 23:26:32 +08:00
x1ao4
80cfb42f82 优化任务列表空间利用,解决长任务名换行问题
- 默认状态完全隐藏按钮容器 (display: none)
- 悬停/展开时动态显示并优化左侧空间占用
- 覆盖 Bootstrap col-auto 样式,减少不必要的空间占用
- 仅影响移动端,桌面端不受影响
2025-07-16 00:06:34 +08:00
x1ao4
41c09f78f1 优化移动端任务列表显示效果,修复 iOS 当日更新标识显示问题
## 移动端任务列表交互优化
- 默认状态:隐藏按钮,显示任务元数据(最近文件、更新日期、当日标识)
- 悬停/展开状态:显示按钮,隐藏元数据,保持当日更新标识可见

## iOS 兼容性修复
- 针对 iOS 不支持渐变文本的问题,使用纯色当日更新标识
- 其他设备保持原有渐变效果不变
2025-07-15 22:42:52 +08:00
x1ao4
fcdec5e58a 切换到任务列表页面时自动刷新任务数据
- 在 activeTab 监听器和 changeTab 函数中添加对 tasklist 页面的检测
- 切换到任务列表时自动调用 loadTaskLatestInfo() 刷新最新转存文件和更新日期
- 保持与转存记录页面一致的用户体验,确保显示最新数据
2025-07-15 02:42:43 +08:00
x1ao4
48f771063b 优化影视发现页面海报墙的显示效果
- 缩小海报墙行距,微调影视类型文本的颜色
- 当存在多个导演时,最多只显示前两位导演的名字
2025-07-15 02:16:26 +08:00
x1ao4
351b4df844
Merge pull request #43 from x1ao4/x
解决和原版 Cookie 的冲突问题,避免双持用户相互挤掉登录状态
2025-07-14 18:29:33 +08:00
x1ao4
45a8b2ae84
Merge pull request #42 from Cp0204/x-patch-cookie
解决和原版 Cookie 的冲突问题,避免双持用户相互挤掉登录状态
2025-07-14 18:22:44 +08:00
Cp0204
c83f20b414
解决和原版 Cookie 冲突,避免双持用户相互挤掉登录 2025-07-14 13:22:25 +08:00
x1ao4
e573b1198c
Merge pull request #40 from x1ao4/dev
修复资源搜索分享链接逻辑、运行日志模态框滚动问题和重命名列表头显示错误问题
2025-07-14 02:36:13 +08:00
x1ao4
4175c1c6ea 修复运行日志模态框滚动问题和重命名列表头显示错误问题 2025-07-14 02:14:40 +08:00
x1ao4
e3eb27cbfc 修复资源搜索分享链接逻辑
- 点击搜索结果仅浏览不修改原链接
- 仅在点击 "转存当前文件夹" 时更新分享链接
- 使用用户最终访问的路径地址而非初始建议地址
2025-07-14 01:19:25 +08:00
x1ao4
1ce1ffe24f
Merge pull request #39 from x1ao4/dev
新增影视发现功能
2025-07-14 00:32:28 +08:00
x1ao4
d78ed797b4
新增影视发现功能的相关说明 2025-07-14 00:30:40 +08:00
x1ao4
2896b801d6 将 douban_service.py 移动到 sdk 目录
- 将 app/douban_service.py 移动到 app/sdk/douban_service.py
- 更新 app/run.py 中的导入路径为 sdk.douban_service
- 优化代码组织结构,统一 SDK 模块管理
2025-07-14 00:12:25 +08:00
x1ao4
2d32cd2019 修复剧集编号提取时季数和集数混淆的问题
- 修复 "第X季 第Y集/期/话" 格式文件名错误提取季数为集数的问题
- 优化复合正则表达式的匹配优先级,优先匹配集/期/话模式
- 保持所有现有剧集格式的完全兼容性
- 无需用户修改配置即可生效
2025-07-13 23:48:24 +08:00
x1ao4
e45a57aed1 增强文件排序逻辑支持上中下后的序号排序
- 支持中文数字序号:上(一)、上(二) 按 1、2 排序
- 支持阿拉伯数字序号:上1、上2 按数字排序
2025-07-13 23:25:48 +08:00
x1ao4
2fbfd393c1 新增影视发现功能 2025-07-13 23:03:40 +08:00
x1ao4
b14bfbdfd1
Merge pull request #38 from x1ao4/dev
修复剧集命名模式下忽略后缀功能失效的问题并优化侧边栏部分内容的显示效果
2025-07-10 01:17:29 +08:00
x1ao4
a50269d718 修复剧集命名模式下忽略后缀功能失效的问题并优化侧边栏部分内容的显示效果 2025-07-10 01:15:28 +08:00
x1ao4
a80378d5de
Merge pull request #37 from x1ao4/dev
修复大量文件转存时的索引越界错误和分享链接检查时的网络错误问题
2025-07-09 23:29:30 +08:00
x1ao4
19f63e4504
规范 Docker Compose 格式 2025-07-09 23:25:44 +08:00
x1ao4
4ad08bae91 忽略分享链接检查时的 request error 网络错误
- 修复网络不稳定时误报 request error 状态的问题
- 在分享链接检查中忽略网络错误,避免误导用户
2025-07-09 23:01:47 +08:00
x1ao4
116f3d5c28 修复大量文件转存时的索引越界错误
- 添加安全检查防止访问 save_as_top_fids 时索引越界
- 当索引超出范围时使用原始文件 fid 作为备用值
2025-07-09 22:35:04 +08:00
x1ao4
83894c5e4f
Merge pull request #36 from x1ao4/dev
优化智能填充的同步逻辑,优化最近更新日期和名称筛选功能
2025-07-07 01:19:52 +08:00
x1ao4
0ba1ea07dc 为转存记录页面的名称筛选功能增加转存为名称筛选支持 2025-07-07 01:10:36 +08:00
x1ao4
76af4db149 优化获取最近更新日期的任务范围 2025-07-06 19:56:09 +08:00
x1ao4
3d978fa8f5 优化任务名称修改时智能填充的同步逻辑
- 电视类型任务在删除任务名称中的季序号时,仍保留路径与命名规则中的季序号
- 电视类型任务支持季序号双向(保存路径与命名规则)同步
- 非电视类型任务自动去除不必要的年份目录层级
2025-07-06 19:38:13 +08:00
x1ao4
9c4e170f07
修复剧集命名模式重命名功能失效的问题
Merge pull request #35 from x1ao4/dev
2025-07-06 12:43:19 +08:00
x1ao4
f7b3dc2c35 修复剧集命名模式重命名功能失效的问题 2025-07-06 12:19:57 +08:00
x1ao4
9cbee5b324
改进选择起始文件模态框的排序方式,修复起始文件失效的问题
Merge pull request #34 from x1ao4/dev
2025-07-06 03:08:00 +08:00
x1ao4
e7d8666dcb 改进选择起始文件模态框的排序方式,修复起始文件失效的问题 2025-07-06 02:59:47 +08:00
x1ao4
f3df5e2043
优化最近转存文件和最近更新日期的显示逻辑和顺序,避免重复显示剧名或季数
Merge pull request #33 from x1ao4/dev
2025-07-05 19:52:04 +08:00
x1ao4
bc31e6aee8 优化最近转存文件和最近更新日期的显示逻辑和顺序,避免重复显示剧名或季数 2025-07-05 19:47:38 +08:00
x1ao4
34738f2ac0
新增显示最近更新日期、最近转存文件和当日更新标识功能,优化文件表格的图标显示
Merge pull request #32 from x1ao4/dev
2025-07-05 16:42:02 +08:00
x1ao4
da8f29285b
新增更新状态显示的相关说明 2025-07-05 16:36:44 +08:00