YevhenBondarenko
7fbbaa2f7b
minor refactoring
2024-05-28 12:46:00 +02:00
rusikv
e019b754a3
UI: added basic/advanced config for mobile app qr code widget, added QR code responsiveness
2024-05-28 13:11:29 +03:00
YevhenBondarenko
29a8c930a9
added upgrade script for update mobile secretApp
2024-05-27 21:05:21 +02:00
ShvaykaD
d35f340abf
Moved try-catch into loop over versioned node types
2024-05-27 19:21:28 +03:00
dashevchenko
7db220e9e4
deleted badge style from mobile app settings
2024-05-27 12:36:05 +03:00
Vladyslav_Prykhodko
2bb170cdef
Merge branch 'AD/imp-widget/gauge/simple' of github.com:ArtemDzhereleiko/thingsboard into AD/imp-widget/gauge/simple]
2024-05-27 10:50:50 +03:00
Andrew Shvayka
ed36330b3b
Merge pull request #10859 from YevhenBondarenko/fix/device-connectivity
...
[Check connectivity] Fixed mqtt basic credentials connectivity command
2024-05-24 17:01:25 +03:00
Andrew Shvayka
181f117c64
Merge pull request #10734 from imbeacon/improvement/mqtt-reason-codes
...
Added MQTT Disconnect messages from server with reason codes
2024-05-24 16:59:46 +03:00
YevhenBondarenko
b72c08d988
fixed mqtt basic connectivity command
2024-05-23 22:27:14 +02:00
YevhenBondarenko
918e825c67
clear all WS sessionsMap when stopping the application
2024-05-23 14:10:14 +02:00
Andrew Shvayka
a8dee2643b
Merge pull request #10728 from smatvienko-tb/feature/kafka-consumer-group-per-partition
...
Rule engine: Kafka consumer group per partition
2024-05-22 18:11:25 +03:00
Sergey Matvienko
fdf28010dc
removed unused import
2024-05-22 16:20:07 +02:00
Sergey Matvienko
0f1ef6d0dc
consumer creation refactored after merge
2024-05-22 16:11:46 +02:00
YevhenBondarenko
c1f59bc25b
merge with master and minot refactoring
2024-05-22 15:58:28 +02:00
Kulikov
010224acc8
coap_refactoring_ransport_yml_03 ( #10821 )
...
* coap: refactoring transport (*.yml)
* coap: refactoring transport (*.yml) -2
* lwm2m: delete the parameter that is not used
* coap: refactoring service as PE
* coap: refactoring service as PE
* coap: refactoring dtlsSettings as PE
* coap: refactoring dtlsSettings as PE
* coap: refactoring dtlsSettings as PE-3
2024-05-22 16:28:12 +03:00
Andrew Shvayka
337d8f0a95
Merge pull request #9830 from thingsboard/relation_query_not_option
...
[Feature Request] - Add "NOT" option in relation queries
2024-05-22 15:52:48 +03:00
Andrew Shvayka
3ab5a67152
Merge pull request #10804 from YevhenBondarenko/fix/mqtt-transport-oom
...
mqtt gateway refactoring due to OOM
2024-05-22 15:48:07 +03:00
Sergey Matvienko
11a8e5c7eb
Merge remote-tracking branch 'ce/master' into feature/kafka-consumer-group-per-partition
...
# Conflicts:
# application/src/main/java/org/thingsboard/server/service/queue/ruleengine/TbQueueConsumerTask.java
# application/src/main/java/org/thingsboard/server/service/queue/ruleengine/TbRuleEngineQueueConsumerManager.java
# application/src/test/java/org/thingsboard/server/service/queue/ruleengine/TbRuleEngineQueueConsumerManagerTest.java
# common/queue/src/main/java/org/thingsboard/server/queue/kafka/TbKafkaAdmin.java
2024-05-22 14:37:46 +02:00
Andrii Shvaika
eeb72de939
Fix memory leak with old WS subscriptions
2024-05-22 15:34:11 +03:00
Viacheslav Klimov
30d0e3b03e
Merge pull request #10844 from thingsboard/fix_bug_defaultContentFormat
...
fix bug lwm2m Content Format M14
2024-05-22 15:14:01 +03:00
YevhenBondarenko
415c99147e
added check rate limits for CreateDeviceFromGateway
2024-05-22 12:02:13 +02:00
Andrew Shvayka
1579e1e1a3
Merge pull request #10757 from smatvienko-tb/feature/kafka-confluent-out-of-the-box
...
Kafka Confluent compatibility out of the box: segment.bytes:52428800
2024-05-22 12:26:40 +03:00
Viacheslav Klimov
5809d014de
Queue option to duplicate msgs to all partitions ( #10815 )
...
* Queue config option to duplicate msgs to all partitions
* UI for queue config option to duplicate msgs to all partitions
* Fixes for msg duplication; add tests
* Introduce TbRuleEngineProducerService
* Use TbRuleEngineProducerService in TbClusterService
* Fix DefaultTbClusterServiceTest
* Add correlationId to TbMsg
* Refactor TbMsg
* Support msg duplication for all msg types
2024-05-22 12:11:32 +03:00
nick
684ad858b2
lwm2m: fix bug Content Format M14
2024-05-22 07:44:59 +03:00
ViacheslavKlimov
74a94efef7
Truncate notification table on test tear down
2024-05-21 18:36:32 +03:00
Andrew Shvayka
4db74f5f81
Merge pull request #10813 from thingsboard/feature/startup-performance
...
Startup performance improvements
2024-05-21 15:56:29 +03:00
ViacheslavKlimov
cdc9bda92c
Minor refactoring for subscription service
2024-05-21 13:24:34 +03:00
Daria Shevchenko
a1cbd8815b
Added scheduled session cleanup ( #10818 )
...
* added scheduled session cleanup for cases when session was closed before last session command processed
* updated logging to include user info, updated isOpen method to include native check
* updated cleanup to go through subscriptionsByEntityId map values
* made modification of subscriptionsBySessionId and subscriptionsByEntityId maps atomic
* fixed cancelAllSessionSubscriptions
* added try-catch for pushSubscriptionEvent, modifySubscription
* refactored logging
* deleted redundant logging
* refactoring: updated isEmpty to hasEvent
2024-05-21 13:24:34 +03:00
Andrii Shvaika
811f7d7206
Additional logging of WS commands processing
2024-05-21 13:24:33 +03:00
YevhenBondarenko
5844e6d579
added upgrade for the gateway rate limits
2024-05-21 12:05:06 +02:00
Artem Dzhereleiko
4d9ef2d3b2
UI: Add timeseries to color settings and update settings for digital neon and lcd gauge
2024-05-20 17:13:14 +03:00
YevhenBondarenko
b169203f0f
added tests for gateway rate limits
2024-05-20 14:27:16 +02:00
YevhenBondarenko
161e10a686
added rate limits for the gateway
2024-05-19 22:35:21 +02:00
IrynaMatveieva
32028e1bee
invoked methods to get values from record fields
2024-05-17 17:15:27 +03:00
ViacheslavKlimov
5467903c0c
Fix MobileSecretRedisCache
2024-05-17 13:59:00 +03:00
ViacheslavKlimov
9a5e3c81fc
Log startup time
2024-05-17 13:19:25 +03:00
Igor Kulikov
cc49b21fb5
Merge pull request #10591 from dashevchenko/qrCode
...
Mobile application QR code API
2024-05-17 12:36:51 +03:00
Sergey Matvienko
68225b438c
TbQueueConsumerTask access the lazy consumer only by getter
2024-05-16 18:27:28 +02:00
IrynaMatveieva
0e035acfbd
used assertThat() from another lib
2024-05-16 16:11:27 +03:00
rusikv
45ed484c2a
UI: mobile app qr code improvements, cleanup
2024-05-15 17:26:36 +03:00
IrynaMatveieva
d10f7995d7
added additional tests to DefaultTbClusterServiceTest
2024-05-15 12:39:19 +03:00
ViacheslavKlimov
9c30fce48d
Added more logs to DefaultTbApiUsageStateService
2024-05-14 11:48:11 +03:00
IrynaMatveieva
74ac5a949f
added rule engine controller and send rest api call reply node
2024-05-14 10:05:41 +03:00
Sergey Matvienko
5d7dc19452
TbQueueConsumerTask::awaitCompletion after launchConsumer to provide a fully async repartition experience
2024-05-13 17:21:36 +02:00
Sergey Matvienko
416439fab0
TbRuleEngineQueueConsumerManager - createToRuleEngineMsgConsumer lazy
2024-05-13 17:19:58 +02:00
Viacheslav Klimov
429c572258
Merge pull request #10750 from YevhenBondarenko/fix/swagger-oauth
...
fixed swagger allowable values
2024-05-13 12:19:40 +03:00
YevhenBondarenko
e10ba543a0
fixed all allowableValues
2024-05-13 11:12:20 +02:00
Viacheslav Klimov
150ea12735
Merge pull request #10732 from YevhenBondarenko/feature/activate-user-audit-log
...
Added login audit log when user is activated
2024-05-13 12:06:49 +03:00
YevhenBondarenko
87ed660fc9
fixed swagger allowableValues
2024-05-12 22:56:45 +02:00
rusikv
ffbb2c7c73
UI: refactor mobile app qr code widgets validationm, cleanup widgets json
2024-05-10 16:46:32 +03:00