324 Commits

Author SHA1 Message Date
vzikratyi
1700cf7707 Added producer stats to 'transport' services 2020-07-24 11:28:27 +03:00
Andrii Shvaika
af1f6229bb Improved logging of failed and timeout messages 2020-07-14 10:34:20 +03:00
Andrii Shvaika
65c644b86f Message is pushed to correct queue in case of duplication 2020-06-08 18:01:26 +03:00
Andrii Shvaika
bb1585592b Actor System refactoring 2020-06-04 17:59:55 +03:00
Andrii Shvaika
670a218e6d Added ts to TbMsg 2020-05-25 15:28:55 +03:00
Andrii Shvaika
08ab9752fc Better logging of Rule Engine errors 2020-05-04 00:13:14 +03:00
Andrew Shvayka
e251bc5750 Improvement to deserialization and remove debug on dashboards 2020-05-02 18:12:43 +03:00
Andrii Shvaika
0c54f836b3 Fixed tests 2020-04-14 16:17:08 +03:00
Andrii Shvaika
e991c0ef23 No more Synchronization nodes 2020-04-14 08:44:34 +03:00
Andrii Shvaika
d380ac7106 Device -> Server RPC implementation and improvements 2020-04-13 18:33:11 +03:00
Andrii Shvaika
3eaae1ef32 Statistics Implementation 2020-04-08 14:09:56 +03:00
Andrii Shvaika
ff3fd89ace Added ability to process tellNext messages from Queue 2020-04-06 19:40:38 +03:00
Andrii Shvaika
638ca0e1d1 Refactoring to multiple queues for rule engine 2020-04-06 18:35:43 +03:00
Andrii Shvaika
6fe25a2ee2 Refactoring to support TB-Rule-Engine service 2020-03-28 01:42:17 +02:00
Andrii Shvaika
7531a26e61 Implementation of RPC Call support 2020-03-25 22:11:47 +02:00
Andrii Shvaika
07bdcac0fe Refactoring of Rule Engine API 2020-03-24 19:18:27 +02:00
Andrii Shvaika
2ccce3b6d9 Main Logic of RuleChainActor to handle queue messages 2020-03-24 14:08:21 +02:00
Andrii Shvaika
99d322d449 Refactoring of the rule engine 2020-03-24 10:35:54 +02:00
Igor Kulikov
850d6d948c Update License header year to 2020 2020-01-06 16:52:41 +02:00
Igor Kulikov
1265a9a1e3 Revert "Update License header year to 2020"
This reverts commit 9b42397c4a820688daf07117cb7efefa3f387f46.
2020-01-06 16:48:55 +02:00
Igor Kulikov
9b42397c4a Update License header year to 2020 2020-01-06 16:41:04 +02:00
Dima Landiak
18041c34c7 rest api call node added redis queue support (#2112)
* rest api call node added redis queue support

* rest api node refactoring
2019-10-23 17:58:46 +03:00
Igor Kulikov
6cdb508c71
Claiming devices implementation 2019-06-27 10:00:17 +03:00
Igor Kulikov
af1524b2ea Fix NPE in TbMsgMetaData constructor. 2019-02-14 16:58:09 +02:00
Igor Kulikov
ced63c4e70 Update License Header year to 2019 2019-02-01 16:39:33 +02:00
Andrew Shvayka
33e946c418 Copy of transaction metadata on split 2018-12-08 18:08:00 +02:00
Dima Landiak
9e3a0584e6 transaction data initialization fix 2018-12-04 11:23:49 +02:00
Dima Landiak
6686003c5a transaction development 2018-11-28 20:35:01 +02:00
Andrew Shvayka
d80f666b8f Added rate limits for websocket updates and REST API 2018-11-13 13:56:45 +02:00
Andrew Shvayka
104450c102 Refactoring of DAO layer to support rate limiting by tenant 2018-11-08 11:34:14 +02:00
Andrew Shvayka
cdb2903f95 Fixed initialization order 2018-11-06 15:42:01 +02:00
Andrew Shvayka
8ab4f144b2 Implementation of Session timeouts 2018-10-29 18:31:14 +02:00
Andrew Shvayka
aa4787e989 Fix to RPC logic 2018-10-28 16:10:16 +02:00
Andrew Shvayka
750bd70032 Few minor improvements 2018-10-26 14:01:41 +03:00
Andrew Shvayka
67431a044a Refactoring of packages 2018-10-15 15:53:06 +03:00
Andrew Shvayka
52ef95ac1b Refactoring of MQTT Transport and removing data structures 2018-10-12 12:20:22 +03:00
Andrew Shvayka
e5a1fb5865 Refactoring of Gateway API 2018-10-11 19:29:21 +03:00
Andrew Shvayka
2637babfe3 Mqtt transport implementation: POST telemetry, attributes 2018-10-10 13:06:07 +03:00
Andrew Shvayka
f0bccc7cfd WIP: Implementation 2018-10-09 14:16:08 +03:00
Andrew Shvayka
029775e557 Fixes to Remote JS 2018-09-27 13:46:34 +03:00
Andrew Shvayka
99694c99c3 Initial refactoring 2018-09-23 16:11:09 +03:00
Andrew Shvayka
d8ac388395 Fixed NPE in DataEntry objects and logging statistics of rule chains/nodes 2018-07-25 18:12:35 +03:00
Andrew Shvayka
d42df1d5b5 Automatic message routing during tellNext based on originator ID 2018-07-06 15:45:49 +03:00
Andrew Shvayka
ea0585f3d9 Max count of sessions per device 2018-05-27 22:22:53 +03:00
Andrew Shvayka
fde9eb023f Added support of RPC calls in a cluster mode 2018-05-27 01:56:45 +03:00
Andrew Shvayka
db4e1289c9 No more rules and plugins 2018-05-17 14:03:05 +03:00
Andrew Shvayka
36f4fb03a4 Improvements to Cluster mode 2018-05-17 09:13:06 +03:00
Andrew Shvayka
6855e2a885 Merge branch 'develop/1.5' into develop/cluster-refactoring 2018-05-11 13:22:38 +03:00
vparomskiy
6548bf5d48 fix Nodes description
remove spawn() & tellNext without relation
2018-05-10 22:49:42 +03:00
Yura
6a8b099eed init cluster refactoring 2018-05-09 18:45:53 +03:00