whyour
5801f735bc
fix: improve shell compatibility and process cleanup
...
Preserve literal paths and arguments, use portable command options, validate startup configuration, and retain scripts when downloads fail.
Ensure task watchdogs and process groups are cleaned up across Bash versions, with compatibility and process lifecycle regression coverage.
2026-10-15 23:20:15 +08:00
whyour
be877cfddc
fix: 修复完整镜像源地址及 CRLF 任务导入 ( #3093 )
...
* fix: address six verified legacy issue regressions
* fix: limit issue patch to mirror URLs and CRLF imports
* fix: preserve APT formats and third-party repositories
2026-10-13 01:11:35 +08:00
whyour
89c6355635
fix: renew system tokens and serialize authentication cache updates
2026-10-11 01:56:50 +08:00
whyour
a94e665054
fix: 修复任务生命周期与调度就绪,优化执行和构建开销 ( #3069 )
...
* fix: harden task lifecycle and scheduler readiness
* fix: confine log writes to the configured log directory
* fix: verify complete build artifacts and untracked inputs
* fix: reconcile scheduler state and make stop win startup races
* fix: isolate cron generations and serialize scheduler recovery
2026-09-13 00:32:41 +08:00
whyour
d3016431ce
定时任务显示完整运行历史
2026-06-28 15:48:58 +08:00
whyour
b5a5fb3be6
shell 增加国际化
2026-06-14 21:19:06 +08:00
whyour
ad92e0c2c0
修复任务统计日志
2026-06-07 15:15:12 +08:00
whyour
4e803df51e
修复内部服务 ip 地址
2026-06-01 18:28:54 +08:00
whyour
e8ac195c96
增加任务统计
2026-06-01 18:20:18 +08:00
214241797d
Fix QlPort and QlGrpcPort environment variables ignored in host network mode and pm2 reload ( #2825 )
...
* Initial plan
* Fix host mode port configuration by using QlPort environment variable
Co-authored-by: whyour <22700758+whyour@users.noreply.github.com >
* Fix GRPC_PORT conflict in host network mode
Co-authored-by: whyour <22700758+whyour@users.noreply.github.com >
* Ensure BACK_PORT and GRPC_PORT survive pm2 reload with --update-env
Co-authored-by: whyour <22700758+whyour@users.noreply.github.com >
* Move env.sh sourcing after fix_config to preserve more environment variables
Co-authored-by: whyour <22700758+whyour@users.noreply.github.com >
* Refactor: Extract export_ql_envs function and move env.sh sourcing earlier
Co-authored-by: whyour <22700758+whyour@users.noreply.github.com >
* Extract load_ql_envs function and reorder initialization in docker-entrypoint.sh and update.sh
Co-authored-by: whyour <22700758+whyour@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: whyour <22700758+whyour@users.noreply.github.com >
2025-11-14 22:56:39 +08:00
whyour
399728b433
修复 jwt 认证
2025-11-02 22:28:58 +08:00
whyour
18f27a9a69
移除 nginx
2025-11-02 19:29:59 +08:00
whyour
51ef4e7476
修改任务状态更新失败提示,重复运行提示
2025-01-12 00:19:14 +08:00
whyour
7d43b14f81
修复重置登录错误次数和 tfa
2025-01-02 23:50:20 +08:00
whyour
6c61ac5106
修复 dockerfile
2024-08-26 00:56:55 +08:00
whyour
e191aca41f
修改环境变量加载逻辑
2024-07-10 23:29:44 +08:00
whyour
4a3ac7dc4b
移除随机延迟相关配置及 ProxyUrl 默认值,修复拉库通知可能失败
2023-11-05 01:02:31 +08:00
whyour
5395cebdb4
修复环境变量有空格时并发数量错误
2023-09-01 22:35:15 +08:00
whyour
11e1b50000
修改订阅通知
2023-06-11 20:05:39 +08:00
whyour
bec226ae13
增加初始化文件写入,修复 shell 变量
2023-06-11 19:58:30 +08:00
whyour
41521f1d08
修复 token 任务脚本路径,容器启动 bot
2023-05-13 01:10:49 +08:00
whyour
aab6bbeb15
增加运行指定命令接口
2023-05-01 14:28:58 +08:00
whyour
955d815d14
修改 task 获取 token 逻辑
2023-03-12 21:33:46 +08:00
whyour
73c53dbc8d
修改 typescript execute
2023-03-12 20:53:15 +08:00
whyour
c285026339
修改删除日志逻辑
2023-02-27 23:25:08 +08:00
whyour
0c46606e14
修复添加文件类型订阅
2023-02-14 21:15:59 +08:00
whyour
7bce5c4f6a
任务增加关联订阅
2023-02-13 23:50:01 +08:00
whyour
a9cc1cb4b9
修改token获取逻辑
2022-12-10 17:12:45 +08:00
whyour
5530ce76e3
添加系统资源消耗提示
2022-09-29 00:32:17 +08:00
whyour
a7117e4442
修改内置token获取方式
2022-08-11 13:13:37 +08:00
whyour
42dabbf4c0
修复内置token获取
2022-07-18 16:06:04 +08:00
whyour
6f4736bddf
脚本管理按文件类型排序
2022-06-26 22:25:21 +08:00
whyour
57e7d756cb
修改系统内部获取token方式
2022-06-14 22:43:18 +08:00
whyour
54e58c1e08
修复shell发送通知
2022-04-09 11:13:08 +08:00
whyour
747f4552e0
修改shell根目录获取,移除notify.sh
2022-03-07 23:16:36 +08:00
whyour
5d19ee0ab5
使用sqlite替换nedb
2022-01-06 22:51:12 +08:00
whyour
bd6d711212
修复centos -x兼容性
2021-11-07 21:54:31 +08:00
whyour
62596f27ef
回退shell [
2021-11-07 19:18:36 +08:00
whyour
2ff3869608
shell 中 [ 改为 [[
2021-11-01 23:04:10 +08:00
hanhh
be4efbad5d
修复并发参数
2021-09-25 01:51:18 +08:00
hanhh
97184d22c3
修复更新任务状态api
2021-09-25 00:28:18 +08:00
hanhh
af2f3deeab
添加最后运行时间和运行时长
2021-09-23 13:42:32 +08:00
hanhh
87231fac25
localhost替换为0.0.0.0
2021-08-16 16:59:49 +08:00
hanhh
5fbad9956f
修复repo命令日志文件唯一值
2021-08-05 14:42:53 +08:00
hanhh
635306e2d3
更新任务状态日志
2021-08-02 19:02:21 +08:00
hanhh
63f21b1698
去掉有可能中断的tee
2021-08-02 18:57:48 +08:00
hanhh
20ddb5a3cf
修复task_before, task_after
2021-07-17 01:33:10 +08:00
hanhh
cc238dedbc
修改tee参数
2021-07-14 15:40:59 +08:00
hanhh
71d7d3818f
修复更新任务状态日志
2021-07-06 13:42:25 +08:00
hanhh
a8a2a54bea
重构任务日志,修复手动停止任务
2021-07-04 19:00:02 +08:00