eeff
e5e54fcc5e
fix: static tag value expired error in read_report_group
2023-04-26 11:43:01 +08:00
liyuxi
4b806bf65a
refactor:replace plugin name before starting
2023-04-24 03:24:56 +00:00
eeff
57ea0d9527
Merge pull request #1216 from eeff/eeff/dev
...
feat(restful): add template instantiation api
2023-04-24 10:43:24 +08:00
eeff
da296b6bea
feat(core): fulfill NEU_REQ_INST_TEMPLATE request
2023-04-23 16:44:29 +08:00
eeff
082eb6393a
feat(core): add NEU_REQ_INST_TEMPLATE message
2023-04-23 15:09:58 +08:00
eeff
43005248c7
feat: add template instantiation request json parser
2023-04-23 12:15:26 +08:00
fengzero
a0019e8c4b
fix(eth connection): check bind eth socket
2023-04-21 03:07:18 +00:00
eeff
f15ee5ed61
feat: update global memory metrics
2023-04-20 12:04:36 +08:00
eeff
69b6d0ebdc
fix(restful): global config json parsing on empty array
2023-04-17 18:58:10 +08:00
eeff
5411e9dbb4
feat(core): manager fulfil get template tags request
2023-04-14 17:59:20 +08:00
eeff
dfa3c79475
refactor: manager internal template tags management
2023-04-14 17:48:58 +08:00
eeff
0e2d11322a
feat(core): manager fulfill del template tags requests
2023-04-14 16:48:25 +08:00
eeff
a863214e9b
feat: add template del tags req json parser
2023-04-14 16:46:05 +08:00
eeff
0ef5e5993e
feat(core): manager fulfill update template tags requests
2023-04-14 15:18:12 +08:00
eeff
0d8d76ddb6
feat(core): manager fulfill template add tags requests
2023-04-14 14:59:54 +08:00
eeff
6e8fea9cea
feat(core): add message type for template tags CRUD operation
2023-04-14 14:59:54 +08:00
eeff
b15727599a
feat: add template add tags request json parser
2023-04-13 18:56:04 +08:00
eeff
91cb441f65
fix: template structure dangling pointer
2023-04-13 18:54:39 +08:00
eeff
d6b084af6e
fix: restful template api potential memory leak
2023-04-13 16:16:31 +08:00
eeff
f37f3a9f40
fix: data race when close mqtt client
2023-04-11 17:58:55 +08:00
fengzero
5840ff9485
fix(connection): replace client
2023-04-10 03:34:10 +00:00
fengzero
e4e00b2d1b
fix compile warning
2023-04-10 03:25:44 +00:00
fengzero
7548de61c6
improve(connection): replace old client
2023-04-10 03:12:27 +00:00
fengzero
6c24b78781
serial: more baudrate 300/200/150
2023-04-07 06:21:15 +00:00
fengzeroz
789543dfdd
Merge pull request #1165 from fengzeroz/main
...
serial: more baudrate 1800/1200/600
2023-04-07 10:00:47 +08:00
gc87
633762d6c1
fix: determined f32 type data is treated as d64
2023-04-06 16:47:19 +08:00
fengzero
5da1c27c8c
serial: more baudrate 1800/1200/600
2023-04-06 08:14:52 +00:00
fengzero
36f59da526
static attribute of the tag, do not validate
2023-03-31 07:27:26 +00:00
eeff
11c4462c7a
fix: driver update only non-static tag value
2023-03-31 11:23:32 +08:00
eeff
4f115b9375
fix(restful): check static value type matched when adding tags
2023-03-31 11:23:27 +08:00
fengzero
711088c802
chore(connection): return the result of conn recv
2023-03-24 08:15:08 +00:00
eeff
637b3bb903
Merge pull request #1137 from eeff/eeff/fix
...
fix: global config json subscriptions decoding
2023-03-23 10:33:20 +08:00
eeff
9439628cf4
fix: global config json subscriptions decoding
2023-03-22 17:28:20 +08:00
fengzero
da4e7f228e
eth conn: get interface mac
2023-03-21 09:17:02 +00:00
Xiang Zhou
18c379d93b
Merge pull request #1134 from ZhouBox/dev3
...
feature:add connect and fd api on connection
2023-03-21 16:49:08 +08:00
zhouxiang
a2305af1d4
feature:add connect and fd api on connection
2023-03-21 14:12:02 +08:00
eeff
2ccb38d437
feat(persist): apply schema if not in migrations table
...
Previously, a schema is applied only if its version is larger than the
head version recorded in the migrations table under the assumption
that we add schema files in continuous versions. From version 2.4.0,
the last digit in the version number is reserved for unexpected fixes
or requirements, so that assumption never holds.
2023-03-20 18:30:49 +08:00
eeff
f418f382a2
Merge pull request #1130 from eeff/eeff/dev
...
feat(mqtt): add QoS setting
2023-03-20 18:19:51 +08:00
eeff
2642f18cae
fix: mqtt client subscribe ack error code handling
2023-03-20 12:08:46 +08:00
fengzero
372e43d6ff
license module invalid code
2023-03-17 07:47:39 +00:00
eeff
82139767b4
Merge pull request #1124 from eeff/eeff/dev
...
feat(restful): add GET /api/v2/template
2023-03-17 15:07:59 +08:00
eeff
a79e61fa0d
feat(core): full get template/templates request
2023-03-17 11:29:00 +08:00
fengzeroz
cca70df549
Merge pull request #1123 from fengzeroz/main
...
fix load node from 2.2 persistence
2023-03-17 10:57:08 +08:00
fengzero
6ef25972c0
fix: load node from 2.2 persistence
2023-03-17 02:50:36 +00:00
fengzero
13af68def0
vlan
2023-03-17 02:31:01 +00:00
eeff
7950d5f922
feat: add json encoding for templates response
2023-03-17 10:25:30 +08:00
eeff
9648be1f02
feat(core): fulfill del template request
2023-03-17 10:16:24 +08:00
eeff
7013d57914
feat(core): fulfill add template request
2023-03-16 18:43:18 +08:00
eeff
8c395199f9
fix(core): template manager interface update
...
1. Return more clear error code
2. Check existence before adding template
3. Fix const qualifier on input/output references
2023-03-16 18:43:18 +08:00
eeff
b96fd8baee
fix(core): base template interface update
...
1. Return more clear error code
2. Check existence before adding group
3. Fix const qualifier on input/output references
2023-03-16 18:08:51 +08:00