346 Commits (46dca971e119c031f63cd5fab40390d6cf9576a0)

Author SHA1 Message Date
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 3 years ago
Igor Kulikov c5a72ed8df Update license header to 2024 year. 3 years ago
devaskim c46b777618 Add Event and Audit Logs services to TbContext. 3 years ago
YevhenBondarenko 4101fc3963 added upgrade tests, and minor fixes 3 years ago
YevhenBondarenko 1e2c7f9579 refactoring 3 years ago
YevhenBondarenko e8dc2ddc2d used TbNodeUpgradeUtils instead of rule-node upgrade 3 years ago
YevhenBondarenko 3fea0f88f3 moved queueName from rule-node config to rule-node 3 years ago
ViacheslavKlimov 5191b690b7 Resolve entity's owner users in TbNotificationNode 3 years ago
dashevchenko 08727b4c36 added executor provider for pubsub queue, added env variable to manage pubsub queue executor provider thread pool 3 years ago
dashevchenko 4f22ef9733 created PubSubExecutor to use each time publisher is created and do not produce too much threads created 3 years ago
ShvaykaD 92178384ea added TbNodeUpgradeUtils && fixed upgrade when config is null or NullNode 3 years ago
Andrii Landiak f01cbe0e36 Refactoring ToCoreNotificationMsg: implement replacement for raw bytes messages 3 years ago
devaskim c3c7213004 Add entity service to actor context. 3 years ago
YevhenBondarenko 79d655eedc removed deprecadted methods 3 years ago
Sergey Matvienko 6e3f1995bf TbVersionedNode removed in favour of RuleNode.version() annotation 3 years ago
Igor Kulikov 98c245e293 Switch to version 3.6.0 3 years ago
ViacheslavKlimov ba2ded02b1 Notification to sysadmin when default JWT signing key is used 3 years ago
YevhenBondarenko 1c17b00513 added alarm_types table 3 years ago
ShvaykaD 30bc082e0a reverted refactoring with "return" use in the if statement & added @Override where required in DefaultTbContext & reverted changes to TbAbstractExternalNode 3 years ago
YevhenBondarenko 881861d80d deleted 'remove latest api' 3 years ago
YevhenBondarenko f9aa9b6a92 added ability to rewrite latest 3 years ago
YevhenBondarenko 4b7cc4571d added deleteLatest api 3 years ago
ShvaykaD 47929ef784 replaced newMsg and trasformMsg with new methods that uses TbMsgType && mark old methods as deprecated && refactoring 3 years ago
YevhenBondarenko df2ef64e67 added alarm types cache 3 years ago
YevhenBondarenko 2d22e8e8a8 implemented alarm types api 3 years ago
ShvaykaD a3c0850277 added tests for TbCheckAlarmStatusNode && TbMsgTypeFilterNodeTest && TbOriginatorTypeFilterNodeTest && replaced SessionMsgType && refactoring 3 years ago
Andrii Shvaika 7dcebed624 Ability to force ack for external nodes 3 years ago
Andrii Shvaika 649898566c Add unrecoverable initialization error for actors. Fix timeouts on missing rule chain id in the rule chain input node 3 years ago
ShvaykaD 22874e8a65 filter nodes && added TbMsgType enum 3 years ago
ShvaykaD d6ec789cb5 add java doc for upgrade method in TbVersionedNode interface 3 years ago
Andrii Shvaika adcf23cabb Improved the procedure of rule node update 3 years ago
ShvaykaD cfcf539c50 added upgrade logic tests && added fixes for review comments 3 years ago
ShvaykaD 21e5a1a130 added logic update to the rule nodes upgrade script 3 years ago
ShvaykaD 5831876b8e added upgrade script logic for all enrichment rule nodes && additional improvements to TbGetRelatedAttributeNode 3 years ago
AndriiD 7187fbb4d3 Replace object mapper usages with jackson utils 3 years ago
Andrew Shvayka 1a366d476e
Revert "[3.5.1]Replace object mapper usages with jackson utils" 3 years ago
YevhenBondarenko fbf9773a61 optimize imports 3 years ago
ViacheslavKlimov c542bb9b16 Notification system API description for Swagger 3 years ago
ViacheslavKlimov f44de42165 Available delivery methods check: don't check mail server connection 3 years ago
ViacheslavKlimov b71257ba23 User title template param, improve notification preview, improve default notifications 3 years ago
YevhenBondarenko da0bd1dc92 renamed SingletonSupport to ClusteringMode and refactoring due to comments 3 years ago
Igor Kulikov 14c61f65e9 UI: Alarm count datasource type support. Improve alarm filters. 3 years ago
YevhenBondarenko 3261cf4fe3 implemented rule node singleton mode 3 years ago
AndriiD dd9c055ecf replace_ObjectMapper_usages_with_JacksonUtil 3 years ago
Seraphym-Tuhai 29c3eddc8a Merge with branch 'develop/3.5' of github.com:thingsboard/thingsboard 3 years ago
ViacheslavKlimov bbaf2a5054 Notification rule trigger via ClusterService 3 years ago
ViacheslavKlimov cd50eabd40 Notification rule node; refactoring 3 years ago
ShvaykaD f16188ae58 refactoring rule nodes after review 3 years ago
ViacheslavKlimov c4827f20f3 API usage limit notification rule 3 years ago
YevhenBondarenko b53f656f72 added notification entities to the TenantIdLoader 3 years ago