1393 Commits

Author SHA1 Message Date
ViacheslavKlimov
6f307cdede SNMP v3: fix engine id 2024-08-19 11:27:20 +03:00
ViacheslavKlimov
9d1f162fa5 SNMP v3: fix unsupported authentication and protocol versions 2024-08-16 13:20:38 +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
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
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
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
468c007882 Version set to 3.7.1-SNAPSHOT 2024-06-20 15:53:41 +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
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