Viacheslav Klimov
b31460dbc3
Change startup order for SnmpTransportContext
5 years ago
Andrii Shvaika
92842e0f0e
Improved IP Filter to delete next handlers from pipeline
5 years ago
nickAS21
8480f21994
lwm2m: del info debug
5 years ago
Viacheslav Klimov
6f84b411c3
Fix LwM2M devices import
5 years ago
Alexey Markevich
6969882a69
switch to PostgreSQL10Dialect
5 years ago
nickAS21
c3081c45cf
lwm2m: tests with execute "/1/0/9" - add Security and Server with instanceId
5 years ago
YevhenBondarenko
fde8ecdead
LwM2mClient is no more serializable
5 years ago
nickAS21
6a370dc643
lwm2m: tests associated with different security mode (successful):
- connection only to lwm2m server
- connect bootstrap server, update two client security sections and then connect lwm2m server
5 years ago
Volodymyr Babak
8dc06e53a8
Moved update of edge on device actor to tb cluster service
5 years ago
Viacheslav Klimov
d4784b3096
Prohibit deletion of device profiles that are referenced by OTA packages
5 years ago
deso-deso
54c48e1166
refactor tenantExists method
5 years ago
YevhenBondarenko
e3af72eb88
Registration is not Serializable
5 years ago
YevhenBondarenko
0d3718f05c
fixed lwm2m transport initialization (ordering)
5 years ago
zbeacon
abe421cf36
Removed redundant method call
5 years ago
zbeacon
6d32e3f712
Moved sending response to onDeviceDeleted method
5 years ago
YevhenBondarenko
c1f43bd3ba
added updating session metadata if attributes/rpc subscription was sent by this way
5 years ago
desoliture
6d1969447b
add 'exists' method in TenantService and make it cacheable, update corresponding test
5 years ago
Viacheslav Klimov
d99a8066fe
Refactor RateLimitsUpdater; handle rate limits disabling
5 years ago
zbeacon
b6bd4247da
Fix for PROD-1337
5 years ago
desoliture
16753d2f62
refactor relation service and dao(*), remove redundant todo's, refactor tests
(*): resolve immediate .get() invocation, which producing blocking (checkRelation method), by adding sync checkRelation method and refactor the usages of checkRelationAsync
5 years ago
nickAS21
427f9b191f
lwm2m: add bootstrap DTLS config - SERVER_ONLY
5 years ago
Andrii Shvaika
7f32c10d77
Fix initialization error for LwM2M Bootstrap mode
5 years ago
Viacheslav Klimov
487d7165cc
Rate limits to tenant profile BE refactoring
5 years ago
Andrii Shvaika
8b0a1f5538
Fix for #5931 and merge the PR #5915
5 years ago
Andrii Shvaika
519e05bd11
Fix for Bug #5931
5 years ago
Andrii Shvaika
ced4f23908
License header fix for bootstrap verifier
5 years ago
Andrew Shvayka
93f647b7a7
Update TbLwM2MDtlsBootstrapCertificateVerifier.java
5 years ago
YevhenBondarenko
292220cddc
updated Californium and Leshan versions
5 years ago
Andrii Shvaika
c31ee8e2da
Alarm start ts from message ts
5 years ago
Volodymyr Babak
f907ac1636
Added @ToString(callSuper = true) to filter classes for correct log output
5 years ago
Volodymyr Babak
0ba7b96283
Added @EqualsAndHashCode(callSuper = true) to @Data filter classes that exends
5 years ago
Volodymyr Babak
4e1cbf5c1e
Code review minor misc fixes
5 years ago
Andrii Shvaika
66b58549c5
Propagate alarms to Customer or Tenant without relations
5 years ago
desoliture
7b14fdaf5e
add isMultipleAttributesRequest field in queue.proto in GetAttributeResponseMsg message
5 years ago
nickAS21
3916457367
lwm2m: refactoring2 by commit in PR
5 years ago
nickAS21
b1855cfea2
lwm2m: refactoring by commit in PR
5 years ago
Igor Kulikov
da4c742872
Update license year to 2022
5 years ago
desoliture
a39b56c93c
replace remained tenantDao usages to tenantService
5 years ago
nickAS21
175984a411
lwm2m: add verify trust certificate to bootstrap
5 years ago
Igor Kulikov
ff17387767
Improve JacksonUtil
5 years ago
desoliture
279389bbdf
refactor async methods used in tenant deletion transaction
tenant deleting should be transactional, but some services use async methods, what corrupting transaction execution. Withal most of the refactored methods are using instant .get() after getting future, and it is the same if we use non-async methods. Add non-async methods in interfaces of services and dao and use it for tenant deletion process
5 years ago
Andrii Shvaika
a4cb27dfb9
Improvement to have only one place where we schedule the session timeout message
5 years ago
Sergey Matvienko
1507ac69ab
Revert "MqttTransportHandler refactored to not reference on InetSocketAddress instances to free some heap space. IPv4 are stored and logged as int."
This reverts commit 0ef9d5753c .
5 years ago
Sergey Matvienko
565b6284d2
Revert "MqttTransportHandler fixed test"
This reverts commit ef53df7512 .
5 years ago
desoliture
35c30b7678
refactor GatewayDeviceSessionCtx and MqttAdaptors
refactor GatewayDeviceSessionCtx to determine the value of multipleAttrKeysRequested before calling the JsonMqttAdaptor, add corresponding convertToGatewayPublish method to adaptors interface with multipleAttrKeysRequested parameter, refactor other adaptors to deal with new method
5 years ago
Andrii Shvaika
236e6448be
Fix unit tests logic
5 years ago
YevhenBondarenko
97a4e7b423
fixed changing device profile in device
5 years ago
YevhenBondarenko
8193669266
fixed correct sending lwm2m logs
5 years ago
Andrii Shvaika
467085a827
IP rate limits for MQTT
5 years ago
desoliture
2a93edbac4
add cache support for TenantService
5 years ago