Commit Graph

1092 Commits

Author SHA1 Message Date
fengzero 187023f428 improve(modbus): speed up the recovery the modbus rtu 2023-05-30 08:22:00 +00:00
fengzero d82d5041e9 chore(event): exit if error occurs 2023-05-30 06:03:07 +00:00
fengzeroz c584b2d1b5 Merge pull request #1288 from eeff/eeff/dev
test: add template instantiation function tests
2023-05-29 10:52:39 +08:00
eeff 8512a45b6c fix(core): neu_manager_instantiate_template memory leak 2023-05-26 15:28:20 +08:00
fengzeroz ccaa6adcc2 Merge pull request #1287 from eeff/eeff/dev
test: add template add/del/get function tests
2023-05-26 10:24:59 +08:00
eeff e06e97c915 feat(core): add tag validator to validate template tags 2023-05-26 10:17:10 +08:00
eeff 7d12e488dd fix(core): neu_manager_add_template edge cases
1. Template plugin must exist.
  2. Template not allow singleton plugin.
2023-05-26 00:48:45 +08:00
eeff cd4fb20e9c Merge pull request #1286 from eeff/eeff/dev
feat(restful): add node update api
2023-05-24 15:19:15 +08:00
eeff f03f2f492d fix(core): node update request guards monitor name 2023-05-22 16:45:31 +08:00
eeff 39bd162293 feat: add json parser for node update request 2023-05-22 16:45:02 +08:00
eeff d8e5b5967f Merge pull request #1283 from eeff/eeff/dev
feat(core): fulfill NEU_REQ_UPDATE_NODE request
2023-05-22 10:42:08 +08:00
eeff d1cc2c23ef feat(core): fulfill NEU_REQ_UPDATE_NODE request 2023-05-22 10:13:16 +08:00
eeff 90aef77588 feat(core): add node update message type 2023-05-22 09:26:09 +08:00
eeff 7046f998f4 fix: neu_adapter_rename null pointer deref 2023-05-22 09:26:09 +08:00
fengzeroz 233fe1978f Merge pull request #1277 from eeff/eeff/dev
feat: add function neu_adapter_rename
2023-05-19 16:51:02 +08:00
fengzero 5a6cc83240 fix(daemon): log format 2023-05-19 08:14:30 +00:00
fengzero 6a46b761e4 chore(adapter): log level 2023-05-19 08:14:30 +00:00
fengzero 5e3fa6a3b6 chore(base): log level 2023-05-19 08:14:30 +00:00
fengzero fa3f4d239c chore(connection): log level 2023-05-19 08:14:30 +00:00
fengzero 472ab5b250 chore(manager): log level 2023-05-19 08:14:30 +00:00
fengzero de1d36398d chore(event): log level 2023-05-19 08:14:30 +00:00
fengzero 442894f0d0 chore(log): default notice 2023-05-19 08:14:30 +00:00
eeff 0f57174819 feat: add function neu_adapter_rename 2023-05-19 16:07:03 +08:00
eeff 5b99bb951a refactor: adapter start/stop timer into function 2023-05-19 15:05:06 +08:00
eeff 86639cb7cb Merge pull request #1269 from eeff/eeff/dev
chore(mqtt): update log level
2023-05-17 16:37:02 +08:00
eeff 07aecc7d7b chore(mqtt): update log level 2023-05-17 16:11:05 +08:00
fengzeroz 35150ad177 Merge pull request #1265 from eeff/eeff/dev
feat(core): load template data
2023-05-17 14:40:20 +08:00
fengzero 73ae5e5d5a manager nng: set sendtimeout 2023-05-16 12:24:09 +00:00
fengzero aefda9aebc improve: nng buf size 2023-05-16 12:24:09 +00:00
fengzero eeecbbe3aa improve(driver): drive reads and writes in a single thread 2023-05-16 12:24:09 +00:00
fengzeroz e2fd6b690d Merge pull request #1264 from eeff/eeff/dev
fix(persist): neu_persister_load_template_tags to use correct table
2023-05-16 10:03:15 +08:00
eeff 6ea5ccc193 feat(core): load template data 2023-05-15 17:31:35 +08:00
eeff 88719738f5 refactor(core): manager internal interface for loading template 2023-05-15 17:19:47 +08:00
eeff c0df1615a8 fix(persist): neu_persister_load_template_tags to use correct table 2023-05-15 17:15:44 +08:00
hxy7yx 6b7920aa8d Merge branch 'emqx:main' into main 2023-05-11 16:33:51 +08:00
eeff 1c0dc0716a Merge pull request #1253 from eeff/eeff/dev
feat: make MQTT and Monitor plugin CA parameter optional
2023-05-09 12:10:34 +08:00
eeff 3d3c87ab3a fix: neu_mqtt_client_set_tls function
1. Explicit ssl flag
  2. Optional ca parameter
2023-05-08 17:09:45 +08:00
eeff ad05844d78 Merge pull request #1246 from eeff/eeff/dev
feat: add SQL schema migrating MQTT upload-topic to subscription parameters
2023-05-08 16:34:40 +08:00
fengzero 3fc32e340f fix(connection): recv errorno check 2023-05-08 03:35:49 +00:00
fengzero 695512eca5 fix clang format 2023-05-06 07:49:40 +00:00
fengzero eea193136d fix(mips): compile error 2023-05-06 07:49:26 +00:00
eeff c4194ea0ee fix(core): subscription parameter memory leak 2023-05-06 15:18:56 +08:00
eeff 44df07369e feat: add mqtt client unsubscribe method 2023-05-05 18:18:36 +08:00
eeff b94b02d06e feat(core): fulfil template group get request 2023-05-04 16:10:53 +08:00
eeff 44b202e721 feat(core): fulfil template group del request 2023-05-04 11:05:31 +08:00
eeff eac4a14980 feat: add template group del request json parser 2023-05-04 11:02:20 +08:00
eeff 3b7ef5f9e2 feat: add json parser for template group add/update 2023-04-28 15:35:57 +08:00
eeff 32b42e0e19 feat(core): fulfill template group add/update request 2023-04-28 15:35:57 +08:00
eeff 1406b4c7cf feat(core): add template group CRUD request message 2023-04-28 15:35:57 +08:00
fengzero 891990fafa eth conn: remove lldp 2023-04-28 05:52:38 +00:00