Rain
|
0cb0ba6f1b
|
feat(notify): Compatibility and repair
|
2020-03-18 20:51:20 +08:00 |
|
Rain
|
a81004254f
|
feature(notify): Validate config
|
2020-02-24 14:09:18 +08:00 |
|
Rain
|
0cb2abe8a4
|
fix(notify): Always update websocket config
|
2020-01-02 18:13:29 +08:00 |
|
Rain
|
61ff025886
|
Fix(notify): Unified the api params and fix some bug.
1. Config Verify 和 Contact 的 InitalizeData 写得过于直接了。
会导致正常的数据被覆盖。实际上,数据的Init只需要更换数据
库的时候更新,如何判断数据库要被更新了,就是判断新出现的
column 有没有非零值的,如果有,就说明数据库不是第一次更新。
2. 前端的请求经过yunionapi,最终会调用climc里面注册的ResourceManager,
所以这个地方一定要和后端的参数处理统一。之前因为添加 uname
的支持破坏了这个地方的统一,虽然climc可以调用成功但是前端接口调用会失败。
3. Resend 的bug,会导致任务的阻塞。
4. 为了兼容kapacitor对climc
notify的调用,分成了notify和notify-batch两个命令。
|
2019-12-20 11:39:17 +08:00 |
|
Rain
|
1cc8dacfa6
|
bugfix(notify): Fix the bug of notify config and verify
1. 优化了报错信息
2. 将验证信息的发送由异步改成了同步,这样前端可以方便的展示验证消息发送失败的原因
3. 主动初始化webconsole的配置信息,使得websocket能够马上正常工作
4. 修复了验证信息发送失败之后联系方式状态不正确的bug
5. 去掉有关email回调地址的api
6. 修复了 update config 首次不起作用的 bug
|
2019-12-18 19:01:25 +08:00 |
|
Rain
|
dc68d23ff6
|
support Secondary authority management for contact and notification
rpc=>grpc, go=>workerMan
pull dingtalk auto
grpc
|
2019-09-24 15:33:53 +08:00 |
|
Rain
|
0a75f97d68
|
notify module in Go finished.
|
2019-08-16 18:54:49 +08:00 |
|