Commit Graph
1768 Commits
Author SHA1 Message Date
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
lixiumei123 7cca1d4632 add issue template 2022-08-25 03:21:35 +00:00
eeff 2653ff870f fix: migrate.py to read schemas from correct directory 2022-08-25 11:16:27 +08:00
lixiumei123 9c96c64a88 add(plugin description):modbus-tcp 2022-08-25 01:59:02 +00:00
fengzeroz 7dbf5feff5 Merge pull request #733 from fengzeroz/main
chore(modbus): update tag address regex
2022-08-24 17:08:31 +08:00
fengzero c0666e6a96 chore(modbus): update tag address regex 2022-08-24 09:08:06 +00:00
fengzeroz dee6569cb7 Merge pull request #732 from fengzeroz/main
chore(manager): remove notify app sub/unsub
2022-08-24 14:02:16 +08:00
fengzeroz 8ba1322587 Merge pull request #731 from eeff/eeff/dev
fix: migrate.py to support both python and python3
2022-08-24 13:54:09 +08:00
fengzero 23be6a9e1f chore(manager): remove notify app sub/unsub 2022-08-24 05:53:22 +00:00
eeff 67c81e8eb4 fix: migrate.py to support both python and python3 2022-08-24 11:53:49 +08:00
fengzeroz b38a40c8ec Merge pull request #729 from eeff/eeff/dev
fix: daemonize before zlog initialization
2022-08-23 16:05:15 +08:00
eeff 6beffed3e6 fix: daemonize before zlog initialization 2022-08-23 15:59:17 +08:00
fengzeroz a6d593eb8b Merge pull request #727 from fengzeroz/main
fix adapter start & not allow create node with single plugin
2022-08-23 14:43:15 +08:00
fengzero a0ab69dba1 feat(plugin): single plugin does not allow to create node 2022-08-23 06:36:00 +00:00
fengzero d19f9562f2 fix(adapter): crash when adapter auto start 2022-08-23 06:18:19 +00:00
fengzeroz 00a55af7da Merge pull request #726 from fengzeroz/main
feat(http): optionally turn off auth
2022-08-23 10:35:39 +08:00
fengzero 531c4c28cf feat(http): optionally turn off auth 2022-08-23 02:15:38 +00:00
fengzeroz ee713e2622 Merge pull request #725 from eeff/eeff/dev
Move default plugins json file and sql schemas to config directory
2022-08-22 17:44:04 +08:00
eeff 464ac49244 chore: compact SQL schemas 2022-08-22 17:07:54 +08:00
eeff e3e464da27 feat: move default_plugins.json and sql schemas to config directory 2022-08-22 16:53:05 +08:00
fengzeroz 5158ae0959 Merge pull request #724 from fengzeroz/main
feat(manager): count driver tag size
2022-08-22 15:20:33 +08:00
fengzero 473aea0f2b feat(manager): count driver tag size 2022-08-22 07:10:56 +00:00