Commit Graph

62 Commits

Author SHA1 Message Date
kklldog 7d7c3f3a30 对服务的 meta 为空值的时候反序列化进行防御 2022-04-17 01:47:43 +08:00
kklldog 30d0afedf3 修改服务状态为健康/异常;新增一个删除按钮 2022-04-05 17:49:34 +08:00
kklldog 00ae2f2976 新增手动注册服务的接口 2022-03-31 23:59:53 +08:00
kklldog 7b3d483b83 修复当注册的是还不携带 port 参数的时候报 404 的异常 2022-03-31 02:10:36 +08:00
kklldog 6107c0bdf3 新增 service 统计接口 2022-03-31 01:51:30 +08:00
kklldog 75d53ccb4d 新增告警url字段 2022-03-26 00:29:05 +08:00
kklldog 3e961c38b3 使用http心跳的时候回复的消息格式跟websocket同步 2022-03-24 22:49:21 +08:00
kklldog 25770e571e 添加服务注册的日志 2022-03-19 01:06:21 +08:00
kklldog 1b7dfb7776 完成部分通知机制的重构 2022-03-18 01:22:19 +08:00
kklldog 647ad284a8 完成服务发现的md5版本计算 2022-03-17 01:57:13 +08:00
kklldog f5cbee7c01 继续完成心跳的代码 2022-03-14 00:37:50 +08:00
mjzhou bfd3d257d4 完成基于websocket的心跳 2022-03-10 18:17:47 +08:00
kklldog 66588c771b 基本完成服务发现 2022-02-25 17:30:08 +08:00
kklldog 878f6020ac 接受客户端的心跳 2022-02-24 16:11:50 +08:00
kklldog ac2ed44312 完成健康检测 2022-02-23 16:35:33 +08:00
mjzhou 107dc3c202 完成注册与未注册接口 2022-02-20 13:50:39 +08:00
mjzhou 655295d83f 添加服务注册接口 2022-02-17 17:14:43 +08:00
kklldog c6b30f8bc3 对/config/app/{appid}接口添加缓存;
发布配置的时候清除所有服务器的缓存;
2021-12-21 00:36:31 +08:00
mjzhou 8c251d529f 完成应用分组 2021-12-09 18:30:49 +08:00
mjzhou 302c365dd3 修复 /api/config 修改,删除失败的问题 2021-11-05 18:10:33 +08:00
mjzhou 745f398e78 修复 restapi 报错的问题;加入了swagger api 浏览; 2021-10-29 15:51:40 +08:00
mjzhou 9f9b9f1f80 新增 rollback api 2021-10-29 11:08:22 +08:00
mjzhou c0c2b73ec9 完成 PublishHistory api 2021-10-29 10:45:24 +08:00
mjzhou 8a22304c67 添加发布历史api接口 2021-10-28 17:30:04 +08:00
mjzhou 37edb867c2 如果环境为空,返回默认环境,默认环境为数据库设置的环境列表的第一个 2021-10-25 14:27:38 +08:00
kklldog 5805a5f3ad 兼容1.4版本的client 2021-10-23 20:13:22 +08:00
kklldog d04f4ed035 env不传默认DEV 2021-10-22 01:15:34 +08:00
mjzhou 43185842bd configService 所有的方法都加入 env 入参 2021-10-21 18:13:25 +08:00
mjzhou 6bd24a32f3 清楚缓存的时候使用env参数 2021-10-21 17:37:32 +08:00
mjzhou 28d54174e7 完成配置项目根据环境的改删查 2021-10-21 17:24:26 +08:00
kklldog 5a3d94b1c2 修复 restful api 2021-09-26 00:28:07 +08:00
kklldog b612abb8f5 发布的时候支持填写日志 2021-09-10 01:49:26 +08:00
kklldog 6c413f7093 移除modifylog表,使用publishdetail表里的历史记录 2021-08-22 17:40:31 +08:00
kklldog 827f4dde51 版本历史弹框部分完成 2021-08-21 16:23:45 +08:00
kklldog 92a8e4bde7 继续完善新版发布 2021-08-09 01:20:32 +08:00
mjzhou 901f8f7aa5 修复客户端全量加载配置失败的问题 2021-07-09 11:36:28 +08:00
mjzhou 1bb848ef50 因为实现了多用户,所以重构rest api的权限校验。 2021-07-06 17:29:46 +08:00
kklldog b0cda04901 完善后台权限校验 2021-06-28 00:14:24 +08:00
mjzhou adce4a92a4 权限的按钮级别控制基本完成 2021-06-10 15:36:31 +08:00
kklldog c4229e701c 完成用户具体权限的api; 2021-06-10 01:10:27 +08:00
kklldog 941697b1c5 完成app权限的接口 2021-06-08 22:35:45 +08:00
kklldog 479151d07d use eventbus to record syslog 2021-05-05 22:23:15 +08:00
mjzhou 696e80a769 support export json 2021-04-30 17:00:41 +08:00
kklldog 01fa9993a9 重构RemoteServerNodeProxy的单例模式 2021-03-10 01:26:34 +08:00
kklldog 3002a172a8 完善app列表 2021-03-05 01:25:44 +08:00
kklldog 79e2484ffe add restful api: app[delete] 2021-01-20 16:57:17 +08:00
kklldog a8a093a4c7 修改上线配置api的http code 2021-01-15 10:39:34 +08:00
kklldog 368292f744 add restful api: config/pulish , config/offline 2021-01-15 10:34:44 +08:00
kklldog f73e2bd503 add restful api: nodes[get] node[post] node[delete] 2021-01-12 19:49:37 +08:00
kklldog 87d80ed030 1. add admBasicAuth 2.add restful api: apps[get] app[get] 2021-01-12 15:26:27 +08:00