4778 Commits

Author SHA1 Message Date
Andrii Shvaika
1593c5b92e MVEL Script Service implementation 2022-10-18 15:32:22 +03:00
oyurov
aaa8dbbfdd Fix test 2022-10-18 14:04:26 +02:00
Andrii Shvaika
813f632deb MVEL executor 2022-10-17 19:03:44 +03:00
Andrii Shvaika
9769f95c27 Refactoring of the JS API to separate module: Script API 2022-10-17 16:36:57 +03:00
oyurov
3d7b829a99 Refactor tests to support outdate tokens after logout 2022-10-17 13:23:12 +02:00
oyurov
e1ab81c6fc Implemented possibility to outdate user jwt token after logout 2022-10-16 17:23:31 +02:00
oyurov
126d7215c5 Added generation an audit log for oauth2 login and with which provider was done an authorization 2022-10-16 15:50:42 +02:00
Volodymyr Babak
f46276b9fe Fixed Edge controller test 2022-10-13 13:01:30 +03:00
Volodymyr Babak
ef91b66b6a Added default dashboard id to asset profile 2022-10-13 10:46:28 +03:00
Volodymyr Babak
cc4029120a Merge remote-tracking branch 'upstream/master' into feature/edge-multi-customers 2022-10-12 17:34:32 +03:00
Volodymyr Babak
35d6716b70 Removed device profiles devices request 2022-10-12 17:13:00 +03:00
Volodymyr Babak
0b8abd579f Removed incorrect imports 2022-10-12 14:48:34 +03:00
Volodymyr Babak
b9fb24cf70 Removed asset profiles request msg 2022-10-12 13:26:36 +03:00
Volodymyr Babak
ee378b6170 Added propagation of asset and device profiles to cloud in case of entity created event 2022-10-12 13:07:20 +03:00
Andrew Shvayka
d7aa2e5660
Merge pull request #7214 from volodymyr-babak/bug/edge-shared-attr-subs
[3.4.2][Bug] Notify devices in case shared attribute updates from edge
2022-10-12 12:36:59 +03:00
Andrew Shvayka
b7c188e681
Merge pull request #7093 from volodymyr-babak/bug/edge-sync-cluster
[3.4.2][Bug] Edge sync functionality - added cluster support
2022-10-12 12:31:56 +03:00
Volodymyr Babak
89272a21cf Merge remote-tracking branch 'upstream/master' into bug/edge-shared-attr-subs 2022-10-12 12:31:55 +03:00
Andrew Shvayka
740192b23c
Merge pull request #7371 from ViacheslavKlimov/feature/audit-logs-partitioning-ttl
[3.4.2] TTL and table partitioning for audit logs
2022-10-12 12:29:15 +03:00
Volodymyr Babak
35288bbfe8 Removed required=false. Renamed test name 2022-10-12 12:27:22 +03:00
Volodymyr Babak
2ed85cb294 Tell edge events with normal priority. Updated sync request timeout to 20 seconds 2022-10-12 12:21:18 +03:00
ViacheslavKlimov
d2f67d33d1 Minor refactoring for AuditLogsCleanUpService and SqlPartitioningRepository 2022-10-12 10:12:29 +03:00
Volodymyr Babak
6cfdedeaa1 Default queue name is optional 2022-10-12 08:44:29 +03:00
Volodymyr Babak
c491b3a787 Minor code clean up to be in sync with PE 2022-10-11 12:52:37 +03:00
ViacheslavKlimov
831332be7b Use hash of tenant id and body when resolving script for remote JS executor 2022-10-11 12:01:55 +03:00
Volodymyr Babak
6ecec3eefa Refactored abstract edge test 2022-10-10 16:41:23 +03:00
ViacheslavKlimov
100868d8e2 Merge remote-tracking branch 'origin/master' into feature/remote-js-executor-improvements 2022-10-10 16:02:53 +03:00
Volodymyr Babak
dd1effafc4 Do not send delete notification if related edges empty. Minor code refactoring 2022-10-10 14:32:19 +03:00
Volodymyr Babak
366583cc0a Merge remote-tracking branch 'upstream/master' into feature/edge-multi-customers 2022-10-07 23:19:28 +03:00
Volodymyr Babak
9879b8bcc2 Changes to be in sync with PE 2022-10-07 21:40:46 +03:00
Andrew Shvayka
990a50391e
Merge pull request #7350 from ViacheslavKlimov/fix/js-invoke-service-limits
[3.4.2] Limits for JS script body, input args and invocation result size
2022-10-07 17:26:03 +03:00
Volodymyr Babak
1beb4fd136 Changes to be in sync with PE version 2022-10-07 16:33:18 +03:00
Volodymyr Babak
f5a7a0dd3b Updated test to be in sync with PE 2022-10-07 15:57:20 +03:00
Yuriy Lytvynchuk
6edec4a94c 1. rename checkTenantEntity -> isTenantEntity
2. Refactor code
2022-10-07 11:01:55 +03:00
ShvaykaD
673e2cb5be fix typo in alarmActionMsg 2022-10-06 19:48:44 +03:00
ShvaykaD
6e34747b95 added HasRuleEngineProfile interface & refactored DefaultTbContext 2022-10-06 19:42:30 +03:00
ViacheslavKlimov
7aab188d0c Do not send script body to remote JS executor on each invoke request 2022-10-06 19:29:26 +03:00
zbeacon
15d6412075 Added async method handling in filter and test for this functionality 2022-10-06 12:46:48 +03:00
Yuriy Lytvynchuk
03842f92d9 refactor code 2022-10-06 12:24:53 +03:00
Andrii Shvaika
a29e2aa894 Fix relation tests 2022-10-05 15:43:39 +03:00
Andrii Shvaika
7e927b7aba Add support of relation add/update/delete events to rule engine 2022-10-05 13:46:01 +03:00
ViacheslavKlimov
b4300b35bf Add tests for audit logs partitions 2022-10-04 15:03:05 +03:00
ViacheslavKlimov
7eea5a6cda Minor refactoring 2022-10-04 13:07:21 +03:00
ViacheslavKlimov
c7c8ea0105 Fix partition overlap error handling in SqlPartitioningRepository 2022-10-04 10:45:43 +03:00
ViacheslavKlimov
a9f776587c Merge with origin/master 2022-10-04 09:35:41 +03:00
ViacheslavKlimov
d85737b84b TTL and table partitioning for audit logs 2022-10-03 18:36:52 +03:00
ViacheslavKlimov
a2c830ce8a Refactoring for JS limit properties 2022-10-03 14:23:02 +03:00
Andrii Shvaika
24aa8dc80d Remove sleeps 2022-10-03 10:54:39 +03:00
Andrii Shvaika
5d7bf3e42b Merge with bug fix branch 2022-10-03 10:50:19 +03:00
nickAS21
e13c238f91 fix_bug: test transactional EntityView add TreadSleep 2022-10-01 09:33:44 +03:00
nickAS21
456ada0cd0 fix_bug: test transactional UnfinishedStubbingException new 2022-09-30 20:55:07 +03:00