4816 Commits
Author SHA1 Message Date
renovate[bot] 7b12173e29 chore(deps): Lock file maintenance (#1841)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-12 05:58:05 +00:00
renovate[bot] cc9a6959d8 chore(deps): Update module github.com/molecule-man/go-brrr to v1.3.0 (#1840)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-11 17:03:22 +08:00
renovate[bot] 5af2c0e598 chore(deps): Update non-major dependencies (#1839)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-11 01:06:02 +00:00
bc41d71c57 feat(web): 网站类型为 PHP 时显示当前使用的 PHP 版本 (#1837)
* feat(web): 网站类型为 PHP 时显示当前使用的 PHP 版本

* Apply suggestion from @coderabbitai[bot]

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

---------

Co-authored-by: 耗子 <haozi@loli.email>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-10-11 00:30:11 +08:00
renovate[bot] e0ba47f389 chore(deps): Update dependency @vitejs/plugin-vue to v6.0.10 (#1838)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-10 13:20:34 +00:00
renovate[bot] f9d0896ddf chore(deps): Update non-major dependencies (#1835)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-10 04:58:59 +00:00
耗子andClaude Opus 5.5 cc27b0e44b fix(web): 修复文件勾选点偏变单选、长目录标签遮挡相邻列
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 00:58:44 +08:00
耗子 e27e4c1770 fix: 修复一些已知问题 2026-10-09 15:06:34 +08:00
耗子andClaude Opus 5.5 10aff4b928 fix(web): 关闭上传弹窗时清除已结束项
上传队列是全局单例,已完成项一直留在队列里,重新打开弹窗仍会看到。
关闭时调用 clearFinished,失败/暂停/待开始项保留以便重试。

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 13:37:26 +08:00
renovate[bot] 203e369240 chore(deps): Update non-major dependencies (#1833)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-09 01:34:16 +00:00
renovate[bot] d28bfad2d4 chore(deps): Update non-major dependencies (#1832)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-09 00:24:46 +08:00
renovate[bot] c5e795faff chore(deps): Update non-major dependencies (#1831)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-07 22:33:23 +00:00
Copilotandh2zi e95f9f8350 feat(log): filter panel logs by level (#1830)
* Initial plan

* feat(log): 面板日志支持按级别筛选

Co-authored-by: h2zi <5967335+h2zi@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: h2zi <5967335+h2zi@users.noreply.github.com>
2026-10-07 17:03:53 +08:00
renovate[bot] 4ce08a13aa chore(deps): Update module github.com/libtnb/logrotate to v0.1.6 (#1828)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-07 16:49:46 +08:00
耗子andClaude Fable 5.1 d7e821cf55 fix(web): 修复文件上传完成后列表不刷新
VueUse 15 的节流在 leading=false 时会直接丢弃静默期后的首次调用,
单文件上传只触发一次 scheduleRefresh,file:refresh 事件从未发出。
改用默认 leading+trailing,首个文件完成立即刷新,后续 1 秒内合并。

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 23:40:32 +08:00
renovate[bot] c959ccae87 chore(deps): Update dependency vite to v8.3.3 (#1827)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-06 08:55:44 +00:00
renovate[bot] fb34135040 chore(deps): Update non-major dependencies (#1826)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-06 02:46:13 +00:00
耗子 ab7834714e Merge remote-tracking branch 'origin/main' v3.3.8 2026-10-05 17:42:54 +08:00
耗子 e14a59f9eb feat: 发布3.3.8 2026-10-05 17:42:48 +08:00
github-actions[bot] ccacd12770 New Crowdin translations by GitHub Action (#1825)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-05 17:41:41 +08:00
github-actions[bot] 5cf3347278 chore(l10n): update pot files 2026-10-05 09:37:51 +00:00
renovate[bot] 87c4336e51 chore(deps): Lock file maintenance (#1824)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-05 06:11:07 +00:00
renovate[bot] 7fd735f2d9 chore(deps): Update non-major dependencies (#1823)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-04 01:57:38 +00:00
renovate[bot] af70c12b37 chore(deps): Update dependency eslint to v10.12.0 (#1822)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-03 01:52:59 +00:00
renovate[bot] 14e99e19b5 chore(deps): Update non-major dependencies (#1821)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-02 14:46:42 +00:00
renovate[bot] b28ea3afb8 chore(deps): Update non-major dependencies (#1820)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-01 20:27:18 +00:00
renovate[bot] 67087916ae chore(deps): Update non-major dependencies (#1818)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-30 04:27:01 +00:00
耗子 196b992fb7 Merge remote-tracking branch 'origin/main' 2026-09-29 16:46:47 +08:00
耗子 19321ded57 chore: 优化表述以遵循广告法要求 2026-09-29 16:46:40 +08:00
renovate[bot] 53ca56015d chore(deps): Lock file maintenance (#1817)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-28 05:52:55 +00:00
renovate[bot] 7fa4d86a01 chore(deps): Update non-major dependencies (#1816)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-26 01:32:47 +00:00
耗子 8dc601c1fe fix: lint 2026-09-25 16:07:05 +08:00
耗子andClaude Opus 5.5 241455d8ca fix(log): 实时日志按终端语义处理回车与控制序列,补全颜色
- 进度输出用 \r 原地刷新,只保留最后一次;原来 \r 被 HTML 解析成换行,撑破固定行高压到后面的行上
- 剥掉 Anser 不处理的 OSC、DCS、字符集切换和单字符转义,避免漏出“]0;标题”“(B”这类乱码;退格删掉前一个字符
- 补上亮色背景,256 色与真彩色转成行内颜色

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 15:04:07 +08:00
github-actions[bot] b7f75ece5e New Crowdin translations by GitHub Action (#1815)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v3.3.7
2026-09-24 23:45:42 +08:00
renovate[bot] 752fd97838 chore(deps): Update non-major dependencies (#1812)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-24 23:42:08 +08:00
github-actions[bot] 5d7575a915 chore(l10n): update pot files 2026-09-24 14:38:38 +00:00
耗子andClaude Opus 5.5 c9355f479a fix(phpmyadmin): 配置提示不再写死 OpenResty
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-24 22:37:30 +08:00
耗子andClaude Opus 5.5 333a230276 feat(openlitespeed): 支持站点监听 IPv6
OLS 的 *:端口 只绑 IPv4,之前又没开放 IPv6Listen,站点无法通过 IPv6 访问。现在与 nginx 一样按“监听 IPv6”设置为站点补 [::] 监听,syncListeners 为其生成独立的 IPv6 监听器。

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-24 22:19:11 +08:00
耗子andClaude Opus 5.5 3df51d94d7 fix(nginx): 面板证书验证站点同时监听 IPv6
绑定域名签发时 names 里没有 IPv6 字面量,验证站点只监听 IPv4;域名有 AAAA 记录时 CA 走 IPv6,请求落进默认站点返回 404。默认站点本就无条件监听 [::]:80,这里同样无条件监听。

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-24 22:19:11 +08:00
github-actions[bot] 3618dec236 chore(l10n): update pot files 2026-09-24 13:38:16 +00:00
耗子andClaude Opus 5.5 752c2ee96d fix(task): 任务窗口取消成功后提示,无任务时隐藏列表
- 取消任务成功后弹出取消成功提示
- 没有进行中的任务时不显示左侧列表和收起按钮,只留空状态

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-24 21:36:13 +08:00
github-actions[bot] 231eba4a1a New Crowdin translations by GitHub Action (#1814)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-24 21:34:22 +08:00
耗子andClaude Opus 5.5 b9f53299b0 style(task): 任务中心图标换成收件盒
打勾的方框看不出是任务中心,空闲时改用多层收件盒图标,任务窗口最小化时同步使用

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-24 21:28:06 +08:00
github-actions[bot] db878c0a8c chore(l10n): update pot files 2026-09-24 13:23:30 +00:00
耗子andClaude Opus 5.5 31ee6c0f64 feat(task): 右上角任务按钮实时刷新状态并改为弹窗查看
- 任务状态每 3 秒轮询一次,/task/status 额外返回进行中的任务列表,一次请求同时驱动图标和弹窗
- 点击按钮不再跳转任务页,改为打开任务窗口:左侧只列进行中的任务、默认收起,右侧实时显示日志,可取消任务,没有任务时显示空状态
- 任务窗口的展示部分抽成公共组件,文件管理的任务队列改为复用,行为不变

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-24 21:22:22 +08:00
github-actions[bot] 5400bc00c6 chore(l10n): update pot files 2026-09-24 13:04:56 +00:00
耗子andClaude Opus 5.5 cbff8417ac feat(project): 状态列按运行状态区分颜色
- 运行中绿色、已停止橙色、失败红色,启动中、重载中、停止中为蓝色,其余状态灰色原样显示
- 崩溃后等待自动重启时 systemd 状态为 activating,此前误显示为非活跃

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-24 21:03:34 +08:00
github-actions[bot] 975ad89f24 chore(l10n): update pot files 2026-09-24 12:49:31 +00:00
耗子andClaude Opus 5.5 b1dcf2b08f feat(file): 压缩、解压、远程下载改为任务队列窗口实时查看日志
- 提交后弹出任务队列窗口:左侧任务列表默认收起,右侧通过 websocket 实时显示当前任务日志;可最小化或关闭,任务照常在后台执行,工具栏按钮可重新打开
- 完成或取消的任务自动移出并切到下一个任务的日志,失败的留着看日志;每有任务结束就刷新文件列表,全部成功后自动关闭窗口并提示
- 队列存 localStorage,关掉文件管理再打开也能接着跟踪
- 文件管理的压缩、解压任务打开逐文件输出,备份等内部调用保持静默
- 压缩、解压、远程下载接口返回创建的任务,新增批量查询任务接口,已删除的任务不在结果里
- 可拖拽窗口统一管理层级和最小化停靠位:编辑器与任务队列同时最小化时横向排开,后展开的在上层,任一窗口展开时文件列表不响应快捷键

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-24 20:48:11 +08:00
耗子andClaude Opus 5.5 645afeecbf feat(log): 操作、数据库、HTTP 日志支持按日期清理
- 选择日期后清理该日期及之前的日志,已归档的删除,正在写入的当前文件只清空
- 清理后在操作日志中记录一条,清空操作日志也能留下痕迹
- 修复日期下拉错位一天:零点轮转的归档时间戳是次日零点,改为按文件内日志的实际日期归类
- 同一天因大小轮转拆成多个文件时合并查看,今天也包含当天已轮转的部分
- 日期下拉默认显示今天,不再显示请选择

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-24 19:46:35 +08:00