1729 Commits

Author SHA1 Message Date
Andrew Shvayka
37d3b424f9
Merge pull request #5364 from smatvienko-tb/relation-query-improvements
Relation query improvements (handle many relations between two entities, break loops, limit max level)
2021-10-13 16:12:41 +03:00
Sergey Matvienko
177c0f46ad enqueueForTellNext for specific queue produce new message with the new queue from parameter. Instead old queue from old Msg. It affects rule node statistics before. This fix is related to Checkpoint node 2021-10-13 11:08:25 +03:00
Andrew Shvayka
ab356a4bc9
Merge pull request #5279 from thingsboard/feature/swagger
Swagger Annotations to improve the auto-generated REST API doc.
2021-10-12 19:43:51 +03:00
Andrii Shvaika
8cb0622dac Merge asset docs 2021-10-12 19:40:41 +03:00
Andrii Shvaika
c50dd443c6 Dashboard controller 2021-10-12 19:29:10 +03:00
Dima Landiak
638b116917 Merge branch 'feature/swagger' into feature/swagger-asset 2021-10-12 18:59:41 +03:00
Dima Landiak
da2ff5e4ff Asset Controller Description 2021-10-12 18:55:29 +03:00
Sergey Matvienko
2d2bd2c158 reverted unnecessary declaration for maven-surefire-plugin on common/data where only simple test present (will run by default) 2021-10-12 18:12:08 +03:00
Sergey Matvienko
7f3d63512e tests: added license header 2021-10-12 17:52:41 +03:00
Sergey Matvienko
18800c57c8 tests: added first test to the common/data package (maven plugin added as well) 2021-10-12 17:51:23 +03:00
Andrii Shvaika
ca89a4fc0e Component Descriptor documentation 2021-10-12 16:17:34 +03:00
Andrii Shvaika
e755f3f6ed Description of the Auth Controller 2021-10-12 15:19:38 +03:00
Andrii Shvaika
e6e05c9b88 Admin Controller description 2021-10-11 17:26:29 +03:00
Andrii Shvaika
d6370ed64d Documentation for PageData, DeviceSearchQuery and DeviceInfo 2021-10-11 15:47:33 +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
5bb6403407 Bug Fix after MQTT Transport connection statistics 2021-09-30 15:10:01 +03:00
Andrii Shvaika
d40bc48898 Ability to log number of active MQTT connections 2021-09-30 14:43:01 +03:00
Andrii Shvaika
c52c9a16ed Shutdown of the MQTT Transport in case of OOM error. 2021-09-29 12:16:39 +03:00
YevhenBondarenko
672f93c405 fixed double sending rpc and timeout for lwm2m 2021-09-27 15:46:47 +03:00
Andrii Shvaika
5285cec69d Swagger Documentation for Save Device and Update Device Credentials 2021-09-24 18:51:31 +03:00
Andrii Shvaika
1de3f4d513 Code cleanup 2021-09-24 15:40:52 +03:00
Andrii Shvaika
70679258d6 Swagger annotations for saveDeviceCredentials 2021-09-24 15:32:53 +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
YevhenBondarenko
fe2427e99f added validation for lwm2m device credentials 2021-09-09 17:04:54 +03:00
Viacheslav Klimov
d14f6a4ddd Refactor device bulk import 2021-09-07 18:52:29 +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
b173e0799c Update OS package plugin version. Code cleanup. 2021-09-07 11:47:43 +03:00
Igor Kulikov
049627db97 Version set to 3.3.2-SNAPSHOT 2021-09-06 18:55:10 +03:00
Igor Kulikov
9c9aee04c7 Merge branch 'master' of github.com:thingsboard/thingsboard 2021-09-01 15:40:10 +03:00
Igor Kulikov
eb6d3f23cc Fix imports 2021-09-01 15:34:50 +03:00
Sergey Matvienko
c945bebab3 dependency-hotfix-after-merge-ce (httpclient doubled, test dependency outdated) 2021-09-01 15:19:56 +03:00
Igor Kulikov
67014b45a0
Merge pull request #5178 from smatvienko-tb/thread-pool-naming-aug-2021
Thread pool naming (aug 2021)
2021-09-01 15:03:08 +03:00
Igor Kulikov
7b6e8248d3
Merge branch 'master' into dependency-management-transitive-ce-3-3-1 2021-09-01 15:02:27 +03:00
Igor Kulikov
02b8b8b873
Merge branch 'master' into dependency-upgrade-test-scope 2021-09-01 14:57:02 +03:00
Sergey Matvienko
8601121e7e executors: named fixed thread pools; tests - added executor shutdown on tearDown 2021-09-01 14:08:03 +03:00
Sergey Matvienko
3f97bb682a executors: names added, shutdownNow for some executors to prevent memory leaks during lifecycle (mostly affects the test runner JVM) 2021-09-01 14:07:34 +03:00
Sergey Matvienko
aefb7e4bb3 added netty-tcnative-boringssl-static.version 2.0.41.Final along with netty-all to support SSL 2021-09-01 13:55:45 +03:00
Andrew Shvayka
baf230e56e
Merge pull request #5158 from volodymyr-babak/edge-ssl-update
Improved SSL context init - trust manager can be build without custom…
2021-08-27 17:10:39 +03:00
Andrii Shvaika
0e323bdd77 Merge branch 'master' of github.com:thingsboard/thingsboard 2021-08-27 16:13:34 +03:00
Andrii Shvaika
efdd7b3138 LwM2M improved tracking of sent requests 2021-08-27 16:13:21 +03:00
Andrew Shvayka
f47985ccc6
Merge pull request #5157 from thingsboard/develop/3.3.1
Refactoring: Introduced Edge License service.
2021-08-27 16:01:26 +03:00
Volodymyr Babak
5cb1aa12ea Improved SSL context init - trust manager can be build without custom cert file 2021-08-27 15:37:07 +03:00
Andrii Shvaika
37fd7f4988 Validation and Replacement of Queue names in the Device profile 2021-08-26 15:51:59 +03:00
Volodymyr Babak
6f9ac66863 Refactoring: Introduced Edge License service. Remove web dependency from dao 2021-08-25 15:59:26 +03:00
Igor Kulikov
2d1f84a703
Merge pull request #5137 from thingsboard/develop/3.3.1
Develop/3.3.1
2021-08-25 12:47:09 +03:00
Igor Kulikov
fcba39e4ba
Merge pull request #5093 from vvlladd28/improvement/widget-type-details/order
[3.3.1] Change json property order in model WidgetTypeDetails
2021-08-25 12:38:30 +03:00
Volodymyr Babak
97e1a900f2 EdgeGrpcClient: added compression 2021-08-23 21:57:03 +03:00
Sergey Matvienko
11720e076f grpc: replaced imports for grpc-netty-shaded (io.grpc.netty. -> io.grpc.netty.shaded.io.grpc.netty.) (CE) 2021-08-23 12:38:58 +03:00
Sergey Matvienko
f73f080475 grpc: grpc-netty replaced with grpc-netty-shaded (edge-api) 2021-08-23 12:35:03 +03:00