1574 Commits

Author SHA1 Message Date
Andrew Shvayka
181f117c64
Merge pull request #10734 from imbeacon/improvement/mqtt-reason-codes
Added MQTT Disconnect messages from server with reason codes
2024-05-24 16:59:46 +03:00
YevhenBondarenko
c1f59bc25b merge with master and minot refactoring 2024-05-22 15:58:28 +02:00
Kulikov
010224acc8
coap_refactoring_ransport_yml_03 (#10821)
* coap: refactoring transport (*.yml)

* coap: refactoring transport (*.yml) -2

* lwm2m: delete the parameter that is not used

* coap: refactoring service as PE

* coap: refactoring service as PE

* coap: refactoring dtlsSettings as PE

* coap: refactoring dtlsSettings as PE

* coap: refactoring dtlsSettings as PE-3
2024-05-22 16:28:12 +03:00
Andrew Shvayka
3ab5a67152
Merge pull request #10804 from YevhenBondarenko/fix/mqtt-transport-oom
mqtt gateway refactoring due to OOM
2024-05-22 15:48:07 +03:00
Viacheslav Klimov
30d0e3b03e
Merge pull request #10844 from thingsboard/fix_bug_defaultContentFormat
fix bug  lwm2m Content Format M14
2024-05-22 15:14:01 +03:00
nick
5d2b4508cd lwm2m: getDefault content Format for Request 2024-05-22 13:35:18 +03:00
YevhenBondarenko
415c99147e added check rate limits for CreateDeviceFromGateway 2024-05-22 12:02:13 +02:00
Viacheslav Klimov
5809d014de
Queue option to duplicate msgs to all partitions (#10815)
* Queue config option to duplicate msgs to all partitions

* UI for queue config option to duplicate msgs to all partitions

* Fixes for msg duplication; add tests

* Introduce TbRuleEngineProducerService

* Use TbRuleEngineProducerService in TbClusterService

* Fix DefaultTbClusterServiceTest

* Add correlationId to TbMsg

* Refactor TbMsg

* Support msg duplication for all msg types
2024-05-22 12:11:32 +03:00
nick
684ad858b2 lwm2m: fix bug Content Format M14 2024-05-22 07:44:59 +03:00
YevhenBondarenko
8bd30c8791 Merge branch 'master' of github.com:thingsboard/thingsboard into fix/mqtt-transport-oom 2024-05-21 14:04:55 +02:00
YevhenBondarenko
b169203f0f added tests for gateway rate limits 2024-05-20 14:27:16 +02:00
YevhenBondarenko
161e10a686 added rate limits for the gateway 2024-05-19 22:35:21 +02:00
YevhenBondarenko
70a424d9c4 refactored logs 2024-05-16 20:35:54 +02:00
YevhenBondarenko
0fe3be1537 Used DonAsynchron instead of addCallback 2024-05-16 20:16:04 +02:00
YevhenBondarenko
b96a7fcbd2 added ackOrClose instead of chanel.close and refactoring 2024-05-16 18:45:50 +02:00
YevhenBondarenko
5c6928558b mqtt gateway refactoring due to OOM 2024-05-16 12:45:17 +02:00
imbeacon
224a22d093 Merge remote-tracking branch 'upstream/master' into improvement/mqtt-reason-codes 2024-05-10 14:55:11 +03:00
nick
68fe7d4a17 fix_bug: if setSupportedClientObjectsis is not supported LwM2m.Version 2024-05-10 12:09:21 +03:00
Igor Kulikov
db7424e2d3 Merge with master 2024-05-09 09:58:38 +03:00
Igor Kulikov
a8647c7189 Fix tests 2024-05-09 09:55:42 +03:00
imbeacon
ff43e1e97d Merge remote-tracking branch 'upstream/master' into improvement/mqtt-reason-codes 2024-05-09 07:45:24 +03:00
nick
6809114c05 fis_bug: setSupportedClientObjects() if link is root 2024-05-08 19:10:53 +03:00
nick
65fd836d9f fis_bug: LwM2MClientSerDes test 2024-05-08 17:16:11 +03:00
Viacheslav Klimov
a6293e8cdb
Merge pull request #10716 from thingsboard/lwm2m_default_object_id_version_front
LwM2M: default object version
2024-05-08 16:18:07 +03:00
Kulikov
6c499fd342
LwM2M: default object version (#10731)
* lwm2m: object-id-version default 1.0

* lwm2m: delete translate

* lwm2m: delete translate3

* lwm2m: object id ver comment4

* lwm2m: object id ver comment5

* lwm2m: object id ver comment6
2024-05-08 16:09:37 +03:00
imbeacon
03ca18b64b Added MQTT reason codes from netty library 2024-05-07 17:12:59 +03:00
ViacheslavKlimov
15d189ead7 Refactoring for consumer manager 2024-05-07 15:13:52 +03:00
ViacheslavKlimov
9f6156a0fb Merge remote-tracking branch 'origin/master' into feature/parallel-core-consumer 2024-05-07 14:57:19 +03:00
Andrew Shvayka
dda70869fc
Merge pull request #10703 from ivy-gmbh/fix/coap-blockwise-block-num-3.6.3
Always send back block num
2024-05-03 12:54:45 +03:00
Moritz Bitsch
bd4a7c62a2
Always send back block num
if (for whatever reason) californium goes out of transparent block mode
it is required to supply the correct block number to not get a internal
server error.
2024-05-02 08:26:17 +02:00
Viacheslav Klimov
c9dab4fc9d
Merge pull request #10654 from zzzeebra/Junit4to5-common
JUnit5 migration in common
2024-04-30 16:38:29 +03:00
ViacheslavKlimov
386795337f Fix partitions removed when tenant is updated 2024-04-29 11:27:27 +03:00
Oleksandra Matviienko
63df92e995 JUnit5 migration in common. Junit-platform.properties and logback-test.xml where added to java resource directories if needed.
Signed-off-by: Oleksandra Matviienko <al.zzzeebra@gmail.com>
2024-04-26 23:55:17 +02:00
Viacheslav Klimov
f9d8be8f6f
Merge pull request #10637 from thingsboard/hotfix/3.6.3
Hotfix/3.6.3
2024-04-25 18:22:34 +03:00
Andrew Shvayka
28573bf5f3
Merge pull request #10594 from smatvienko-tb/feature/dep_update_3_7_0
major dependency update 3 7 0
2024-04-25 13:23:17 +03:00
nick
85142bc777 fix bug: lwm2m redis - add logs to decode securityInfo by endpoint 2024-04-23 17:45:38 +03:00
nick
8828798639 Merge branch 'master' into fix_bug_lwm2m_redis 2024-04-23 08:48:32 +03:00
nick
d6b75e29af lwm2m: fix bug redis if NoSec mode - do not decode 2024-04-22 19:24:17 +03:00
IrynaMatveieva
59daf9123b replaced the use of the deprecated method with the use of a static method 2024-04-22 10:45:39 +03:00
Sergey Matvienko
e3f2974fcd dependency: bouncycastle jdk15on moved to jdk18on 2024-04-19 23:25:15 +02:00
Igor Kulikov
f0cd43db5c LWM2M: Catch client serialization error. 2024-04-18 13:34:47 +03:00
imbeacon
d8515383c0 Updated MqttTransportHandler 2024-04-16 10:07:41 +03:00
imbeacon
be045bcf42 Updated due to comments 2024-04-16 09:20:59 +03:00
nick
934287a380 fix bug: lwm2m tests dif Port Comments 1 2024-04-11 12:25:44 +03:00
nick
6c3c9f99b9 fix bug: lwm2m tests dif Port 4 2024-04-10 17:18:15 +03:00
nick
d876fc8bfe fix bug: lwm2m tests dif Port 3 2024-04-10 17:14:45 +03:00
imbeacon
a6143f3c8a Improvement for update of overwrite activity time 2024-04-08 13:05:58 +03:00
imbeacon
bead94d832 Changes due to comments 2024-04-08 11:45:26 +03:00
Viacheslav Klimov
ae2533162e
Merge branch 'master' into fix_bug_californium_3_11 2024-04-05 16:24:37 +03:00
imbeacon
f621d59be3 Added logic when ping requests for gateway device will be also activity events for devices, connected through the gateway 2024-04-04 10:45:41 +03:00