whyour
f168efcdae
refactor: migrate cron scheduling to node-cron ( #3079 )
...
* refactor: migrate cron scheduling to node-cron
* feat: support annually midnight and minutely cron macros
* fix: harden cron recovery and system scheduler compatibility
2026-09-27 22:18:39 +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
07951964a1
修复模块注入
2025-10-26 22:32:03 +08:00
whyour
ab27a4c908
更新 node 依赖
2024-12-12 00:26:11 +08:00
whyour
7414a9d33d
执行任务增加结束日志
2024-08-31 14:43:44 +08:00
whyour
4e5ad6d5f3
定时服务区分系统、订阅、脚本任务
2024-08-23 23:06:50 +08:00
whyour
8b8eae211b
增加任务重复运行提醒
2024-08-23 09:37:26 +08:00
whyour
07541569c5
修复定时任务 real_time 参数,升级 protobufjs
2024-06-02 11:08:35 +08:00
whyour
00818b694a
使用 spawn exit 方法监听进程退出
2023-10-07 22:51:44 +08:00
whyour
ec5b885476
修改任务队列执行日志
2023-10-06 02:34:40 +08:00
whyour
042d7d3b8e
修复任务管理创建视图 placeholder,更新 npm 包
2023-09-15 21:27:53 +08:00
whyour
461fa8e131
修改系统任务日志
2023-08-29 23:29:02 +08:00
whyour
648b9c4520
修改系统日志时间打印
2023-08-26 20:51:17 +08:00
whyour
4f7649f157
系统设置增加系统运行日志
2023-08-21 00:10:43 +08:00
whyour
e7d023a7e0
支持多语言英文
2023-07-29 18:26:30 +08:00
whyour
702c3160ec
修改并发逻辑,系统设置增加定时任务并发设置
2023-07-01 15:26:20 +08:00
whyour
84828865f7
修复依赖安装流程
2023-06-18 15:51:35 +08:00
whyour
a7f97bd729
替换 spawn 为 cross-spawn
2023-05-31 14:25:20 +08:00
whyour
f8dfee8945
重构任务并发执行逻辑
2023-05-30 16:32:00 +08:00
whyour
6fb39ce835
重构六位定时任务服务
2023-04-08 17:07:06 +08:00
whyour
403ab7f0f0
修改日志名称格式
2023-02-17 22:49:06 +08:00
whyour
7bce5c4f6a
任务增加关联订阅
2023-02-13 23:50:01 +08:00
whyour
3b389259c1
修复调试脚本日志
2022-12-06 00:22:05 +08:00
whyour
b95fb9cda4
修改退出进程逻辑
2022-12-05 15:26:22 +08:00
whyour
529880642f
修复typescript类型错误
2022-08-26 17:52:37 +08:00
whyour
a7117e4442
修改内置token获取方式
2022-08-11 13:13:37 +08:00
whyour
b82c630e3f
修改订阅执行逻辑
2022-06-01 00:25:32 +08:00
whyour
f338537ea0
修复系统启动执行订阅任务
2022-05-28 19:56:12 +08:00
whyour
6f13cc6e6f
修改订阅before/after执行时机
2022-05-22 22:14:32 +08:00
whyour
a90e536403
修复spawn监听事件
2022-05-21 00:47:05 +08:00
whyour
189826c5db
订阅增加before/after
2022-05-20 01:15:45 +08:00
whyour
0927682abf
修复订阅执行日志输出
2022-05-17 22:27:41 +08:00
whyour
9dcc547ac7
重构任务执行逻辑
2022-05-15 20:40:29 +08:00
whyour
5523d537dc
完善订阅接口
2022-05-14 21:38:26 +08:00
whyour
2c9b283b75
增加ssh key操作service
2022-05-08 22:41:56 +08:00
whyour
8ad325686d
修复定时删除日志设置,主持设置大于24天
2022-04-18 22:29:14 +08:00
whyour
1413999ac3
修改任务最大内存占用200兆
2022-03-26 16:53:03 +08:00
whyour
7d6e1d3e3d
修复定时删除日志
2022-02-19 17:36:49 +08:00
whyour
5d19ee0ab5
使用sqlite替换nedb
2022-01-06 22:51:12 +08:00
whyour
9f7bf1f6b8
修改失败任务日志
2021-11-01 23:06:23 +08:00
hanhh
6fa8a678bf
修改pm2任务日志
2021-10-15 22:32:32 +08:00
hanhh
07e58a484c
增加日志删除频率设置
2021-10-14 10:58:54 +08:00
hanhh
b1077443a3
添加系统更新操作和设置删除日志频率
2021-10-12 00:27:42 +08:00