1400 Commits

Author SHA1 Message Date
Igor Kulikov
d5c8f82b36 Merge with master 2024-08-15 10:36:00 +03:00
Viacheslav Klimov
bce943cb5b
Merge pull request #11274 from logresearch/master
Fix bugs in three logging statement
2024-08-09 17:31:40 +03:00
Viacheslav Klimov
0b3e228e6f
Merge pull request #11360 from irynamatveieva/fix-time-series-text-swagger
Swagger: replaced text timeseries/time-series to time series
2024-08-09 15:33:35 +03:00
Viacheslav Klimov
25d3330a8b
Merge pull request #11381 from irynamatveieva/efento_new_types_tests
Efento new types: added tests
2024-08-09 15:06:47 +03:00
Igor Kulikov
241f28f254 Merge with master 2024-08-07 14:20:58 +03:00
Andrew Shvayka
f4cc6b35ae
Merge pull request #11295 from dashevchenko/efento_new_types
Efento: new measurement types
2024-08-07 13:51:02 +03:00
IrynaMatveieva
293b1cb69b code style issues fixed 2024-08-06 17:54:44 +03:00
Igor Kulikov
e1bae1eda5 Merge with master 2024-08-06 17:40:29 +03:00
IrynaMatveieva
2ad0f0519f added test for the default measurements 2024-08-06 17:34:34 +03:00
IrynaMatveieva
ae49824eba covered more measurement types with tests 2024-08-06 12:12:23 +03:00
IrynaMatveieva
bdc9e4c9af replaced text timeseries/time-series to time series 2024-08-05 18:10:36 +03:00
dashevchenko
4391d0b474 changed access modifier from public to package-private 2024-08-05 13:03:37 +03:00
dashevchenko
560708328e extracted some methods to CoapEfentoUtils, added tests 2024-08-02 17:28:26 +03:00
Andrii Landiak
5ca6ad03e3 CE: optimize java imports 2024-08-01 11:12:10 +03:00
Viacheslav Klimov
9d700b381a
Merge pull request #11224 from thingsboard/hotfix/3.7
Hotfix/3.7
2024-07-30 14:09:10 +03:00
Daria Shevchenko
15cb12e48f
HTTP API: validate payload size (#11265)
* added check for large ToDeviceRpcResponseMsg, ToServerRpcRequestMsg messages on default transport level

* moved http request size check to controller

* minor refactoring

* test fixed

* updated error messages, updated url patterns to single one, added yml property to http transport

* updated swagger docs, added to rpc filter "/api/rpc/**" and "/api/plugins/rpc/**" endpoints

* remove redundant set

* fixed large request check for DeviceApiController in microservice architecture

* renamed yml parameter and filter
2024-07-30 14:04:53 +03:00
dashevchenko
569ab0b87b added support for new efento measurement types 2024-07-26 18:42:08 +03:00
logresearch
eb0a0f80ac
Update TbLwM2MDtlsBootstrapCertificateVerifier.java 2024-07-24 19:58:33 +08:00
Igor Kulikov
ab884b7bd2 Merge with master 2024-07-18 18:49:51 +03:00
ViacheslavKlimov
68c8bf8db7 Merge remote-tracking branch 'origin/hotfix/3.7' 2024-07-10 10:48:49 +03:00
YevhenBondarenko
6c00802d81 removed redundant check 2024-07-04 12:53:21 +02:00
YevhenBondarenko
1d79f1e213 send resourse change/delete events only for lwm2m 2024-07-04 11:42:15 +02:00
Igor Kulikov
c1c2ceeff6 Merge branch 'master' into feature/scada-symbol 2024-06-20 16:01:51 +03:00
Igor Kulikov
468c007882 Version set to 3.7.1-SNAPSHOT 2024-06-20 15:53:41 +03:00
Igor Kulikov
19630f6c36 Merge branch 'master' into feature/scada-symbol 2024-06-07 15:42:38 +03:00
Igor Kulikov
3af88a8d9f Merge with upstream/master 2024-06-04 13:45:34 +03:00
YevhenBondarenko
d2a9291e52 added rate limits for the gateway device 2024-06-03 15:16:32 +02:00
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