24225 Commits

Author SHA1 Message Date
ShadowBlades
fb13b85b84
Merge branch 'master' into fix-edge-zombie-consumer-cleanup 2025-08-14 01:47:03 +08:00
Igor Kulikov
256a796898 Merge branch 'rc' 2025-08-13 20:22:26 +03:00
Igor Kulikov
525ded322e Merge branch 'rc' of github.com:thingsboard/thingsboard into rc 2025-08-13 19:38:34 +03:00
Igor Kulikov
178b2849ed Update RestClient getTimeseries method. UI: Improve dynamic form - allow to trim default values from value. 2025-08-13 19:38:24 +03:00
Andrew Shvayka
a8c9161340
Merge pull request #13866 from dskarzh/fix/rule-node/ai-request/prompt-validation 2025-08-13 19:32:50 +03:00
Dmytro Skarzhynets
a1cebcc54c
AI request node: fix prompts validation 2025-08-13 18:26:53 +03:00
ShadowBlades
cce87240e1
Merge branch 'master' into fix-edge-zombie-consumer-cleanup 2025-08-13 22:18:14 +08:00
Andrii Shvaika
052b5cddb8 Locale update 2025-08-13 14:50:52 +03:00
Igor Kulikov
60538eff6d Merge branch 'rc' 2025-08-13 10:53:25 +03:00
Viacheslav Klimov
2b3e730d52
Merge pull request #13848 from thingsboard/fix/msa-tests
Fix some MSA tests not running
2025-08-13 10:50:59 +03:00
Viacheslav Klimov
e1cc281224
Merge pull request #13859 from dashevchenko/flakyTestFix3
Fixed flaky test
2025-08-13 10:50:25 +03:00
Viacheslav Klimov
8f28f0f98d
Merge pull request #13856 from irynamatveieva/fix/cf-tests
Fixed CF tests
2025-08-13 10:47:01 +03:00
dashevchenko
639cb0d7a7 refactoring 2025-08-12 16:47:16 +03:00
dashevchenko
51c3e38d08 fixed flaky test 2025-08-12 16:41:10 +03:00
IrynaMatveieva
8d2b1caf06 test fixes 2025-08-12 12:36:30 +03:00
编程不良人~
50ff24d8e8
Merge branch 'master' into fix-edge-zombie-consumer-cleanup 2025-08-12 09:17:58 +08:00
Viacheslav Klimov
c05f41ad8d
Merge pull request #13850 from thingsboard/rc
rc
2025-08-11 13:02:44 +03:00
VIacheslavKlimov
8d81109308 Fix file encoding 2025-08-11 12:29:12 +03:00
VIacheslavKlimov
13c0926e67 Fix some MSA tests not running 2025-08-11 12:18:27 +03:00
陈旭
4523efbcdd Fix: Improve Edge session cleanup to prevent resource leaks In unstable network environments, Edge devices may frequently disconnect and reconnect. The previous session cleanup logic could fail to stop the Kafka consumer, creating a 'zombie consumer'. This commit introduces a multi-layered defense: 1. Proactively evicts stale members from the Kafka consumer group upon new connection to ensure immediate functionality. 2. Adds a background task to persistently try and clean up session objects that failed to destroy, preventing memory/thread leaks. 2025-08-10 11:42:47 +08:00
陈旭
e30adf0447 Fix: Improve Edge session cleanup to prevent resource leaks In unstable network environments, Edge devices may frequently disconnect and reconnect. The previous session cleanup logic could fail to stop the Kafka consumer, creating a 'zombie consumer'. This commit introduces a multi-layered defense: 1. Proactively evicts stale members from the Kafka consumer group upon new connection to ensure immediate functionality. 2. Adds a background task to persistently try and clean up session objects that failed to destroy, preventing memory/thread leaks. 2025-08-10 10:30:49 +08:00
Viacheslav Klimov
3d92d7894c
Merge pull request #13834 from dashevchenko/flakyEdqsTestsFix
Fixed flaky edqs tests
2025-08-08 13:22:33 +03:00
dashevchenko
c127b96bb3 fixed flaky edqs tests 2025-08-08 12:30:10 +03:00
Vladyslav Prykhodko
c8270d4682
Merge pull request #13838 from ArtemDzhereleiko/AD/bug-fix/ai-models-minor-fix
Minor fixes for Ai models
2025-08-08 11:08:51 +03:00
Artem Dzhereleiko
559b67b921 UI: minor fix for ai-models 2025-08-08 10:57:56 +03:00
dashevchenko
fdd01dfc9d fixed flaky edqs tests 2025-08-07 12:01:52 +03:00
Viacheslav Klimov
4f18df907b
Merge pull request #13827 from pon0marev/improvement/redis-pool-config
Redis pool latency optimization by reducing excessive pings
2025-08-07 10:32:04 +03:00
Viacheslav Klimov
e309225f12
Merge pull request #13832 from thingsboard/fix/mobile-app
Fix NPE on Firebase app cleanup
2025-08-06 18:57:07 +03:00
VIacheslavKlimov
e0c2051c6a Fix NPE on Firebase app cleanup 2025-08-06 18:54:22 +03:00
Viacheslav Klimov
f206983406
Merge pull request #13799 from thingsboard/fix/isolated-queues
Fix topics creation for isolated tenants
2025-08-06 18:48:13 +03:00
Viacheslav Klimov
44ecb100e8
Merge pull request #13831 from thingsboard/fix/https
Fix HTTPS support
2025-08-06 18:47:06 +03:00
VIacheslavKlimov
0468e3f905 Fix HTTPS support 2025-08-06 18:46:16 +03:00
Viacheslav Klimov
efedbfd100
Merge pull request #13830 from dashevchenko/edqsDefaultSortProperty
Fixed default sort property for alarm entity query
2025-08-06 18:31:37 +03:00
dashevchenko
9a75fa07d9 fixed default sort property for alarm data entity query 2025-08-06 17:30:14 +03:00
dashevchenko
226e82c722 fixed default sort property for alarm entity query 2025-08-06 17:20:08 +03:00
VIacheslavKlimov
f416e4677b Refactoring for KafkaAdmin 2025-08-06 16:28:11 +03:00
Viacheslav Klimov
4e4a898805
Merge pull request #13829 from dskarzh/fix/ai-model/provider-serizalization
AI models: avoid serializing AI provider second time
2025-08-06 15:46:49 +03:00
Dmytro Skarzhynets
0557091b1c
AI models: avoid serializing AI provider second time 2025-08-06 15:39:06 +03:00
VIacheslavKlimov
552524d4b1 Increate timeout for testDelete_singleConsumer 2025-08-06 15:25:15 +03:00
pon0marev
c24b44b762 Optimize Redis pool ping parameters 2025-08-06 15:18:23 +03:00
VIacheslavKlimov
e7580f6093 Short-lived cache for Kafka topics 2025-08-06 14:43:34 +03:00
VIacheslavKlimov
1097005178 Refactor Kafka admin usage 2025-08-06 13:05:59 +03:00
Daria Shevchenko
6676591256
Validator enhancement (#13805) 2025-08-06 12:42:00 +03:00
Viacheslav Klimov
8ce3c1fa33
Merge pull request #13788 from dashevchenko/latestTelemetryEdqsFix
EDQS: fixed displaying of tenant's telemetry saved by sysadmin
2025-08-05 11:44:51 +03:00
Igor Kulikov
609a68c991 Merge branch 'rc' 2025-08-01 19:40:22 +03:00
Igor Kulikov
307fba20db
Merge pull request #13813 from vvlladd28/improvement/dashbaord-managment/improvement-add
Refactoring dashboard managment
2025-08-01 19:39:56 +03:00
Vladyslav_Prykhodko
50e0272d34 UI: Refactoring dashboard managment 2025-08-01 19:29:55 +03:00
Igor Kulikov
99b4c0fbda
Merge pull request #13809 from deaflynx/fix/duplicate-dashborad-state
Fix overwrite of dashboard state duplicates when changing name
2025-08-01 18:40:12 +03:00
deaflynx
260772ce55 Refactor dashboard state duplicate fix. 2025-08-01 16:20:01 +03:00
Igor Kulikov
e7fbad82ac Merge branch 'rc' 2025-08-01 12:37:51 +03:00