Commit Graph
44 Commits
Author SHA1 Message Date
whyour ef348b445b fix: synchronize runtime locales and harden online updates
Translate UI, scheduler, validation, preload and maintenance messages dynamically, and propagate locale changes between workers. Harden update checks, downloads and terminal states, verify Debian pnpm, and ignore generated test artifacts.
2026-10-17 07:07:09 +08:00
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