1492 Commits (355acfc30a25eafefdea95abc0da23ae5eba2db5)

Author SHA1 Message Date
Sergey Matvienko add2bea56a Check alarm status node: added tenant and ruleChainName to the log to make a log useful in multi-tenant deployments 2 years ago
Sergey Matvienko 2efd411a36 Check alarm status node: log severity DEBUG for "Failed to parse alarm" for known runtime exceptions. The ERROR severity will fire only on unexpected exception types. This will prevent flooding the error logger 2 years ago
Igor Kulikov 5da95a15a2 Update rule nodes UI 2 years ago
Sergey Matvienko 71583c5a29 TbAbstractGetAttributesNode: get latest moved to the last step because SqlTimeseriesLatestDao.findLatest() effectively do blocking DB call, so getting attr async will do the job without awaiting the latest response. 2 years ago
IrynaMatveieva 0177b5fdc7 added a method for getting a password with a null checking 2 years ago
nick 03641bc486 fix_bug: delete deprecated Base64Utils 2 years ago
nick 7ba158b2bc fix_bug: any(AttributeScope.class) 2 years ago
Artem Dzhereleiko 711adc2e98 UI: Update rule node config 2 years ago
Dmytro Skarzhynets e55d14325a Refactor rate limiting to be configurable and use existing class 2 years ago
Artem Dzhereleiko 6e8e26c777 UI: Update rule core config 2 years ago
Dmytro Skarzhynets 094cff6174 Tell failure if originator is not a device 2 years ago
dashevchenko 4887517419 refactoring: renamed StringUtils method 2 years ago
dashevchenko 1749a35f04 handling predicate value as coma separated string 2 years ago
dashevchenko b6b67bb3d5 added alarm state handling for IN, NOT_IN types of operation 2 years ago
ViacheslavKlimov 1132415729 Fix generator node stopping 2 years ago
Andrii Landiak e0e3feb0d8 Fix tests 2 years ago
Andrii Landiak 8415143842 Add TO_SERVER_RPC_REQUEST to AbstractTbMsgPushNode 2 years ago
Andrii Landiak 7cd4d477ff Fix edge cycling: update edge root rule chain, add test. Improve Edge rpc request to edge device. Add support for originator fields for rule nodes 2 years ago
artem b0b8e56c97 small changes 2 years ago
artem 8cdde9e67c TbGpsGeofencingActionNodeTest: 2 years ago
Dmytro Skarzhynets c05d543b0a Add test to ensure message timestamp is used as event timestamp when metadata ts property is not present 2 years ago
Dmytro Skarzhynets 691a6b5d6a Polishing after review 2 years ago
Dmytro Skarzhynets d1a9c4432a Add rate limit of at most one event per second per originator in node 2 years ago
Sergey Matvienko 89713558cf MqttClient use Promise<V> extends Future<V> to have full async capabilities provided by Netty (addListener, etc) 2 years ago
Dmytro Skarzhynets b19d7f1406 Clarify information about event ts in node description 2 years ago
Dmytro Skarzhynets eadcf916f5 Add optimization using separate service which routes activity actions to device state service directly, when running in monolith. Refactor rule node tests 2 years ago
Artem Dzhereleiko ac2da12054 UI: Update rule core config 2 years ago
artem 54203ea177 TbGpsGeofencingActionNodeTest: added asserts and additional verifications 2 years ago
artem 167d8758f6 TbGpsGeofencingActionNode: renamed key to reportPresenceStatusOnEachMessage + removed told variable + tests refactored 2 years ago
Dmytro Skarzhynets c65a9c2e0d Remove unnecessary originator locality check 2 years ago
Dmytro Skarzhynets 5e846116a8 Use consumer instead of runnable in SimpleTbQueueCallback 2 years ago
Dmytro Skarzhynets 2edd29a397 Remove excessive brackets in switch-case 2 years ago
Dmytro Skarzhynets a187697765 Refactor device state node test. 2 years ago
Dmytro Skarzhynets c9d97553b8 Update license headers with 2024 year. 2 years ago
Dmytro Skarzhynets acd7829290 Fix 'create alarm' node not sending 'ENTITY_CREATED' if severity has changed. 2 years ago
Ivan Raznatovskyi 09fc025e12 Initial commit from another fork 2 years ago
Andrii Landiak 43e6a40290 Send alarm comment without rule node pushToEdge 2 years ago
Andrii Landiak 1478383db6 Fix tests. Improve TbMsgPushNode toCloud and toEdge description 2 years ago
artem f27ce0686e TbGpsGeofencingActionNode: added presenceMonitoringStrategyOnEachMessage + tests + node details 2 years ago
Andrii Landiak 1256f09e7e Introduce edge support for alarm comment 2 years ago
dashevchenko 5ecd9b6238 fixed tests 2 years ago
YevhenBondarenko 560baa7a0e license:format 2 years ago
dashevchenko 56f9dce242 updated BaseAttributeService, InternalTelemetryService, RuleEngineTelemetryService to store old methods for backward compatibility 2 years ago
Igor Kulikov c5a72ed8df Update license header to 2024 year. 2 years ago
Artem Dzhereleiko 09a270cf27 UI: Update rule node core config 2 years ago
Andrii Landiak 05f5961fac Remove unnecessary isSupportedOriginator for TbPushNode in order not to support 2 places of possible types: there is check after fetching during processing edge events from db 2 years ago
dashevchenko c92a7ecf3a deleted attribute_kv_dictionary table (used ts_kv_dictionary instead), renamed ts_kv_dictionary to key_dictionary 2 years ago
Igor Kulikov f11ee730b5 Update rule nodes UI 2 years ago
YevhenBondarenko 1fc704bae1 test fixes and minor refactoring 2 years ago
Vladyslav_Prykhodko 5616dbf3d9 Updated rulenode-core-config.js 2 years ago