Commit Graph

649 Commits

Author SHA1 Message Date
fengzero dda1007c50 fix(api): check return value of system 2023-03-14 07:30:58 +00:00
liyuxi eb332bd745 fix download log file 2023-03-08 05:55:03 +00:00
liyuxi 5d195d5cb1 fix download log coredump 2023-02-02 06:49:49 +00:00
fengzero 943cc82caa plugin: file 2023-01-16 07:24:03 +00:00
fengzero 34f0b19b81 add timestamp in trans_data 2022-12-30 01:43:06 +00:00
eeff 719beafadc feat(mqtt): remove setting/publishing heartbeat-topic 2022-12-20 12:03:18 +08:00
eeff f888f1ec1c fix: mqtt plugin memory leak 2022-12-20 12:03:02 +08:00
fengzero 9128189f65 metric api: remove verify 2022-12-20 02:22:02 +00:00
lixiumei123 e3124b354d remove the top-level directory for download logs 2022-12-01 06:55:51 +00:00
fengzero 4ceacb2764 new type: WORD/DWORD/LWORD 2022-12-01 05:42:10 +00:00
gc87 ee344f9509 refactor(mqtt): make nanomqtt plugin default 2022-11-30 09:56:15 +08:00
gc87 b5fd6ea692 refactor(mqtt): rm all old mqtt source file
- Delete the mqtt plugin implemented based on mqtt-c
2022-11-29 20:59:57 +08:00
eeff f4b7b0356d feat(nano-mqtt): split cache limit into cache memory and cache disk size 2022-11-29 17:34:57 +08:00
eeff 84ab19c632 fix(nano-mqtt): avoid segfault 2022-11-29 17:28:43 +08:00
fengzeroz 9c62e847cc Merge pull request #942 from eeff/eeff/dev
fix(mqtt-client): avoid data condition
2022-11-28 18:00:40 +08:00
eeff 738ec1fa7f fix(mqtt-client): avoid data condition 2022-11-28 17:53:12 +08:00
fengzeroz 7d98d81bd8 Merge pull request #936 from eeff/eeff/dev
feat(nano-mqtt): update cached messages metric
2022-11-28 17:14:58 +08:00
fengzero 2c9a267800 metric api: verify jwt 2022-11-28 09:06:53 +00:00
eeff 323f4cd7d5 feat(nano-mqtt): update cached messages metric 2022-11-28 14:41:49 +08:00
eeff f5e6f5c449 feat(nano-mqtt): update metrics 2022-11-27 19:25:35 +08:00
eeff afe11b7a73 feat(mqtt-client): refactor publish/subscribe interface 2022-11-27 19:25:35 +08:00
eeff 75083e65ba fix(mqtt-client): connect with correct url w/wo tls 2022-11-23 11:43:46 +08:00
eeff 910a3090db feat(nano-mqtt): add client-id setting 2022-11-21 12:07:22 +08:00
eeff c08130b836 fix(nano-mqtt): connect to the correct host when reconfigured 2022-11-18 16:38:59 +08:00
eeff c76feca0e6 fix(restful): handle mqtt error codes 2022-11-18 15:21:09 +08:00
eeff 2706f2b4d7 fix(nano-mqtt): keep sending messages when caching enabled 2022-11-18 15:16:16 +08:00
lixiumei123 d2b85071a1 add(plugin Chinese description):modbus-tcp,ekuiper,mqtt,nano-mqtt 2022-11-16 08:44:43 +00:00
eeff 5862b3e528 feat(nano-mqtt): handling write request and response generation 2022-11-15 18:02:12 +08:00
eeff 7ddd17fc71 feat(nano-mqtt): handling read request and response generation 2022-11-15 18:02:12 +08:00
eeff 221ba531d1 feat(nano-mqtt): handling upload data generation 2022-11-15 16:28:43 +08:00
eeff a8cfeaa268 feat(nano-mqtt): handling heartbeat generation 2022-11-15 00:23:44 +08:00
eeff f919f5c565 feat(nano-mqtt): open/close mqtt client when config/start/stop plugin 2022-11-15 00:23:44 +08:00
eeff 8894132897 chore: rename mqtt_client_intf symbols 2022-11-14 16:52:59 +08:00
eeff 47ce1132d0 feat: move mqtt_client_intf stuff from base to plugin mqtt 2022-11-14 14:40:54 +08:00
eeff 47f320a1c1 feat(nano-mqtt): add node setting 2022-11-14 10:30:01 +08:00
fengzeroz f210f1cb43 Merge pull request #902 from eeff/eeff/dev
feat(nano-mqtt): add plugin skeleton
2022-11-14 09:55:49 +08:00
fengzero 08134396ea fix: name length check 2022-11-11 06:38:34 +00:00
eeff 422bd36582 feat(nano-mqtt): add plugin skeleton 2022-11-11 10:26:46 +08:00
fengzero 04d990e79b modbus: connection state 2022-11-10 02:50:37 +00:00
fengzero f0858d6076 fix(modbus): rtt between neuron and device 2022-11-09 08:42:42 +00:00
fengzero bab2a82469 improve(timestamp): remove update timestamp from adapter 2022-11-04 06:56:31 +00:00
eeff 82664aaf74 chore: enlarge ekuiper plugin send/recv queue length 2022-11-03 18:00:47 +08:00
fengzero da97600c02 feat(rest): change the api port to 7000 2022-11-03 08:13:52 +00:00
lixiumei123 391ed49fcf update(metrics):modbus last_rtt_ms group_send_msgs_total 2022-11-01 08:24:10 +00:00
lixiumei123 120717a0d7 fix(log/level api):fix the log level of nodes and neuron at the same time 2022-10-31 11:04:27 +00:00
fengzero da4ca6597e api: get tags filter by tag name 2022-10-31 06:40:08 +00:00
fengzeroz 660e8e8706 Merge pull request #876 from eeff/eeff/refactor
fix: only export global variable for dynamic linking
2022-10-28 18:16:54 +08:00
eeff 9dc70695f4 fix: only export global variable for dynamic linking 2022-10-28 18:11:42 +08:00
fengzeroz 60b5c09207 Merge pull request #873 from eeff/eeff/refactor
feat(restful): remove license api
2022-10-28 16:21:34 +08:00
fengzero 3cef2d76bc fix(api): get node parse query param 2022-10-28 08:17:41 +00:00