Commit Graph

  • 47b8c5bc65 增加 timescaledb 处理逻辑和gin索引 huang 2025-09-24 16:34:16 +08:00
  • b668f3fbb5 定义一个配置记录是不是timescaledb huang 2025-09-24 16:06:05 +08:00
  • 6520f2e9d7 更新计划时清零计数器 huang 2025-09-23 22:38:04 +08:00
  • 68b97a12a1 重启系统时清零计数器 huang 2025-09-23 22:30:39 +08:00
  • 1764ff5598 启动计划时清零计数器 huang 2025-09-23 22:18:59 +08:00
  • 9594d08e40 修正更新任务后待执行任务找不到被删除的任务的问题 huang 2025-09-23 22:08:18 +08:00
  • 6b4ef79c45 Merge pull request 'issue_11' (#13) from issue_11 into main huang 2025-09-23 21:54:39 +08:00
  • 28a43928aa 增加任务描述日志 huang 2025-09-23 21:54:47 +08:00
  • 15b4a9520a 修bug huang 2025-09-23 21:49:53 +08:00
  • 8f3daef5cb Merge pull request 'issue_10' (#12) from issue_10 into main huang 2025-09-23 21:35:53 +08:00
  • 25d6855b38 修复空计划不会反复执行 huang 2025-09-23 21:26:45 +08:00
  • 08e326d56d 修复空计划不会反复执行 huang 2025-09-23 21:14:37 +08:00
  • e711db94c0 自动判断content_type huang 2025-09-23 19:28:43 +08:00
  • b6a872b3b8 自动判断content_type huang 2025-09-23 18:11:21 +08:00
  • 9e129a1ac0 调整任务进度跟踪器, 改为从数据库获取执行进度: huang 2025-09-23 17:55:33 +08:00
  • eda5c8dedb 调整任务进度跟踪器, 改为从数据库获取执行进度: huang 2025-09-23 17:28:33 +08:00
  • 557a0d5d3e 调整任务进度跟踪器, 改为从数据库获取执行进度: huang 2025-09-23 17:21:14 +08:00
  • 06f327518a 调整任务进度跟踪器, 改为从数据库获取执行进度: huang 2025-09-23 17:19:39 +08:00
  • db42560654 调整任务进度跟踪器, 改为从数据库获取执行进度: huang 2025-09-23 17:11:31 +08:00
  • 83db3b2278 修复程序启动时执行历史没有正确刷新 huang 2025-09-23 11:39:47 +08:00
  • 05e789b707 1. 函数改名 2. 删掉没用文件 huang 2025-09-23 11:08:18 +08:00
  • f5e862ee86 日志加颜色 huang 2025-09-22 23:15:10 +08:00
  • fd2ac68a03 修复bug huang 2025-09-22 18:28:50 +08:00
  • 806f1cf5ef 修复bug huang 2025-09-22 18:27:14 +08:00
  • a5d6c81f3a 修bug huang 2025-09-22 15:20:19 +08:00
  • 4096499d28 实现关闭计划 huang 2025-09-22 15:17:54 +08:00
  • bd2d1c6b63 实现启动计划 huang 2025-09-22 14:21:08 +08:00
  • 0a8e6793ef 改回cron解析五位表达式 huang 2025-09-22 00:41:57 +08:00
  • d6eaf23289 完成的TODO huang 2025-09-21 23:09:25 +08:00
  • df583ef157 支持6位cron表达式 huang 2025-09-21 17:01:26 +08:00
  • 3b1d1580a1 修复gorm自动创建无用外键的问题 huang 2025-09-21 14:22:48 +08:00
  • ca2dedb2e2 Merge pull request 'issue-5' (#8) from issue-5 into main huang 2025-09-21 12:43:59 +08:00
  • 769a0432c8 初始化待执行队列 huang 2025-09-20 23:50:27 +08:00
  • 74e42de7aa 重构AnalysisPlanTaskManager huang 2025-09-20 22:41:03 +08:00
  • b0eb135f44 重构AnalysisPlanTaskManager huang 2025-09-20 22:32:39 +08:00
  • 056279bdc2 重构AnalysisPlanTaskManager huang 2025-09-20 22:32:00 +08:00
  • 6711f55fba 重构AnalysisPlanTaskManager huang 2025-09-20 21:45:38 +08:00
  • e85d4f8ec3 重构AnalysisPlanTaskManager huang 2025-09-20 21:14:58 +08:00
  • 40a892e09d todo huang 2025-09-20 18:11:48 +08:00
  • 1f2d54d53e 修复bug huang 2025-09-20 17:11:04 +08:00
  • cb63437e0e 修复swagger huang 2025-09-19 23:51:13 +08:00
  • 88e0fbfb64 修复swagger huang 2025-09-19 15:55:56 +08:00
  • 3af1b4949f 允许创建/更新时指定执行次数 huang 2025-09-19 13:35:41 +08:00
  • 11502cb5f0 修改api接口定义 huang 2025-09-19 13:18:05 +08:00
  • d94a18779e 修改model huang 2025-09-19 12:53:58 +08:00
  • 46c7b96fed todo huang 2025-09-18 22:12:19 +08:00
  • 3d2c99afaa Merge pull request '重构' (#4) from 重构 into main huang 2025-09-18 21:51:16 +08:00
  • 5a6153cacc todo huang 2025-09-18 21:50:51 +08:00
  • 810049d62e 1. 增加任务调度器配置文件 2. 创建/更新计划会自动处理触发器 huang 2025-09-17 23:01:15 +08:00
  • f7a5e4737d 1. 提取触发器逻辑 2. 创建/更新计划时自动生成对应触发器 huang 2025-09-17 22:43:35 +08:00
  • ceba0c280e 任务调度器关于任务执行部分实现(没测没检查, 但应该实现完了) huang 2025-09-17 20:02:40 +08:00
  • e6047f6b6e 改注释 huang 2025-09-17 17:04:16 +08:00
  • dde277c14d 实现task工厂 huang 2025-09-17 16:55:56 +08:00
  • 8b8c539e06 定义task接口和delay_task实现 huang 2025-09-17 16:17:36 +08:00
  • 4a24e1a08d task.go 改名 huang 2025-09-17 15:56:08 +08:00
  • db75370873 实现意外获取Task后重新放回去 huang 2025-09-17 15:47:58 +08:00
  • c750ef350d 实现意外获取Task后重新放回去 huang 2025-09-17 15:45:40 +08:00
  • 2402c206dc 实现task调度器同一时间只能运行同一个plan的同一个task huang 2025-09-17 14:58:41 +08:00
  • 1e949aab69 task调度器该用ants线程池 huang 2025-09-16 23:54:15 +08:00
  • 23343a8558 重写task调度器之简单实现 huang 2025-09-16 23:31:36 +08:00
  • 3271f820d4 定义执行历史和执行队列model, 以及基础的增删改查功能 huang 2025-09-16 23:11:07 +08:00
  • 8980c29b07 移动文件位置 huang 2025-09-16 17:14:17 +08:00
  • 6271dc2e6a 移动文件位置 huang 2025-09-16 17:13:51 +08:00
  • c9df4fd6f4 实现 GeneralDeviceService huang 2025-09-16 17:12:27 +08:00
  • 2ac3dcda84 去掉ping功能, 异步状态下设备ping平台, 平台ping设备没用 huang 2025-09-15 23:46:14 +08:00
  • 8ede415443 todo huang 2025-09-15 23:45:36 +08:00
  • 1b255090b0 生成proto代码 huang 2025-09-15 23:45:15 +08:00
  • 80a35c2f14 TODO huang 2025-09-15 23:05:00 +08:00
  • b7c67ea3c2 定义GeneralDeviceService huang 2025-09-15 22:25:05 +08:00
  • 264bcf9cb7 todo huang 2025-09-15 22:24:10 +08:00
  • 621c45f9c0 定义上行事件监听器 huang 2025-09-15 22:01:00 +08:00
  • 6131f38232 todo huang 2025-09-15 22:00:22 +08:00
  • 4980495f90 定义 device service huang 2025-09-15 21:28:22 +08:00
  • b183ad660f 实现 chirp stack transport 的Send方法 huang 2025-09-15 21:27:54 +08:00
  • 78e885e4ce 移动文件位置 huang 2025-09-15 21:26:31 +08:00
  • 28cf997f1d 定义平台和区域主控间的消息格式 huang 2025-09-15 21:26:18 +08:00
  • 417e63fbcb 调整文件目录 huang 2025-09-15 21:25:48 +08:00
  • 4105d91741 调整gorm注解 huang 2025-09-15 20:01:09 +08:00
  • 3ecebc0d61 增加待处理事项 huang 2025-09-15 20:00:57 +08:00
  • 9869897349 调整包名 huang 2025-09-15 20:00:41 +08:00
  • ff5b40bb56 变量改名 huang 2025-09-15 18:57:47 +08:00
  • dedb429186 定义 ChirpStackTransport huang 2025-09-15 18:56:11 +08:00
  • 3876162f1d 移动代码位置 huang 2025-09-15 18:02:10 +08:00
  • d42ca300d3 用chirp_stack swagger文档生成代码 huang 2025-09-15 17:52:51 +08:00
  • bed87ba9ce 导入chirp_stack配置和swagger文档 huang 2025-09-15 17:33:25 +08:00
  • 6dc6fc427c swag huang 2025-09-14 21:30:20 +08:00
  • 784b02b571 实现 UpdatePlan 和单测 huang 2025-09-14 17:39:44 +08:00
  • f11bd35b74 实现 DeletePlan 和单测 huang 2025-09-14 17:02:36 +08:00
  • 164c7a4923 实现ListPlans和单测 huang 2025-09-14 16:52:59 +08:00
  • a5a4f6cbe2 改变量名 huang 2025-09-14 16:42:54 +08:00
  • 04242ab3d8 实现GetPlan单测 huang 2025-09-14 16:40:28 +08:00
  • 563571d4a5 实现GetPlan huang 2025-09-14 16:19:09 +08:00
  • b926f7d6a3 实现CreatePlan单测 huang 2025-09-14 16:12:56 +08:00
  • 389c2f9846 定义静音日志对象 huang 2025-09-14 16:08:39 +08:00
  • 55d32dad5f 实现CreatePlan接口 huang 2025-09-14 15:56:55 +08:00
  • eb1be3f366 增加类型转换时顺序检测 huang 2025-09-14 15:47:08 +08:00
  • 4ddb2c5448 增加顺序修复 huang 2025-09-14 15:18:35 +08:00
  • 8ceff5c3c7 删除UpdatePlan的递归更新, 因为子计划的内容不应该被更改 huang 2025-09-14 15:06:45 +08:00
  • 352c9d9246 修复createPlan逻辑错误 huang 2025-09-14 14:45:56 +08:00
  • 67707c0d41 实现请求和响应与数据库模型转换 huang 2025-09-14 14:13:40 +08:00