402 Commits

Author SHA1 Message Date
fengzero 527309d580 ft: rm modbus tcp 2023-10-13 01:58:01 +00:00
fengzero 6e4f3e339b ft: rm persistence file 2023-10-12 10:04:27 +00:00
fengzero 3dd3e54e9c fix(ft): path 2023-10-12 07:15:21 +00:00
fengzero da05941676 modbus ft 2023-10-12 07:08:30 +00:00
fengzero fb924091dd driver test 2023-10-11 07:07:35 +00:00
fengzero 568100d869 ft: modbus tcp 2023-10-11 07:07:35 +00:00
hxy7yx c2471d7869 update log_level api 2023-10-11 10:32:43 +08:00
fengzero aa8c32f46f ft: license api 2023-10-10 07:05:05 +00:00
fengzero bb52ef5d5f ci: pyft 2023-10-09 09:54:15 +00:00
fengzero 3af0e237a5 chore: change ut directory 2023-10-09 02:57:20 +00:00
hxy7yx 07e93b35dc Unit Test Coverage Statistics 2023-08-31 15:28:10 +08:00
hxy7yx 8aa7957456 add modbus ut 2023-07-25 17:28:25 +08:00
eeff 9a5946b9df fix: neu_url_decode return value on buffer overflow 2023-06-14 18:28:55 +08:00
eeff f60e0903a6 fix: neu_http_get_param boundary check 2023-06-05 18:49:06 +08:00
hxy7yx 490c6f48b0 Add README for ut and ft 2023-04-19 11:02:05 +08:00
hxy7yx 13703317d5 Introduce coverage statistics for testing 2023-04-13 15:30:16 +08:00
hxy7yx e1ca981860 Open source Modbus TCP/RTU, delete existing Modbus TCP community 2023-04-10 17:56:17 +08:00
eeff f4b7990c6b fix: json utils to free memory correctly 2023-02-17 16:32:51 +08:00
fengzero 371fd2cbe3 update ci 2022-12-22 09:11:17 +00:00
eeff ec019a71e6 feat: put utils/http.h functions in namespace neu 2022-12-07 18:19:52 +08:00
eeff 07411406a6 feat: move http.h from restful plugin to neuron base 2022-12-07 18:19:52 +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
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