14976 Commits

Author SHA1 Message Date
Igor Kulikov
72db906fef Merge branch 'develop/3.5.2' into feature/basic-widget-config 2023-08-17 14:32:28 +03:00
Igor Kulikov
afd51946bb UI: Update default aggregated value card config. 2023-08-17 14:30:06 +03:00
Andrii Shvaika
80f80496df Merge with master 2023-08-17 14:14:13 +03:00
Andrew Shvayka
b36d7c1bcd
Merge pull request #9089 from thingsboard/improvements/version-control
Fixes for Version Control
2023-08-17 13:54:34 +03:00
Igor Kulikov
b7b34da831 UI: Auto-switch to edit mode for empty dashboard. Navigate to dashboard page right after adding dashboard. Implement aggregated value card advanced settings form. 2023-08-17 13:09:16 +03:00
dashevchenko
bd5aae46d9 fixed testConnection method for mail sender if oauth2 enabled 2023-08-17 12:36:06 +03:00
Vladyslav_Prykhodko
c560992fd6 UI: Rename selector matSuffix in entity-subtype-list.component 2023-08-17 12:35:18 +03:00
Andrii Shvaika
58f54bade7 Merge branch 'develop/3.5.2' of github.com:thingsboard/thingsboard into develop/3.5.2 2023-08-17 12:22:47 +03:00
Andrii Shvaika
c3d8546d9d Merge with open-source 2023-08-17 12:22:33 +03:00
Andrii Shvaika
774ac81fb0 Merge remote-tracking branch 'origin/master' into develop/3.5.2 2023-08-17 12:19:14 +03:00
Andrii Shvaika
ca6095402f Merge with master 2023-08-17 12:19:02 +03:00
Andrew Shvayka
4630893ceb
Merge pull request #9094 from smatvienko-tb/feature/math_node_code_cleanup
TbMathNode code cleanup
2023-08-17 12:18:01 +03:00
ViacheslavKlimov
d6739aa74d Fix localization for microsoft-teams 2023-08-17 12:02:10 +03:00
Sergey Matvienko
be928e8162 TbMathNode code cleanup 2023-08-16 20:13:49 +02:00
Andrew Shvayka
65c5e3290c
Merge pull request #9086 from thingsboard/fix_bug_for_break
[fix_bug][3.5.2]tbel:  add break to for, foreach
2023-08-16 19:03:19 +03:00
Andrew Shvayka
a7eae9dbac
Merge pull request #8988 from thingsboard/feature/update-tenant-profile-isolation
Isolated processing improvements
2023-08-16 18:32:58 +03:00
ViacheslavKlimov
8a023e9655 Merge with develop/3.5.2 2023-08-16 18:11:45 +03:00
nick
a836b4eba4 tbel: add break to for, foreach, while, do, doUntil 2023-08-16 18:08:02 +03:00
ViacheslavKlimov
d30f8a8352 Minor refactoring 2023-08-16 17:53:44 +03:00
Igor Kulikov
965b526b7c UI: Update aggregated value card config 2023-08-16 17:43:12 +03:00
Igor Kulikov
1422558ac6 UI: Improve aggregated value card widget. Improve data key aggregation config form. 2023-08-16 17:41:05 +03:00
imbeacon
45abd22b72 Reverted constant metadata, refactored update for device session context and metadata creation 2023-08-16 17:21:48 +03:00
imbeacon
ababd11a5d Changed type for isDeviceProfileMqttTransportType to avoid extra check for every message and added constant metadata object to avoid new object creation for every message 2023-08-16 16:56:41 +03:00
Volodymyr Babak
378fc545de Edge Attribute Request processing - added support of JSON attributes properly: use JSON type instead of String 2023-08-16 15:55:52 +03:00
ViacheslavKlimov
46e0262419 Update profile isolation option description 2023-08-16 15:46:24 +03:00
ViacheslavKlimov
916487105a Update profile isolation option description 2023-08-16 15:36:01 +03:00
Artem Dzhereleiko
62da933c2e UI: Add style only for table widget 2023-08-16 15:23:05 +03:00
ViacheslavKlimov
f6e816edb9 Add tests for rule chain importing 2023-08-16 15:13:46 +03:00
ViacheslavKlimov
cc1c2094c9 Fix UUIDs in rule node config replaced with tenant id 2023-08-16 15:13:16 +03:00
ViacheslavKlimov
7e57286667 Fix import order of asset profiles 2023-08-16 14:58:32 +03:00
ViacheslavKlimov
b457c5d19f Increase default timeouts for Version control 2023-08-16 14:58:04 +03:00
imbeacon
a6b4a20c63 Added test 2023-08-16 14:17:45 +03:00
Andrii Landiak
e53ea0f20b Merge remote-tracking branch 'upstream/develop/3.5.2' into feature/edge-tenant-sync 2023-08-16 13:44:45 +03:00
Andrew Shvayka
21a55630f0
Merge pull request #9084 from smatvienko-tb/feature/math-node-sequential-non-blocking
Math node sequential non blocking
2023-08-16 13:44:16 +03:00
Andrew Shvayka
140d19b9f7
Merge pull request #9087 from AndriiLandiak/feature/edge-entity-creation
Feature/entity creation on Edge
2023-08-16 13:19:24 +03:00
Artem Dzhereleiko
f603e30cc0 UI: Merge and resolve conflict 2023-08-16 13:17:08 +03:00
Vladyslav_Prykhodko
bd50d1a9ef UI: Improved search in table, added eventEmits 2023-08-16 12:01:18 +03:00
Andrii Landiak
06aa6d680a Replace order of processUplinkMsg 2023-08-16 09:28:27 +03:00
Andrii Landiak
5ee110b47e Refactoring: process correct log warning, remove extra locks to process msg from edge 2023-08-16 09:24:00 +03:00
Andrii Landiak
308674ddc7
Create entity on edge and send to cloud 2023-08-16 08:08:56 +03:00
nick
9c57108a59 tbel: add break to for, foreach 2023-08-16 07:37:55 +03:00
Sergey Matvienko
44ea477b7b TbMathNode: refactored to act in non-blocking style. All messages go through queue by originator with single semaphore and never wait on tryAcquire. Test refactored to provide more details on how slaw and fast messages being submitted and processed 2023-08-15 22:40:01 +02:00
Andrew Shvayka
18a617472a
Merge pull request #8793 from thingsboard/feature/account-notification-settings
User-level notification settings
2023-08-15 17:45:49 +03:00
Igor Kulikov
943788f25e UI: Aggregated value card 2023-08-15 17:39:14 +03:00
ViacheslavKlimov
d8896fe9dd Minor refactoring for user notification settings 2023-08-15 17:34:10 +03:00
ViacheslavKlimov
97e9f43f65 Add createCondition to TbActorCtx 2023-08-15 17:20:52 +03:00
Igor Kulikov
95f07b3994 Merge branch 'develop/3.5.2' into feature/basic-widget-config 2023-08-15 16:52:52 +03:00
Igor Kulikov
ffe3acd92d UI: Aggregated value card widget 2023-08-15 16:52:35 +03:00
ViacheslavKlimov
b8a7c6a3cd Don't init unneeded actors and consumers for dedicated Rule Engine 2023-08-15 16:40:26 +03:00
Sergey Matvienko
16fdfc518d TbMathNode: test added for concurrent calls by the same originator utilizing the whole rule-dispatcher pool. 1 failed. non-blocking implementation wanted; Additional refactoring: JUnit5 and mock init 2023-08-15 14:55:09 +02:00