sokouu87
|
4f1c40af12
|
feat: 记住资源搜索结果的排序选择 (#691)
|
2026-08-21 06:21:05 +08:00 |
|
InfinityPacer
|
3d1361281d
|
perf: 并行化前端单测并缩短 CI 关键路径 (#690)
|
2026-08-20 20:02:24 +08:00 |
|
InfinityPacer
|
aef379f3ec
|
fix(settings): clarify data management hints (#689)
|
2026-08-20 12:56:59 +08:00 |
|
jxxghp
|
78298f288e
|
fix(transfer-queue): 文件进度列表撑满弹窗剩余高度,移除固定 23rem 上限
- queue-detail 改为纵向 flex 布局,任务列表 flex 填充剩余高度并在内部滚动
- 移动端保持原有整页滚动行为
|
2026-08-20 08:22:03 +08:00 |
|
jxxghp
|
281e36c6d3
|
fix(media-detail): 季集数为 0 时不渲染存在状态标签,避免误导性显示已入库
- 剧集详情季列表:当季 episode_count 为 0 时隐藏已入库/缺失状态标签
- 补充回归测试
|
2026-08-20 08:19:37 +08:00 |
|
jxxghp
|
dab2b9d5bd
|
fix(resource): 修复被 keep-alive 缓存的资源页在后台触发搜索并清空详情页参数的问题
- 路由查询参数监听增加前台页面判断,避免详情页携带的媒体身份参数触发后台资源搜索
- 搜索完成后仅在仍停留本页时清理地址栏参数,防止误删其他页面的 query
- 补充回归测试
|
2026-08-20 07:18:44 +08:00 |
|
InfinityPacer
|
38139d95eb
|
feat(settings): configure migration backups (#687)
|
2026-08-19 18:34:37 +08:00 |
|
InfinityPacer
|
fcc6f68519
|
feat: 增加数据库备份策略设置 (#686)
|
2026-08-19 17:32:27 +08:00 |
|
 fliu2476andliulang
|
104a314c4c
|
feat(download): 未识别资源确认后继续下载 (#683)
Co-authored-by: liulang <liulang@25qp.cn>
|
2026-08-19 13:41:08 +08:00 |
|
InfinityPacer
|
3b758ea543
|
fix(system): harden scheduler and cache operations (#685)
|
2026-08-19 12:51:04 +08:00 |
|
InfinityPacer
|
0355ce5fdb
|
fix(dashboard): avoid duplicate status card refreshes (#684)
|
2026-08-19 12:22:56 +08:00 |
|
InfinityPacer
|
dabdf7c5f7
|
fix(connection): ignore probe failures during restart (#682)
|
2026-08-19 08:34:54 +08:00 |
|
InfinityPacer
|
68ad3ec77c
|
fix(offline): reset connection prompts after recovery (#681)
|
2026-08-19 05:55:33 +08:00 |
|
jxxghp
|
a4d253e103
|
fix(reorganize): 切换类型时数据源自动回退自动并隐藏媒体ID输入框,补充 mediaId 翻译
|
2026-08-18 22:37:50 +08:00 |
|
jxxghp
|
c98542b9bb
|
fix(api): 修复无效 envelope 响应刷屏并加固 SW API 缓存
- 去重缓存仅在 envelope 校验通过后清空,避免坏响应命中时逐条弹窗
- SW API 缓存只写入 JSON 响应,排除 opaque 响应与连接探测心跳
|
2026-08-18 18:50:49 +08:00 |
|
jxxghp
|
89da6be8bb
|
feat(media-source): 支持插件注册的媒体数据源,各来源选择器与全局搜索适配扩展来源
|
2026-08-18 15:19:56 +08:00 |
|
jxxghp
|
b8b8fabe15
|
fix: 兼容插件自由 API 响应
|
2026-08-18 00:29:14 +08:00 |
|
jxxghp
|
0518817dd0
|
fix(types): next_run 改为可选,适配手动任务无排期场景
|
2026-08-17 13:42:40 +08:00 |
|
jxxghp
|
03c1b893b8
|
fix(api): 技术错误提示增加15秒去重缓存,避免并发失败刷屏
|
2026-08-17 11:11:40 +08:00 |
|
jxxghp
|
635f32a6c4
|
fix 登录界面提示频率
|
2026-08-17 10:45:00 +08:00 |
|
jxxghp
|
415600c123
|
feat(workflow): 简化工作流卡片并适配编辑器主题
- 工作流卡片去掉按节点进度,改为底部通栏全局进度条,已执行次数合并到执行状态行
- 组件选择栏与边设置面板改为主题变量契约,适配透明/玻璃主题毛玻璃材质
|
2026-08-17 06:31:18 +08:00 |
|
InfinityPacer
|
774ef77639
|
test(agent): cover LLM provider directory (#680)
|
2026-08-16 16:54:01 +08:00 |
|
InfinityPacer
|
0acb604466
|
fix(setup): protect wizard step orchestration (#679)
|
2026-08-16 16:32:14 +08:00 |
|
jxxghp
|
4f6537400d
|
chore: 版本号恢复为3.0.0
|
2026-08-16 14:09:06 +08:00 |
|
jxxghp
|
fdc663e5ad
|
feat(theme): 默认主题改为紫色并升级版本至3.0.2触发打包
|
2026-08-16 14:06:15 +08:00 |
|
jxxghp
|
aaa92d9673
|
chore: 版本号升至3.0.1触发覆盖打包
|
2026-08-16 09:05:33 +08:00 |
|
jxxghp
|
5bb93bd26b
|
test: 主题相关测试显式固定浅色环境避免默认玻璃主题影响断言
|
2026-08-16 09:05:02 +08:00 |
|
jxxghp
|
7b1765e43a
|
Update package.json
|
2026-08-16 08:38:04 +08:00 |
|
jxxghp
|
485f599489
|
feat(theme): 默认主题改为玻璃并升级版本至3.0.1触发打包
|
2026-08-16 08:33:52 +08:00 |
|
jxxghp
|
b65682da53
|
refactor(api): LLM 提供商管理调用适配后端通用 manage 接口
- manage.ts 扩展 manageLlmProvider,端点联合类型纳入 llm/manage
- useLlmProviderDirectory 的目录/模型查询、授权启动/轮询/断开
全部改走 POST /llm/manage(target+action+params 透传)
- 系统设置页 LLM 测试调用改走 manage,provider 字段转为 target
- 同步更新 composable 与系统设置页测试断言(GET mock 转 POST)
|
2026-08-16 07:50:39 +08:00 |
|
jxxghp
|
f8f43058c5
|
refactor(api): 渠道与存储管理调用适配后端通用 manage 接口
- 新增 src/api/manage.ts 通用封装:ManageRequest(target+action+params)
与 manageNotificationChannel/manageStorage 两个调用入口
- 存储类调用全部改走 POST /storage/manage:用量、整理方式、
配置保存/重置、二维码与 OAuth 登录确认(smb/alist/rclone/u115/alipan)
- ClawBot 状态查询、二维码刷新、登出与缓存迁移改走
POST /notification/manage,原 query 参数转入 body params
- 同步更新 AccountSettingNotification 单测断言,prune 失效 lint 抑制项
|
2026-08-16 07:19:05 +08:00 |
|
jxxghp
|
6bd684d1bd
|
style(reorganize): 整理历史移动端卡片与海报改用全局圆角token
|
2026-08-15 13:42:37 +08:00 |
|
jxxghp
|
937d28b944
|
fix(cache): 小屏识别缓存改为单列表切换避免影视音乐重叠
|
2026-08-15 12:42:03 +08:00 |
|
jxxghp
|
17f26408eb
|
style(no-data): 重做 404 空状态视觉
- 移除 44KB 外链插画 SVG,改为纯内联 SVG + CSS 绘制,消除加载延迟
- 中间 "0" 设计为对称电影胶卷盘,呼应影视主题
- 数字采用主题色渐变,明暗主题自动适配
- 加入入场动画、柔光呼吸晕与漂浮胶片帧装饰,适配 prefers-reduced-motion
- 删除无引用的 404.svg / 404.png 死资源
|
2026-08-15 12:07:28 +08:00 |
|
jxxghp
|
8ecb4a6203
|
fix: 健康检查未启用模块恢复未启用展示
|
2026-08-14 22:50:47 +08:00 |
|
jxxghp
|
3bc1030a41
|
fix: 压缩目录卡片小屏录入行高度
|
2026-08-14 22:38:17 +08:00 |
|
jxxghp
|
2757f8d72b
|
feat: 新增音乐信息转简体开关
|
2026-08-14 21:02:33 +08:00 |
|
jxxghp
|
e2eaf54433
|
fix(api): 重启期间抑制离线提示并收敛连接类错误反馈
- 网关错误(502/503/504)归为连接失败上报离线探测,不再逐请求弹Toast
- 仅成功响应标记服务在线,避免重启期间干扰离线阈值累计
- 新增全局重启状态,重启期间不累计离线阈值且不弹统一离线提示
|
2026-08-14 07:47:04 +08:00 |
|
jxxghp
|
3dfc835cb6
|
fix: 对齐站点音乐搜索交互
|
2026-08-13 21:17:38 +08:00 |
|
jxxghp
|
2754db6ccb
|
feat: 新增站点音乐资源直搜入口
|
2026-08-13 21:14:38 +08:00 |
|
InfinityPacer
|
fd21968dc9
|
test(api): fix cancellation error fixture (#677)
|
2026-08-13 20:38:41 +08:00 |
|
InfinityPacer
|
4559524190
|
test(settings): cover advanced system configuration (#676)
|
2026-08-13 19:32:05 +08:00 |
|
jxxghp
|
6a0217d18c
|
fix(reorganize): refine transfer dialog layouts
|
2026-08-13 15:22:03 +08:00 |
|
jxxghp
|
4aaeac360e
|
feat(plugin): support extensible sources and dialog teardown
|
2026-08-13 13:30:21 +08:00 |
|
InfinityPacer
|
b2a57c6fb0
|
test(settings): cover system basics and LLM flows (#675)
|
2026-08-13 11:13:11 +08:00 |
|
InfinityPacer
|
9654bd9852
|
test(settings): cover notification configuration (#674)
|
2026-08-13 10:08:58 +08:00 |
|
InfinityPacer
|
b3b9248af6
|
fix(agent): recover pre-header stream disconnects (#673)
|
2026-08-13 10:08:21 +08:00 |
|
jxxghp
|
509dca37ce
|
fix(api): repair typecheck for client tests
|
2026-08-13 08:21:32 +08:00 |
|
InfinityPacer
|
96d3991579
|
fix(agent): defer secret control history (#672)
|
2026-08-13 08:20:39 +08:00 |
|
 
|
e4b1ba34e1
|
feat(setting): 实验室新增目录监控与本地文件操作隔离相关配置 (#670)
* feat(setting): 实验室新增网络存储快速监控开关
在高级设置->实验室暴露后端 MONITOR_NETWORK_FAST_MODE 配置:允许
网络/FUSE 挂载目录使用内核通知的快速监控模式。附风险提示文案
(挂载不支持文件变更通知时开启会漏文件,修改后重启生效),
三语言文案同步。
* docs(setting): 快速监控开关文案更新为保存即时生效
* feat(setting): 实验室新增整理失败重试次数
在高级设置->实验室暴露后端 TRANSFER_MAX_FAILED_RETRIES:自动整理失败后
允许重试的最大次数,避免一次网络或识别抖动让文件永久漏整理;次数用尽后
需手动整理或删除整理记录。取值 1-10,整理成功或删除记录时计数清零。
三语言文案同步。
* feat(setting): 实验室新增本地文件操作隔离相关配置
配合后端把本地文件的读取、复制、移动与删除放进可强杀的子进程执行:
CloudDrive2 等 FUSE 挂载失去响应时,这类系统调用会永久卡住且无法中断,
进而拖死整理队列与目录监控。
- FS_PROXY_ENABLED:隔离开关,关闭后退回直接调用,行为与旧版一致
- FS_PROXY_TIMEOUT:读属性/列目录/删除/重命名等快操作的超时
- FS_PROXY_STALL_TIMEOUT:复制时允许「完全没有进度」的最长时间
两个超时项随开关 v-if 显隐——隔离关闭时它们不生效,继续显示只会误导。
停滞超时的提示特意说明判据是「进度是否推进」而非总耗时,避免用户以为
复制大文件会被 120 秒打断。
---------
Co-authored-by: Your Name <you@example.com>
Co-authored-by: Aqr-K <Aqr-K@users.noreply.github.com>
|
2026-08-13 08:16:20 +08:00 |
|