Commit Graph

197 Commits

Author SHA1 Message Date
涛之雨
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
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
ef9e38f167 备份数据支持选择模块,支持清除依赖缓存 2025-06-22 14:25:19 +08:00
whyour
1c18668bad 修复文件下载参数 2025-05-22 00:09:19 +08:00
whyour
ec3d61a713 修复 /:file 获取日志接口 2025-05-16 00:57:27 +08:00
whyour
3fafe4d24d 修复依赖强制删除未移除队列 2025-05-13 02:00:37 +08:00
whyour
425e49675a 修复删除日志 2025-05-09 00:20:53 +08:00
whyour
8174762c18 demo 环境不自动运行任务 2025-05-08 01:43:14 +08:00
whyour
d871585eee 修改服务启动逻辑 2025-05-07 09:30:00 +08:00
whyour
40a831f3a2 修复脚本管理查询逻辑 2025-04-25 01:40:37 +08:00
whyour
124e01e93a 修复 QLAPI 修复环境变量 remarks,esm 依赖查不到 2025-04-19 01:38:43 +08:00
whyour
c0ec063333 修复删除脚本参数 2025-03-18 23:17:03 +08:00
whyour
cf94ecfb11 脚本管理和日志管理支持下载 2025-03-13 00:22:24 +08:00
whyour
bae4073a64 增加重置密码命令 2025-02-27 23:57:26 +08:00
whyour
af3e358a6a 系统设置增加时区设置 2025-02-27 00:45:21 +08:00
whyour
8173075b67 定时任务支持 @once 和 @boot 任务 2025-02-20 02:18:59 +08:00
whyour
51ef4e7476 修改任务状态更新失败提示,重复运行提示 2025-01-12 00:19:14 +08:00
whyour
05f8bbd26e 写入文件增加文件锁,避免竞争条件引起文件内容异常 2025-01-04 01:22:29 +08:00
whyour
7d43b14f81 修复重置登录错误次数和 tfa 2025-01-02 23:50:20 +08:00
whyour
678e3e2dc6 修改认证信息存储方式,避免认证信息异常 2024-12-30 14:23:04 +08:00
whyour
a0613d0f39 修复文件越权访问 2024-09-04 23:25:48 +08:00
whyour
8b042d90f3 修复删除日志命令 2024-08-24 22:43:09 +08:00
whyour
f4cb3eacf8 系统日志增加时间筛选和清空 2024-08-22 00:47:24 +08:00
whyour
90fe63211d 修复修改任务状态可能报错 2024-06-28 20:41:05 +08:00
whyour
7d0cae7839 修复单文件订阅代理无效 2024-06-13 22:53:49 +08:00
whyour
f723631647 修复脚本管理上传文件文件名乱码 2024-04-22 22:39:27 +08:00
whyour
14cb1f7788 依赖管理支持取消安装和状态筛选 2024-02-13 22:42:22 +08:00
whyour
b31eab02d7 修复重启系统 2024-02-11 22:04:41 +08:00
whyour
e83058c3bc 兼容脚本、日志、配置文件详情接口 2024-02-08 20:47:03 +08:00
whyour
29f0c2c9ac 修复对比工具保存文件 2024-02-07 20:08:10 +08:00
whyour
0ae1f284ec 修改脚本详情和日志详情接口 2024-01-29 21:47:03 +08:00
whyour
48d1fba699 系统设置增加重启 2024-01-22 23:36:11 +08:00
whyour
8283f62db2 修改获取配置文件接口,初始化系统配置 2024-01-18 13:51:06 +08:00
whyour
1a94a660a5 修改对比工具数据源,修复编辑器语言 2024-01-14 16:28:11 +08:00
whyour
2713942a68 脚本管理忽略符号文件 2023-12-23 00:28:31 +08:00
whyour
f8aba4b1fb 日志和脚本增加文件大小展示,修改脚本管理列表排序 2023-12-21 09:57:06 +08:00
whyour
3777a4e7b4 系统设置增加依赖代理和镜像设置 2023-11-25 21:49:33 +08:00
whyour
23781d8b34 修复获取日志列表 2023-11-03 21:31:48 +08:00
whyour
20f615eadf fs 文件操作替换为 fs.promise 2023-11-01 16:44:34 +08:00
whyour
ec5b885476 修改任务队列执行日志 2023-10-06 02:34:40 +08:00
whyour
eddc03e295 修复定时任务间隔较小,任务状态不准确 2023-09-26 22:51:33 +08:00
whyour
a864a56917 修复调试脚本日志丢失 2023-09-22 00:46:16 +08:00
whyour
ab3fc9b5f1 定时任务增加运行任务前和运行任务后参数 2023-09-19 22:44:32 +08:00
whyour
acc7443004 定时任务支持多个定时规则 2023-09-16 00:15:50 +08:00
whyour
e2bd15683e 修复 JSON.parse 错误,修复删除环境变量名称过长 2023-08-27 12:41:06 +08:00
whyour
5907553670 修改定时任务置顶样式 2023-08-25 00:46:28 +08:00
whyour
40e8041401 修复退出调试自动删除调试日志目录 2023-08-22 22:18:18 +08:00
whyour
4f7649f157 系统设置增加系统运行日志 2023-08-21 00:10:43 +08:00
whyour
b4e5db9da9 删除订阅支持自动删除任务和脚本 2023-07-30 21:15:46 +08:00