1552 Commits

Author SHA1 Message Date
AndrewVolosytnykhThingsboard
e3d0da90be Implement fields validation 2021-07-14 12:26:55 +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
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
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
Sergey Matvienko
57b0e19ec8 util: LinkedHashMapRemoveEldest refactored 2021-07-06 14:15:45 +03:00
Sergey Matvienko
3d3aae60d8 util: LinkedHashMapRemoveEldest refactored with BiConsumer 2021-07-06 14:15:45 +03:00
Sergey Matvienko
d7f797a065 util: LinkedHashMapRemoveEldest implemented with test 2021-07-06 14:15:45 +03:00
Andrii Shvaika
026329f812 Merge branch 'feature/rule-engine-thread-per-topic-partition' of https://github.com/smatvienko-tb/thingsboard 2021-07-06 13:23:20 +03:00
YevhenBondarenko
aa569ceec1 added fw/sw update tests 2021-07-02 15:57:45 +03:00
Andrii Shvaika
bbe7dc0e6f Merge branch 'master' of github.com:thingsboard/thingsboard 2021-07-02 14:42:05 +03:00
Andrii Shvaika
17f6a4e4f6 Ignore missing properties to simplify updates after minor improvemetns 2021-07-02 14:41:52 +03:00
Igor Kulikov
934020d184 Fix conflicts 2021-07-01 20:02:20 +03:00
Igor Kulikov
38e3dcc9d7 Use certificate chain from keystore for server identity 2021-07-01 19:58:12 +03:00
Andrii Shvaika
690c97dd4d Renaming of the lwm2m configuration properties 2021-07-01 17:32:36 +03:00
Andrii Shvaika
ee55c0bf85 Improvements to key store read for lwm2m. 2021-07-01 17:08:41 +03:00
Igor Kulikov
f045e428d1 Merge branch 'master' of github.com:thingsboard/thingsboard 2021-07-01 14:03:18 +03:00
Igor Kulikov
422d44433a Use hybrid client authentication for DTLS CoAP transport 2021-07-01 14:03:03 +03:00
Andrii Shvaika
a482a30198 Merge Opaque resource conversion to String 2021-07-01 13:42:03 +03:00
Andrii Shvaika
307aeaf57e Merge remote-tracking branch 'origin/Lwm2m_OPAQUE' 2021-07-01 13:15:44 +03:00
nickAS21
31a86d0555 Lwm2m: Write Composite 2021-07-01 13:14:40 +03:00
Igor Kulikov
a230e5838b Use single SSL context for mqtt transport 2021-06-30 20:32:50 +03:00
Igor Kulikov
b3dc441428 Fix io.netty.handler.ssl.SslHandler is not a @Sharable handler 2021-06-30 20:03:21 +03:00
Igor Kulikov
b2d694f7ee Add separate SSL channel for mqtt transport 2021-06-30 19:30:39 +03:00
nickAS21
2d9717f910 Lwm2m: Opaque fix bug byte[] 2021-06-30 19:10:36 +03:00
Andrii Shvaika
9f499d9188 ResourceUtil implementation 2021-06-30 18:04:06 +03:00
nickAS21
6083036f94 Lwm2m: opaque merge from master 2021-06-30 16:45:03 +03:00
nickAS21
b161f20220 Merge branch 'master' into Lwm2m_OPAQUE
# Conflicts:
#	common/transport/lwm2m/src/main/java/org/thingsboard/server/transport/lwm2m/server/client/LwM2mClientContextImpl.java
2021-06-30 16:19:47 +03:00
nickAS21
3d8f19c23e Lwm2m: opaque 2021-06-30 16:08:59 +03:00
ShvaykaD
d6bbeae335 fix for MqttSslHandlerProvider component injection & fix for skip_check_client_certificate parameter injection 2021-06-30 16:04:57 +03:00
Andrii Shvaika
eb9b0f8433 Implementation of software management 2021-06-30 15:42:25 +03:00
YevhenBondarenko
0e6df2a343 added fetching device profile 2021-06-30 12:24:17 +03:00
Andrii Shvaika
290074ffcd replay downlink on device awake 2021-06-30 11:53:00 +03:00
YevhenBondarenko
d8ee955079 implemented sendMsgsAfterSleeping 2021-06-30 11:27:50 +03:00
YevhenBondarenko
393d422784 fetch all clients after startUp 2021-06-29 20:06:34 +03:00
Andrii Shvaika
6bc5f7575d Composite Operations parameter 2021-06-29 17:26:37 +03:00
Andrii Shvaika
023915c2e1 Read Composite support 2021-06-29 17:22:43 +03:00
Andrii Shvaika
afeca4cc59 Minor imrovements 2021-06-29 16:32:51 +03:00
Andrii Shvaika
27b4c99609 Do not remove info from security store 2021-06-29 15:19:32 +03:00
nickAS21
7f38366a47 Lwm2m: merge with master 2021-06-29 13:14:14 +03:00