18466 Commits

Author SHA1 Message Date
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
Viacheslav Klimov
ff1041e00b
Merge pull request #10841 from thingsboard/fix/notification-tests
Fix NotificationApiTest
2024-05-22 10:38:50 +03:00
Sergey Matvienko
5e3ff6fe20 minor cleanup 2024-05-22 09:02:01 +02: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
Viacheslav Klimov
f663f64504
Merge pull request #10828 from dashevchenko/haproxy_for_well_known
Updated haproxy configuration for /.well-known/... apis
2024-05-21 15:45:28 +03:00
Viacheslav Klimov
fc73177123
Merge pull request #10837 from thingsboard/master-hotfix-364
hotfix/3.6.4
2024-05-21 13:34:54 +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
Viacheslav Klimov
af03c528af
Merge pull request #10836 from YevhenBondarenko/feature/gateway-rate-limits
added upgrade for the gateway rate limits
2024-05-21 13:14:26 +03:00
YevhenBondarenko
5844e6d579 added upgrade for the gateway rate limits 2024-05-21 12:05:06 +02:00
Viacheslav Klimov
d56bc719ac
Merge pull request #10831 from YevhenBondarenko/fix/gateway-connectors-config
fixed race condition during adding new gateway connector with default config
2024-05-21 11:30:21 +03:00
Andrew Shvayka
db2e349789
Merge pull request #10824 from YevhenBondarenko/feature/gateway-rate-limits
added rate limits for the gateway
2024-05-21 10:59:17 +03:00
YevhenBondarenko
ba02898f0b fixed race condition during adding new gateway connector with default config 2024-05-20 19:27:24 +02:00
dashevchenko
dd573426a3 updated haproxy configuration for /.well-known/... apis 2024-05-20 17:42:53 +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
Viacheslav Klimov
e755d0072e
Merge pull request #10814 from thingsboard/fix/mobile-secret-cache
Fix MobileSecretRedisCache
2024-05-17 13:59:43 +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
a32c0f65ea
Merge pull request #10806 from vvlladd28/feature/js-executors/kafka-ssl
Add SSL support for Kafka queue connection in JS executor
2024-05-17 12:55:38 +03:00
Igor Kulikov
98ad51e77b
Merge pull request #10796 from kalutkaz/fix/incluedBandleWidgets
Include bundle widget checkbox enabled by default
2024-05-17 12:41:45 +03:00
Igor Kulikov
c486b8e13b
Merge pull request #10795 from kalutkaz/lithuanianLanguage
Added Lithuanian language
2024-05-17 12:39:42 +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
Igor Kulikov
a4e5b940f7
Update home-links-routing.module.ts 2024-05-17 12:34:51 +03:00
Sergey Matvienko
68225b438c TbQueueConsumerTask access the lazy consumer only by getter 2024-05-16 18:27:28 +02:00
Vladyslav_Prykhodko
5c6b4122d3 Add SSL support for Kafka queue connection in JS executor 2024-05-16 18:02:23 +03:00
ViacheslavKlimov
1a264dafa7 Fix TbKafkaSettingsTest 2024-05-16 14:34:50 +03:00
ViacheslavKlimov
e8d14f37cb Improvements for Kafka admin creation 2024-05-16 13:24:49 +03:00
ViacheslavKlimov
45672d9988 Move repositories test to EntityDaoRegistryTest 2024-05-16 11:57:28 +03:00
ViacheslavKlimov
4daf53bf25 Lazy Jpa bootstrap mode 2024-05-16 11:52:41 +03:00
rusikv
45ed484c2a UI: mobile app qr code improvements, cleanup 2024-05-15 17:26:36 +03:00
Sergey Matvienko
258c26ed04 Kafka groupId syncOffsets from a fat group to a single-partition group 2024-05-15 16:23:20 +02:00
kalytka
53301bf641 Include bundle widget checkbox enabled by default 2024-05-15 14:52:59 +03:00
kalytka
278f6aec06 Added Lithuanian language 2024-05-15 13:35:17 +03:00
Viacheslav Klimov
bda9159fc7
Merge pull request #10787 from thingsboard/fix/api-usage-state-logs
Added more logs to DefaultTbApiUsageStateService
2024-05-14 11:49:54 +03:00
ViacheslavKlimov
9c30fce48d Added more logs to DefaultTbApiUsageStateService 2024-05-14 11:48:11 +03:00
Sergey Matvienko
34cfd588b1 mvn license:format 2024-05-13 17:26:59 +02: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
Igor Kulikov
c9b1d1ec89
Merge pull request #10748 from cogic/master
Fix wrong "Realtime - Interval" query in alarms table widget
2024-05-13 16:11:42 +03:00
Igor Kulikov
875a737ecf
Merge pull request #10729 from ArtemDzhereleiko/AD/imp/paste-hex-with-prefix
Fixed paste hex color with prefix
2024-05-13 16:05:00 +03:00
Andrew Shvayka
98300cb769
Merge pull request #10711 from thingsboard/AlexDoanTB-patch-2
Update feature_request.md
2024-05-13 12:21:35 +03:00
Andrew Shvayka
af0093e604
Merge pull request #10712 from thingsboard/AlexDoanTB-patch-3
Update question.md
2024-05-13 12:21:02 +03: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
Andrew Shvayka
168ad15657
Merge pull request #10710 from thingsboard/AlexDoanTB-patch-1
Update ---bug-report.md
2024-05-13 12:19:29 +03:00
Andrew Shvayka
1f5ef423cf
Merge pull request #10686 from zzzeebra/Jave4to5-msa
JUnit5 migration in msa.
2024-05-13 12:16: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