80 Commits

Author SHA1 Message Date
Chris Elston
3c308dc242 Merge branch 'master' of https://github.com/thingsboard/thingsboard 2021-01-14 12:27:02 +00:00
Chris Elston
d3f018b0ef Add config params for server and client key algs
This change adds new parameters to keygen.properties to allow the
configuration of the server and client TLS key algorithms:

SERVER_KEY_ALG, SERVER_KEY_SIZE, CLIENT_KEY_ALG, CLIENT_KEY_SIZE

Default values for these have been set at RSA and 2048 to preserve
previous operation.

I have also tested SERVER_KEY_ALG=EC and SERVER_KEY_SIZE=256, along with
CLIENT_KEY_ALG=EC and CLIENT_KEY_SIZE=256. Other algorithms and sizes
may be supported, YMMV.
2021-01-14 12:12:13 +00:00
Igor Kulikov
d31358b2ea Update license header - set 2021 year 2021-01-11 13:42:16 +02:00
Andrii Shvaika
c0934b959b Fix for Cassandra Unit 2020-10-06 12:40:29 +03:00
YAMAMOTO Takashi
194d628bfd
tools/src/main/shell/*.sh: Fix "yes" patterns (#2553)
So that it accepts "yes".
2020-04-01 09:43:06 +03:00
YAMAMOTO Takashi
dfd5ab3942
tools/src/main/shell/*.sh: Expand tabs for consistency (#2548) 2020-03-26 14:51:01 +02:00
YevhenBondarenko
54b0de0c2c move rest-client to own module 2020-02-21 13:42:44 +02:00
Andrii Shvaika
2a58c6f209 fixed RestClient.saveRelation method 2020-02-20 10:13:37 +02:00
Andrii Shvaika
4cd45e4b3e Fix for RestClient.getActivateToken method 2020-02-20 08:13:48 +02:00
YevhenBondarenko
64e0c42ab7 Rest Client improvements 2020-02-19 15:39:22 +02:00
Yevhen Bondarenko
e7dfe75e41
Feature/rest client (#2428)
* refactored and improvement Rest Client

* refactored Rest Client, made old methods deprecated
2020-02-19 14:11:20 +02:00
YevhenBondarenko
a670b77251 refactored and improvement Rest Client 2020-02-19 11:55:58 +02:00
Yevhen Bondarenko
fbed56555f
Feature/rest client (#2368)
* refactored URLs

* refactored

* refactored

* refactored

* refactored

* refactored rest client

* changed executorService from RestClient

* refactored rest client and JsonConverter

* refactored rest client
2020-01-29 17:25:55 +02:00
Yevhen Bondarenko
e583b0a1d3 Feature/rest client (#2347)
* refactored URLs

* refactored

* refactored

* refactored

* refactored

* refactored rest client

* changed executorService from RestClient

* refactored rest client and JsonConverter
2020-01-20 15:02:00 +02:00
Igor Kulikov
850d6d948c Update License header year to 2020 2020-01-06 16:52:41 +02:00
Igor Kulikov
1265a9a1e3 Revert "Update License header year to 2020"
This reverts commit 9b42397c4a820688daf07117cb7efefa3f387f46.
2020-01-06 16:48:55 +02:00
Igor Kulikov
9b42397c4a Update License header year to 2020 2020-01-06 16:41:04 +02:00
VoBa
f23cfc9880 Added device creation with token (#2272)
* Added device creation with token

* Fixes after code review

* Added device creation with token
2019-12-16 16:06:51 +02:00
YevhenBondarenko
93cc222ab9 refactored URLs 2019-12-09 12:55:22 +02:00
Andrew Shvayka
0b6a68ad30 RestClient PageLinks 2019-12-04 18:47:57 +02:00
Andrew Shvayka
a28b10dcbf RestClient PageLinks 2019-12-04 18:32:08 +02:00
Andrew Shvayka
599e79fc27 Rest Client fix 2019-12-04 17:18:39 +02:00
YevhenBondarenko
327c4218d9 Feature/rest client (added constructors and removed method resetPassword) (#2231)
* added methods from admin-controller, alarm-controller, asset-controller, audit-log-controller

* refactored rest client and added methods from auth controller

* added methods from component-descriptor-controller

* added methods from customer controller

* added methods from dashboard controller

* added methods from device controller

* refactored url pageLink params

* added methods from entity relation controller

* added methods from entity view controller

* refactored

* added methods from event controller

* added methods from rpc controller

* added methods from rule chain controller

* added methods from telemetry controller

* added methods from tenant controller

* added methods from user controller

* added methods from widgets bundle controller

* added methods from widget type controller

* created method refreshToken

* moved classes SecuritySettings, UserPasswordPolicy, ClaimRequest, UpdateMessage, to common module, and added "/api" to urls where this part was missing

* refactored

* added constructors

* removed method resetPassword

* removed method checkResetToken

* refactoring methods where the parameter is an array

* refactored
2019-12-04 12:14:48 +02:00
YevhenBondarenko
71744d4808 Feature/rest client (#2229)
* added methods from admin-controller, alarm-controller, asset-controller, audit-log-controller

* refactored rest client and added methods from auth controller

* added methods from component-descriptor-controller

* added methods from customer controller

* added methods from dashboard controller

* added methods from device controller

* refactored url pageLink params

* added methods from entity relation controller

* added methods from entity view controller

* refactored

* added methods from event controller

* added methods from rpc controller

* added methods from rule chain controller

* added methods from telemetry controller

* added methods from tenant controller

* added methods from user controller

* added methods from widgets bundle controller

* added methods from widget type controller

* created method refreshToken

* moved classes SecuritySettings, UserPasswordPolicy, ClaimRequest, UpdateMessage, to common module, and added "/api" to urls where this part was missing

* refactored
2019-12-03 12:15:14 +02:00
YevhenBondarenko
eb7c2f1659 Feature/rest client (#2218)
* added methods from admin-controller, alarm-controller, asset-controller, audit-log-controller

* refactored rest client and added methods from auth controller

* added methods from component-descriptor-controller

* added methods from customer controller

* added methods from dashboard controller

* added methods from device controller

* refactored url pageLink params

* added methods from entity relation controller

* added methods from entity view controller

* refactored

* added methods from event controller

* added methods from rpc controller

* added methods from rule chain controller

* added methods from telemetry controller

* added methods from tenant controller

* added methods from user controller

* added methods from widgets bundle controller

* added methods from widget type controller

* created method refreshToken

* moved classes SecuritySettings, UserPasswordPolicy, ClaimRequest, UpdateMessage, to common module, and added "/api" to urls where this part was missing
2019-11-29 13:48:31 +02:00
YevhenBondarenko
866d7c4a2c [WIP] Feature/rest-client (#2208)
* added methods from admin-controller, alarm-controller, asset-controller, audit-log-controller

* refactored rest client and added methods from auth controller

* added methods from component-descriptor-controller

* added methods from customer controller

* added methods from dashboard controller

* added methods from device controller

* refactored url pageLink params

* added methods from entity relation controller

* added methods from entity view controller

* refactored

* added methods from event controller

* added methods from rpc controller

* added methods from rule chain controller

* added methods from telemetry controller

* added methods from tenant controller

* added methods from user controller

* added methods from widgets bundle controller

* added methods from widget type controller
2019-11-28 14:59:09 +02:00
Andrew Shvayka
d430bb7a99 Add REST API call to get dashboards 2019-11-27 11:31:34 +02:00
Andrew Shvayka
efb0cb59cc Improved Rest Client 2019-11-27 08:31:30 +02:00
Andrew Shvayka
502300cedd License Header Fix 2019-10-15 13:57:22 +03:00
vparomskiy
09a164be0f Migrator tool: fix dependencies and update docs 2019-10-15 10:57:47 +03:00
vparomskiy
b95dc476cb tool for migrating from Postgres to hybrid mode 2019-10-14 18:09:18 +03:00
Igor Kulikov
ced63c4e70 Update License Header year to 2019 2019-02-01 16:39:33 +02:00
ShvaykaD
44a4e8eee5 merge with upstream 2018-12-18 15:06:34 +02:00
Volodymyr Babak
90643f397c Fixes for entity_views update schemas 2018-12-17 20:24:06 +02:00
ShvaykaD
ab58776f04 getAttributes black-box-test 2018-12-12 20:02:39 +02:00
Andrew Shvayka
2553c8c57b
Revert "[WIP]Help refactor code solid patterns" 2018-10-31 13:06:04 +02:00
bombay
5ffd778df1 [WIP]Help refactor code solid patterns 2018-10-07 17:38:44 +07:00
Igor Kulikov
8a28cd703f Update license header year to 2018. 2018-03-05 17:34:13 +02:00
mp-loki
e49c713a20 client.keygen.sh script fix 2018-01-06 17:48:46 +02:00
Dima Landiak
0aba2fcfe6 fix rest client 2017-12-29 11:07:43 +02:00
Dima Landiak
f67a192e2b rest client update 2017-12-29 10:42:56 +02:00
Dima Landiak
29f217add8 rest client added relation 2017-12-27 14:16:54 +02:00
Dima Landiak
52edc15255 minor fix 2017-12-15 12:18:58 +02:00
Dima Landiak
71dd7de6cd added some funcs to rest client 2017-12-14 15:46:16 +02:00
mp-loki
e2a8f85f70 License Header updated 2017-11-24 17:10:00 +02:00
mp-loki
bdaee28d9e SQS and SNS Plugins added 2017-11-24 17:10:00 +02:00
Igor Kulikov
6f16922530 Fix sonar critical issues. 2017-10-05 19:54:47 +03:00
Igor Kulikov
ff3f6d140c Fix sonar issues. 2017-10-03 16:13:03 +03:00
mp-loki
d570f08750 python clients fixed 'TypeError: on_connect() takes exactly 3 arguments (4 given)' 2017-08-26 22:55:09 -04:00
Andrew Shvayka
522d392777 RPC and MQTT packet size bug fixes 2017-04-27 10:57:46 +03:00