2216 Commits

Author SHA1 Message Date
Andrii Shvaika
467085a827 IP rate limits for MQTT 2022-01-13 15:32:10 +02:00
YevhenBondarenko
d39ad4d553 fixed sending shared attributes after sleeping 2022-01-13 11:51:09 +02:00
Igor Kulikov
4c0eb6247b
Merge pull request #5802 from thingsboard/lwm2m_trust_cert
[3.3.3]lwm2m_trust_cert
2022-01-13 11:02:36 +02:00
Igor Kulikov
4a6007e2b1 Merge branch 'master' into lwm2m_fix_bug_release 2022-01-13 10:41:20 +02:00
Andrew Shvayka
d8097d2b76 MQTT Rate Limits Draft 2022-01-13 08:42:48 +02:00
nickAS21
26e091861b Revert "lwm2m: preparing for certificate validation in bootstrap mode"
This reverts commit 7820cb22
2022-01-12 19:27:36 +02:00
Volodymyr Babak
c3c23e0796 Added optional for widgettype image and description 2022-01-12 17:54:28 +02:00
nickAS21
7820cb22de lwm2m: preparing for certificate validation in bootstrap mode 2022-01-12 17:51:27 +02:00
Volodymyr Babak
104357b7b9 Use widgettypedetails instead of widgettype in edge processor 2022-01-12 17:42:12 +02:00
Igor Kulikov
6306a27909
Merge pull request #5629 from ArtemDzhereleiko/control-widget/rpc-persistent-table
[3.3.3] UI: New control widget Persistent table
2022-01-12 16:30:29 +02:00
Volodymyr Babak
f115f3ac00 Added edge version to connect msg 2022-01-12 15:53:16 +02:00
Volodymyr Babak
949d306560 Added functionality to support 3.3.0 edge version rule chains 2022-01-12 15:42:43 +02:00
nickAS21
1b488781d5 lwm2m for profile bootstrap need input: X509 certificate (instead of X509 public key) 2022-01-11 19:07:33 +02:00
Sergey Matvienko
217a84f1f2 request added to the log on "Pending request map is full" in DefaultTbQueueRequestTemplate.java 2022-01-11 12:56:02 +02:00
Sergey Matvienko
b0a79e9fc3 static transport immutable proto SESSION_EVENT_MSG_OPEN, SESSION_EVENT_MSG_CLOSED, SESSION_CLOSE_NOTIFICATION_PROTO, SUBSCRIBE_TO_ATTRIBUTE_UPDATES_ASYNC_MSG, SUBSCRIBE_TO_RPC_ASYNC_MSG 2022-01-11 12:23:48 +02:00
Sergey Matvienko
a11146b445 immutable TbMsgMetaData.EMPTY 2022-01-10 23:55:58 +02:00
Sergey Matvienko
f5c09d221d TbMsgMetaData refactored constructor and copy method 2022-01-10 23:47:50 +02:00
Sergey Matvienko
ef53df7512 MqttTransportHandler fixed test 2022-01-10 18:41:53 +02:00
Sergey Matvienko
0ef9d5753c MqttTransportHandler refactored to not reference on InetSocketAddress instances to free some heap space. IPv4 are stored and logged as int. 2022-01-10 17:36:57 +02:00
Sergey Matvienko
2e9d776845 TenantId static initializer replaced with a static variable order 2022-01-10 17:16:30 +02:00
Sergey Matvienko
8611349e4b TenantId static initializer 2022-01-10 15:03:15 +02:00
Sergey Matvienko
7d78437258 TenantId new instance replaced with factory method call fromUUID 2022-01-10 13:55:25 +02:00
Sergey Matvienko
48ac1a256e TenantId factory method fromUUID added to reduce optimize TenantId instances count in heap memory. Factory as default @JsonCreator 2022-01-10 13:39:54 +02:00
Sergey Matvienko
6f19efd539 TenantId for SYS_TENANT_ID refactored (new instances replaced with constant) 2022-01-10 13:07:07 +02:00
nickAS21
ec602248c0 lwm2m validate trust certs 2022-01-05 16:28:37 +02:00
desoliture
b64eccf333 add noXss validation for ruleNodes name 2022-01-05 16:24:12 +02:00
Viacheslav Klimov
13a74c784e Events clearing by filter 2022-01-04 12:27:22 +02:00
Viacheslav Klimov
144da0367a Refactor events clearing 2022-01-04 12:25:05 +02:00
Swoq
b9e6c2b75e Event clearing 2022-01-04 12:25:05 +02:00
Andrew Shvayka
c875e36dc0
Merge pull request #5200 from van-vanich/command_in
[3.3.3] Add operation IN and NOT_IN for String value type to key filter
2021-12-30 13:05:39 +02:00
nickAS21
c655b58977 lwm2m delete security files jks and in yml security enable = false 2021-12-30 12:31:21 +02:00
Andrew Shvayka
283ec2aa1a
Merge pull request #5583 from thingsboard/develop/3.3.3
Develop 3.3.3 to Master
2021-12-30 11:28:50 +02:00
desoliture
2f5648c400 refactoring 2021-12-29 17:24:55 +02:00
desoliture
b53746bda6 MQTT Gateway API attributes request fix 2021-12-29 16:31:15 +02:00
Andrew Shvayka
50f5e64195
Merge pull request #5788 from smatvienko-tb/mqtt-handler-log-reduce-severity
[3.3.3] reduce MQTT info logs for connect/disconnect events
2021-12-29 16:13:06 +02:00
YevhenBondarenko
a4c9f8e78e lwm2m refactoring 2021-12-29 16:01:06 +02:00
Andrew Shvayka
1d53b326c8
Merge pull request #5793 from volodymyr-babak/ping-pong
Added functionality to handle pong responses on web sockets
2021-12-29 13:38:34 +02:00
Volodymyr Babak
791b0594fd Fixed dynamic query count statistics. Updated default ping timeout to 30 seconds 2021-12-29 13:32:00 +02:00
Andrew Shvayka
2734757f32
Merge pull request #5765 from volodymyr-babak/edge-event-sort-fix-2
[3.3.3] Edge tests fixes #2
2021-12-29 12:42:23 +02:00
Viacheslav Klimov
5d7b8f7c4e Fix invalid serialization of '=' to \u003d in JsonMqttAdaptor 2021-12-29 10:30:51 +02:00
YevhenBondarenko
8c4d40dd68 merge with master 2021-12-29 08:52:56 +02:00
Sergey Matvienko
35e8a53f8c mqtt: log.info replaced with log.debug for connect/disconnect event. It reduces log, CPU and disk overhead when few thousand devices in place. As alternative to debug mqtt - logback.xml adjusted 2021-12-28 19:46:32 +02:00
YevhenBondarenko
4060d10ed7 fixed double sending sw updates after sleeping 2021-12-28 14:07:21 +02:00
zbeacon
5d6ac71e24 Merge branch 'master' of https://github.com/thingsboard/thingsboard into feature/notify-gateway-about-device-changed 2021-12-28 09:46:54 +02:00
Andrew Shvayka
584681465b
Merge pull request #5716 from YevhenBondarenko/lwm2m/model-updates
[3.3.3] added ability to send lwm2m model updates after sleeping
2021-12-24 17:10:06 +02:00
Andrew Shvayka
2d0890b43e
Merge pull request #5750 from YevhenBondarenko/feature/ts-notification
[3.3.3] ts latest notifications
2021-12-24 17:00:45 +02:00
YevhenBondarenko
19d8aca4a1 if write request can not be parsed to "multiple" we parse that to single 2021-12-24 15:53:24 +02:00
YevhenBondarenko
95e3f3c05b fixed double sending ota update after sleeping 2021-12-24 11:55:46 +02:00
Volodymyr Babak
c3e65c5019 Fixed dependency - use data commons instead of boot jpa starter 2021-12-23 14:21:59 +02:00
Volodymyr Babak
1934b7387d Moved toSort from DaoUtil to PageLink/TimePageLink classes 2021-12-22 17:10:28 +02:00