4621 Commits

Author SHA1 Message Date
oyurov
26b1d09cbd Tests improvements 2022-11-18 12:19:28 +01:00
oyurov
bf83eff749 Change modifier access to default 2022-11-18 11:27:19 +01:00
oyurov
87d7886d63 Added test for getRedirectUrl method 2022-11-18 10:55:20 +01:00
oyurov
5556fc5210 Refactor 2022-11-18 09:32:05 +01:00
oyurov
c63f7cf678 Added state support for Dashboards after oauth2 redirect 2022-11-17 18:20:08 +01:00
Andrew Shvayka
48bfa86ea9
Merge pull request #7629 from smatvienko-tb/feature/cassandra_partition_always_exists_mode
[3.4.2] Cassandra partition always exists mode
2022-11-17 17:28:08 +02:00
Andrii Shvaika
45707414a4 Minor code refactoring to fix build issues 2022-11-17 16:28:00 +02:00
Andrii Shvaika
2b74234c2c Fix possible race condition and signature change case. Additional improvements on UI are required 2022-11-17 13:55:50 +02:00
Andrii Shvaika
e9be91d9e1 Merge with PR 7297 2022-11-17 13:02:31 +02:00
Andrii Shvaika
57332d71aa Refactoring of JWT service 2022-11-17 12:51:11 +02:00
Sergey Matvienko
8807b7e95d Jwt settings refactored one more time 2022-11-17 11:46:42 +01:00
YevhenBondarenko
7d79fa0a62 refactoring 2022-11-17 11:07:15 +01:00
Andrii Shvaika
0d1412cd46 Merge branch 'jwt-random' of github.com:smatvienko-tb/thingsboard 2022-11-17 11:50:56 +02:00
Sergey Matvienko
bb261b3401 Jwt settings refactored after review 2022-11-16 18:36:05 +01:00
Andrew Shvayka
e08870bd2a
Merge pull request #7595 from volodymyr-babak/rest-client-updates
[3.4.2] RestClient updates. Remove default connection from RPC from device to push to cloud
2022-11-16 16:53:18 +02:00
Sergey Matvienko
3f39305252 ts_key_value_partitioning_always_exist_in_reading added to skip Cassandra ts_kv_partitions_cf reads 2022-11-15 14:57:09 +01:00
Volodymyr Babak
1d9a2bad84 Improve error handling - root cause and stack trace delivered to cloud from edge in case of errors 2022-11-15 14:59:14 +02:00
Igor Kulikov
02b49751d0
Merge pull request #7615 from ViacheslavKlimov/improvement/mvel-invoke-service
[3.4.2] MVEL scripts caching
2022-11-15 14:07:40 +02:00
Sergey Matvienko
7e5ab3bff7 JWT settings refactored packages, Swagger documented, rest client getJwtSettings and saveJwtSettings added 2022-11-14 18:52:57 +01:00
ViacheslavKlimov
1283093681 Synchronize doEvalScript and doRelease operations in MvelInvokeService 2022-11-14 19:02:52 +02:00
ViacheslavKlimov
dee81fea26 MVEL scripts caching 2022-11-14 18:00:19 +02:00
Sergey Matvienko
4fc13b7938 Merge remote-tracking branch 'ce/master' into jwt-random 2022-11-14 14:32:02 +01:00
Sergey Matvienko
46b2adeb2c jwt settings added message on base64 validation exception, default key is to be validated ok, tests added 2022-11-14 13:43:56 +01:00
Sergey Matvienko
335d88c82e jwt settings added message on base64 validation exception 2022-11-14 12:27:04 +01:00
Volodymyr Babak
8a29dc294e mute TelemetryEdgeSqlTest that causes a lot of randomly generated errors 2022-11-11 17:41:12 +02:00
Sergey Matvienko
b776cf13b6 jwt settings code cleanup 2022-11-10 23:48:08 +01:00
Sergey Matvienko
27d26ea27c jwt settings validation except install, warn on each reload if token key is default 2022-11-10 19:06:21 +01:00
Sergey Matvienko
b95f1c95e0 jwt settings workout on review feedback 2022-11-10 18:00:54 +01:00
Volodymyr Babak
1b191acace RestClient - add getRuleChains by type. Updated edge_root_rule_chain - remove Success from RPC Call from device to Push to cloud 2022-11-10 17:23:46 +02:00
Sergey Matvienko
1f1c8fb013 saveJwtSettings returns JwtTokenPair in AdminController 2022-11-10 10:41:34 +01:00
Volodymyr Babak
d8a6093442 Added TbSendRPCReplyNodeTest 2022-11-10 11:36:46 +02:00
Sergey Matvienko
17a50ab70b Merge remote-tracking branch 'ce/master' into jwt-random
# Conflicts:
#	application/src/main/java/org/thingsboard/server/service/install/update/DefaultDataUpdateService.java
#	application/src/main/java/org/thingsboard/server/service/security/auth/TokenOutdatingService.java
#	application/src/test/java/org/thingsboard/server/service/security/auth/TokenOutdatingTest.java
2022-11-10 09:54:27 +01:00
Volodymyr Babak
0a56f065f7 Merge RPC request/response actions 2022-11-10 09:35:06 +02:00
Sergey Matvienko
1a9b8a1ebe JwtSettingsService workout: Lazy and Optional clusterService, correctness on first Install and upgrade, reload JWT on cluster notification, update jwt settings using existing id 2022-11-09 23:28:34 +01:00
Volodymyr Babak
54f967e944 Remove unused file 2022-11-09 18:35:18 +02:00
Volodymyr Babak
8b46b30747 Merge remote-tracking branch 'upstream/master' into feature/edge-rpc-call-from-device 2022-11-09 18:34:01 +02:00
Volodymyr Babak
1635d883a7 Rename variable 2022-11-09 18:32:51 +02:00
Volodymyr Babak
5ff8144f8d Code cleanup 2022-11-09 18:31:08 +02:00
Igor Kulikov
1b5d988d71 Improve upgrade from 3.4.1 to clear assets and repositorySettings cache 2022-11-09 17:43:47 +02:00
Andrew Shvayka
08534d68c5
Merge pull request #7544 from dmytro-landiak/inactivity-fix
[3.4.2] inactivity timeout fix
2022-11-09 16:15:09 +02:00
dlandiak
4a3e867155 fix tests in device state svc 2022-11-09 15:57:18 +02:00
dlandiak
aefef78fda added defaultInactivityTimeoutMs param to device state svc 2022-11-09 15:47:12 +02:00
Andrew Shvayka
ef1965ed44
Merge pull request #7560 from YevhenBondarenko/feature/asset-profile-upgrade
[3.4.2] upgrade asset-profiles using ExecutorService
2022-11-09 15:34:45 +02:00
dlandiak
4ca140f306 device state svc refactoring 2022-11-09 15:01:15 +02:00
YevhenBondarenko
03aafd4c3c added TbServiceQueue asset validation and upgrade improvements 2022-11-09 13:28:42 +01:00
dlandiak
3cb94532fa get inactivity using entity data query instead of separate attribute fetch request 2022-11-09 14:03:37 +02:00
Andrew Shvayka
0d626c5c88
Merge pull request #7564 from AndriiLandiak/edge-event-partition
[3.4.2] Table partitioning for edge event.
2022-11-09 13:31:52 +02:00
Andrew Shvayka
f6b4406341
Merge pull request #7518 from smatvienko-tb/cassandra-cloud-astra
[3.4.2] Cassandra cloud connects to Datastax Astra DB
2022-11-09 13:10:38 +02:00
Volodymyr Babak
d1312cb917 Added serviceId and sessionId to deviceRpcCallmsg 2022-11-09 12:54:17 +02:00
Andrew Shvayka
516da1dac7
Merge pull request #7541 from ViacheslavKlimov/fix/ts-sort-nulls-last
[3.4.2] Use default SQL null ordering for ts_kv
2022-11-09 12:52:17 +02:00