182 Commits

Author SHA1 Message Date
fengzero 0295ea0b8f update ci 2022-12-23 06:07:54 +00: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
gc87 722632f6d6 feat(mqtt): add cache setting to ui & webapi 2022-08-29 22:49:25 +08:00
gc87 2bdb38129c feat: add memory cache unit test 2022-08-28 20:07:57 +08:00
gc87 c1adf27a13 fix(mqtt): make ssl field optional 2022-08-25 18:09:14 +08:00
gc87 caff948cd6 refactor: rm clientid & make topic field required 2022-08-25 18:09:14 +08:00
fengzero 7f9d4cd84c feat(driver): set float precision 2022-08-10 10:30:38 +00:00
eeff 0057bbd711 chore: export neu_jwt.h 2022-08-04 12:00:26 +08:00
gc87 9d3b411627 fix(mqtt): setting free
* Add unit test for setting
* Set mqtt.json format field to optinal
2022-07-15 14:39:57 +08:00
gc87 3c59046314 feat(mqtt): setting optional field 2022-07-15 13:51:02 +08:00
gc87 96992eff71 refactor(mqtt): Modify unreasonable code
* Modify header file ordering
* Modify mqtt.* to mqtt_*.* to avoid ide parsing exception
* Modify part of the code according to the pr revision comments
2022-07-15 13:51:02 +08:00
gc87 649de85b61 feat(mqtt): add heartbeat setting 2022-07-15 13:51:02 +08:00
fengzero 9a8d3e7b50 ut: compile warning 2022-07-06 08:46:03 +00:00
lixiumei123 d3671b9bf0 Fix unit test 2022-06-29 07:36:39 +00:00
fengzero e93e517f95 refactor CmakeLists.txt 2022-06-15 09:45:07 +00:00
fengzero a52b16c1dc remove adapter/ndoe id 2022-06-15 06:14:51 +00:00
fengzero 5a18ebda1a fix(ut): compile warning 2022-06-14 05:43:10 +00:00
fengzero 4f4ae61fa0 ut 2022-06-10 04:43:06 +00:00
fengzero 574fab1057 remove libcsptr 2022-06-10 04:43:05 +00:00
fengzero 7d6e7c7a37 remove unused file 2022-06-10 04:43:05 +00:00
fengzero 3ba23ee65e refactor group subscribe 2022-06-10 04:43:05 +00:00
fengzero 4a1a34de43 simplify the plugin type to driver and app 2022-05-30 02:45:17 +00:00
fengzero 27d1f38b1c refactor modbus-tcp 2022-05-29 09:47:58 +00:00
fengzero a7781b63ce log: replace log with zlog 2022-05-28 09:27:52 +00:00
eeff 68c91a9222 feat(http): add function url_decode and http_get_param_str 2022-05-20 17:44:00 +08:00
fengzeroz 2578d6925f Merge pull request #490 from eeff/eeff/fix
fix(persist): load as much data as possible ignoring error
2022-05-19 14:39:54 +08:00
fengzero 5da0480eb4 remove libyaml 2022-05-18 05:30:14 +00:00
fengzero 782ef68d7b refactor(tag_sort): categorize tags 2022-05-18 05:16:29 +00:00
eeff 3b23d5d257 feat(persist): split adapter infos into separate files
Previously all adapter infos were stored in a single file which may
cause data loss, separated into individual files for each adapter.
2022-05-18 10:16:54 +08:00
gc87 241aeb8654 feat(mqtt-intf): add keypass setting 2022-05-12 23:25:59 +08:00
gc87 49f98a6a45 feat(mqtt): user defined upload topic 2022-05-09 16:39:41 +08:00
gc87 b5f199ddbf refactor(mqtt): remove code of mqtt cmd 2022-04-26 16:24:10 +08:00
lixiumei 73ca00660d Modify jwt authentication, adapt to bc 2022-04-26 02:11:28 +00:00
gc87 d7d8d33b5d feat(mqtt): add values-errors upload format 2022-04-15 17:12:36 +08:00
gc87 1e58f57ff8 refactor: group_config_name -> group_name
Modify the group_config_name in the read-write and periodic upload messages of the mqtt plugin to group_name
2022-04-15 17:03:05 +08:00
gc87 6bedae37e8 ssl connection to mqtt to set client keypair 2022-04-08 17:08:10 +08:00
fengzero 82e061da4d move header to include/neuron 2022-04-07 08:44:04 +00:00
fengzero c1c17c1fd7 move adapter.h to neuron/ 2022-04-07 08:02:51 +00:00
fengzero 8ff2913669 write api: modified to write one value at a time 2022-04-02 05:21:04 +00:00
fengzero 11c104540b delete node id in upload msg, the error in read resp is modified to an optional field 2022-04-01 06:44:35 +00:00
fengzero b62e1a3fef replace tag id with tag name in write request 2022-04-01 06:15:39 +00:00
fengzero cab9712850 replace node id with node name in write request 2022-04-01 03:43:17 +00:00
fengzero 00a9a14de2 replace node id with node name in read request 2022-04-01 03:19:03 +00:00
lixiumei e9c80f1b1c Replace tag_id with tag_name in the read api 2022-03-31 11:18:00 +00:00
fengzero db60767968 remove unused file 2022-03-31 09:08:20 +00:00
fengzero cfc44903c1 remove uuid.h 2022-03-31 08:53:02 +00:00
fengzero cdb904287c move base64.h to utils 2022-03-31 08:47:05 +00:00
gc87 3ba4cde3e4 Update the CA of mqtt by uploading 2022-03-31 11:39:58 +08:00
fengzeroz d01e8c90f3 Merge pull request #367 from eeff/eeff/fix
Add persistence with adapter id
2022-03-29 17:08:05 +08:00
eeff d4b9220d78 Update adapter persistence json with adapter id 2022-03-29 11:35:36 +08:00