2998 Commits

Author SHA1 Message Date
Andrii Shvaika
015443d35b Merge remote-tracking branch 'origin/master' into feature/lwm2m-refactoring-downlink 2021-06-17 18:32:23 +03:00
Andrii Shvaika
bed454ec0f LwM2M Refactoring of OTA 2021-06-17 18:29:33 +03:00
Sergey Matvienko
e4dd517edd cache: added cache executor service 2021-06-17 16:01:06 +03:00
Artem Babak
50127b8cc7 EdgeController: clear only license for customer users. Deleted ASSIGN_TO_EDGE, UNASSIGN_FROM_EDGE 2021-06-17 14:29:09 +03:00
Sergey Matvienko
966b0923e7 js-script-engine-api: fixed CE merge 2021-06-17 14:12:33 +03:00
Sergey Matvienko
b397dfb518 js-script-engine-api: js sync calls replaced with completely async calls (CE API only) 2021-06-17 14:10:34 +03:00
Sergey Matvienko
f3757ad127 js-script-engine-api: refactored executeSwitchAsync 2021-06-17 13:48:22 +03:00
Sergey Matvienko
8915b279a0 js-script-engine-api: executeSwitch replaced with asynchronous executeSwitchAsync 2021-06-17 13:48:11 +03:00
Sergey Matvienko
4d08df673b code cleanup 2021-06-17 13:34:06 +03:00
Sergey Matvienko
1d33c09127 JsInvokeService - log js body on script failure to investigate easy 2021-06-17 13:10:05 +03:00
YevhenBondarenko
b4a90ceab9 improved lwm2m test for firmware 2021-06-17 13:10:03 +03:00
YevhenBondarenko
56a6e601bc added lwm2m test for firmware 2021-06-17 13:10:03 +03:00
Sergey Matvienko
ddfb57db58 log detailed error onScriptExecutionError for debug 2021-06-17 13:07:51 +03:00
Sergey Matvienko
3c72d0d608 log WARN for onScriptExecutionError to prevent silent ban (actually, system going to idle if the script is a part of a rule chain). restored TRACE level on fetchAndProcessResponses 2021-06-17 13:03:49 +03:00
Sergey Matvienko
c3aec4d077 revert initDispatcherExecutor 2021-06-17 13:03:05 +03:00
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
eee2d83ed5 sleep(poolInterval) replaced with parkNanos(1) for DefaultTbQueueRequestTemplate 2021-06-17 12:48:01 +03:00
Sergey Matvienko
a3b31337ca sync method replaced with async executeGenerateAsync for ScriptEngine api. affected Generator node, ruleChainController (merged with ce) 2021-06-17 11:04:57 +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
Volodymyr Babak
94bc3e2d1b Changed method usage - single set instead of collection 2021-06-14 18:20:14 +03:00
Volodymyr Babak
d30ac7d205 Added v1 to edge package for future versioning capability 2021-06-14 17:32:14 +03:00
YevhenBondarenko
e58d5b2d8a removed rpc status sent, added idx_rpc_tenant_id_device_id 2021-06-14 15:06:21 +03:00
YevhenBondarenko
c3ab678c1b OtaPackage improvements 2021-06-14 12:19: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
Vladyslav_Prykhodko
225e0f1a1f Improvement RPC debug terminal widget: fixed parse command 2021-06-11 16:03:39 +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
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
Igor Kulikov
cc531daaee Add platform type filter for oauth2 registrations. 2021-06-10 17:01:16 +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
AndrewVolosytnykhThingsboard
898c937e5d Removed redundant endpoint, RPK test is separated 2021-06-10 10:49:32 +03:00
AndrewVolosytnykhThingsboard
38d3b9c293 Constants improvement 2021-06-09 18:47:45 +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
Vladyslav_Prykhodko
e73690f60d Add new demo dashboard software; Updated demo dashboard firmware 2021-06-08 18:11:58 +03:00
Andrii Shvaika
615af6bcb2 Merge with FW/SW improvements 2021-06-08 17:02:06 +03:00
Andrew Shvayka
e86af4b677
Merge pull request #4707 from thingsboard/lwm2m-refactoring
LwM2M Refactoring
2021-06-08 15:28:11 +03:00
nickAS21
334ee3c384 LWM2M: del from yml (double) 2021-06-08 15:17:32 +03:00
nickAS21
c3bfb7626e LWM2M: del from yml 2021-06-08 15:16:23 +03:00
YevhenBondarenko
7dc6ee10d8 refactored 2021-06-08 11:57:41 +03:00
YevhenBondarenko
be4d3f608d fixed lwm2m tests 2021-06-07 19:26:10 +03:00
ShvaykaD
6af34cf043 refactoring ttl cleanup services 2021-06-07 15:25:02 +03:00
YevhenBondarenko
823f1dd39c update lwm2m version 2021-06-07 11:51:18 +03:00
nickAS21
6fbd34d6a1 LWM2M: firmwareUpdate & coapRecourse 2021-06-06 21:46:30 +03:00
Volodymyr Babak
77c080f82b Device created on the edge will use that same ID on the cloud 2021-06-04 18:25:02 +03:00
nickAS21
3d8d0305f0 Merge branch 'master' into lwm2m_create_coap_resource 2021-06-04 16:27:34 +03:00
nickAS21
36c7008104 LWM2M: front add Firmware/Software update strategy 2021-06-04 16:26:44 +03:00