Sergey Matvienko
e3303f1b64
this.deviceCreationLockMap = createWeakMap();
2021-08-02 17:45:22 +03:00
Sergey Matvienko
6e559994ca
GatewaySessionHandlerTest license header fixed for CE
2021-08-02 17:45:22 +03:00
Sergey Matvienko
2cad1f9912
gateway session test added for a weak map with awaitility
2021-08-02 17:45:22 +03:00
Sergey Matvienko
89e3ba253c
gateway session - weak map for locks (auto cleanup), getDeviceCreationFuture refactored using concurrent putIfAbsent
2021-08-02 17:45:22 +03:00
Sergey Matvienko
e61d433082
mqtt transport close channel on processing exception for handleGatewayPublishMsg method
2021-08-02 17:43:13 +03:00
Sergey Matvienko
2a4a9187d1
kafka producer - call callback.onFailure in case of producer.send exception (like InterruptedException when buffer.memory and max.block.ms reached)
2021-08-02 17:42:45 +03:00
Volodymyr Babak
e05e681bd9
Properly hanlde null values in proto classes
2021-07-30 18:22:19 +03:00
Igor Kulikov
aa0d05bb44
Merge pull request #4957 from volodymyr-babak/edge-fix-concurrent-async-issue
...
[3.3.0] Added lock on edge event save/read. Removed save async method
2021-07-30 11:42:27 +03:00
YevhenBondarenko
9a1000a45d
fixed registration looping
2021-07-30 11:04:25 +03:00
YevhenBondarenko
4cbbefdd26
fw update improvements
2021-07-29 16:36:22 +03:00
Andrii Shvaika
d731c1df08
Fix tests
2021-07-27 18:44:02 +03:00
Andrii Shvaika
f932a90b00
Improvements to Persistent RPC call delivery confirmation
2021-07-26 15:57:27 +03:00
YevhenBondarenko
0fbb347b27
persistent rpc improvements
2021-07-26 14:20:00 +03:00
YevhenBondarenko
9720dfac47
Fixed lwm2m fw/sw logs
2021-07-26 14:11:17 +03:00
Volodymyr Babak
bf4ae8fd16
Merge remote-tracking branch 'upstream/master' into edge-fix-concurrent-async-issue
2021-07-23 14:40:33 +03:00
Andrew Shvayka
1f6210197c
Merge pull request #4959 from YevhenBondarenko/feature/ota-tag
...
[3.3.0] OtaPackage Tag
2021-07-23 13:57:22 +03:00
YevhenBondarenko
c7274b6139
ota package tag improvements
2021-07-23 13:54:07 +03:00
Andrii Shvaika
99b19034e2
Uplink notifications for PSM & eDRX for CoAP in MSA deployment
2021-07-23 13:50:48 +03:00
Andrii Shvaika
60c9e43ea5
Uplink notifications for PSM & eDRX for CoAP in MSA deployment
2021-07-23 13:27:05 +03:00
YevhenBondarenko
52d07fe080
Merge branch 'feature/ota-tag' of github.com:YevhenBondarenko/thingsboard into feature/ota-tag
2021-07-22 18:48:46 +03:00
YevhenBondarenko
c9fbe74321
Used OtaPackage tag for FW/SW updates
2021-07-22 18:48:10 +03:00
Vladyslav_Prykhodko
5a88034645
UI: Add new fields tag in ota package component
2021-07-22 18:36:29 +03:00
YevhenBondarenko
2af3be7827
added tag for OtaPackage
2021-07-22 17:44:45 +03:00
Volodymyr Babak
9fd816387b
Merge branch 'master' of github.com:thingsboard/thingsboard into edge-fix-concurrent-async-issue
2021-07-22 16:48:56 +03:00
Andrii Shvaika
260dec9b85
Merge branch 'master' of github.com:thingsboard/thingsboard
2021-07-22 16:18:58 +03:00
Andrii Shvaika
856b0259d1
Fix the microservices mode for CoAP
2021-07-22 16:18:39 +03:00
Volodymyr Babak
3ae5acbcc8
Added lock on edge event save/read. Removed save async method
2021-07-22 15:59:47 +03:00
Igor Kulikov
8468c33e14
Merge branch 'master' of github.com:thingsboard/thingsboard
2021-07-22 15:44:51 +03:00
Igor Kulikov
e1afbe6667
Control visibility and order of dashboard in mobile application. Ability to hide widgets in mobile mode. Fix dashboard state changes processing.
2021-07-22 15:44:40 +03:00
Andrii Shvaika
4ce9e0968d
CoAP Content format improvements
2021-07-22 14:00:57 +03:00
YevhenBondarenko
5c8618c3cc
added content format for the CoAP responses
2021-07-22 12:34:57 +03:00
Andrii Shvaika
a4636347e5
Merge PSM & eDRX for LwM2M
2021-07-22 11:45:08 +03:00
Andrii Shvaika
3a7a97dd91
PSM and eDRX implementation draft
2021-07-22 11:45:08 +03:00
Andrii Shvaika
4364755e11
Optimized imports
2021-07-22 11:45:08 +03:00
Andrii Shvaika
34aa44d2cb
Added deduplication of transport sessions for CoAP. Fix response codes
2021-07-22 11:45:08 +03:00
YevhenBondarenko
b3d988cbbf
Added PowerSavingConfiguretion for Coap device and profile
2021-07-22 11:45:08 +03:00
Igor Kulikov
f27eb4d609
Merge pull request #4939 from youngSpring/device-claim-bugfix
...
[3.3.0] Fixed Failed to claim the device when use redis as cache
2021-07-21 19:03:48 +03:00
Igor Kulikov
8fadbe53fa
Merge pull request #4935 from volodymyr-babak/fixed-typo-widget-bundle
...
[3.3.0] Fixed typo in equals method of widget bundle class
2021-07-21 18:59:25 +03:00
hanyuepeng
d3c51ca1c7
fix(Claiming devices): resolve SerializationFailedException
...
when use redis as the cache, this
interface
http(s)://host:port/api/v1/$ACCESS_TOKEN/claim throw
a
SerializationFailedException but ignored by AbstractTransformFuture
,and when do Device Claiming API
Request(http(s)://host:port/api/customer/device/$DEVICE_NAME/claim),the
system show :Failed to claim the device
2021-07-21 13:03:10 +08:00
Volodymyr Babak
7b855e50db
Fixed typo in equals method of widget bundle class
2021-07-20 14:41:42 +03:00
Volodymyr Babak
6702aabc31
Added image field for device profile and description field for widget bundle
2021-07-19 19:01:35 +03:00
Igor Kulikov
e7f30dff8d
Increase timeout for actors tests
2021-07-19 13:04:36 +03:00
AndrewVolosytnykhThingsboard
4bd3288f57
Tests for fields validation
2021-07-19 12:42:42 +03:00
Andrew Shvayka
eb3ceabaf7
Correct initialization order.
2021-07-19 12:15:06 +03:00
YevhenBondarenko
027758f7b8
Merge branch 'master' of github.com:thingsboard/thingsboard into lwm2m-improvements
2021-07-19 11:31:23 +03:00
YevhenBondarenko
621752cb7a
fixed getOrInitSwInfo
2021-07-16 18:50:00 +03:00
YevhenBondarenko
39ff7af478
update fw/sw strategy
2021-07-16 17:57:34 +03:00
YevhenBondarenko
be86a2df48
fixed sendReadRequests
2021-07-16 12:06:14 +03:00
YevhenBondarenko
050f0d9b07
fixed duplicated read/observe requests
2021-07-16 10:06:08 +03:00
AndrewVolosytnykhThingsboard
f91509666c
Merge remote-tracking branch 'upstream/master'
2021-07-15 11:50:52 +03:00