24386 Commits

Author SHA1 Message Date
Viacheslav Klimov
3b661bba66
Merge pull request #14014 from dskarzh/feature/ollama-support
AI models: add support for Ollama
2025-09-29 13:09:45 +03:00
Viacheslav Klimov
d07612ddea
Merge pull request #14068 from thingsboard/ai-node-resources
AI Request Node: added ability to attach files
2025-09-29 13:08:21 +03:00
Vladyslav Prykhodko
78b33863ed
Merge pull request #14072 from ArtemDzhereleiko/AD/ai-node-resources
Add 'General' resource type and add entity list for AI rule node
2025-09-29 13:05:41 +03:00
dashevchenko
f9b52c3a43 fixed missing ACK when message publishing fails 2025-09-29 11:44:27 +03:00
ArtemDzhereleiko
af600ff450 UI: oprimize import 2025-09-29 11:25:42 +03:00
ArtemDzhereleiko
caf9063638 UI: Add resources in use dialog with force to delete 2025-09-29 11:25:38 +03:00
ArtemDzhereleiko
cd6063fd09 UI: General resources 2025-09-29 11:25:34 +03:00
ArtemDzhereleiko
c3d40a61e8 UI: Add new resource type text 2025-09-29 11:25:29 +03:00
Paolo Cristiani
360d47b56f
Merge branch 'rc' into feature/add_show_total_legend_setting_to_latest-chart-widgets 2025-09-27 09:48:19 +02:00
Paolo Cristiani
54dafc9a97
Merge branch 'rc' into features/add_tooltip_option_to_show_stack_mode_total_value_on_timeseries_chart_widgets 2025-09-27 09:48:01 +02:00
ArtemDzhereleiko
329534df61
UI: Add authentication for Ollama model 2025-09-26 14:52:17 +03:00
Dmytro Skarzhynets
fae206a944
AI models: add auth support for Ollama 2025-09-26 14:52:16 +03:00
Dmytro Skarzhynets
adbc0ad848
AI models: add context length support for Ollama 2025-09-26 14:52:16 +03:00
Dmytro Skarzhynets
41f0a9702e
AI models: add support for Ollama 2025-09-26 14:52:16 +03:00
Viacheslav Klimov
81ce59db1e
Merge pull request #14067 from volodymyr-babak/fix-zombie-consumer-cleanup
Improved Edge session cleanup to prevent resource leaks and message backlog due to unstable network conditions and Kafka busy timeout
2025-09-26 14:04:32 +03:00
Volodymyr Babak
e477dd17b6 Improved Edge session cleanup 2025-09-26 13:34:58 +03:00
VIacheslavKlimov
ec30bb0578 AI Request Node: added ability to attach files (#13910) 2025-09-26 13:16:55 +03:00
Vladyslav_Prykhodko
cdcb2c4fd6 UI: updated public api in import-export service 2025-09-26 11:59:10 +03:00
Vladyslav_Prykhodko
fc9c692e0b UI: Add support UTF-8 symbols in export file name 2025-09-26 11:37:15 +03:00
Viacheslav Klimov
07280bcc36
Merge pull request #14037 from dashevchenko/apiUsageCyclingFix
Fixed API usage cycle reset
2025-09-26 11:05:29 +03:00
Igor Kulikov
6b4636ac48
Merge pull request #14027 from mtsymbarov-del/fix/rule-chain-vulnerability
Fixed XSS vulnerabilities in the Rule node
2025-09-25 17:00:00 +03:00
Maksym Tsymbarov
986d6289b9 remove unused dependency 2025-09-24 13:16:04 +03:00
Maksym Tsymbarov
95ed1408f3 fixed XSS vulnerabilities in the Rule node 2025-09-24 13:14:43 +03:00
Viacheslav Klimov
0457ef745c
Merge pull request #14046 from dashevchenko/alarmDataExportFix
Fixed missing values in exported alarm data widget
2025-09-24 11:53:15 +03:00
Viacheslav Klimov
d16be8238d
Merge pull request #14050 from dashevchenko/noXssEnhancement2
NoXss validation enhancements
2025-09-24 11:50:05 +03:00
dashevchenko
1984615d5a rolled back @Noxss for body that can contain html 2025-09-24 11:45:18 +03:00
dashevchenko
33df79cd12 added sanitize for widget action name on delete 2025-09-24 11:34:03 +03:00
dashevchenko
599ccdc43c added NoXss validation 2025-09-24 11:33:36 +03:00
Viacheslav Klimov
8e400fa2b4
Merge pull request #13927 from dashevchenko/svgCodeInjection
Malicious code injection into the SVG image vulnerability
2025-09-24 10:30:44 +03:00
dashevchenko
e34a2fe268 fixed /api/alarmsQuery/find api to retrieve entity latest values 2025-09-23 17:31:51 +03:00
dashevchenko
857aa2c648 fixed nextCycleTs calculation for api usages 2025-09-22 15:18:45 +03:00
Paolo Cristiani
b891b53c5d
Merge branch 'rc' into feature/add_show_total_legend_setting_to_latest-chart-widgets 2025-09-20 10:17:52 +02:00
Paolo Cristiani
f87e85167f
Merge branch 'rc' into features/add_tooltip_option_to_show_stack_mode_total_value_on_timeseries_chart_widgets 2025-09-20 10:17:34 +02:00
Viacheslav Klimov
0c1e068ec4
Merge pull request #13948 from dashevchenko/edqsUserNameFix
[EDQS] Fixed user name field retrieval
2025-09-11 11:34:26 +03:00
Igor Kulikov
a3afd809e4
Merge pull request #13952 from ArtemDzhereleiko/AD/bug-fix/ai-models-help
Fixed AI models help link
2025-09-10 12:05:24 +03:00
ArtemDzhereleiko
f09c53ca1c UI: Fixed AI models help link 2025-09-02 08:42:51 +03:00
dashevchenko
bdb5d55697 fixed user name field retrieval from edqs 2025-09-01 11:20:52 +03:00
Viacheslav Klimov
cb8c0c514e
Merge pull request #13941 from irynamatveieva/fix/cf-result-duplication
Fixed occasional duplicated CF evaluations after TB restart
2025-09-01 10:44:58 +03:00
IrynaMatveieva
61a39c2b33 fixed duplicated cf cache init in cf processor 2025-08-29 09:38:44 +03:00
Paolo Cristiani
876a672c0a
Merge branch 'rc' into feature/add_show_total_legend_setting_to_latest-chart-widgets 2025-08-28 19:48:20 +02:00
Paolo Cristiani
95075b59c7
Merge branch 'rc' into features/add_tooltip_option_to_show_stack_mode_total_value_on_timeseries_chart_widgets 2025-08-28 19:48:02 +02:00
Andrew Shvayka
c7d9f6e3ab
Merge pull request #13937 from smatvienko-tb/hotfix/bitnamilegacy_rc
Hotfix/bitnamilegacy rc
2025-08-28 18:33:29 +03:00
Sergey Matvienko
b50a4599ec move bitnami to bitnamilegacy - docker compose 2025-08-28 17:10:05 +02:00
Sergey Matvienko
38707da5af move bitnami to bitnamilegacy - test scope 2025-08-28 17:09:08 +02:00
Viacheslav Klimov
281895659f
Merge pull request #13932 from thingsboard/fix/cf-search
Fixed calculated fields search not working
2025-08-28 12:57:03 +03:00
wangxin
f6920bdbf7 fix: Fixed the issue that textSearch is invalid when querying calculated field 2025-08-28 12:55:17 +03:00
dashevchenko
b2ae6f92d1 added Content-Security-Policy header to download image api to prevent malicious code injection 2025-08-27 16:05:20 +03:00
Viacheslav Klimov
00381459c2
Merge pull request #13904 from ArtemDzhereleiko/AD/bug-fix/ai-node/response-schema
Remove schema from response and fixed initial form status
2025-08-21 19:06:21 +03:00
ArtemDzhereleiko
1a0332e697 UI: Remove schema from repsonse and fixed initial form status 2025-08-21 18:54:28 +03:00
Viacheslav Klimov
d4b3b17619
Merge pull request #13903 from dashevchenko/queueStatsTestFix
Fixed flaky test
2025-08-21 17:11:08 +03:00