2508 Commits

Author SHA1 Message Date
Andrii Shvaika
9769f95c27 Refactoring of the JS API to separate module: Script API 2022-10-17 16:36:57 +03:00
Andrew Shvayka
b7c188e681
Merge pull request #7093 from volodymyr-babak/bug/edge-sync-cluster
[3.4.2][Bug] Edge sync functionality - added cluster support
2022-10-12 12:31:56 +03:00
ViacheslavKlimov
caea6aa27b Save audit log with entity name replaced if it is malformed 2022-10-06 13:48:06 +03:00
ViacheslavKlimov
d86c20b354 Additional validation for AuditLog entity 2022-10-06 11:47:27 +03:00
Andrii Shvaika
7e927b7aba Add support of relation add/update/delete events to rule engine 2022-10-05 13:46:01 +03:00
Andrew Shvayka
cd6e50312c
Merge pull request #7348 from thingsboard/feature/math-rule-node
[3.4.2] Math rule node
2022-09-29 12:54:07 +03:00
Andrew Shvayka
62cd74ee40
Merge pull request #7339 from ViacheslavKlimov/feature/tenant-jdbc-logging
[3.4.2] DB calls stats
2022-09-28 15:44:15 +03:00
Igor Kulikov
f14a337c73 Merge branch 'master' into feature/math-rule-node 2022-09-28 15:01:46 +03:00
Andrew Shvayka
5a3a121997
Merge pull request #7232 from thingsboard/DTLS_RETRANSMISSION_TIMEOUT
[3.5] dtls retransmission timeout
2022-09-28 12:07:15 +03:00
nickAS21
a8db5fcf8a DTLS_: commit3 2022-09-28 11:26:49 +03:00
Andrii Shvaika
58fd012f7f Merge remote-tracking branch 'origin/feature/assetProfile' 2022-09-27 15:11:55 +03:00
Andrew Shvayka
d572119201
Merge pull request #7239 from YuriyLytvynchuk/feature/node_fetch_device_credentials
[3.4.2] Feature: New RuleNode 'fetch device credentials'
2022-09-27 12:28:45 +03:00
ViacheslavKlimov
7f23367ee9 Improvements for dao calls audit 2022-09-27 10:12:35 +03:00
Igor Kulikov
34339c6532 Minor changes 2022-09-23 19:26:50 +03:00
Andrii Shvaika
fb49273bd6 Math node implementation 2022-09-23 18:06:33 +03:00
Igor Kulikov
afa69f6f78 Merge branch 'master' into feature/assetProfile 2022-09-23 15:37:52 +03:00
Igor Kulikov
085e3c1580 Implement Asset Profile feature 2022-09-23 15:37:17 +03:00
Andrii Shvaika
6674c457f6 Fix issue with delta calculation when previous interval has no telemetry 2022-09-23 13:45:34 +03:00
Andrii Shvaika
b1a234eba2 Add clear of agg data before subscription update 2022-09-23 13:10:38 +03:00
Yuriy Lytvynchuk
f2890d3363 Merge branch 'master' of github.com:thingsboard/thingsboard into feature/node_fetch_device_credentials 2022-09-23 10:42:51 +03:00
Andrew Shvayka
27948261ce
Merge pull request #7246 from YuriyLytvynchuk/bug/node_originator_fields_check_null
[3.4.2] Bugfix: originator fields node: check value for "null"
2022-09-22 16:32:52 +03:00
Yuriy Lytvynchuk
baf17c6488 code review 2022-09-21 16:57:22 +03:00
Andrii Shvaika
89c715cd18 Fix Cassandra DAO 2022-09-16 11:55:48 +03:00
Andrii Shvaika
efbe16f8d0 Implementation of the TenantDbCall annotation 2022-09-16 09:00:21 +03:00
Andrii Shvaika
9d30b7558f Support of Comparison Queries 2022-09-14 14:22:43 +03:00
Andrii Shvaika
9689e9c041 Fix bugs. Remove floating window support 2022-09-13 12:39:07 +03:00
Andrii Shvaika
7cc2943d18 New API for Agg requests 2022-09-12 15:54:21 +03:00
Andrii Shvaika
1fcc757147 Improvement to the AGG calculations to include latestTs and count 2022-09-09 14:04:24 +03:00
nickAS21
559af3b46a fix_bug: comments 2022-09-07 17:16:35 +03:00
nickAS21
bbcd2ed047 coap. lem2m: add DTLS_RETRANSMISSION_TIMEOUT 2022-09-06 17:50:09 +03:00
Volodymyr Babak
32fcfdac92 Moved edge rpc processing logic from tenant actor to edge service. Execute requests to edge service in a separate executor service 2022-09-06 16:24:18 +03:00
Volodymyr Babak
fc996ddf32 Added missing serialVersionUID 2022-09-01 12:41:22 +03:00
Volodymyr Babak
ff9fcbbac0 Fixed LWM2M transport serialization. Extended CoAP, SNMP, LWM2M device profiles edge test. Part #2 2022-08-29 11:31:26 +03:00
Volodymyr Babak
6c7fdff626 Fixed coap transport serialization. Added CoAP, SNMP, LWM2M device profiles edge test. Part #1 2022-08-26 18:46:31 +03:00
Volodymyr Babak
9b47ed4633 Fixed serialization of DeviceData, SnmpMapping. Added deviceDataBytes into edge.proto DeviceUpdateMsg 2022-08-26 15:02:50 +03:00
Yuriy Lytvynchuk
80b47bafaa refactor code 2022-08-26 10:07:25 +03:00
Andrii Shvaika
dea933d906 Version set to 3.4.2 2022-08-19 15:25:18 +03:00
Andrii Shvaika
0bc5be477c Coap Device Profile Update fix 2022-08-17 16:55:22 +03:00
Volodymyr Babak
faaf07b1ea Edge sync functionality - added cluster support 2022-08-16 17:34:02 +03:00
Andrii Shvaika
8de1ee776c Fix conflicts. Refactored RandomStringUtils 2022-08-16 11:26:32 +03:00
Andrew Shvayka
d24e399ae0
Merge pull request #7044 from volodymyr-babak/bug/edge-firmware-id-missing
[3.4.1] Firmware ID not synced from cloud  to edge in device / device profiles
2022-08-12 11:10:20 +03:00
Yuriy Lytvynchuk
7b2a6499d0 nodeDetails 2022-08-09 11:44:24 +03:00
nickAS21
3fc2ee9e16 fix_bug: lwm2mClient add to init ObserveAll -> await: object5&object9 cntObserve = 9 2022-08-08 20:52:14 +03:00
Yuriy Lytvynchuk
00fd1a22aa Node modification 2022-08-08 18:10:58 +03:00
nickAS21
8decadf4e5 fix_bug: lwm2mClient registration log.warn 2022-08-08 09:39:34 +03:00
Andrii Shvaika
31124311a3 Device State performance improvements 2022-08-04 14:59:15 +03:00
Volodymyr Babak
a967ea82d4 firmware id optional 2022-08-04 14:13:53 +03:00
Volodymyr Babak
4a60912cd9 Propagate firmware id to device and device profile 2022-08-04 14:12:07 +03:00
Andrii Shvaika
9e1da1d483 Merge branch 'master' of github.com:thingsboard/thingsboard 2022-08-03 18:52:22 +03:00
Andrii Shvaika
8dc01ea5db Major improvement to device state service 2022-08-03 18:52:10 +03:00