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
YevhenBondarenko
d39ad4d553
fixed sending shared attributes after sleeping
5 years ago
Andrew Shvayka
d8097d2b76
MQTT Rate Limits Draft
5 years ago
nickAS21
26e091861b
Revert "lwm2m: preparing for certificate validation in bootstrap mode"
This reverts commit 7820cb22
5 years ago
Volodymyr Babak
c3c23e0796
Added optional for widgettype image and description
5 years ago
nickAS21
7820cb22de
lwm2m: preparing for certificate validation in bootstrap mode
5 years ago
Volodymyr Babak
104357b7b9
Use widgettypedetails instead of widgettype in edge processor
5 years ago
Volodymyr Babak
f115f3ac00
Added edge version to connect msg
5 years ago
Volodymyr Babak
949d306560
Added functionality to support 3.3.0 edge version rule chains
5 years ago
nickAS21
1b488781d5
lwm2m for profile bootstrap need input: X509 certificate (instead of X509 public key)
5 years ago
Sergey Matvienko
217a84f1f2
request added to the log on "Pending request map is full" in DefaultTbQueueRequestTemplate.java
5 years ago
Sergey Matvienko
b0a79e9fc3
static transport immutable proto SESSION_EVENT_MSG_OPEN, SESSION_EVENT_MSG_CLOSED, SESSION_CLOSE_NOTIFICATION_PROTO, SUBSCRIBE_TO_ATTRIBUTE_UPDATES_ASYNC_MSG, SUBSCRIBE_TO_RPC_ASYNC_MSG
5 years ago
Sergey Matvienko
a11146b445
immutable TbMsgMetaData.EMPTY
5 years ago
Sergey Matvienko
f5c09d221d
TbMsgMetaData refactored constructor and copy method
5 years ago
Sergey Matvienko
ef53df7512
MqttTransportHandler fixed test
5 years ago
Sergey Matvienko
0ef9d5753c
MqttTransportHandler refactored to not reference on InetSocketAddress instances to free some heap space. IPv4 are stored and logged as int.
5 years ago
Sergey Matvienko
2e9d776845
TenantId static initializer replaced with a static variable order
5 years ago
Sergey Matvienko
8611349e4b
TenantId static initializer
5 years ago
Sergey Matvienko
7d78437258
TenantId new instance replaced with factory method call fromUUID
5 years ago
Sergey Matvienko
48ac1a256e
TenantId factory method fromUUID added to reduce optimize TenantId instances count in heap memory. Factory as default @JsonCreator
5 years ago
Sergey Matvienko
6f19efd539
TenantId for SYS_TENANT_ID refactored (new instances replaced with constant)
5 years ago
desoliture
46e301b2db
Refactoring for alarm rule schedule
add getDynamicValue method to AlarmSchedule interface, refactor main isActive processing methods for work with schedules and dynamic values
5 years ago
nickAS21
ec602248c0
lwm2m validate trust certs
5 years ago
desoliture
b64eccf333
add noXss validation for ruleNodes name
5 years ago
desoliture
3351ced60a
add backend support for dynamic values for schedules in alarm rules
5 years ago
Viacheslav Klimov
13a74c784e
Events clearing by filter
5 years ago
Viacheslav Klimov
144da0367a
Refactor events clearing
5 years ago
Swoq
b9e6c2b75e
Event clearing
5 years ago
nickAS21
c655b58977
lwm2m delete security files jks and in yml security enable = false
5 years ago
desoliture
2f5648c400
refactoring
5 years ago
desoliture
b53746bda6
MQTT Gateway API attributes request fix
5 years ago
YevhenBondarenko
a4c9f8e78e
lwm2m refactoring
5 years ago
Volodymyr Babak
791b0594fd
Fixed dynamic query count statistics. Updated default ping timeout to 30 seconds
5 years ago
Viacheslav Klimov
5d7b8f7c4e
Fix invalid serialization of '=' to \u003d in JsonMqttAdaptor
5 years ago
Sergey Matvienko
35e8a53f8c
mqtt: log.info replaced with log.debug for connect/disconnect event. It reduces log, CPU and disk overhead when few thousand devices in place. As alternative to debug mqtt - logback.xml adjusted
5 years ago
YevhenBondarenko
4060d10ed7
fixed double sending sw updates after sleeping
5 years ago
YevhenBondarenko
19d8aca4a1
if write request can not be parsed to "multiple" we parse that to single
5 years ago
YevhenBondarenko
95e3f3c05b
fixed double sending ota update after sleeping
5 years ago
Volodymyr Babak
c3e65c5019
Fixed dependency - use data commons instead of boot jpa starter
5 years ago
Volodymyr Babak
1934b7387d
Moved toSort from DaoUtil to PageLink/TimePageLink classes
5 years ago
YevhenBondarenko
07824ed50c
refactored
5 years ago
YevhenBondarenko
6d61b249e5
improvements (not notify if lates ts has not been deleted)
5 years ago
dlandiak
c195fc2c21
queue factories improvements
5 years ago
YevhenBondarenko
b8d49b66a6
send notifications by rewriteLatestIfDeleted
5 years ago
nickAS21
59070804a7
lwm2m: if error BootstrapRead - update without find Server ID
5 years ago