Commit Graph
2459 Commits
Author SHA1 Message Date
fengzeroz cb2cdebe43 Merge pull request #1142 from fengzeroz/main
fix hyperlink in README
2023-03-29 16:46:07 +08:00
fengzero 6343ac0987 fix hyperlink in README 2023-03-29 08:30:04 +00:00
fengzeroz ba0786d636 Merge pull request #1140 from fengzeroz/main
chore(connection): return the result of conn recv
2023-03-24 16:56:45 +08:00
fengzero 711088c802 chore(connection): return the result of conn recv 2023-03-24 08:15:08 +00:00
lxm 4945c2a4ca Merge pull request #1138 from lixiumei123/main
remove the choice of Chinese and English in Readme
2023-03-23 17:34:38 +08:00
liyuxi 2b59d1b63b remove the choice of Chinese and English in Readme 2023-03-23 08:50:08 +00:00
eeff d7287f533a Merge pull request #1136 from eeff/eeff/dev
fix(mqtt): upload to default topic when no subscription parameter
2023-03-23 10:33:37 +08: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
fengzeroz 27213a5d3d Update ci.yml 2023-03-21 17:23:57 +08:00
fengzeroz 23f6a3fcd3 Update ci.yml 2023-03-21 17:20:33 +08:00
fengzeroz a22392d738 Merge pull request #1135 from fengzeroz/main
2.4.0
2023-03-21 17:18:32 +08:00
fengzero 3bc1d15454 version: 2.4.0 2023-03-21 09:18:04 +00: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
eeff c1cf4592a5 fix(mqtt): upload to default topic when no subscription parameter
When received subscription without parameters, then upload data to
  default topic `/neuron/${app}/${driver}/${group}`. This change is for
  compatibility with neuron below 2.4.0.
2023-03-21 16:19:23 +08:00
zhouxiang a3b93aec85 fix code format 2023-03-21 14:40:17 +08:00
eeff bd7c2f4de1 Merge pull request #1133 from eeff/eeff/dev
fix: schema api compatibility for `Modbus TCP`
2023-03-21 14:34:35 +08:00
zhouxiang a2305af1d4 feature:add connect and fd api on connection 2023-03-21 14:12:02 +08:00
eeff 300d16e932 fix: schema api compatibility for Modbus TCP 2023-03-21 11:48:12 +08:00
eeff e0f87a7be8 Merge pull request #1131 from eeff/eeff/dev
feat: reserve last version digit of SQL schema
2023-03-21 10:17:02 +08:00
eeff 2e6d8a8eff chore: rename SQL schema file for version 2.4.0
From version 2.4.0, the last digit in the version number is reserved
  for small fixes.
2023-03-20 18:36:46 +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 41225edd75 feat(mqtt): use QoS setting for message delivery 2023-03-20 12:27:52 +08:00
eeff e61bff75cc feat(mqtt): add QoS setting 2023-03-20 12:27:32 +08:00
eeff 2642f18cae fix: mqtt client subscribe ack error code handling 2023-03-20 12:08:46 +08:00
fengzeroz cca761c95e Merge pull request #1127 from fengzeroz/main
license module invalid code
2023-03-17 15:48:30 +08:00
fengzero 372e43d6ff license module invalid code 2023-03-17 07:47:39 +00:00
fengzeroz e8f0c76c38 Merge pull request #1125 from eeff/eeff/fix
fix: schema api backward compatible for v2.3
2023-03-17 15:45:47 +08:00
eeff 55a5bb9716 fix: schema api backward compatible for v2.3 2023-03-17 15:08:54 +08: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 00e285917d feat(restful): add GET /api/v2/template 2023-03-17 11:30:49 +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
eeff 2dc483cd9a Merge pull request #1122 from eeff/eeff/dev
feat(restful): add DELETE /api/v2/template
2023-03-17 10:52:48 +08:00
fengzero 6ef25972c0 fix: load node from 2.2 persistence 2023-03-17 02:50:36 +00:00
eeff 3e7365f62f feat: extend utarray with utarray_steal utility 2023-03-17 10:50:28 +08: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 3a3a11f935 feat(restful): add DELETE /api/v2/template 2023-03-17 10:19:16 +08:00
eeff 9648be1f02 feat(core): fulfill del template request 2023-03-17 10:16:24 +08:00
eeff 72f11e1022 Merge pull request #1121 from eeff/eeff/dev
feat(core): fulfill add template request
2023-03-16 23:20:45 +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 bce1143f2a Merge pull request #1120 from eeff/eeff/dev
fix: base group interface use const reference for read access
2023-03-16 18:42:58 +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
eeff 71b8bb5ccf Merge pull request #1119 from eeff/eeff/dev
feat(restful): add POST /api/v2/template
2023-03-16 16:35:41 +08:00
eeff cc07e6705b fix: base group interface use const reference for read access 2023-03-16 16:18:08 +08:00
eeff 3af830c30f feat(restful): add POST /api/v2/template 2023-03-16 15:55:06 +08:00