24178 Commits

Author SHA1 Message Date
陈旭
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
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
deaflynx
fd70520801 UI: Fix dashboard duplicate state overwrite when changing state name. 2025-08-01 11:50:23 +03:00
Igor Kulikov
da946da892
Merge pull request #13804 from vvlladd28/bug/reletion-querry/edit-not
Fix alias relations query bug preventing 'Not' filter from being edited after creation
2025-07-31 18:27:31 +03:00
Vladyslav_Prykhodko
0d2cd1922d UI: Fix alias relations query bug preventing 'Not' filter from being edited after creation 2025-07-31 17:58:01 +03:00
Igor Kulikov
1a13d50ab9 Merge branch 'rc' 2025-07-31 16:45:27 +03:00
Igor Kulikov
1a92c83e43
Merge pull request #13803 from vvlladd28/bug/alais-select/dublicate-alias
Fixed bug dublicate alias when create alias incomponent
2025-07-31 16:32:35 +03:00
Igor Kulikov
a739737a4e
Merge pull request #13797 from ArtemDzhereleiko/AD/bug-fix/aliase-dialog
Add ellipsis to entity list and subtype list chip and fixed api usage state display value
2025-07-31 16:31:59 +03:00
Igor Kulikov
e89aef108a
Merge pull request #13798 from ChantsovaEkaterina/bug/widget-type-autocomplete-preview
Fixed widget preview height in widget type autocomplete
2025-07-31 16:29:18 +03:00
Igor Kulikov
869cb33b01
Merge pull request #13795 from ChantsovaEkaterina/improvement/public-api-extension
Add missing services and models to public-api
2025-07-31 16:28:01 +03:00
Igor Kulikov
9c8bc0b8f6
Merge pull request #13783 from ArtemDzhereleiko/AD/bug-fix/notification-template-autocomplete
Enhanced Notification Template Autocomplete: Fixed editing issues and added Create new option
2025-07-31 16:26:25 +03:00
Igor Kulikov
a07d61e1a4
Merge pull request #13782 from ArtemDzhereleiko/AD/bug-fix/scada-preview-font
Fixed incorrect font rendering in SCADA symbols preview
2025-07-31 16:24:40 +03:00
Igor Kulikov
4cc7e1fbee
Merge pull request #13780 from ArtemDzhereleiko/AD/bug-fix/scada-hp/cross-connector-hp-main-line-width-visability
Fixed line width for Cross connector HP SCADA symbol
2025-07-31 16:24:03 +03:00
Igor Kulikov
0c00b02a0d
Update cross-connector-hp.svg 2025-07-31 16:23:42 +03:00
Igor Kulikov
e7bea50166
Merge pull request #13778 from vvlladd28/improvement/dynamic-form/disabled
Improve UX for Disable on property select in dynamic forms settings
2025-07-31 16:20:44 +03:00
Vladyslav_Prykhodko
1a01cba35f UI: Fixed bug dublicate alias when create alias in alias-select.component 2025-07-31 14:56:31 +03:00
Artem Dzhereleiko
9fa36fa310 UI: Fixed adaptive for alarm type list in filter panel 2025-07-30 17:50:46 +03:00
Artem Dzhereleiko
d4116e368d UI: Refactorign chip 2025-07-30 16:39:57 +03:00
Ekaterina Chantsova
7a38efb416 UI: fixed widget preview height in widget type autocomplete 2025-07-30 15:25:24 +03:00
Artem Dzhereleiko
850bb69c4e UI: Add ellipsis to entity list and subtype list chip and fixed api usage state display value 2025-07-30 15:10:46 +03:00
Ekaterina Chantsova
8a57fb31d0 UI: add missing services and models to public-api 2025-07-30 13:01:38 +03:00
Viacheslav Klimov
85ae3ed778
Merge pull request #13794 from thingsboard/fix/slack
Fix Slack files upload support
2025-07-30 12:30:15 +03:00
VIacheslavKlimov
f2ad1ef796 Fix Slack files upload support 2025-07-30 12:23:06 +03:00
Viacheslav Klimov
0f08fafec7
Merge pull request #13785 from thingsboard/rc
rc
2025-07-29 13:10:25 +03:00
yevhenii_zahrebelnyi
320e0b674e
Added per-edge stats (#13651) 2025-07-29 10:02:37 +03:00
Vladyslav Prykhodko
0bf3171bbf
Update template-autocomplete.component.ts 2025-07-28 17:57:43 +03:00
Artem Dzhereleiko
7acf8de9f8 UI: Ref 2025-07-28 17:55:30 +03:00
Artem Dzhereleiko
db1eb1682f UI: Fixed edit and improve create new 2025-07-28 17:24:37 +03:00
Artem Dzhereleiko
a7ba9d8c02 UI: Fixed font on preview scada symbols 2025-07-28 15:13:08 +03:00
Viacheslav Klimov
bdd0a9a5c6
Merge pull request #13777 from ShvaykaD/bugfix/rpc-additional-info
Fixed handling of RPC with missing additional info in cluster mode
2025-07-28 14:01:31 +03:00
Viacheslav Klimov
907982aab7
Merge pull request #13751 from dashevchenko/strValueForNumericTelemetry
Fixed EDQS entity field filter for numeric values saved as string
2025-07-28 12:24:54 +03:00
Artem Dzhereleiko
1c5f186418 UI: Fixed line width for cross connector hp 2025-07-28 09:41:15 +03:00
Vladyslav Prykhodko
5b24b4865a UI: Add descriptive default option to Disable on property select 2025-07-26 21:08:47 +03:00
dshvaika
e69b2df28d added additional fix for handling text nodes of additional info 2025-07-25 18:01:18 +03:00
Igor Kulikov
0315158c18 Merge branch 'rc' 2025-07-25 17:58:33 +03:00
Igor Kulikov
f31f49b19f
Merge pull request #13776 from thingsboard/fix/swagger
Fix Swagger
2025-07-25 17:56:22 +03:00
VIacheslavKlimov
62fe0d2552 Update Springdoc Swagger to 2.8.8TB 2025-07-25 16:52:21 +03:00
dshvaika
23c8c0be4e fix handling of null RPC additional info 2025-07-25 16:47:05 +03:00
Igor Kulikov
61b67e494f Merge branch 'rc' 2025-07-25 14:32:58 +03:00
Igor Kulikov
17241d4843 Fix jdbc template query timeout test. 2025-07-25 14:32:22 +03:00
Igor Kulikov
04ecc107ba Merge branch 'rc' 2025-07-25 14:12:45 +03:00
Igor Kulikov
2d68fca3a0
Merge pull request #13772 from vvlladd28/bug/cf/position-popover
Stabilize calculated field argument settings popover position on argument type change
2025-07-25 14:10:46 +03:00
Igor Kulikov
b698f78e1c
Merge pull request #13771 from vvlladd28/bug/alarm-table/assign-widget-editor
Fix error message in Alarm widget preview when opening Assign field dropdown
2025-07-25 14:10:23 +03:00
Igor Kulikov
a15b6052a5
Merge pull request #13770 from vvlladd28/bug/single-switch/title
Fix incorrect card padding for title in single switch widget
2025-07-25 14:10:05 +03:00