涛之雨
213ee53347
Add input validation to script API routes
...
Introduces Joi-based validation using celebrate for query, params, and body inputs on all script API endpoints. Also normalizes empty 'path' values to an empty string where necessary to prevent errors. This improves API robustness and input safety.
2025-08-05 22:35:40 +08:00
涛之雨
9ab0ff5607
Enable debug backend
...
enable debug `start:back` script
2025-08-05 21:43:30 +08:00
涛之雨
19a311987e
Add API documentation links to README files
...
Added sections with links to official and Apifox API documentation in both the English and Chinese README files to improve accessibility to API references.
2025-08-03 23:20:41 +08:00
whyour
55c92dc320
发布版本 v2.19.2
2025-07-12 20:29:49 +08:00
whyour
50769c43dd
修复 command-run 接口日志绑定
2025-07-12 20:29:44 +08:00
whyour
0587644a6b
command-run 增加返回 QL-Task-Log 日志路径
2025-06-28 01:05:05 +08:00
whyour
87b934aafe
QLAPI.systemNotify 支持自定义通知类型和参数
2025-06-24 02:00:51 +08:00
whyour
7a92e7c6ab
修复取消安装依赖
2025-06-22 21:47:39 +08:00
whyour
1d8403c0ec
修复环境变量过大解析
2025-06-22 21:10:55 +08:00
whyour
ef9e38f167
备份数据支持选择模块,支持清除依赖缓存
2025-06-22 14:25:19 +08:00
whyour
c9bd053fbd
修改服务启动方式
2025-06-11 00:42:29 +08:00
憶夣
57939391b9
ntfy 增加可选的认证与用户动作 ( #2741 )
...
* feat:ntfy增加可选的认证
* feat:ntfy增加可选的用户动作
* fix:ntfy动作包含中文报错
2025-06-07 00:26:27 +08:00
whyour
394e96bbf8
修复 health 接口报错
2025-06-07 00:25:47 +08:00
whyour
47c194c1f4
更新版本 v2.19.1
2025-05-24 15:03:08 +08:00
whyour
7d65d96ebd
修复 demo 环境提示
2025-05-24 14:56:49 +08:00
whyour
224000b63b
修复依赖是否安装检查逻辑
2025-05-23 23:45:43 +08:00
whyour
1c18668bad
修复文件下载参数
2025-05-22 00:09:19 +08:00
whyour
f94582b68d
修复查询 python 依赖存在逻辑
2025-05-21 01:25:24 +08:00
whyour
eb1c00984c
修复任务视图状态包含筛选
2025-05-20 23:40:18 +08:00
whyour
1a185f5682
修复创建脚本可能失败
2025-05-20 01:00:08 +08:00
whyour
b6ea8565ec
更新版本 v2.19.0
2025-05-18 22:02:57 +08:00
whyour
2e94d58758
修改启动命令环境变量
2025-05-18 22:02:55 +08:00
whyour
472a3088df
修复启动逻辑
2025-05-17 17:25:50 +08:00
whyour
ec3d61a713
修复 /:file 获取日志接口
2025-05-16 00:57:27 +08:00
whyour
95459c33ed
修改 import undici
2025-05-15 01:19:24 +08:00
whyour
5459b72f63
更新 pnpm-lock
2025-05-15 01:15:55 +08:00
whyour
05db2b1df8
修复重置用户名失败
2025-05-15 01:12:01 +08:00
whyour
c3072e7712
got 替换为 uudici
2025-05-15 01:01:39 +08:00
whyour
3fafe4d24d
修复依赖强制删除未移除队列
2025-05-13 02:00:37 +08:00
whyour
32bccb3f3e
修复无法识别 python 依赖安装的命令
2025-05-13 00:22:15 +08:00
whyour
ac04478d1d
修复重用户名
2025-05-11 18:59:15 +08:00
whyour
8a18baa921
修复登录通知失败造成服务重启
2025-05-11 14:36:16 +08:00
whyour
9a399f8de8
更新 workflow
2025-05-09 23:36:14 +08:00
whyour
da639a1f8f
移除部分历史兼容逻辑
2025-05-09 15:37:05 +08:00
whyour
425e49675a
修复删除日志
2025-05-09 00:20:53 +08:00
whyour
8174762c18
demo 环境不自动运行任务
2025-05-08 01:43:14 +08:00
whyour
710a107e73
邮箱通知支持多个收件人
2025-05-08 01:27:25 +08:00
whyour
d871585eee
修改服务启动逻辑
2025-05-07 09:30:00 +08:00
whyour
729b405b0f
修复 bootAfter 目录
2025-04-26 23:26:11 +08:00
whyour
71a7c1b9d3
boot 任务改为在依赖安装完成后执行
2025-04-25 23:52:33 +08:00
whyour
40a831f3a2
修复脚本管理查询逻辑
2025-04-25 01:40:37 +08:00
whyour
1befa1bb8c
缓存 node 和 python 依赖
2025-04-23 02:10:39 +08:00
whyour
8009634b44
修复脚本管理增加文件夹
2025-04-19 16:34:28 +08:00
whyour
03a23f6f31
更新 workflow 运行环境
2025-04-19 14:36:21 +08:00
whyour
124e01e93a
修复 QLAPI 修复环境变量 remarks,esm 依赖查不到
2025-04-19 01:38:43 +08:00
whyour
2370923a75
更新版本 v2.18.3
2025-03-19 23:47:53 +08:00
whyour
256e4e7a83
修复任务打开脚本链接
2025-03-19 23:47:51 +08:00
whyour
c0ec063333
修复删除脚本参数
2025-03-18 23:17:03 +08:00
whyour
576408de01
脚本管理增加强制打开文件操作
2025-03-16 17:57:13 +08:00
whyour
cf94ecfb11
脚本管理和日志管理支持下载
2025-03-13 00:22:24 +08:00