24678 Commits

Author SHA1 Message Date
Viacheslav Klimov
729ab3655a
Merge pull request #14156 from dashevchenko/tenantDeletion
Added API for tenant admins to delete the entire tenant
2025-10-21 10:57:04 +03:00
Viacheslav Klimov
2866dad1e6
Merge pull request #13629 from thingsboard/feature/2fa-enforce
2FA enforcement
2025-10-20 14:56:51 +03:00
Viacheslav Klimov
adc2065e13
Merge pull request #14182 from dashevchenko/entitySaveCacheIssueFix
Fixed entity save methods
2025-10-20 11:35:17 +03:00
dashevchenko
4f89242e60 fixed entity save methods to not retrieve old value from cache 2025-10-17 11:04:17 +03:00
Vladyslav Prykhodko
cdacf1fe53
Merge pull request #14043 from ArtemDzhereleiko/AD/imp/enforce-2fa
2FA enforcement
2025-10-15 14:49:53 +03:00
ArtemDzhereleiko
846d9f6a8b UI: Remove ondestroy 2025-10-15 13:28:21 +03:00
dashevchenko
fac84c4cfc extended deleteTenant API to allow tenant admins delete tenant 2025-10-15 12:34:17 +03:00
Viacheslav Klimov
e39944ee9d
Merge pull request #13786 from dashevchenko/jsonAttrType
Added JSON ts type support for bulk import
2025-10-14 16:55:23 +03:00
Viacheslav Klimov
423255e0ca
Merge pull request #14118 from dashevchenko/nameConflictStrategy
Entity name conflict strategy
2025-10-14 16:11:00 +03:00
dashevchenko
3fa9b877ab deleted redundant constraint check, refactoring 2025-10-14 15:57:24 +03:00
Viacheslav Klimov
baa30a3138
Merge pull request #14152 from thingsboard/fix-compile
Fix AiModelEdgeTest
2025-10-14 11:31:33 +03:00
VIacheslavKlimov
2f3ce3c323 Fix AiModelEdgeTest 2025-10-14 11:31:02 +03:00
Viacheslav Klimov
a538d90e0f
Merge pull request #13998 from jekka001/support-ai-model-sync
[Edge] Added AI model sync
2025-10-14 10:52:34 +03:00
Viacheslav Klimov
cf1d5d89b2
Merge branch 'master' into support-ai-model-sync 2025-10-14 10:48:20 +03:00
Viacheslav Klimov
1b98495342
Merge pull request #14136 from thingsboard/feature/display-name
Add new entity field - displayName
2025-10-13 15:53:42 +03:00
dashevchenko
374b6cf22f import cleanup 2025-10-13 12:57:21 +03:00
dashevchenko
d5bf6a137f improved UNIQUIFY_STRATEGY_DESC description 2025-10-13 12:54:10 +03:00
dashevchenko
03077c2bc0 moved name update before validation 2025-10-13 12:30:46 +03:00
Vladyslav_Prykhodko
e8d888e22b UI: Add support name conflict strategy 2025-10-10 18:35:41 +03:00
dashevchenko
f1da967a7d added uniquifyStrategy 2025-10-10 17:46:15 +03:00
Viacheslav Klimov
6d92637c89
Merge pull request #14132 from thingsboard/master-rc
rc
2025-10-09 16:15:26 +03:00
VIacheslavKlimov
2e37b53d09 Update supported versions for upgrade 2025-10-09 16:15:00 +03:00
VIacheslavKlimov
514812ae02 Version set to 4.3.0-SNAPSHOT 2025-10-09 16:11:25 +03:00
VIacheslavKlimov
3f85ebd984 Merge branch 'rc' of github.com:thingsboard/thingsboard into master-rc 2025-10-09 16:09:05 +03:00
VIacheslavKlimov
1c2bdd4c14 TMP version set to 4.2.1-RC 2025-10-09 16:08:06 +03:00
Viacheslav Klimov
b82f083214
Merge pull request #14130 from dashevchenko/aiFilesValidationFix
AI node: fixed resources validation
2025-10-09 15:41:43 +03:00
dashevchenko
ad6ab9cc53 AI node: fixed resources validation 2025-10-09 15:04:51 +03:00
Viacheslav Klimov
82eb53efa9
Merge pull request #14129 from thingsboard/upgrade-cleanup
Cleanup upgrade from 4.2.0 to 4.2.1
2025-10-09 15:00:56 +03:00
VIacheslavKlimov
ca8b110dc1 Cleanup upgrade from 4.2.0 to 4.2.1 2025-10-09 15:00:13 +03:00
Viacheslav Klimov
fbd9935f3e
Merge pull request #14128 from thingsboard/rc-4.2.1
Version set to 4.2.1-RC
2025-10-09 14:56:05 +03:00
VIacheslavKlimov
aefb7dcb41 Version set to 4.2.1-RC 2025-10-09 14:50:03 +03:00
Viacheslav Klimov
f0052ed010
Merge pull request #14070 from dashevchenko/mqttMissedAckFix
[Gateway] Fixed PUBACK not sent if publishing failed or duplicated if message contains multiple devices
2025-10-09 14:47:26 +03:00
dashevchenko
b6604d997b added originatorDisplayName to alarmInfo object 2025-10-09 13:11:00 +03:00
Viacheslav Klimov
7295e10b6e
Merge pull request #14125 from thingsboard/master-rc
rc
2025-10-09 12:46:16 +03:00
VIacheslavKlimov
57d5cc11f9 Merge branch 'rc' of github.com:thingsboard/thingsboard into master-rc 2025-10-09 12:45:26 +03:00
Vladyslav_Prykhodko
60f51a01b9 UI: Add new alarm field - originatorDisplayName 2025-10-08 19:11:58 +03:00
Vladyslav_Prykhodko
7ee879a9c1 UI: Add useEntityDisplayName input property in entity-autocomplete.component and entity-list.component 2025-10-08 16:30:40 +03:00
Vladyslav_Prykhodko
e3967e31fc Sync edqs and sql logics to display entity name 2025-10-08 15:52:33 +03:00
Vladyslav_Prykhodko
bae7030302 Fixed LABELED_ENTITY_DISPLAY_NAME_SELECT_QUERY in sql 2025-10-08 15:44:29 +03:00
Vladyslav Prykhodko
395f262573
Merge pull request #14120 from ArtemDzhereleiko/AD/bug-fix/resources-general
General resources show resources type on add dialog
2025-10-08 15:41:58 +03:00
ArtemDzhereleiko
a549340010 UI: Fixed Genaral resources 2025-10-08 15:07:21 +03:00
Vladyslav_Prykhodko
494fb7abeb UI: Add new entity field - displayName 2025-10-08 11:46:45 +03:00
dashevchenko
7b8120fa1b minor refactoring 2025-10-08 11:30:40 +03:00
dashevchenko
cda9cc4782 refactoring 2025-10-08 11:20:42 +03:00
dashevchenko
2d4b8a85f9 refactoring 2025-10-07 18:09:21 +03:00
Andrii Shvaika
95cad64f50 Add support of displayName in EDQS 2025-10-07 17:29:08 +03:00
dashevchenko
720eab396c extended name conflict strategy to include name suffix separator 2025-10-07 17:20:11 +03:00
Andrii Shvaika
3680cbdc03 Support of displayName entity field 2025-10-07 17:00:01 +03:00
dashevchenko
6cfa3f1b0b fixed device session closing: should close every device session if message id wrong 2025-10-07 12:22:57 +03:00
dashevchenko
b3147e8219 name conflict strategy: initial implementation 2025-10-07 11:30:14 +03:00