1597 Commits

Author SHA1 Message Date
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
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
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
ShvaykaD
60ccd7a0b0 revert default behavior for no presense proto keys 2021-07-14 15:56:38 +03:00
ShvaykaD
0d21170b7a updated device profile validation tests & convertToRpcRequest method in ProtoConverter 2021-07-14 15:56:38 +03:00
ShvaykaD
c4133fa41a added new dynamic-schema based tests for telemetry and attributes upload 2021-07-14 15:56:38 +03:00
ShvaykaD
a1336f3893 updated protobuf version to 3.17.2 & added explicit fields presence support 2021-07-14 15:56:38 +03:00
Andrii Shvaika
0c60e18ea6 Improved persistent RPC for unack requests 2021-07-14 14:23:54 +03:00
Andrii Shvaika
e914425b22 PR Review + minor logging 2021-07-14 13:32:34 +03:00
Andrii Shvaika
30177f5cfc Merge branch 'feature/rpc' of https://github.com/YevhenBondarenko/thingsboard 2021-07-14 13:08:35 +03:00
Sergey Matvienko
1b21140892 fixed licence header (CE) for TopicPartitionInfoTest (removed <p>) 2021-07-14 12:35:42 +03:00
Sergey Matvienko
e430deceac fixed license header for TopicPartitionInfoTest 2021-07-14 12:35:42 +03:00
Sergey Matvienko
983d8f6ea9 test added for TopicPartitionInfo 2021-07-14 12:35:42 +03:00
Sergey Matvienko
395935fcad toString added for tbApplicationEvent and PartitionChangeEvent to provide a better log experience
# Conflicts:
#	common/queue/src/main/java/org/thingsboard/server/queue/discovery/PartitionChangeEvent.java
#	common/queue/src/main/java/org/thingsboard/server/queue/discovery/TbApplicationEvent.java
2021-07-14 12:35:42 +03:00
YevhenBondarenko
63342dfb7f saving persistent rpc if ack not expected 2021-07-14 08:58:50 +03:00
Volodymyr Babak
08f11b0d1b Merge remote-tracking branch 'upstream/master' into edge-3.3 2021-07-13 21:37:51 +03:00
Igor Kulikov
93b0cfec2f
Merge pull request #4869 from AndrewVolosytnykhThingsboard/ota-service-url-validation
Url validation for Ota Package
2021-07-13 18:27:04 +03:00
Volodymyr Babak
afd35ddf94 Merge remote-tracking branch 'upstream/master' into edge-3.3 2021-07-13 18:24:01 +03:00
Andrii Shvaika
26d4d0de6c Merge with master 2021-07-13 18:01:05 +03:00
YevhenBondarenko
f473190502 check acknowledgement for persisted rpc 2021-07-13 13:38:33 +03:00
Andrii Shvaika
45c5703f2f eDRX cycle parameters on device level 2021-07-12 12:36:50 +03:00
YevhenBondarenko
040473ac80 added edrxCycle to the Lwm2mDeviceTransportConfiguration 2021-07-12 12:26:51 +03:00
Vladyslav_Prykhodko
3d04d5b11c Add support lwm2m edrxCycle settings 2021-07-12 12:26:51 +03:00
Andrii Shvaika
65032092e1 Persistent RPC calls review 2021-07-09 17:07:50 +03:00
Andrii Shvaika
cf2a7762d0 eDRXcycle support 2021-07-09 16:25:19 +03:00
Volodymyr Babak
3319154513 Code review fixes - moved out .lock from try block 2021-07-08 11:53:17 +03:00
Volodymyr Babak
11a7fc68e3 License header fix 2021-07-08 11:14:45 +03:00
Volodymyr Babak
62c9630e34 Use generics to remove duplication for event fetcher. Use page data iterable 2021-07-08 11:13:55 +03:00
Volodymyr Babak
d2d95a2575 Merge remote-tracking branch 'upstream/master' into edge-3.3 2021-07-08 10:15:29 +03:00
AndrewVolosytnykhThingsboard
b158528c2a Wrapper for OtaPackageInfo with usesUrl boolean field 2021-07-07 14:54:16 +03:00
AndrewVolosytnykhThingsboard
22933e5402 Merge branch 'master' into ota-service-url-validation 2021-07-06 17:44:56 +03:00
AndrewVolosytnykhThingsboard
3712d73855
Device profile dynamic value
Co-authored-by: DanyloKobzar <69635327+DanyloKobzar@users.noreply.github.com>
Co-authored-by: Vladyslav_Prykhodko <vprykhodko@thingsboard.io>
2021-07-06 17:23:25 +03:00
AndrewVolosytnykhThingsboard
7975e2a96a Implement of method to find dashboard by name and tenant ID, used to find correct dashboard in case multiple dashboard start with the same name. 2021-07-06 16:52:13 +03:00
Sergey Matvienko
66f5e17bab fixed licence header (CE) for LinkedHashMapRemoveEldest (removed <p>) 2021-07-06 14:15:45 +03:00
Sergey Matvienko
4eb6a94ff5 fixed licence header (CE) for LinkedHashMapRemoveEldest 2021-07-06 14:15:45 +03:00