316 Commits

Author SHA1 Message Date
desoliture
7b14fdaf5e add isMultipleAttributesRequest field in queue.proto in GetAttributeResponseMsg message 2022-01-17 18:59:39 +02:00
desoliture
b53746bda6 MQTT Gateway API attributes request fix 2021-12-29 16:31:15 +02:00
YevhenBondarenko
231508b66b logging improvements 2021-12-06 10:59:58 +02:00
Igor Kulikov
7187ecfdb1 Version set to 3.3.3-SNAPSHOT 2021-11-24 12:24:27 +02:00
Andrii Shvaika
6d006d16c7 Improved rate limits message for MQTT session events 2021-11-24 10:38:45 +02:00
Igor Kulikov
483a69fed1 Use SSL credentials configuration to setup HTTPS. Enable Lwm2m credentials by default. 2021-10-27 14:19:50 +03:00
Igor Kulikov
a47bb55dd2 Improve PEM certificates processing. Fix lwm2m transport test properties. 2021-10-27 10:10:54 +03:00
Igor Kulikov
362ccf9f31 Unified transport SSL credentials 2021-10-26 19:40:38 +03:00
YevhenBondarenko
247941bcf7 fixed ObjectModel extra parsing and refactoring 2021-10-08 15:29:45 +03:00
ShvaykaD
845d8247dd
[3.3.2] MQTT short topics support (#4967)
* added mqtt short topics support

* remove volatile keyword from topic types parameters

* added new tests for mqtt short topics

* fix compilation error after merge

* improvements/typo-fixes after pull request review
2021-10-08 15:20:38 +03:00
Andrii Shvaika
d40bc48898 Ability to log number of active MQTT connections 2021-09-30 14:43:01 +03:00
YevhenBondarenko
ffe16b8dfb Merge remote-tracking branch 'upstream/master' into feature/bulk-import/device-credentials
# Conflicts:
#	ui-ngx/src/app/modules/home/components/import-export/import-export.service.ts
2021-09-09 17:18:28 +03:00
Viacheslav Klimov
bd1cfa4491 Merge branch 'master' into feature/bulk-import/device-credentials
# Conflicts:
#	application/src/main/java/org/thingsboard/server/controller/EdgeController.java
2021-09-07 16:32:22 +03:00
Igor Kulikov
049627db97 Version set to 3.3.2-SNAPSHOT 2021-09-06 18:55:10 +03:00
Igor Kulikov
02b8b8b873
Merge branch 'master' into dependency-upgrade-test-scope 2021-09-01 14:57:02 +03:00
Andrii Shvaika
e5b988a297 Merge branch 'rpc-improvements' of https://github.com/YevhenBondarenko/thingsboard into develop/3.3.1 2021-08-19 18:04:32 +03:00
Andrii Shvaika
a51c00bd10 Session Activity reporting is isolated and supports short-lived sessions 2021-08-19 17:51:52 +03:00
YevhenBondarenko
8513c99903 added sequence for the all RPC 2021-08-18 09:56:57 +03:00
YevhenBondarenko
8869dc0cb0 added new RPC statuses 2021-08-17 13:25:24 +03:00
Andrii Shvaika
3661647c3a Version set to 3.3.1-SNAPSHOT 2021-08-16 12:39:43 +03:00
Viacheslav Klimov
38f6e314b1 Refactor 2021-08-13 13:23:56 +03:00
Viacheslav Klimov
5dc3d075aa Type cast of timeseries and attributes for bulk import 2021-08-09 16:57:03 +03:00
Viacheslav Klimov
e33a336ed9 Merge remote-tracking branch 'origin/master' into feature/bulk-import/device-credentials
# Conflicts:
#	application/src/main/java/org/thingsboard/server/controller/DeviceController.java
#	application/src/main/java/org/thingsboard/server/controller/EdgeController.java
#	common/dao-api/src/main/java/org/thingsboard/server/dao/device/DeviceService.java
#	ui-ngx/src/app/core/http/device.service.ts
2021-08-09 12:27:53 +03:00
Sergey Matvienko
e223dda96f test scope: dependency upgrade a refactor for all POMs in project 2021-08-06 13:53:35 +03:00
Viacheslav Klimov
3505810280 Bulk import device credentials handling refactoring 2021-08-05 15:13:05 +03:00
Sergey Matvienko
cbe51cee57 execute processMsgQueue on connected callback in separate thread because producer.send() will execute in Producer worker thread and can block messages producing 2021-08-04 19:02:16 +03:00
Sergey Matvienko
5741e34c62 mqtt transport accumulate msg before device isConnected 2021-08-04 19:02:16 +03:00
Viacheslav Klimov
33592ca072 Bulk import for devices, assets and edges 2021-08-03 16:00:47 +03:00
Andrii Shvaika
f932a90b00 Improvements to Persistent RPC call delivery confirmation 2021-07-26 15:57:27 +03:00
Andrii Shvaika
99b19034e2 Uplink notifications for PSM & eDRX for CoAP in MSA deployment 2021-07-23 13:50:48 +03:00
Andrii Shvaika
60c9e43ea5 Uplink notifications for PSM & eDRX for CoAP in MSA deployment 2021-07-23 13:27:05 +03:00
Andrii Shvaika
3a7a97dd91 PSM and eDRX implementation draft 2021-07-22 11:45:08 +03:00
ShvaykaD
0d21170b7a updated device profile validation tests & convertToRpcRequest method in ProtoConverter 2021-07-14 15:56:38 +03:00
YevhenBondarenko
040473ac80 added edrxCycle to the Lwm2mDeviceTransportConfiguration 2021-07-12 12:26:51 +03:00
Andrii Shvaika
c500be4e28 Improved logging of profile updates 2021-06-25 19:15:07 +03:00
YevhenBondarenko
46503b69b9 improvements 2021-06-24 13:00:49 +03:00
YevhenBondarenko
b197965ab8 Merge branch 'master' of https://github.com/thingsboard/thingsboard into feature/power-mode 2021-06-24 12:05:29 +03:00
YevhenBondarenko
a665b2cbe6 added power mode to lwm2m-device-profile-transport-configuration 2021-06-24 10:53:35 +03:00
Andrew Shvayka
d451768302
Merge pull request #4711 from AndrewVolosytnykhThingsboard/lwm2m-refactoring
Redis Security Store implementation
2021-06-23 18:08:33 +03:00
AndrewVolosytnykhThingsboard
51f922ade5 Merge from master 2021-06-23 16:16:42 +03:00
ShvaykaD
f135517237 merge with upstream/master 2021-06-22 20:48:36 +03:00
ShvaykaD
d3e16ad650 updated observe sessions closing actions 2021-06-22 13:31:08 +03:00
YevhenBondarenko
489c67778a implemented persisted RPC 2021-06-11 11:10:06 +03:00
AndrewVolosytnykhThingsboard
d109941cf9 Redis Security Store implementation, tests for RPK and PSK security and code cleaning 2021-06-09 18:33:20 +03:00
YevhenBondarenko
a7239c9d39 Renamed Firmware to OtaPackage 2021-05-31 16:43:33 +03:00
ShvaykaD
a764838e62
Coap transport improvements (#4644)
* added fix for PROD-518 in subscribe to attribute updates get request, added improvements

* updated coap observe requests implementation & updated tests

* updated coap attributes updates tests

* fix typos
2021-05-28 14:19:40 +03:00
Andrii Shvaika
16f548d3dd Fix behavior for simple double values 2021-05-27 14:27:31 +03:00
YevhenBondarenko
c83c232166 JsonConverter improvements (correct value conversion) 2021-05-27 12:20:44 +03:00
Andrew Shvayka
bf76e0e2db
Merge pull request #4631 from thingsboard/feature/lwm2m-certificate-verifier
Lwm2m certificate verifier
2021-05-26 19:07:12 +03:00
Andrii Shvaika
25143378c2 Fix message order for Gateway and LwM2M transports in the core consumer 2021-05-26 18:24:22 +03:00