Commit Graph

55 Commits (50638e6dfa41036d30557baf8753cdec9e26e319)

Author SHA1 Message Date
ouqiang 50638e6dfa HTTP任务支持POST请求 Close #19 2018-01-27 18:08:46 +08:00
ouqiang f081d89fb4 支持后台手动停止运行中的shell任务 2018-01-27 11:10:08 +08:00
ouqiang 02e525ab83 等待任务结束从轮询改为WaitGroup 2018-01-26 22:46:36 +08:00
ouqiang f0ff9a88a7 style: 代码格式化 2017-09-16 17:58:33 +08:00
ouqiang 2ba8cb67c8 feat($upgrade): 支持从v1.0版本升级到v1.1 2017-09-05 14:11:18 +08:00
ouqiang 350dc0881e feat($upgrade): 支持从旧版本升级, #13 2017-09-03 21:30:55 +08:00
ouqiang 337ee35357 feat($task): 支持任务同时在多个节点上运行
Closes #7
2017-08-06 22:49:24 +08:00
ouqiang 5d97ffad3b refactor: 删除守护进程模块, web访问日志输出到终端, Windows不再支持后台运行 2017-07-22 08:54:42 +08:00
ouqiang b8f13b4b0e refactor(延迟任务): 删除延迟任务模块
当任务较多时, 频繁读写数据库,数据库压力大, 计划拆分为独立项目, 用Redis实现持久化

BREAKING CHANGE: 不再支持延迟任务
2017-06-21 19:03:22 +08:00
ouqiang 22069aa156 增加任务依赖 2017-06-08 18:04:55 +08:00
ouqiang 4a524742cc 程序退出, 释放连接池 2017-05-29 17:05:21 +08:00
ouqiang 7633cb8556 关键出入口增加panic捕获 2017-05-29 15:30:59 +08:00
ouqiang 94197e0511 增加gocron命令行管理工具 2017-05-20 16:26:57 +08:00
ouqiang 4a77958556 增加以守护进程模式运行 2017-05-20 14:37:40 +08:00
ouqiang 95278d373e 生产环境访问日志写入文件中 2017-05-20 14:13:16 +08:00
ouqiang 93bb9f90b1 时间轮启动参数从配置文件中读取 2017-05-16 11:03:28 +08:00
ouqiang 0148fd424b 增加延迟任务 2017-05-14 22:09:36 +08:00
ouqiang 0be9269b8c 系统安装成功后, 自动创建2个测试任务 2017-05-12 09:59:22 +08:00
ouqiang 7c3f6a58d4 任务执行前后添加日志 2017-05-08 14:07:06 +08:00
ouqiang b2ad507010 完善文档 2017-05-07 11:38:03 +08:00
ouqiang 0418949ea1 系统未安装时, 退出程序不做任何处理 2017-05-06 12:48:17 +08:00
ouqiang dfa96bc9f2 执行本机系统命令Windows和*nix分别实现 2017-05-05 13:44:44 +08:00
ouqiang 4c07b02706 应用优雅退出 2017-05-04 18:05:25 +08:00
ouqiang d3d7350fc7 新增HTTP中间件-限制客户端IP访问 2017-05-04 14:03:27 +08:00
ouqiang f3cbc07301 系统安装后,才初始化资源 2017-05-01 14:12:21 +08:00
ouqiang 72499731f3 SSH密码、密钥从文件中读取 2017-05-01 13:59:52 +08:00
ouqiang 638aed88cf 更改数据库字段长度 2017-04-25 19:05:24 +08:00
ouqiang d71a0f1958 去掉以守护进程运行选项 2017-04-24 19:56:36 +08:00
ouqiang d12976f68e 用户登陆后保存uid到session 2017-04-23 19:17:29 +08:00
ouqiang ba5b0cd6ad 增加用户登录验证 2017-04-23 17:00:47 +08:00
ouqiang ae11ed45ee windows平台执行命令结果, 由gbk转为utf8 2017-04-20 16:59:03 +08:00
ouqiang 0a9e71cb5a 完善主机编辑 2017-04-20 09:36:42 +08:00
ouqiang 7aecf0c228 替换定时任务库 2017-04-13 17:35:59 +08:00
ouqiang d6a5399da9 系统未安装,重定向到安装页面 2017-04-12 14:10:55 +08:00
ouqiang 89f739ffbf 用golang-ssh替换ansible执行远程命令 2017-04-10 17:37:16 +08:00
ouqiang a81ed064bd 左侧菜单高亮显示 2017-04-09 17:55:55 +08:00
ouqiang 2450d193f3 修复ansible执行错误 2017-04-07 19:44:40 +08:00
ouqiang f50100fd2b 完善新增任务、主机页面 2017-04-07 17:26:46 +08:00
ouqiang b115e5a370 包重命名为gocron 2017-04-07 09:22:00 +08:00
ouqiang 91f33515f6 删除未使用的JS库 2017-04-07 09:13:36 +08:00
ouqiang b7aab3abb3 增加semantic-ui admin模板 2017-04-06 14:58:34 +08:00
ouqiang b3b926fcbd 应用退出时,清空定时任务 2017-04-06 14:40:48 +08:00
ouqiang 27eb3913c5 信号处理 2017-04-04 17:05:55 +08:00
ouqiang 0bd86bfcf8 增加作为守护进程运行和信号处理 2017-04-04 14:42:33 +08:00
ouqiang 26d5c1cba9 用seelog替换默认的log库 2017-04-03 15:27:19 +08:00
ouqiang d7461a794f tab替换为空格 2017-04-02 10:38:49 +08:00
ouqiang 16582a5775 代码格式化 2017-04-02 10:19:52 +08:00
ouqiang 4f7807cac8 新增系统安装controller、view 2017-04-01 17:04:40 +08:00
ouqiang 1533dc3ca1 完善HTTP任务、SSH任务 2017-03-24 17:55:44 +08:00
ouqiang e11e8cc1cf ansilbe host模块重构 2017-03-24 13:06:53 +08:00