陈旭
|
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 |
|
dshvaika
|
3643b54985
|
Added relation creation support
|
2025-08-08 19:51:49 +03:00 |
|
Artem Dzhereleiko
|
8e1cde1a65
|
UI: Imp create new for entity autocomplete
|
2025-08-08 18:27:42 +03:00 |
|
dshvaika
|
409328dbe3
|
removed no needed logic from geofencing arugment
|
2025-08-08 17:28:57 +03:00 |
|
dshvaika
|
fb84eb0695
|
typos fix
|
2025-08-08 17:02:29 +03:00 |
|
dshvaika
|
71f092c4e8
|
Added dirty updates support
|
2025-08-08 16:16:14 +03: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 |
|
dshvaika
|
589e159b54
|
Added ability to filter out reporting geofencing events statuses
|
2025-08-07 18:33:17 +03:00 |
|
dshvaika
|
c783176e71
|
Updated to use zone groups
|
2025-08-07 15:51:19 +03:00 |
|
Paolo Cristiani
|
ff38acfff3
|
Merge branch 'rc' into feature/add_show_total_legend_setting_to_latest-chart-widgets
|
2025-08-07 13:08:06 +02:00 |
|
Paolo Cristiani
|
c7110cfd04
|
Merge branch 'rc' into features/add_tooltip_option_to_show_stack_mode_total_value_on_timeseries_chart_widgets
|
2025-08-07 13:07:46 +02: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 |
|
Ekaterina Chantsova
|
88ec0f91d0
|
Timewindow: revert default values for useDashboardTimewindow and displayTimewindow
|
2025-08-06 18:40:00 +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 |
|
dshvaika
|
ede9fd5e05
|
Added support to use only one zone type instead of two + minor validation fixes
|
2025-08-06 16:12:33 +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 |
|
Ekaterina Chantsova
|
442c45524e
|
Refactoring: optimize condition for latest widget timewindow; fix types
|
2025-08-05 16:36:29 +03:00 |
|
Ekaterina Chantsova
|
fb61aa447d
|
Merge remote-tracking branch 'upstream/master' into improvement/clear-timewindow-configuration
|
2025-08-05 12:17:15 +03:00 |
|
Ekaterina Chantsova
|
f1c80e4379
|
Timewindow: remove timewindow config from widget if unused
|
2025-08-05 12:14:20 +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 |
|
dshvaika
|
82cca8c665
|
renamed saveZones to allowedZones
|
2025-08-04 18:27:30 +03:00 |
|
Yevhenii
|
51b610f679
|
Refactoring default value
|
2025-08-04 15:25:22 +03:00 |
|
dshvaika
|
5e9921905f
|
Simplified impl of geofencing zone state & resolved TODOs
|
2025-08-04 14:41:46 +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 |
|
dshvaika
|
4cd0ec9e27
|
Basic data validation & fixed calculated field update in scheduled update msg
|
2025-08-01 19:18:10 +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 |
|
dshvaika
|
e22462521f
|
Scheduling exclusively during CF init and update & added simple relation check for fetch from DB
|
2025-08-01 15:31:43 +03:00 |
|
dshvaika
|
c8490080a1
|
added basic logic to update state periodically
|
2025-08-01 13:12:44 +03:00 |
|
Igor Kulikov
|
e7fbad82ac
|
Merge branch 'rc'
|
2025-08-01 12:37:51 +03:00 |
|