1688 Commits

Author SHA1 Message Date
Sergey Matvienko
16a55b16e4 js invoke service: logs added when script going to disable due to exception (special log for TimeoutException) 2021-06-17 13:01:13 +03:00
Sergey Matvienko
5a0336aae2 tests: refactored actor system Test (Thread.sleep replaced with countDownLatch) 2021-06-17 12:57:31 +03:00
Sergey Matvienko
053d1d8e41 kafka commit sync 2021-06-17 12:57:31 +03:00
Sergey Matvienko
eee2d83ed5 sleep(poolInterval) replaced with parkNanos(1) for DefaultTbQueueRequestTemplate 2021-06-17 12:48:01 +03:00
Sergey Matvienko
1e066f2156 added timeout parameter to the TbQueueRequestTemplate.send( ) 2021-06-17 11:51:26 +03:00
Sergey Matvienko
928b8f0fd9 test: refactored for assertThat for DefaultTbQueueRequestTemplateTest 2021-06-17 11:50:00 +03:00
Sergey Matvienko
28235732c6 test: fixed class DefaultTbQueueRequestTemplate 2021-06-17 11:49:45 +03:00
Sergey Matvienko
9666986156 test: added failed test for FetchAndProcessResponses when request removed as staled too early DefaultTbQueueRequestTemplate 2021-06-17 11:49:33 +03:00
Sergey Matvienko
d5fffa5002 test: added failed test case with overflow maxPendingRequests for DefaultTbQueueRequestTemplate.send(). another refactoring for easy mocking. 2021-06-17 11:44:24 +03:00
Sergey Matvienko
872717828c test: refactored and added mainLoop test DefaultTbQueueRequestTemplate 2021-06-17 11:41:47 +03:00
Sergey Matvienko
9ed948933e test: added init stop test for DefaultTbQueueRequestTemplate 2021-06-17 11:41:35 +03:00
Sergey Matvienko
69fbc009c4 refactored for tests DefaultTbQueueRequestTemplate class 2021-06-17 11:40:58 +03:00
Sergey Matvienko
67c9025a06 improved logs for timeouts for DefaultTbQueueRequestTemplate 2021-06-17 11:22:35 +03:00
Sergey Matvienko
a04eac6015 added logs and timing metrics for DefaultTbQueueRequestTemplate, TbKafkaConsumerTemplate (todo revert or refactor) 2021-06-17 11:22:23 +03:00
Andrii Shvaika
08939e23e7 Refactoring of the Firmware Update 2021-06-16 19:00:45 +03:00
AndrewVolosytnykhThingsboard
f1216c9720 Url validation for Ota Package and tests 2021-06-16 18:58:55 +03:00
Igor Kulikov
2a5ba8e8ad Add Apple OAuth2 provider. 2021-06-16 18:46:26 +03:00
YevhenBondarenko
b1204ebe5c added PowerMode for LwM2M 2021-06-16 16:17:04 +03:00
Andrii Shvaika
6d7a870609 Correct sequence of client initialization 2021-06-15 17:43:51 +03:00
Andrii Shvaika
def5fe4c5c Merge branch 'feature/lwm2m-refactoring-downlink' of https://github.com/YevhenBondarenko/thingsboard into feature/lwm2m-refactoring-downlink 2021-06-15 17:37:13 +03:00
Andrii Shvaika
dc7c96c4f0 Refactoring to extract AttributeService 2021-06-15 17:35:40 +03:00
YevhenBondarenko
06c4f7a396 Merge branch 'feature/lwm2m-refactoring-downlink' of https://github.com/thingsboard/thingsboard into feature/lwm2m-refactoring-downlink
# Conflicts:
#	common/transport/lwm2m/src/main/java/org/thingsboard/server/transport/lwm2m/server/downlink/TbLwM2MReadCallback.java
2021-06-15 16:24:26 +03:00
YevhenBondarenko
51e7549b58 Await execution for sendReadRequests, sendObserveRequests 2021-06-15 16:22:23 +03:00
Andrii Shvaika
2c31de4a2c Fix duplication of sessions 2021-06-15 14:49:45 +03:00
Andrii Shvaika
6d025d6d5e Logging using callbacks 2021-06-15 13:45:36 +03:00
Andrii Shvaika
f862034f79 Implementation of LwM2M RPC commands 2021-06-14 18:40:14 +03:00
Volodymyr Babak
d30ac7d205 Added v1 to edge package for future versioning capability 2021-06-14 17:32:14 +03:00
Igor Kulikov
b4566a93fd Add mobile dashboard to alarm rules 2021-06-14 15:42:27 +03:00
YevhenBondarenko
e58d5b2d8a removed rpc status sent, added idx_rpc_tenant_id_device_id 2021-06-14 15:06:21 +03:00
Andrii Shvaika
d2998b4389 Merged with master 2021-06-14 13:06:02 +03:00
Andrii Shvaika
79c00d75c1 WIP: Refactoring of RPC 2021-06-14 11:58:20 +03:00
YevhenBondarenko
6b546a459e added RPC message types 2021-06-14 10:10:43 +03:00
Igor Kulikov
5afc39eb60
Merge pull request #4726 from vvlladd28/improvement/device-profile/lwm2m/server-security-ota-update
UI: Refactoring lwm2m device profile: security server config and ota update strategy
2021-06-11 19:50:38 +03:00
Vladyslav_Prykhodko
51814f4017 UI: Refactoring lwm2m device profile: security server config and ota update strategy 2021-06-11 17:28:54 +03:00
YevhenBondarenko
bafbf7b239 added rpc ttl 2021-06-11 14:34:43 +03:00
Igor Kulikov
1ed624d30b Introduce mobile app oauth2 request authentication using application token signed by application secret. 2021-06-11 13:37:23 +03:00
Andrii Shvaika
26b8a7ff3a Rename of the callbacks 2021-06-11 12:35:57 +03:00
Andrii Shvaika
f88cfee2b0 Refactoring of the Downlink Part 2 2021-06-11 12:29:41 +03:00
YevhenBondarenko
5626c30f2f Merge branch 'master' of https://github.com/thingsboard/thingsboard into feature/persisted-rpc
# Conflicts:
#	common/transport/lwm2m/src/main/java/org/thingsboard/server/transport/lwm2m/server/DefaultLwM2MTransportMsgHandler.java
2021-06-11 11:27:28 +03:00
YevhenBondarenko
489c67778a implemented persisted RPC 2021-06-11 11:10:06 +03:00
Andrii Shvaika
7e3087e107 First iteration of downlink handler refactoring 2021-06-10 19:40:13 +03:00
Igor Kulikov
dbc3ef95ce Merge branch 'master' of github.com:thingsboard/thingsboard 2021-06-10 17:01:23 +03:00
Igor Kulikov
cc531daaee Add platform type filter for oauth2 registrations. 2021-06-10 17:01:16 +03:00
Andrii Shvaika
f7ab3a21b2 LwM2M Refactoring 2021-06-10 16:11:48 +03:00
nickAS21
26bc7841ae LWM2M: front del debugger 2021-06-10 16:04:17 +03:00
nickAS21
308650a308 LWM2M: front add coap resource URI 2021-06-10 16:04:17 +03:00
Andrii Shvaika
32cd80957a Fix profile update 2021-06-10 13:19:17 +03:00
Igor Kulikov
8e4f8594f7 Refactor OAuth2 settings. Add mobile application parameters: package and callback URL scheme 2021-06-10 11:50:11 +03:00
Andrii Shvaika
3012e5e545 Refactoring of the Device profile update 2021-06-09 19:02:03 +03:00
AndrewVolosytnykhThingsboard
d109941cf9 Redis Security Store implementation, tests for RPK and PSK security and code cleaning 2021-06-09 18:33:20 +03:00