2962 Commits

Author SHA1 Message Date
YevhenBondarenko
f2278d33b6 fixed getUsersForAssign if originator was removed 2023-11-03 10:09:15 +01:00
ViacheslavKlimov
df00add81b Edge resources support improvements; fixes for tests 2023-11-02 13:47:02 +02:00
ViacheslavKlimov
238e15f77d Merge with master 2023-11-02 11:20:54 +02:00
Volodymyr Babak
3407c210b5 testFindTenantWidgetsBundlesByPageLink - cleanup system widgets 2023-11-01 17:28:33 +02:00
ViacheslavKlimov
70eb9030c2 Image resources 2023-11-01 14:16:57 +02:00
Andrii Shvaika
386e635bb9 Merge hotfix 3.6 2023-11-01 12:14:02 +02:00
Andrew Shvayka
b36d9c2b0a
Merge pull request #9535 from smatvienko-tb/hotfix/3.6-transport-api-performance
Hotfix/3.6 transport api performance
2023-11-01 12:08:53 +02:00
Sergey Matvienko
b30fe6ce26 DefaultTransportApiService validations refactored to a sync style to avoid excessive context switching 2023-11-01 10:51:09 +01:00
Andrii Shvaika
d2cda21d25 Merge hotfix branch 2023-11-01 10:24:37 +02:00
Andrew Shvayka
5652166b98
Merge pull request #9457 from thingsboard/feature/connectivity-ui
Device connectivity settings move in UI
2023-11-01 09:38:47 +02:00
Andrew Shvayka
c6be73d77b
Merge pull request #9461 from AndriiLandiak/feature/core-proto-subtype-implementation
Core msg proto implementation as replacement of raw byte encoding
2023-10-31 18:02:19 +02:00
Andrii Shvaika
2a4cabc2bc Merge branch 'feature/edge-resource-support' of github.com:AndriiLandiak/thingsboard 2023-10-31 17:59:32 +02:00
Andrew Shvayka
3ec2e0956f
Merge pull request #9185 from AndriiLandiak/feature/edge-sync-improvement
Edge Synchronization improvement using EdgeId
2023-10-31 17:54:28 +02:00
Andrii Landiak
1378cafbef Merge branch 'feature/edge-sync-improvement' into feature/edge-resource-support 2023-10-31 10:46:19 +02:00
Andrii Landiak
dc6956cb3d Add tests required after review 2023-10-31 09:21:10 +02:00
ViacheslavKlimov
d53dbd6988 Migrate resource's data from Base64 to bytea 2023-10-30 14:06:55 +02:00
Andrew Shvayka
7992491c92
Merge pull request #9507 from dashevchenko/getTenantOnlyBundles
Added api request parameter to retrieve tenant only bundles
2023-10-30 13:25:24 +02:00
dashevchenko
62703d3583 merged with upstream 2023-10-30 12:19:24 +02:00
Andrew Shvayka
fd735c3d82
Merge pull request #9509 from thingsboard/feature/sub-service-final
Subscription service improvements
2023-10-27 18:37:00 +03:00
Volodymyr Babak
d92c016ad9 Added ResourceEdgeTest.testResources_create_update_delete 2023-10-27 17:46:41 +03:00
Andrii Shvaika
58f99f30b6 Merge with master 2023-10-27 15:38:21 +03:00
ViacheslavKlimov
9e408cd6f3 Distribute partitions between Rule Engines based only on tenant id 2023-10-27 14:43:12 +03:00
Andrew Shvayka
d8d61b1ff5
Merge pull request #9491 from thingsboard/fix/notification-center
Fix 'Device created' notification when creating alarm using REST API
2023-10-27 13:50:33 +03:00
Andrii Landiak
42e67c0d7e Merge remote-tracking branch 'upstream/master' into feature/edge-resource-support 2023-10-27 12:21:42 +03:00
Andrii Shvaika
e20523b502 Attribute scope check improvement 2023-10-26 19:02:56 +03:00
dashevchenko
203cd0fec1 added test 2023-10-26 17:43:28 +03:00
Andrii Shvaika
d78bb26a73 Merge with hotfix/3.6 2023-10-26 17:11:29 +03:00
Andrii Shvaika
694b6bf851 Refactoring: new data structures and message flow
Local Subscription Service refactoring

Refactoring of the proto structures

Bug fixing after refactoring

Minor improvements and bug fixes

Improvements to avoid additional DB calls

Bug fixes after refactoring

Cluster mode improvements
2023-10-26 17:07:16 +03:00
Andrii Landiak
00000f7d05 Leave old messaged, mark them as deprecated, for removal; Left intentionally to avoid throwNotHandled 2023-10-26 09:30:04 +03:00
Andrii Landiak
be4c408324 Merge remote-tracking branch 'upstream/hotfix/3.6' into feature/core-proto-subtype-implementation 2023-10-25 16:30:43 +03:00
Andrii Shvaika
5a2bc396f2 Merge with hotfix/3.6 2023-10-25 15:43:12 +03:00
ViacheslavKlimov
11f77c68b0 Fix 'Device created' notification when creating alarm using REST API 2023-10-25 14:58:22 +03:00
Andrew Shvayka
4705be61f1
Merge pull request #9474 from volodymyr-babak/edge-testIsolatedTenantProfile-fix
Fixed testIsolatedTenantProfile - correct expected number of downlink msgs
2023-10-24 13:29:19 +03:00
Andrew Shvayka
5c404649f3
Merge pull request #9453 from thingsboard/re-consumer-service-refactoring
Rule Engine consumer service refactoring
2023-10-24 13:24:19 +03:00
ViacheslavKlimov
9ca568d070 Improvements for queue-related tests 2023-10-24 13:23:14 +03:00
Andrew Shvayka
464eef2315
Merge pull request #9425 from volodymyr-babak/hotfix/edge-remove-redundant-edge-event-save
Optimizations for Edge Queue Event Storage and Server Load Reduction
2023-10-24 13:12:17 +03:00
Andrii Shvaika
0571f7e6dd Fix compatibility between CE and PE 2023-10-24 12:24:01 +03:00
Volodymyr Babak
802890cdc0 Fixed testIsolatedTenantProfile - correct expected number of downlink msgs 2023-10-23 19:37:38 +03:00
ViacheslavKlimov
60900a0b96 Merge branch 'hotfix/3.6' into re-consumer-service-refactoring
# Conflicts:
#	application/src/main/java/org/thingsboard/server/service/queue/DefaultTbRuleEngineConsumerService.java
2023-10-23 16:41:38 +03:00
Andrii Landiak
f01cbe0e36 Refactoring ToCoreNotificationMsg: implement replacement for raw bytes messages 2023-10-23 10:10:02 +03:00
ViacheslavKlimov
6d7cb95492 Bigger timeout in tests for msg processing 2023-10-20 15:46:53 +03:00
ViacheslavKlimov
23cd7f0865 Fix testNotificationRuleProcessing_exceededRateLimits 2023-10-20 15:03:24 +03:00
YevhenBondarenko
27964a0836 fixed tests 2023-10-19 22:00:02 +02:00
YevhenBondarenko
50dc46e5ff moved device connectivity from yml to AdminSettings 2023-10-19 17:51:07 +02:00
ViacheslavKlimov
ea4eadb47f Cancelling consumer loop task on stop 2023-10-19 11:09:56 +03:00
ViacheslavKlimov
921b2ae4b7 Tests for Rule Engine consumer manager 2023-10-19 11:09:52 +03:00
ViacheslavKlimov
92e0c65a37 Minor refactoring 2023-10-19 11:09:29 +03:00
Sergey Matvienko
92a2a90a0b ComponentLifecycleMsgProto implemented as replacement of raw byte encoding 2023-10-18 18:06:40 +02:00
dashevchenko
dd53193371 fixed unit tests 2023-10-18 11:43:21 +03:00
Volodymyr Babak
c5c037b874 Update AlarmControllerTest with latest business logic - no edge notification during alarm udpate 2023-10-18 08:47:03 +03:00