318 Commits

Author SHA1 Message Date
Andrii Landiak
18c1440a48 Add validation on device profile create or update 2023-01-19 15:21:48 +02:00
nickAS21
fa4c00c437 sparkplug: Test Telemetry 2023-01-18 23:44:36 +02:00
nickAS21
278935cdc9 sparkplug: Telemetry DBIRTH, NBIRH... 2023-01-15 19:53:00 +02:00
Andrii Landiak
3cd88100ee Fix sql formatting and incorrect proto-message updating 2023-01-13 17:27:08 +02:00
Andrii Landiak
5d35fa1f26 Add ability to upgrade device credentials if chain match with uploaded device profile certificate. 2023-01-12 17:18:29 +02:00
nickAS21
587e161398 sparkplug: Telemetry 2023-01-12 15:32:18 +02:00
Andrii Shvaika
831f11829c Merge with develop/3.5 2022-12-28 15:35:48 +02:00
nickAS21
eed3df829c sparkplug: Comment1 2022-12-28 13:37:55 +02:00
nickAS21
d73ab5f406 sparkplug: add Sparkplug as extends abstract 2022-12-27 16:43:53 +02:00
ShvaykaD
6e71abe10b improvements for report device activity during RPC processing 2022-12-27 11:46:54 +02:00
nickAS21
e4d2d833bd sparkplug: add Gateway as extends abstract 2022-12-26 17:58:45 +02:00
nickAS21
7babba1db4 sparkplug: Rename Gateway to abstract 2022-12-26 16:57:06 +02:00
Andrii Shvaika
38ef27567c Refactoring of the initial implementation 2022-12-21 14:21:36 +02:00
nickAS21
ca54838f23 sparkplug: comments7 2022-12-21 08:08:16 +02:00
nickAS21
47d711345b sparkplug: connection6 2022-12-20 12:59:18 +02:00
nickAS21
ee819e2d80 sparkplug: connection5 2022-12-20 11:37:59 +02:00
nickAS21
f6aa9e6125 sparklug: comments4 2022-12-15 18:44:25 +02:00
nickAS21
f27f1b9aa6 sparkplug: connection4 2022-12-15 13:29:45 +02:00
nickAS21
81c484d745 sparkplug: connection2 2022-12-15 11:41:12 +02:00
nickAS21
1bf02b75f2 sparkplug: connection 2022-12-15 11:40:04 +02:00
nickAS21
3865e36fc8 sparkPlug: start add Handler 2022-12-08 17:05:41 +02:00
zbeacon
6fad315a03 Added changes due to comments 2022-12-06 12:55:45 +02:00
imbeacon
05f92d7222 Updated BasicMqttCredentials processing 2022-11-11 17:28:00 +02:00
imbeacon
dfbf3a9cd8 Test fixes, keep logic for auth for mqtt v3 2022-11-11 15:39:59 +02:00
imbeacon
885c1c3d88 Updated ConAck message building 2022-11-10 18:31:34 +02:00
imbeacon
02d9fef0f1 Added Mqtt v5 reason codes for ack messages and tests 2022-11-10 17:55:31 +02:00
Sergey Matvienko
25bb031846 mqtt handler shows short logs on info level and stacktrace on debug level. DeviceId will also print in the logs 2022-11-01 16:56:17 +02:00
Sergey Matvienko
0027d6de96 Merge remote-tracking branch 'ce/master' into mqtt-transport-log-shorter-on-io-exception 2022-11-01 13:56:43 +02:00
Sergey Matvienko
b30088c636 mqtt transport IOException - log on debug level 2022-08-16 13:19:50 +03:00
AndriiD
98d18f0f85 pr fixes 2022-07-28 10:42:16 +03:00
thingsboard
e09aef8d22 added ability to create custom attrs subscribe topic 2022-07-20 17:43:46 +03:00
Sergey Matvienko
d0237c4536 Make log shorter on IOException. This is not an ordinary exception. Info level. Others will be fired under error log level 2022-07-18 11:33:55 +03:00
thingsboard
bc88babd11 fix pr comments 2022-07-12 12:29:27 +03:00
thingsboard
c7daaa571e replace StringUtils usages with in-repository implementation 2022-07-12 12:08:52 +03:00
ShvaykaD
d4e6c013d2 added fixes after review 2022-03-14 13:01:46 +02:00
ShvaykaD
8bf833e574 fixed license 2022-03-11 14:20:24 +02:00
ShvaykaD
a26a4c4787 Feature/6233 implementation 2022-03-11 14:13:47 +02:00
Andrii Shvaika
afa3e88339 Suppress adaptor exception stack trace 2022-02-23 18:13:47 +02:00
Andrii Shvaika
40c2fe3fd2 Suppress spaming logs and fix connection statistics in case of rate limits by ip 2022-02-23 17:55:20 +02:00
Andrii Shvaika
92842e0f0e Improved IP Filter to delete next handlers from pipeline 2022-02-03 17:59:55 +02:00
zbeacon
abe421cf36 Removed redundant method call 2022-01-24 14:50:52 +02:00
zbeacon
6d32e3f712 Moved sending response to onDeviceDeleted method 2022-01-24 13:16:49 +02:00
zbeacon
28530cd999 Merge branch 'master' of https://github.com/thingsboard/thingsboard into fix/mqtt-doesnt-close-session-for-removed-device 2022-01-24 09:55:08 +02:00
zbeacon
b6bd4247da Fix for PROD-1337 2022-01-21 13:13:08 +02:00
Andrew Shvayka
a3f3578b65
Merge pull request #5796 from desoliture1/gatewayFix
[WIP][3.3.3] MQTT Gateway API - fix response data on attributes request
2022-01-20 13:04:48 +02:00
desoliture
7b14fdaf5e add isMultipleAttributesRequest field in queue.proto in GetAttributeResponseMsg message 2022-01-17 18:59:39 +02:00
Igor Kulikov
da4c742872 Update license year to 2022 2022-01-17 14:07:46 +02:00
Andrew Shvayka
c15b4ceec3
Merge pull request #5843 from smatvienko-tb/device-actor-performance
[3.3.3] Device actor session inactivity performance + heap workout
2022-01-17 11:21:56 +02:00
Sergey Matvienko
1507ac69ab Revert "MqttTransportHandler refactored to not reference on InetSocketAddress instances to free some heap space. IPv4 are stored and logged as int."
This reverts commit 0ef9d5753cd271fd7c8729567b5a2765943538d1.
2022-01-14 11:50:36 +02:00
Sergey Matvienko
565b6284d2 Revert "MqttTransportHandler fixed test"
This reverts commit ef53df75128a0502c5727d4229acd37cd79c1aaa.
2022-01-14 11:50:31 +02:00