Commit Graph
775 Commits
Author SHA1 Message Date
fengzeroz 6eb74c5c4b Merge pull request #808 from eeff/eeff/user
Add `--reset-password` command-line flag
2022-09-22 13:38:21 +08:00
eeff e7ecfe794e perf: optimize persistence speed when adding tags 2022-09-21 15:21:07 +08:00
eeff fd58b90674 feat: add --reset-password command-line flag 2022-09-21 11:16:04 +08:00
eeff 6e03db43f0 fix: neuron command-line to exit with correct code 2022-09-21 11:16:04 +08:00
eeff 955f396514 chore: add json parsing utilities for password updating 2022-09-19 17:35:35 +08:00
eeff 4479cf248f feat: add user persistence functions 2022-09-19 17:05:54 +08:00
fengzero 0ad2befe36 Revert "build for qh"
This reverts commit e997cffc84.
2022-09-19 06:30:37 +00:00
fengzero e997cffc84 build for qh 2022-09-19 03:12:55 +00:00
fengzero d8a9036d63 Revert "qh test"
This reverts commit ceda938e4e.
2022-09-16 09:20:21 +00:00
gc87 156a044b66 fix(mqtt): non-user login to rabbitmq auth failed
- empty user name login to rqbbitmq login failed for user ''
2022-09-16 14:19:01 +08:00
fengzero ceda938e4e qh test 2022-09-16 02:44:53 +00:00
fengzero 8ff017b8a8 fix(queue): modify the type of key to uint64_t 2022-09-15 07:06:21 +00:00
fengzeroz d7f2d5fd2a Merge pull request #792 from fengzeroz/main
async_queue FIFO
2022-09-15 09:41:56 +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
fengzero 7bdf14fbc3 async_queue FIFO 2022-09-15 01:30:43 +00:00
eeff da2dce252a feat: add average rtt statistics counter 2022-09-14 16:44:53 +08:00
fengzero 1ad2405ffe fix(main): manager destory when receive sigabrt 2022-09-14 02:27:57 +00:00
fengzero 1744845563 fix(driver): negative multiplication 2022-09-13 08:20:45 +00:00
fengzero 4d5085b511 chore(driver): update tags in group table 2022-09-13 07:39:16 +00:00
fengzero e15c8e5211 chore(driver): log timer spend time 2022-09-13 01:43:25 +00:00
fengzeroz a1cbbf3a84 Merge pull request #774 from eeff/eeff/dev
Add node statistics counters
2022-09-13 09:38:27 +08:00
fengzero b2d150bfb7 fix(connection): multithreaded connection status exception 2022-09-09 03:20:25 +00:00
fengzero da3d4d5eb2 chore(log): log version 2022-09-08 08:49:42 +00:00
eeff a583abfa32 feat(restful): add node statistics api 2022-09-08 14:51:21 +08:00
eeff 717a4eed0c feat: add new message type for getting node statistics 2022-09-08 14:51:21 +08:00
eeff 9e6db9a9e8 feat: add node statistics counters 2022-09-08 14:51:21 +08:00
fengzero 0e1f158e3c fix(driver): persistence failed when updating group 2022-09-08 02:40:54 +00:00
fengzero e9b54861c6 fix(json): decode int as float/double 2022-09-06 08:23:30 +00:00
fengzeroz 3153b8a510 Merge pull request #754 from gc87/mqtt-mem-cache
Changed MQTT memory cache from per connection to per node
2022-09-06 13:42:37 +08:00
fengzero 6b318d9cac fix(driver): write 1 or 1.0 fail 2022-09-05 07:06:34 +00:00
gc87 931a68997d feat: add memory cache size reduce 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
fengzero cfb3b7c59e fix(driver): automatically created group data persistence 2022-09-02 06:36:03 +00:00
fengzero 03c6b567df fix(node): single node with display=true will be added to the db 2022-09-02 02:50:57 +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
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
fengzero 6e5f43a3f1 fix(modbus): read/write tag int64/uint64 endian 2022-08-30 08:43:18 +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 26df51307c fix(persist): eliminate stack allocated array 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
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