Dmytro Skarzhynets
|
5d120a7c23
|
Add mock test for new and a part of exisiting logic in core consumer; make changes according to review comments
|
2023-09-20 14:38:37 +03:00 |
|
Dmytro Skarzhynets
|
28879cb73b
|
Add review fixes
|
2023-09-19 14:02:23 +03:00 |
|
ShvaykaD
|
a0cfa0479e
|
updated docs for transformation nodes && added minor fixes && added tests tests for updated logic in to email node
|
2023-09-19 12:39:48 +03:00 |
|
Vladyslav_Prykhodko
|
d5b5c48ded
|
Updated rule node ui
|
2023-09-19 12:29:07 +03:00 |
|
ShvaykaD
|
40c957aabb
|
init commit for transformation nodes && improved error handling on init for fetchTo based nodes
|
2023-09-15 17:54:47 +03:00 |
|
YevhenBondarenko
|
902a7a07b4
|
fixed alarm severity change
|
2023-09-12 17:10:48 +02:00 |
|
Dmytro Skarzhynets
|
51aae476d3
|
Move telling success into queue callback
|
2023-09-12 13:40:58 +03:00 |
|
Andrii Shvaika
|
94dbb1a682
|
Merge with master
|
2023-09-11 16:02:44 +03:00 |
|
Dmytro Skarzhynets
|
0c5e7a933c
|
Fix test
|
2023-09-08 18:30:13 +03:00 |
|
Sergey Matvienko
|
6e3f1995bf
|
TbVersionedNode removed in favour of RuleNode.version() annotation
|
2023-09-08 16:24:48 +02:00 |
|
Dmytro Skarzhynets
|
0867030cba
|
Add device state node implementation
|
2023-09-08 14:58:33 +03:00 |
|
Igor Kulikov
|
89196ec8a6
|
Merge pull request #9207 from vvlladd28/rule-node-ui/updated/save-attr-skip-save
Rule nodes UI: Updated Save attributes
|
2023-09-06 18:31:14 +03:00 |
|
Vladyslav_Prykhodko
|
975054b573
|
Rule nodes UI: Updated Save attributes
|
2023-09-06 17:21:12 +03:00 |
|
ShvaykaD
|
b4aa911319
|
fix typo in rule nodes upgrade log & added empty line to the end of test class
|
2023-09-06 15:50:35 +03:00 |
|
ShvaykaD
|
23ed25b293
|
fixed upgrade script for get attributes based nodes for case when fetchToData is null
|
2023-09-06 15:46:08 +03:00 |
|
Andrew Shvayka
|
0f2ba5097e
|
Merge pull request #9105 from smatvienko-tb/feature/attribute_node_save_only_changed
[3.5.2] 'Update on value change' for save attributes rule node feature
|
2023-09-06 12:44:08 +03:00 |
|
Andrew Shvayka
|
ce3cbb78b1
|
Merge pull request #8825 from YevhenBondarenko/feature/alarm-types
Alarm type auto-complete in the alarm filter
|
2023-09-06 12:17:54 +03:00 |
|
Sergey Matvienko
|
21ce51c50d
|
TbMsgAttributesNode tests added for filterChangedAttr method
|
2023-09-05 18:04:56 +02:00 |
|
Sergey Matvienko
|
9e5d2635bc
|
TbMsgAttributesNode refactored as suggested Shvaika Dmytro
|
2023-09-05 18:02:04 +02:00 |
|
Igor Kulikov
|
98c245e293
|
Switch to version 3.6.0
|
2023-09-05 18:28:15 +03:00 |
|
Sergey Matvienko
|
c2d17b631b
|
TbMsgAttributesNode implements TbVersionedNode
|
2023-09-05 17:07:11 +02:00 |
|
Sergey Matvienko
|
cc9a47a763
|
TbMsgAttributesNode updateAttributesOnValueChange renamed with updateAttributesOnlyOnValueChange
|
2023-09-05 17:06:09 +02:00 |
|
Sergey Matvienko
|
125385b582
|
TbMsgAttributesNode default config setUpdateAttributesOnValueChange(true), rule-chains template version 1
|
2023-09-05 14:11:56 +02:00 |
|
Sergey Matvienko
|
5bb70d84af
|
TbMsgAttributesNode implements TbVersionedNode with upgrade method and tests from version 0
|
2023-09-05 14:11:56 +02:00 |
|
Sergey Matvienko
|
1569ac6daf
|
updateAttributesOnValueChange is true for rule chain templates
|
2023-09-05 14:11:56 +02:00 |
|
Sergey Matvienko
|
8da76e4b21
|
save attribute node will skip attributes overwrites - refactor and filter improvement, description added
|
2023-09-05 14:11:55 +02:00 |
|
Sergey Matvienko
|
6ba8a390bf
|
Added functionality to update attributes on value change Volodymyr Babak 06.07.23, 14:57
|
2023-09-05 14:11:55 +02:00 |
|
YevhenBondarenko
|
c4377f514f
|
merge with develop/3.5.2
|
2023-09-04 20:00:39 +02:00 |
|
Igor Kulikov
|
b4db6fca56
|
Merge pull request #9174 from vvlladd28/rule-node-ui/updated/delete-unnecessary-component
Updated rule node after delete unnecessary component
|
2023-09-04 18:26:50 +03:00 |
|
Andrew Shvayka
|
fecb2c1d8d
|
Merge pull request #9162 from ShvaykaD/bugfix/math-node-default-config
fix math node default config argument name issue because UI have strict order of arguments
|
2023-09-04 17:02:59 +03:00 |
|
Andrew Shvayka
|
6f2334b35b
|
Merge pull request #9104 from thingsboard/feature/system-notifications
Notification to sysadmin when default JWT signing key is used
|
2023-09-04 14:18:05 +03:00 |
|
Vladyslav_Prykhodko
|
3ba7309ea8
|
Updated rule node after delete unnecessary component
|
2023-09-01 16:21:14 +03:00 |
|
ShvaykaD
|
b662d3d4e6
|
fix default config argument name issue because UI have strict order of arguments
|
2023-08-31 11:35:23 +03:00 |
|
Sergey Matvienko
|
bbef1cdf3f
|
TbMathNode: test optimized
|
2023-08-31 00:15:10 +02:00 |
|
Sergey Matvienko
|
c28e4157e7
|
TbMathNode: call processMsgAsync via BiFunction this::processMsgAsync
|
2023-08-31 00:07:35 +02:00 |
|
Sergey Matvienko
|
168d0980f0
|
TbMathNode: test added concurrentBySingleOriginator_SingleMsg_manyNodesWithDifferentOutput
|
2023-08-30 23:29:15 +02:00 |
|
Sergey Matvienko
|
b82a5381e3
|
MathNodeTest: assertThrown replaced with tellFailure verification
|
2023-08-28 18:00:42 +02:00 |
|
Sergey Matvienko
|
923e41c029
|
MathNode: tellFailure and process the next message in the queue in case we are the last consumer
|
2023-08-28 16:56:59 +02:00 |
|
YevhenBondarenko
|
ada9ff7b4e
|
merge with develop/3.5.2
|
2023-08-18 16:48:48 +02:00 |
|
ViacheslavKlimov
|
ba2ded02b1
|
Notification to sysadmin when default JWT signing key is used
|
2023-08-18 13:24:57 +03:00 |
|
Vladyslav_Prykhodko
|
35284eacd6
|
Merge branch 'feature/alarm-types' of github.com:YevhenBondarenko/thingsboard into YevhenBondarenko-feature/alarm-types
|
2023-08-18 12:52:21 +03:00 |
|
Sergey Matvienko
|
1c45a6288e
|
TbMathNode tests refactored with parametrized method sources
|
2023-08-18 02:14:43 +02:00 |
|
Sergey Matvienko
|
a5dabae023
|
TbMathNode tests refactored
|
2023-08-18 00:55:02 +02:00 |
|
Vladyslav_Prykhodko
|
cf54535748
|
Updated rulenode-core-config.js after redesign filter and enrichment nodes
|
2023-08-17 16:59: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 |
|
Sergey Matvienko
|
be928e8162
|
TbMathNode code cleanup
|
2023-08-16 20:13:49 +02: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 |
|
YevhenBondarenko
|
1c17b00513
|
added alarm_types table
|
2023-08-15 16:00:14 +02:00 |
|