1148 Commits

Author SHA1 Message Date
Andrii Shvaika
90f7ff57d5 Entity Relations Draft 2021-10-13 16:37:59 +03:00
Andrii Shvaika
afbf18d803 Merge event filters 2021-10-13 16:22:50 +03:00
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
Andrii Shvaika
2e187df448 Merge branch 'feature/swagger-alarm-controller' of https://github.com/ShvaykaD/thingsboard into feature/swagger 2021-10-13 14:43:36 +03:00
ShvaykaD
4aef440431 merge with upstream 2021-10-13 13:46:11 +03:00
ShvaykaD
4be37230ce fix typos 2021-10-13 13:24:50 +03:00
Dima Landiak
d1974e9b04 swagger description for event controller 2021-10-13 13:19:08 +03:00
Andrii Shvaika
2fea8570b7 Merge branch 'feature/swagger-alarm-controller' of https://github.com/ShvaykaD/thingsboard into feature/swagger 2021-10-13 12:56:38 +03:00
Mariia Synelnyk
a126b888da
add docs for audit-log controller (#12)
* added swagger docs for audit logs controller

* add api mpdel to AuditLog class

* added produces to @ApiOperation in AuditLogController
2021-10-13 12:47:49 +03:00
ShvaykaD
3fda67be48 swagger docs for Alarm Controller 2021-10-13 12:42:00 +03:00
Dima Landiak
041582b9c7 entity relation controller description 2021-10-13 10:28:22 +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
Viacheslav Klimov
2814c377ac Refactor rule chains importing 2021-10-11 16:29:46 +03:00
Andrii Shvaika
d6370ed64d Documentation for PageData, DeviceSearchQuery and DeviceInfo 2021-10-11 15:47:33 +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
nickAS21
9186377b97 Lwm2m base64 back fix bug "bas64" on review 2021-09-30 12:24:29 +03:00
nickAS21
dba087e949 Lwm2m credentials base64 fix bug PSK (hexDec) 2021-09-28 16:48:34 +03:00
nickAS21
287657ae86 Lwm2m credentials base64 validate back 2021-09-27 17:54:28 +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
nickAS21
f86a30a8ed Lwm2m Fix bug review 1-10 2021-09-17 14:56:07 +03:00
vparomskiy
19d08428ff add support for multi-root relation queries 2021-09-17 13:12:50 +03:00
nickAS21
b297ab231c Lwm2m Fix bug create new Device with X509 Trust / update credential to X509 trust 2021-09-16 08:43:28 +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
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
nickAS21
d491e0f664 lwm2m: Security key validate in dao 2021-09-08 22:12:08 +03:00
nickAS21
b40d0a7ac2 Lwm2m: DeviceProfile validate securityKey JsonNode 2021-09-08 13:17:09 +03:00
nickAS21
be5ec4fce9 Lwm2m: Device validate securityKey 2021-09-08 12:05:41 +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
Ivan Panakhno
58f4c7420d add command IN and NOT_IN for a filter to the dashboard 2021-09-06 16:56:48 +03:00
Swoq
3fc72e3d6f Fix logging exceptions of controllers 2021-09-02 16:26:58 +03:00
Swoq
827da31d92 Validation fixes 2021-09-02 10:23:02 +03:00
Igor Kulikov
02b8b8b873
Merge branch 'master' into dependency-upgrade-test-scope 2021-09-01 14:57:02 +03:00
nickAS21
0a3c626333 lwm2m: abstract integration RPC test delete, create, writeAttribute, execute 2021-08-31 23:38:31 +03:00
Swoq
da5758b798 ThingsboardErrorResponseHandler now work with:
- IllegalArgumentException, IncorrectParameterException, DataValidationException, MessagingException.
They aren't considered to be an internal server error now.
2021-08-30 18:05:09 +03:00