1943 Commits

Author SHA1 Message Date
IrynaMatveieva
837933a2e0 moved the static toPlainText() method to the JacksonUtil class 2024-03-12 18:53:45 +02:00
IrynaMatveieva
311ef1bb8b added a new line to the end of the file 2024-03-11 15:49:12 +02:00
IrynaMatveieva
3e8f9e3242 added ability to send string without quotes 2024-03-11 15:27:25 +02:00
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. 2024-03-07 17:45:15 +01:00
IrynaMatveieva
0177b5fdc7 added a method for getting a password with a null checking 2024-03-06 17:56:51 +02:00
IrynaMatveieva
7d4d7f97aa restricted access modifier for CalculateDeltaTestConfig to private 2024-03-06 10:21:00 +02:00
IrynaMatveieva
c18cef5eda changed variable names 2024-03-05 16:37:53 +02:00
thingsboard648
96a71ad8dc changed the check to exclude only 0 deltas from the message 2024-03-05 16:03:00 +02:00
thingsboard648
0d0ca90cf9 added property to ignore delta in output messages if it is zero 2024-03-05 10:38:19 +02:00
dashevchenko
c1093dd627 merged with master 2024-03-04 11:54:56 +02:00
Andrew Shvayka
ded647f0cb
Merge pull request #10175 from dashevchenko/alarmRuleStateFix
Added alarm state handling for IN, NOT_IN types of operation
2024-02-16 16:40:42 +02:00
Andrew Shvayka
b75100768f
Merge pull request #10209 from ArtemDzhereleiko/AD/update/rule-core/config-1
Update rule node config
2024-02-16 16:17:15 +02:00
Andrew Shvayka
a8e1ac9257
Merge pull request #8522 from thingsboard/feature/push-notifications
Notifications to mobile app
2024-02-16 16:15:39 +02:00
Andrew Shvayka
1894a16bea
Merge pull request #10157 from thingsboard/fix/rule-node-repartition
Improve actors init and repartitioning
2024-02-16 15:59:38 +02:00
nick
03641bc486 fix_bug: delete deprecated Base64Utils 2024-02-16 13:46:08 +02:00
nick
7ba158b2bc fix_bug: any(AttributeScope.class) 2024-02-16 12:46:30 +02:00
Artem Dzhereleiko
8d389437e8 Merge with master and resolve conflict 2024-02-16 12:37:50 +02:00
Artem Dzhereleiko
711adc2e98 UI: Update rule node config 2024-02-16 12:34:12 +02:00
Andrew Shvayka
d5da538e09
Merge pull request #9030 from dskarzh/feature/device-state-node
Device state rule node; device state service improvements
2024-02-16 12:18:39 +02:00
Andrew Shvayka
e4d69b97cf
Merge pull request #10204 from ArtemDzhereleiko/AD/update/rule-core/config
Update rule node core config
2024-02-15 17:48:59 +02:00
Andrii Shvaika
decbbcb9cd Merge with master 2024-02-15 17:09:55 +02:00
Dmytro Skarzhynets
e55d14325a Refactor rate limiting to be configurable and use existing class 2024-02-15 17:09:32 +02:00
Artem Dzhereleiko
6e8e26c777 UI: Update rule core config 2024-02-15 16:12:49 +02:00
ViacheslavKlimov
4ff3f7851c Merge branch 'master' into feature/push-notifications
# Conflicts:
#	application/src/main/java/org/thingsboard/server/controller/BaseController.java
2024-02-15 11:21:56 +02:00
Dmytro Skarzhynets
094cff6174 Tell failure if originator is not a device 2024-02-14 14:01:20 +02:00
ViacheslavKlimov
a1c09cbf6a Merge branch 'master' into fix/rule-node-repartition 2024-02-14 12:19:16 +02:00
Andrew Shvayka
10ef1bc691
Merge pull request #9970 from moliboga/master
Updated TbGpsGeofencingActionNode
2024-02-14 11:59:14 +02:00
dashevchenko
4887517419 refactoring: renamed StringUtils method 2024-02-14 11:33:13 +02:00
dashevchenko
1749a35f04 handling predicate value as coma separated string 2024-02-13 17:14:36 +02:00
dashevchenko
b6b67bb3d5 added alarm state handling for IN, NOT_IN types of operation 2024-02-13 16:26:30 +02:00
ViacheslavKlimov
ba5c59f9d5 Merge branch 'master' into fix/rule-node-repartition
# Conflicts:
#	application/src/main/java/org/thingsboard/server/service/queue/DefaultTbClusterService.java
2024-02-12 11:13:03 +02:00
dashevchenko
aa24da06ea TenantIdLoaderTest fix 2024-02-09 16:13:45 +02:00
ViacheslavKlimov
1132415729 Fix generator node stopping 2024-02-09 14:24:03 +02:00
Andrii Landiak
e0e3feb0d8 Fix tests 2024-02-09 09:52:25 +02:00
Andrii Landiak
8415143842 Add TO_SERVER_RPC_REQUEST to AbstractTbMsgPushNode 2024-02-08 16:51:49 +02:00
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 2024-02-08 15:53:55 +02:00
Vladyslav_Prykhodko
2023ddeb6c Merge branch 'feature/push-notifications' of github.com:thingsboard/thingsboard into feature/push-notifications 2024-02-07 17:47:47 +02:00
ViacheslavKlimov
c7dd55925a Mobile notifications: additionalConfig and Firebase notification data 2024-02-07 17:28:14 +02:00
YevhenBondarenko
d2961e39e7 merge with master 2024-02-06 22:40:27 +01:00
Andrii Shvaika
f0a9948cda Merge branch 'hotfix/3.6.2' 2024-02-06 19:21:57 +02:00
Dmytro Skarzhynets
f5a7fe73ab Merge branch 'master' into feature/device-state-node 2024-02-06 14:11:57 +02:00
artem
b0b8e56c97 small changes 2024-02-03 22:04:20 +02:00
artem
8cdde9e67c TbGpsGeofencingActionNodeTest:
added extends AbstractRuleNodeUpgradeTest
added @ExtendWith(MockitoExtension.class) and refactored
2024-02-03 21:59:33 +02:00
Artemii Molyboha
016d8734aa
Merge pull request #3 from thingsboard/master
pr
2024-02-03 18:47:57 +02:00
Dmytro Skarzhynets
c05d543b0a Add test to ensure message timestamp is used as event timestamp when metadata ts property is not present 2024-02-02 16:03:35 +02:00
Dmytro Skarzhynets
691a6b5d6a Polishing after review 2024-02-02 10:52:38 +02:00
Dmytro Skarzhynets
d1a9c4432a Add rate limit of at most one event per second per originator in node 2024-01-30 11:56:10 +02:00
Sergey Matvienko
89713558cf MqttClient use Promise<V> extends Future<V> to have full async capabilities provided by Netty (addListener, etc) 2024-01-28 21:02:38 +01:00
Dmytro Skarzhynets
b19d7f1406 Clarify information about event ts in node description 2024-01-26 17:08:50 +02:00
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 2024-01-26 16:15:11 +02:00