2768 Commits

Author SHA1 Message Date
Igor Kulikov
0acb4272a5 Create default edge rule chains oauth2 2021-04-12 19:11:41 +03:00
YevhenBondarenko
7b2e512cd8 added multipart max size 50MB 2021-04-12 19:08:27 +03:00
YevhenBondarenko
401e41f7c3 implemented FirmwareControllerSqlTest 2021-04-12 17:50:12 +03:00
Vladyslav_Prykhodko
45fc32ce3e UI: Added firmware configuration 2021-04-12 16:56:00 +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
YevhenBondarenko
8860eef1ba added hasData for firmware 2021-04-12 13:35:02 +03:00
nickAS21
c634859e90
lwm2m: front start add attributes Lwm2m (#4388)
* lwm2m: front start add attributes Lwm2m

* lwm2m: front finish add attributes Lwm2m for resources

* lwm2m: front add attributes Lwm2m for resources if isAttribte or isTelemetry

* lwm2m: front add attributes Lwm2m for objects if isAttribte or isTelemetry

* lwm2m: back add resource one

* lwm2m: back fix bug resource controller test
2021-04-12 13:16:43 +03:00
Volodymyr Babak
4e5c726ea1 Fixed correct class for widget type details 2021-04-09 20:19:21 +03:00
Volodymyr Babak
770d3f91f2 Code review changes 2021-04-09 19:38:45 +03:00
Volodymyr Babak
df6f4c9924 Merge remote-tracking branch 'upstream/master' into develop/3.3-edge 2021-04-09 19:04:26 +03:00
YevhenBondarenko
935aab7535 added checksum and checksum algorithm for firmware 2021-04-09 15:32:06 +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
YevhenBondarenko
7954f91fee added upgrade for firmware 2021-04-08 11:45:29 +03:00
YevhenBondarenko
b51fee8740 created firmware dao 2021-04-08 10:30:30 +03:00
Chantsova Ekaterina
51125df8a2 Add JSON input widget 2021-04-05 20:56:15 +03:00
ShvaykaD
2344d6d62f
Fixed RPC string params in protobuf payload type. Reverted changes from the previous fix (#4356)
* Revert "added a fix for string value RPC params: removed redundant escaped characters"

This reverts commit 1891af54

* removed redundant escape characters for string RPC params in Proto payload

* cleanup code
2021-04-02 12:25:05 +03:00
Vladyslav_Prykhodko
48db9f50af Fixed local environment variable resolve assets page 404 2021-04-01 13:33:11 +03:00
Volodymyr Babak
7044e3e40f Merge remote-tracking branch 'upstream/master' into develop/3.3-edge 2021-03-30 19:35:58 +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
9272611ace lwm2m: back add resource(s) 2021-03-30 16:13:34 +03:00
nickAS21
090babdf70 lwm2m: back add resource(s) 2021-03-30 13:26:50 +03:00
ShvaykaD
1891af54b3 added a fix for string value RPC params: removed redundant escaped characters 2021-03-25 12:16:55 +02: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
d369e296da Refactor database upgrade services 2021-03-24 12:57:43 +02:00
Yevhen Bondarenko
0d62b2890c
[3.3] added tests for resources (#4282)
* added TbResourceService test

* fix ResourceService test

* created TbResourceControllerSqlTest

* fixed BaseTbResourceServiceTest
2021-03-24 11:03:13 +02:00
Viacheslav Klimov
e5c4feaa83 Create assign/unassign device event when claiming/reclaiming device 2021-03-23 14:12:18 +02:00
Dima Landiak
edaa568bc8 added logs for oauth2 get clients method 2021-03-23 14:10:52 +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
YevhenBondarenko
ad7c314b24 TbResource extends SearchTextBased, created TbResourceInfo 2021-03-20 07:49:00 +02:00
Igor Kulikov
91116bd715 Fix license header 2021-03-19 16:55:59 +02:00
Viacheslav Klimov
e2b455e851 Fix Timescale procedure 'cleanup_timeseries_by_ttl' 2021-03-19 16:04:28 +02:00
nickAS21
bc21db007b
Lwm2m add resource fix (#4272)
* lwm2m: add objectKeyId to back and front profile

* lwm2m: front^ strategy - select

* lwm2m: back fix bag

* lwm2m: back fix bag2

* lwm2m: back fix bag3
2021-03-19 15:55:10 +02:00
Andrii Shvaika
a88d624ffa Perfomance improvement for tenant state load 2021-03-19 14:06:22 +02:00
Andrii Shvaika
9e2bfa4049 Perfomance improvement for tenant state load 2021-03-19 13:51:42 +02:00
Igor Kulikov
e17de056c2 Merge with master 2021-03-19 12:16:43 +02:00
nickAS21
201476f912 lwm2m: add objectKeyId to back and front profile 2021-03-19 11:28:40 +02:00
Chantsova Ekaterina
89072d6b44 Update admin widgets with settings recently added to Entities table 2021-03-18 19:55:28 +02:00
Viacheslav Klimov
c98a2d18a1 Refactor 2021-03-18 18:05:56 +02:00
Viacheslav Klimov
22ada62f3b Fix outdated data in alarm clear event 2021-03-18 18:05:56 +02:00
Andrii Shvaika
43578c7e58 Merge branch 'master' of github.com:thingsboard/thingsboard 2021-03-18 17:07:05 +02:00
Andrii Shvaika
171b991a5c Added index for audit log by tenant id and created time 2021-03-18 17:06:51 +02:00
Viacheslav Klimov
82bc7203ef Notify all core services when device is updated 2021-03-18 11:09:53 +02:00
zbeacon
bd42cfc81f Changes according to comment 2021-03-17 17:04:27 +02:00
zbeacon
52d1b756fa Fix for test script node function 2021-03-17 17:04:27 +02:00
zbeacon
9746df84ea Fix for default values for claiming queue and duration 2021-03-17 17:03:11 +02:00
Volodymyr Babak
8733c04d29 Merge remote-tracking branch 'origin/develop/2.6-edge' into develop/3.3-edge 2021-03-17 15:36:00 +02:00