whyour
0a586fbd1d
fix: preserve newest-first execution instance ordering
2026-10-23 01:42:58 +08:00
whyour
15d54866a8
feat: migrate SQLite runtime and verify complete upgrade bundles
...
Use MikroORM's official Node SQLite dialect with bounded database isolation, preserve legacy schema and data for rollback, and require Node 22.17 or newer. Update Debian runtimes and retain ARMv6 musl compatibility without a SQLite addon.
Complete short archive writes, stop orphaned SQL workers after owner death, preserve buffered startup requests, and prestart the archived backend on every platform. Cover real package installation, migration, failure recovery, and legacy database compatibility.
Keep authentication storage failures distinct from expired sessions with a pinned Keyv runtime, propagated cache errors, and retryable HTTP 503 responses. Preserve genuine 401 failures and verify legacy cache bytes, initialization safety, and session recovery.
2026-10-22 13:47:26 +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
276dfc2382
perf: bound runtime memory and storage usage
2026-08-16 16:29:06 +08:00
whyour
d3016431ce
定时任务显示完整运行历史
2026-06-28 15:48:58 +08:00
whyour
3044f63f03
修复国际化文案
2026-06-21 23:53:32 +08:00
whyour
05f8fd3805
接口提示信息国际化
2026-06-11 02:19:04 +08:00
whyour
946731ac8d
增加运行实例
2026-06-10 01:53:10 +08:00
whyour
8173075b67
定时任务支持 @once 和 @boot 任务
2025-02-20 02:18:59 +08:00
whyour
eddc03e295
修复定时任务间隔较小,任务状态不准确
2023-09-26 22:51:33 +08:00
whyour
ab3fc9b5f1
定时任务增加运行任务前和运行任务后参数
2023-09-19 22:44:32 +08:00
whyour
acc7443004
定时任务支持多个定时规则
2023-09-16 00:15:50 +08:00
whyour
c285026339
修改删除日志逻辑
2023-02-27 23:25:08 +08:00
whyour
7bce5c4f6a
任务增加关联订阅
2023-02-13 23:50:01 +08:00
whyour
1446e925ec
任务视图增加系统视图
2022-11-26 20:34:07 +08:00
whyour
7038e15ad2
支持定时任务视图筛选条件关系切换
2022-11-10 01:31:21 +08:00
景大侠
daf6f94c51
修复任务视图bug ( #1612 )
...
* 修复了视图无排序时无法再次修改的问题
* 修复在视图管理中编辑、新建视图点击确定后不能关闭页面的问题
* 修复#1611 避免查询条件被覆盖
* 修复视图筛选不能正确处理`不包含`
2022-09-06 00:25:05 +08:00
whyour
9a3181bc44
任务视图增加状态筛选
2022-09-03 01:56:47 +08:00
whyour
2f05c95422
完善定时任务视图
2022-09-02 17:52:06 +08:00
whyour
b9253c8191
修复定时任务搜索api
2022-09-02 00:35:20 +08:00
whyour
3b3d45da29
修复定时任务排序
2022-08-28 15:45:30 +08:00
whyour
f8f63890e5
定时任务增加分组
2022-08-27 14:50:27 +08:00
whyour
102e447f78
修改定时任务分页数据
2022-08-20 20:05:35 +08:00
whyour
9f5fb30334
修改更新定时任务参数验证
2022-06-12 21:12:01 +08:00
whyour
c4a4764762
移除无用日志
2022-06-08 11:12:15 +08:00
whyour
793d14f04b
修改任务详情样式
2022-03-05 20:52:21 +08:00
whyour
810c6ca76c
任务详情添加日志列表,更新依赖
2022-03-05 01:24:52 +08:00
whyour
f6e6cfa71c
修复环境变量搜索
2022-01-13 22:38:20 +08:00
whyour
e75a683173
修复sqlite数据操作类型
2022-01-08 01:09:38 +08:00
kilo5hz
89ed8527d6
添加标签功能 ( #1026 )
...
* 添加标签功能
2022-01-07 22:01:13 +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
46aaeb4eac
增加系统openapi
2021-12-21 23:22:34 +08:00
hanhh
91a5e13cf2
修复status接口参数
2021-09-25 02:00:50 +08:00
hanhh
af2f3deeab
添加最后运行时间和运行时长
2021-09-23 13:42:32 +08:00
hanhh
aa08f489d7
定时任务增加置顶功能
2021-09-19 22:25:57 +08:00
hanhh
a8a2a54bea
重构任务日志,修复手动停止任务
2021-07-04 19:00:02 +08:00
hanhh
95221e2b1d
修复更新状态参数类型
2021-06-13 18:45:05 +08:00
hanhh
1923ceb5c2
增加自动运行任务时任务状态展示
...
1. 添加bot远程地址
2. 增加文件后缀配置
3. 增加定时任务页数缓存
2021-06-13 18:18:01 +08:00
hanhh
91e4905a3f
定时任务默认倒序,显示任务总条数,#22 #23 #173 #175
2021-05-24 20:27:25 +08:00
whyour
5b3687f7b6
全新青龙2.0 ( #65 )
...
* 重构shell (#17 )
* 更新正则
* 更新update命令
* 移除测试代码
* 重构删除日志命令
* 更新entrypoint
* 更新dockerfile
* 完善shell调用
* 修复share shell引用
* 修复entrypoint
* 修复share shell
* 修复share.sh
* 修改依赖重装逻辑
* 更新docker entrypoint
* curl 使用静默模式
* 更新ql raw
* 修复添加单个任务
* 修复shell语法
* 添加定时任务进程
* 更新默认定时任务
* 更新定时任务重启schedule
* 更新青龙重启逻辑
* 修复定时任务列表创建
* 修复schedule进程
* 修复entrypoint
* 更新task命令
* pm2 restart替换成reload
* 修复task命令参数引入
* 完善ql repo命令
* 修复update.sh
* 更新ql repo命令
* ql repo添加登录验证,修复package.json示例
* 修复定时任务命令补全
* 修改默认cron端口
* 修复cron日志弹框异常
* 修改cron新建label
* 修复ql repo命令
* 修复cron格式验证
* 修改日志目录格式
* 修改青龙remote url
* 修复添加定时cron匹配
* 添加定时任务超时时间设置
* 暂时移除timeout命令
* 恢复定时任务timeout
* 修复cookie.sh引用
* 修复shell变量自加
* 修复ck更新状态同步
* 增加tg bot测试,修改增删任务通知
* 修复shell函数返回值
* 修改添加任务日志打印
* 修改entrypoint日志
* 修复api日志打印
* 修改api日志打印
* 定时任务支持批量启用禁用删除运行
* 修改cron管理操作按钮响应样式
* 更新bot启动脚本
* 更新bot启动脚本
* 增加timeout默认值,修改session管理逻辑
* 更新config示例和通知日志
* 更新bot.sh
* 更新启动bot命令
* 更新启动bot命令
* 修复task运行参数合并
* 增加停止定时任务功能
* 修复停止定时任务api
* 更新停止定时任务日志
* 更新停止任务日志
* 修复删除cron api
* 更新删除cron通知文本
* 更新命令提示
* 更新bot启动脚本
2021-05-10 20:47:23 +08:00
whyour
fb98bc44e4
ck管理增加排序,禁用,实时状态变成手动获取
2021-04-10 00:21:51 +08:00
whyour
a6abc15126
优化运行定时任务后日志查看
2021-04-06 17:06:57 +08:00
whyour
a7d652c86e
增加cron搜索
2021-04-04 14:27:09 +08:00
whyour
8a45599919
全新定时任务管理
2021-04-03 16:39:10 +08:00
whyour
1d585e2619
添加Cron接口,更新Dockerfile
2021-03-27 21:18:44 +08:00