546 Commits

Author SHA1 Message Date
nickAS21
9e9a8238db Merge branch develop/3.3.2 into current 2021-09-13 19:01:04 +03:00
nickAS21
1b6fc7d72b Merge branch 'develop/3.3.2' into lwm2m_tests_with_cherry
# Conflicts:
#	application/src/test/java/org/thingsboard/server/transport/lwm2m/security/AbstractLwM2MIntegrationTest.java
#	application/src/test/java/org/thingsboard/server/transport/lwm2m/security/sql/PskLwm2mIntegrationTest.java
#	common/util/src/main/java/org/thingsboard/common/util/JacksonUtil.java
#	dao/pom.xml
#	dao/src/main/java/org/thingsboard/server/dao/device/DeviceCredentialsServiceImpl.java
2021-09-13 18:15:58 +03:00
nickAS21
d491e0f664 lwm2m: Security key validate in dao 2021-09-08 22:12:08 +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
Andrew Shvayka
3d2e86b62f
Merge pull request #5154 from thingsboard/master
Merge master to Develop 3.3.2
2021-08-27 15:54:46 +03:00
Andrii Shvaika
a51c00bd10 Session Activity reporting is isolated and supports short-lived sessions 2021-08-19 17:51:52 +03:00
Andrii Shvaika
6be0cb020a Version set to 3.3.2-SNAPSHOT 2021-08-16 12:41:29 +03:00
Andrii Shvaika
3661647c3a Version set to 3.3.1-SNAPSHOT 2021-08-16 12:39:43 +03:00
Sergey Matvienko
e223dda96f test scope: dependency upgrade a refactor for all POMs in project 2021-08-06 13:53:35 +03:00
Sergey Matvienko
33b9e37db0 kafka other parameters example 2021-08-05 15:27:45 +03:00
Sergey Matvienko
a488913f66 kafka max.request.size and max.in.flight.requests.per.connection added to *-transport.yml 2021-08-05 15:27:45 +03:00
Sergey Matvienko
c7c9d58973 mqtt parameter MQTT_MSG_QUEUE_SIZE_PER_DEVICE_LIMIT:100 added for the monolith yml 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
Andrii Shvaika
a4636347e5 Merge PSM & eDRX for LwM2M 2021-07-22 11:45:08 +03:00
Andrii Shvaika
3a7a97dd91 PSM and eDRX implementation draft 2021-07-22 11:45:08 +03:00
YevhenBondarenko
89e05b68ad added spring-boot-starter-web to the lwm2m, added redis params to transports 2021-07-13 16:25:37 +03:00
Andrii Shvaika
690c97dd4d Renaming of the lwm2m configuration properties 2021-07-01 17:32:36 +03:00
Andrii Shvaika
ee55c0bf85 Improvements to key store read for lwm2m. 2021-07-01 17:08:41 +03:00
Igor Kulikov
422d44433a Use hybrid client authentication for DTLS CoAP transport 2021-07-01 14:03:03 +03:00
Igor Kulikov
b2d694f7ee Add separate SSL channel for mqtt transport 2021-06-30 19:30:39 +03:00
Andrii Shvaika
bed454ec0f LwM2M Refactoring of OTA 2021-06-17 18:29:33 +03:00
Andrii Shvaika
615af6bcb2 Merge with FW/SW improvements 2021-06-08 17:02:06 +03:00
nickAS21
c3bfb7626e LWM2M: del from yml 2021-06-08 15:16:23 +03:00
nickAS21
6fbd34d6a1 LWM2M: firmwareUpdate & coapRecourse 2021-06-06 21:46:30 +03:00
Igor Kulikov
36eef98264 Add monitoring for lwm2m and snmp transports 2021-05-28 12:38:28 +03:00
YevhenBondarenko
e9f5fd2706 added ability to use redis cluster for lwm2m redis stores. 2021-05-26 15:31:06 +03:00
Igor Kulikov
9dc88bcb09 Fix transports configurations 2021-05-07 16:28:35 +03:00
Andrii Shvaika
a787ca9d5d Refactoring of the lwm2m yml configuration 2021-04-30 16:35:21 +03:00
Andrew Shvayka
a89be64d9a
Merge pull request #4487 from ViacheslavKlimov/feature/snmp-docker
Docker setup for SNMP transport
2021-04-26 15:34:02 +03:00
Viacheslav Klimov
47994e1a66 Merge branch 'master' into master-to-snmp
# Conflicts:
#	application/src/main/java/org/thingsboard/server/service/transport/DefaultTransportApiService.java
#	common/queue/src/main/proto/queue.proto
#	common/transport/http/src/main/java/org/thingsboard/server/transport/http/DeviceApiController.java
#	common/transport/transport-api/src/main/java/org/thingsboard/server/common/transport/TransportContext.java
#	dao/src/main/java/org/thingsboard/server/dao/device/DeviceServiceImpl.java
2021-04-26 13:37:39 +03:00
Viacheslav Klimov
42438e4c95 Configure Docker setup for SNMP transport 2021-04-26 13:15:37 +03:00
YevhenBondarenko
23063b1600 refactoring 2021-04-23 11:40:52 +03:00
YevhenBondarenko
b82525ae86 added consumerPropertiesPerTopic to transport yml 2021-04-23 11:22:21 +03:00
YevhenBondarenko
c9439b3976 created created firmware queue 2021-04-23 10:17:51 +03:00
YevhenBondarenko
609024a603 added redis configs to the transports yml 2021-04-22 13:03:10 +03:00
Viacheslav Klimov
3c1682f57a Merge branch 'master' into master-to-snmp
# Conflicts:
#	common/data/pom.xml
#	common/queue/src/main/java/org/thingsboard/server/queue/discovery/ZkDiscoveryService.java
#	dao/src/main/java/org/thingsboard/server/dao/sql/device/DeviceRepository.java
#	ui-ngx/src/app/shared/models/device.models.ts
2021-04-20 18:08:10 +03:00
nickAS21
51b0d50542
Lwm2m discovery (#4438)
* Lwm2m: fix bug delete zero updateAttribute

* Lwm2m: front add select binding

* Lwm2m: discovery only for test

* Lwm2m: remove type_cast_enabled from the main branch.

* Lwm2m: remove type_cast_enabled from the main branch.

* Lwm2m: remove type_cast_enabled from the main branch.

* Lwm2m: remove double code.
2021-04-20 10:44:11 +03:00
Viacheslav Klimov
a00e3be7ba Merge branch 'master' into master-to-develop-snmp
# Conflicts:
#	common/dao-api/src/main/java/org/thingsboard/server/dao/device/DeviceService.java
#	common/data/src/main/java/org/thingsboard/server/common/data/device/profile/DeviceProfileTransportConfiguration.java
#	common/transport/coap/src/main/java/org/thingsboard/server/transport/coap/CoapTransportService.java
#	common/transport/lwm2m/src/main/java/org/thingsboard/server/transport/lwm2m/server/LwM2mTransportServiceImpl.java
#	common/transport/transport-api/src/main/java/org/thingsboard/server/common/transport/SessionMsgListener.java
#	dao/src/main/java/org/thingsboard/server/dao/device/DeviceDao.java
#	dao/src/main/java/org/thingsboard/server/dao/device/DeviceServiceImpl.java
#	pom.xml
2021-04-12 15:45:39 +03:00
ShvaykaD
dc87550835
Extract coap-server component to separate module to be used in coap transport and core (CoAP integrations).
* init commit: coap-server component

* move coap-server to separate module

* fix typo
2021-04-09 13:06:43 +03:00
Igor Kulikov
a207e31841 Merge with master 2021-04-09 12:40:43 +03:00
Igor Kulikov
4a63660e1d Version set to 3.3.0-SNAPSHOT 2021-04-09 12:37:08 +03:00
ShvaykaD
fd3e18f18b
CoAP DTLS support (#4316)
* dtls init commit

* added fixes after review

* fix typo

* changed translation for DeviceCredentialsType.X509_CERTIFICATE
2021-03-30 18:28:03 +03:00
nickAS21
090babdf70 lwm2m: back add resource(s) 2021-03-30 13:26:50 +03:00
Viacheslav Klimov
6b29597d3d Merge with develop/snmp 2021-03-25 10:11:38 +02:00
Viacheslav Klimov
306ace040c Refactor 2021-03-25 10:06:06 +02:00
Andrii Shvaika
32e8ee11bd Merge with develop/3.3 2021-03-24 18:17:50 +02:00
nickAS21
367be12455
lwm2m: back transport clear cash (#4294)
* lwm2m: back transport clear cash

* lwm2m: back transport del old models

* lwm2m: back transport edit yml old models

* lwm2m: back transport remove lock

* lwm2m: back transport remove lock2
2021-03-24 15:58:27 +02:00
Viacheslav Klimov
8f2438d6ab
SNMP devices balancing (#4254)
* Fix merge errors

* Implement SNMP transports balancing

* Refactor; implement transport device cache

* Refactor

* Finish up device lifecycle handling implementing; refactor

* Refactor

* Change base image to thingsboard/openjdk11 for msa snmp transport

* Refactor

* Change transport services names to upper-case
2021-03-22 17:17:42 +02:00
Igor Kulikov
e17de056c2 Merge with master 2021-03-19 12:16:43 +02:00