涛之雨
3c1dc68ac9
Add validation to dependencies GET endpoint and update service logic
...
Introduces Joi validation for the GET /dependencies route using celebrate, ensuring request bodies conform to expected structure. Updates the DependenceService.dependencies method to handle type filtering more robustly and refines the search condition logic.
2025-08-05 22:36:48 +08:00
whyour
7a92e7c6ab
修复取消安装依赖
2025-06-22 21:47:39 +08:00
whyour
f94582b68d
修复查询 python 依赖存在逻辑
2025-05-21 01:25:24 +08:00
whyour
3fafe4d24d
修复依赖强制删除未移除队列
2025-05-13 02:00:37 +08:00
whyour
71a7c1b9d3
boot 任务改为在依赖安装完成后执行
2025-04-25 23:52:33 +08:00
whyour
1befa1bb8c
缓存 node 和 python 依赖
2025-04-23 02:10:39 +08:00
whyour
fa79de3f05
修复 status 类型
2025-01-05 12:23:13 +08:00
whyour
46e71d8213
修复系统设置数据未初始化
2024-06-12 13:53:45 +08:00
whyour
c3908e956f
修复下载单文件订阅
2024-06-06 22:40:51 +08:00
whyour
81898f9dd7
修复依赖安装失败状态变更
2024-02-14 22:28:32 +08:00
whyour
6dba8ae72d
依赖增加已取消状态
2024-02-14 21:54:53 +08:00
whyour
c47896e787
修改依赖操作状态判断
2024-02-14 16:41:14 +08:00
whyour
14cb1f7788
依赖管理支持取消安装和状态筛选
2024-02-13 22:42:22 +08:00
whyour
c6a25e5359
修改代理地址提示
2023-11-25 23:03:16 +08:00
whyour
3777a4e7b4
系统设置增加依赖代理和镜像设置
2023-11-25 21:49:33 +08:00
whyour
4d97f0f44d
重新安装依赖时不检查是否已安装
2023-11-22 22:54:36 +08:00
whyour
f056b611a4
修复删除依赖逻辑
2023-11-11 11:23:04 +08:00
whyour
00818b694a
使用 spawn exit 方法监听进程退出
2023-10-07 22:51:44 +08:00
whyour
e7d023a7e0
支持多语言英文
2023-07-29 18:26:30 +08:00
whyour
8b0dedaf8c
修复 linux 依赖是否存在判断
2023-07-24 22:02:26 +08:00
whyour
04edd97967
修复 node 依赖匹配判断
2023-07-21 21:22:48 +08:00
whyour
665c344ae4
修复依赖是否已经安装判断
2023-07-20 22:54:11 +08:00
whyour
bd166ee794
修复 pm2 重启逻辑
2023-07-17 13:25:56 +08:00
whyour
b69ff2895e
增加依赖是否已经安装判断
2023-07-10 23:48:05 +08:00
whyour
702c3160ec
修改并发逻辑,系统设置增加定时任务并发设置
2023-07-01 15:26:20 +08:00
whyour
84828865f7
修复依赖安装流程
2023-06-18 15:51:35 +08:00
whyour
f64ff83414
修复列表查询字符转码
2023-06-04 22:11:48 +08:00
whyour
f305d45225
修复依赖安装状态流转
2023-05-31 15:07:40 +08:00
whyour
a7f97bd729
替换 spawn 为 cross-spawn
2023-05-31 14:25:20 +08:00
whyour
998e82d323
增加 api 限流配置
2023-05-30 16:41:19 +08:00
whyour
f8dfee8945
重构任务并发执行逻辑
2023-05-30 16:32:00 +08:00
whyour
ef7283a9fd
修改依赖安装初始状态
2023-04-12 00:45:06 +08:00
whyour
083c8869aa
修复更新环境变量、定时任务、订阅等操作
2023-04-06 13:00:28 +08:00
whyour
666545ff03
修改初始化依赖安装逻辑
2023-03-18 22:26:29 +08:00
whyour
8f90d3f8ff
修复环境变量位置计算逻辑
2022-11-02 00:02:15 +08:00
whyour
144b543091
修改依赖管理默认排序
2022-09-11 22:26:33 +08:00
whyour
6d2edaaaf8
修改日期打印
2022-06-18 12:43:23 +08:00
whyour
a5e8d5cb80
修复pnpm版本兼容
2022-05-29 01:50:05 +08:00
whyour
8d2c62d6d1
依赖改为串行安装
2022-05-28 19:41:37 +08:00
whyour
e4f7461b62
修复安装依赖逻辑
2022-05-25 02:04:13 +08:00
whyour
1b893f35ba
依赖管理增加直接强制删除
2022-04-23 15:02:54 +08:00
whyour
7e34f4990d
修复sql查询
2022-02-20 10:15:17 +08:00
whyour
ba341b69ac
修改迁移数据库逻辑
2022-01-18 22:56:12 +08:00
whyour
ca89f03724
修复环境变量更新时间显示
2022-01-17 22:47:23 +08:00
whyour
e75a683173
修复sqlite数据操作类型
2022-01-08 01:09:38 +08:00
whyour
233081149b
修复param类型
2022-01-06 22:59:29 +08:00
whyour
5d19ee0ab5
使用sqlite替换nedb
2022-01-06 22:51:12 +08:00
whyour
3206ff6a1e
修复删除JavaScript进程,修改依赖重新安装逻辑
2021-11-27 13:41:38 +08:00
whyour
31fdf7f12c
修改数据库加载
2021-11-08 22:47:46 +08:00
whyour
0c2a2af308
添加依赖管理
2021-10-24 17:07:16 +08:00