mirror of
https://gitcode.com/waxgourd/addons
synced 2026-03-29 03:18:27 +08:00
5.3 KiB
5.3 KiB
2.20.1 (2025-01-12)
- 修复获取依赖管理列表
- notify.js 修复 TG_PROXY_AUTH 参数拼接
- QLAPI.notify larkSecret 参数
- 修复 cron parser 定时规则校验
- 修复设置 baseUrl 后无法访问
- 修复环境变量排序
- 修复定时任务无法停止
2.20.0 (2025-12-25)
-
定时任务(cron / task)相关的大量修复 & 增强
修复 cron 解析错误(修复 parse cron / 升级 cron-parser) 修复集群模式下定时任务可能不执行(race condition) 定时任务支持订阅筛选 定时任务支持排序调整 定时任务支持自定义日志文件或无日志 修复任务实例默认值 任务支持单实例 / 多实例模式 修复 task 命令软链可能失败问题
-
日志系统相关的大更新
修复日志目录逻辑 修复 pm2 日志目录 优化日志写入(stream pooling)
-
环境变量(env)系统的改进与修复
修复环境变量复制到剪贴板时可能失败 添加环境变量“置顶”功能 修复 QlPort 与 QlGrpcPort 环境变量在 host network 模式下被忽略 增加全局 SSH 私钥配置
-
Docker / 非 root 用户 / Alpine 兼容性增强
新增非 root Docker 用户支持,自动初始化命令 修复 Alpine 容器 DNS 解析失败(设置 ndots:0) 修复 PM2 在 ARM 路由器(Node.js 不兼容)上的启动失败 移除 nginx(可能是考虑更轻量的镜像运行)
-
API 安全与校验增强
Dependencies GET endpoint 增加校验 Script API routes 增加输入校验 修复 JWT 认证问题 Feishu 机器人通知增加签名校验 QLAPI 增加 cron task 管理功能 修复 URIError(错误 cookie 导致白屏)
-
系统设置
新增多终端/多平台的并发登录会话支持
2.19.2 (2025-07-01)
- 备份数据支持选择模块,支持清除依赖缓存
- QLAPI 和 openapi 的 systemNotify 支持自定义通知类型和参数
- ntfy 增加可选的认证与用户动作,感谢 https://github.com/liheji
- 修复取消安装依赖
- 修复环境变量过大解析报错
- 修改服务启动方式
2.19.1 (2025-06-19)
- 修复依赖是否安装检查逻辑More actions
- 修复文件下载 path 参数
- 修复 python 查询逻辑
- 修复任务视图状态筛选
- 修复创建脚本可能失败
- 修复重置用户名失败
- 修复无法识别 python 依赖安装的命令More actions
- 其他缺陷修复
2.19.0 (2025-05-16)
- 缓存 node 和 python 依赖,linux 依赖需要增加映射目录
- 减少启动服务数,节约启动内存约 50%
- 邮箱通知支持多个收件人
- boot 任务改为在依赖安装完成后执行
- 修复脚本管理查询子目录逻辑
- 修复脚本管理增加文件夹
- 修复 QLAPI 修复环境变量 remarks
- 修复 mjs 依赖查不到
- 修复无法删除日志文件
2.18.3 (2025-03-17)
- 脚本管理和日志管理支持下载脚本和日志
- 修复 gRPC client 连接超时
- 脚本管理增加强制打开文件
2.18.2 (2025-03-03)
- 定时任务支持 开机运行@boot 和 手动运行@once 任务
- 脚本管理增加可预览检查,避免无法预览文件被重复保存
- 系统设置增加时区设置
- 修复登录失败没有提示
- 增加重置密码命令 ql resetpwd
- 修复群晖通知参数,任务视图不属于筛选
2.18.1 (2025-01-15)
- 内置 QLAPI 增加环境变量和系统通知 api
- 移除 nedb 和 sentry,不再支持 2.10.x 版本自动迁移
- 修复多语言翻译
2.18.0 (2025-01-15)
- 由于安全问题,修改认证信息存储方式,不再使用 auth.json 存储
- 修复初始化 SystemConfig 数据
- 修改通知文件未设置时提示
- 修复配置文件更新可能异常
2.17.12 (2024-11-08)
- 定时任务支持复制
- 增加 ntfy 通知
- 适配Server酱APP分支(Server酱³),移除已废弃的旧版api入口
- 修复任务命令带有 -m 参数时,日志目录生成异常
- 修复登录日志无法自动保存
- 移除任务执行前后的脚本参数
- 定时任务外漏视图改为 10 个
2.17.11 (2024-10-14)
- 修复无法获取设置的环境变量 PYTHONPATH 和 NODE_OPTIONS
- 修复定时任务视图过多时,无法看到视图管理
- 修复自定义通知 json 解析
- 修复可能产生目录遍历攻击 API
2.17.9 (2024-07-30)
- Javascript 和 Python 增加内置API QLAPI.notify,使用参考
- 配置管理增加 task_before.js 和 task_before.py 文件,在执行任务前执行,避免环境变量过大报错
- 修复执行 JavaScript 和 Python 任务前未执行 task_before.sh
2.17.4(2024-05-17)
- 增加示例脚本
- 修复上传脚本文件名乱码
- 修复飞书通知结果校验
- 修复删除日志提示
- 修复自定义通知 text/plain 类型
- 修复脚本和日志列表软连接循环报错
- 修复 python 通知文件自定义 send
2.17.2(2024-03-23)
- 版本升级
2.17.2(2024-03-06)
- 升级到官方2.17.2版本
- 依赖管理支持队列中依赖取消安装,支持状态筛选
- 修复 webhook 通知 body 拆分逻辑
- 企业微信有长度限制,超长的进行分段提交 https://github.com/pharaoh2012
2.17.1(2024-02-07)
- 升级到官方2.17.1版本
2.17.0(2024-02-05)
- 升级到官方2.17.0版本
1.0.0(2024-01-11)
- 首次推出