1789 Commits

Author SHA1 Message Date
fengzeroz 97239781dc Merge pull request #753 from fengzeroz/main
fix(manager): refuse to delete single node
2.2.0
2022-09-02 15:47:17 +08:00
fengzero e014f777b1 fix(manager): refuse to delete single node 2022-09-02 07:39:05 +00:00
fengzeroz 84309f1a9f Merge pull request #752 from eeff/eeff/dev
chore: minor fix for memory leak and migrate.py
2022-09-02 14:49:05 +08:00
eeff e566a936aa chore: minor fix for memory leak and migrate.py 2022-09-02 14:46:45 +08:00
fengzeroz a27debb868 Merge pull request #751 from fengzeroz/main
fix(driver): automatically created group data persistence
2022-09-02 14:41:48 +08:00
fengzero cfb3b7c59e fix(driver): automatically created group data persistence 2022-09-02 06:36:03 +00:00
fengzeroz fba333c985 Merge pull request #750 from eeff/eeff/dev
chore: fix persistence sql schema
2022-09-02 13:44:43 +08:00
eeff 1a58f4e331 chore: fix persistence sql schema 2022-09-02 12:09:00 +08:00
fengzeroz 60865da477 Merge pull request #749 from fengzeroz/main
remove unused doc
2022-09-02 10:56:28 +08:00
fengzero 03c6b567df fix(node): single node with display=true will be added to the db 2022-09-02 02:50:57 +00:00
fengzero 10a7316f22 remove unused doc 2022-09-01 06:52:15 +00:00
fengzeroz 3c63745725 Merge pull request #748 from eeff/eeff/dev
fix: continue data loading even load plugin fail
2022-09-01 10:42:35 +08:00
eeff cba7c16bb5 fix: continue data loading even load plugin fail 2022-09-01 10:34:46 +08:00
fengzeroz 6643731a4f Merge pull request #747 from fengzeroz/main
feat(driver): create a group if the group does not exist when adding …
2022-08-31 14:30:42 +08:00
fengzero 12a55a9d25 feat(driver): create a group if the group does not exist when adding a tag 2022-08-31 06:14:13 +00:00
fengzeroz 2238caf451 Merge pull request #746 from fengzeroz/main
fix(modbus): read/write tag int64/uint64 endian
2022-08-30 16:50:28 +08:00
fengzero 6e5f43a3f1 fix(modbus): read/write tag int64/uint64 endian 2022-08-30 08:43:18 +00:00
fengzeroz aef4e17ad8 Merge pull request #745 from fengzeroz/main
fix(modbus): read/write tag value endian
2022-08-30 16:11:15 +08:00
fengzero 9eba2a7230 fix(modbus): read/write tag value endian 2022-08-30 08:04:21 +00:00
fengzeroz e568771d2d Merge pull request #744 from fengzeroz/main
feat(driver): based on the tag address, the endianness is translated
2022-08-30 15:50:42 +08:00
fengzero 4405d9cae5 feat(driver): based on the tag address, the endianness is translated 2022-08-30 07:42:40 +00:00
fengzeroz 75f5861b8e Merge pull request #742 from gc87/mqtt-mem-cache
Mqtt memory cache for trans data
2022-08-30 14:26:50 +08:00
fengzeroz 0add7dd5d3 Merge pull request #743 from eeff/eeff/dev
Eliminate stack allocated array larger than 64 bytes
2022-08-30 14:26:09 +08:00
eeff 26df51307c fix(persist): eliminate stack allocated array larger than 64 bytes 2022-08-30 10:32:21 +08:00
eeff ac85afe960 fix(restful): eliminate stack allocated arrays larger than 64 bytes 2022-08-30 10:32:21 +08:00
gc87 722632f6d6 feat(mqtt): add cache setting to ui & webapi 2022-08-29 22:49:25 +08:00
gc87 cd3c9213f6 fix(mqtt): add cache send & fix cache bug 2022-08-29 21:09:24 +08:00
eeff 099b222147 feat: add neu_asprintf utility function 2022-08-29 14:32:36 +08:00
fengzeroz 1a6c39d866 Merge pull request #739 from eeff/eeff/dev
Add options `--config_dir` and `--plugin_dir`
2022-08-29 14:17:41 +08:00
gc87 9a5e544207 feat: loop delete 2022-08-29 00:02:17 +08:00
gc87 610745e35d feat: add memory cache to mqtt plugin 2022-08-28 23:30:50 +08:00
gc87 2bdb38129c feat: add memory cache unit test 2022-08-28 20:07:57 +08:00
gc87 c2a136a6a6 feat: memory cache implemented 2022-08-27 22:15:29 +08:00
gc87 e888e8adaf feat: add mem cache for tran data store 2022-08-26 16:57:33 +08:00
eeff 3a3829bc6e feat: pass config_dir and plugin_dir to core and restful plugin 2022-08-26 15:41:02 +08:00
fengzeroz f4940c53ec Merge pull request #740 from fengzeroz/main
feat(api): get all driver groups
2022-08-26 15:30:16 +08:00
fengzero 4aeff9a6a9 feat(api): get all driver groups 2022-08-26 07:18:56 +00:00
eeff 23f616692e feat: add options --config_dir and --plugin_dir 2022-08-26 14:39:01 +08:00
fengzeroz b1f93345a2 Merge pull request #737 from fengzeroz/main
chore(queue): add queue_clean for remove all ele from queue
2022-08-26 10:32:09 +08:00
fengzero e36672575e chore(queue): add queue_clean for remove all ele from queue 2022-08-26 02:24:11 +00:00
fengzeroz 12b58d2db6 Merge pull request #734 from gc87/mqtt-rm-clientid
refactor: rm clientid & make topic field required
2022-08-26 09:51:19 +08:00
gc87 18e7e8dd9f fix(mqtt): mqtt setting for persist 2022-08-25 19:19:08 +08:00
gc87 84d8acac29 fix(mqtt): add config validate 2022-08-25 18:09:14 +08:00
gc87 c1adf27a13 fix(mqtt): make ssl field optional 2022-08-25 18:09:14 +08:00
gc87 0b36f3a57e fix(mqtt): rm unused code about topic 2022-08-25 18:09:14 +08:00
gc87 c7f5e5da59 fix(mqtt): use short client id 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
fengzeroz 33d77e975b Merge pull request #736 from eeff/eeff/dev
Fix persisence
2022-08-25 13:42:56 +08:00
eeff 4db84affbe fix: neu_persister_load_plugins to remove duplicates 2022-08-25 12:19:55 +08:00
fengzeroz d752118f7f Merge pull request #735 from lixiumei123/main
add(plugin description):modbus-tcp
2022-08-25 11:27:34 +08:00