2066 Commits

Author SHA1 Message Date
YevhenBondarenko
fde8ecdead LwM2mClient is no more serializable 2022-01-28 03:27:31 +02:00
Andrew Shvayka
afbc84e0a2
Merge pull request #5956 from YevhenBondarenko/fix/lwm2m-client
[3.3.3] Registration is no more Serializable
2022-01-25 11:50:50 +02:00
Andrew Shvayka
6c4cfc5035
Merge pull request #5955 from YevhenBondarenko/fix/lwm2m-transport
[3.3.3] fixed lwm2m transport initialization (ordering)
2022-01-25 11:48:40 +02:00
Andrew Shvayka
5bfe331334
Merge pull request #5945 from zbeacon/fix/mqtt-doesnt-close-session-for-removed-device
[3.3.3]Fix for PROD-1337 (Device session doesn't close on device removal)
2022-01-25 11:46:48 +02:00
YevhenBondarenko
e3af72eb88 Registration is not Serializable 2022-01-24 17:54:28 +02:00
YevhenBondarenko
0d3718f05c fixed lwm2m transport initialization (ordering) 2022-01-24 17:40:22 +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
YevhenBondarenko
c1f43bd3ba added updating session metadata if attributes/rpc subscription was sent by this way 2022-01-24 13:06:17 +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
nickAS21
427f9b191f lwm2m: add bootstrap DTLS config - SERVER_ONLY 2022-01-20 15:27:10 +02:00
Andrii Shvaika
7f32c10d77 Fix initialization error for LwM2M Bootstrap mode 2022-01-20 14:40:12 +02:00
Andrew Shvayka
fc280254dd
Merge pull request #5930 from YevhenBondarenko/feature/californium-update
[3.3.3] updated Californium and Leshan versions
2022-01-20 14:05:31 +02:00
YevhenBondarenko
57510b4d54 Merge branch 'master' of github.com:thingsboard/thingsboard into feature/californium-update
# Conflicts:
#	common/transport/lwm2m/src/main/java/org/thingsboard/server/transport/lwm2m/bootstrap/LwM2MTransportBootstrapService.java
#	common/transport/lwm2m/src/main/java/org/thingsboard/server/transport/lwm2m/secure/TbLwM2MDtlsCertificateVerifier.java
2022-01-20 13:23:30 +02:00
Andrew Shvayka
91373fcb64
Merge pull request #5922 from volodymyr-babak/code-review
[3.3.3] Code review minor misc fixes
2022-01-20 13:15:25 +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
Andrii Shvaika
8b0a1f5538 Fix for #5931 and merge the PR #5915 2022-01-20 12:53:24 +02:00
Andrii Shvaika
519e05bd11 Fix for Bug #5931 2022-01-20 12:15:56 +02:00
Andrii Shvaika
ced4f23908 License header fix for bootstrap verifier 2022-01-20 12:13:08 +02:00
Andrew Shvayka
a634b5669e
Merge pull request #5897 from thingsboard/lwm2m_bootstrap_trust_cert
[3.3.3] lwm2m: add verify trust certificate to bootstrap
2022-01-20 12:04:23 +02:00
Andrew Shvayka
93f647b7a7
Update TbLwM2MDtlsBootstrapCertificateVerifier.java 2022-01-20 12:03:14 +02:00
YevhenBondarenko
292220cddc updated Californium and Leshan versions 2022-01-20 09:41:36 +02:00
Volodymyr Babak
4401724f94 Merge remote-tracking branch 'origin/master' into code-review 2022-01-19 16:52:12 +02:00
Andrii Shvaika
c31ee8e2da Alarm start ts from message ts 2022-01-19 16:12:16 +02:00
Volodymyr Babak
f907ac1636 Added @ToString(callSuper = true) to filter classes for correct log output 2022-01-19 15:07:25 +02:00
Volodymyr Babak
0ba7b96283 Added @EqualsAndHashCode(callSuper = true) to @Data filter classes that exends 2022-01-19 13:15:08 +02:00
Volodymyr Babak
4e1cbf5c1e Code review minor misc fixes 2022-01-19 12:50:22 +02:00
Andrii Shvaika
66b58549c5 Propagate alarms to Customer or Tenant without relations 2022-01-19 11:49:38 +02:00
desoliture
7b14fdaf5e add isMultipleAttributesRequest field in queue.proto in GetAttributeResponseMsg message 2022-01-17 18:59:39 +02:00
nickAS21
3916457367 lwm2m: refactoring2 by commit in PR 2022-01-17 16:24:06 +02:00
nickAS21
b1855cfea2 lwm2m: refactoring by commit in PR 2022-01-17 15:49:53 +02:00
Igor Kulikov
da4c742872 Update license year to 2022 2022-01-17 14:07:46 +02:00
Andrii Shvaika
4c00bfc0fa Merge with master. Fixed notifications, licenses and naming 2022-01-17 13:35:03 +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
nickAS21
175984a411 lwm2m: add verify trust certificate to bootstrap 2022-01-14 17:01:43 +02:00
Igor Kulikov
ff17387767 Improve JacksonUtil 2022-01-14 16:55:13 +02:00
Andrew Shvayka
f6637c2cf3
Merge pull request #5895 from thingsboard/feature/multi-root-relation-queries
Multi root relation queries
2022-01-14 14:02:35 +02:00
Andrii Shvaika
20c9e77083 Multi-Root Query implementation improvements 2022-01-14 14:01:43 +02:00
Andrii Shvaika
a4cb27dfb9 Improvement to have only one place where we schedule the session timeout message 2022-01-14 12:40:16 +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
Andrew Shvayka
8d12abb846
Merge pull request #5875 from thingsboard/feature/mqtt-rate-limits
[3.3.3] IP Rate Limits for MQTT
2022-01-13 19:41:34 +02:00
desoliture
35c30b7678 refactor GatewayDeviceSessionCtx and MqttAdaptors
refactor GatewayDeviceSessionCtx to determine the value of multipleAttrKeysRequested before calling the JsonMqttAdaptor, add corresponding convertToGatewayPublish method to adaptors interface with multipleAttrKeysRequested parameter, refactor other adaptors to deal with new method
2022-01-13 17:48:59 +02:00
Andrew Shvayka
95adc5a284
Merge pull request #5865 from volodymyr-babak/edge-support-old-versions
[3.3.3] [Edge] support 3.3.0 edge version rule chains
2022-01-13 17:18:10 +02:00
Andrew Shvayka
d1053dd7ee
Merge pull request #5878 from YevhenBondarenko/fix/improvements
[3.3.3] correct sending lwm2m logs / device update improvements
2022-01-13 17:16:23 +02:00
Andrii Shvaika
236e6448be Fix unit tests logic 2022-01-13 16:59:29 +02:00
YevhenBondarenko
97a4e7b423 fixed changing device profile in device 2022-01-13 16:55:23 +02:00
YevhenBondarenko
8193669266 fixed correct sending lwm2m logs 2022-01-13 16:54:30 +02:00
Andrii Shvaika
e9ce0fde3c Merge remote-tracking branch 'origin/feature/re-pack-timeout' into feature/mqtt-rate-limits 2022-01-13 16:05:15 +02:00