Commit Graph

564 Commits

Author SHA1 Message Date
fengzeroz 6832fa9199 Merge pull request #805 from eeff/eeff/user
RESTFul password update api
2022-09-21 11:13:44 +08:00
eeff 0f40db7b50 feat(restful): add api for updating user password 2022-09-21 10:30:08 +08:00
fengzero 2d28a3acac fix(modbus): recv_buf size is not enough 2022-09-21 02:20:41 +00:00
eeff c55dc6ea3c feat(restful): update login handler password checking 2022-09-19 17:05:54 +08:00
eeff c5a2e829db feat: add user accounting utilities 2022-09-19 17:05:54 +08:00
fengzeroz 168236c65c Merge pull request #791 from eeff/eeff/dev
Add average RTT statistics counter
2022-09-15 09:41:37 +08:00
eeff 5da9c2a841 feat(ekuiper): update average rtt statistics 2022-09-14 16:46:35 +08:00
fengzero ceeb792d7b chore(rest): log unhandle msg 2022-09-14 06:48:27 +00:00
gc87 3a4cda114e refactor(mqtt): improved mqtt schema description 2022-09-14 09:55:36 +08:00
eeff 00a934453e feat(modbus): update send/receive bytes and messages statistics counters 2022-09-08 14:51:21 +08:00
eeff ea16f54691 feat(ekuiper): update node send/receive bytes and messages statistics 2022-09-08 14:51:21 +08:00
eeff a583abfa32 feat(restful): add node statistics api 2022-09-08 14:51:21 +08:00
fengzero f1a9fbb71e fix(api): fix double type precision 2022-09-06 09:12:47 +00:00
gc87 18481a4faa fix: remove timer for checking connection status 2022-09-06 11:23:54 +08:00
gc87 638effaca3 fix: move memory cache to the plugin(node) 2022-09-02 18:50:50 +08:00
fengzero e014f777b1 fix(manager): refuse to delete single node 2022-09-02 07:39:05 +00:00
eeff e566a936aa chore: minor fix for memory leak and migrate.py 2022-09-02 14:46:45 +08:00
fengzero 9eba2a7230 fix(modbus): read/write tag value endian 2022-08-30 08:04:21 +00: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
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
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 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
fengzero 4aeff9a6a9 feat(api): get all driver groups 2022-08-26 07:18:56 +00: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
lixiumei123 7cca1d4632 add issue template 2022-08-25 03:21:35 +00:00
lixiumei123 9c96c64a88 add(plugin description):modbus-tcp 2022-08-25 01:59:02 +00:00
fengzero c0666e6a96 chore(modbus): update tag address regex 2022-08-24 09:08:06 +00:00
fengzero 23be6a9e1f chore(manager): remove notify app sub/unsub 2022-08-24 05:53:22 +00:00
fengzero a0ab69dba1 feat(plugin): single plugin does not allow to create node 2022-08-23 06:36:00 +00:00
fengzero 531c4c28cf feat(http): optionally turn off auth 2022-08-23 02:15:38 +00:00
fengzero fa46c6b493 feat(plugin): plugin adds a single field
single: indicating that the plugin can only be instantiated once.
2022-08-19 07:31:12 +00:00
gc87 bcd5fc15f7 fix: new msg handle for node state 2022-08-19 09:44:54 +08:00
fengzero a7a6ede305 chore(connection): stop/start connection 2022-08-18 09:04:45 +00:00
fengzero de26f6518c chore(adapter): add node_deleted and get_all_tags msg 2022-08-17 10:22:12 +00:00
fengzero 7f1499f02d feat(driver): update the interval of the group 2022-08-17 07:03:49 +00:00
fengzero e48335ddd2 feat(driver): compare whether tag value changed on precision 2022-08-17 02:21:46 +00:00
fengzero 7a54325804 chore(driver): optimize the time when the driver reads tag for the first time 2022-08-16 06:24:02 +00:00
fengzero 3d87ab63da chore(connection): remove connecting state 2022-08-16 06:24:02 +00:00
fengzero 56a0ecdfff feat(tag): set decimal 2022-08-12 02:44:38 +00:00