148 Commits

Author SHA1 Message Date
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
Igor Kulikov
e8496ffe16 Rest API Call rule node. Rule Engine fixes. 2018-05-07 11:34:18 +03:00
Andrew Shvayka
fb722c5915 Queue usage implementation 2018-04-26 12:25:38 +03:00
Andrew Shvayka
3c7295ee8e RPC 2018-04-19 17:07:11 +03:00
Andrew Shvayka
69aac973f6 Server-side RPC and Telemetry. Default Rule Chain. Fixed Tests. 2018-04-19 11:00:00 +03:00
Andrew Shvayka
a9b09da1e6 Implemented Transport support for the new rule engine 2018-04-18 15:49:56 +03:00
Andrew Shvayka
bc3b55d572 RPC refactoring 2018-04-16 20:09:47 +03:00
vparomskiy
305005490f move exception to api
move MailService to RuleEngine
implement MsgToEmil Transformer and SendEmail Node
2018-04-12 10:57:48 +03:00
Igor Kulikov
024dd99cb7 Refactor JS Executor. 2018-04-04 11:41:51 +03:00
Andrew Shvayka
14f8e58df0 Implementation of Generator node and improvements 2018-03-30 18:13:54 +03:00
Andrew Shvayka
95f1b8f835 Merge with master 2018-03-23 16:53:07 +02:00
Andrew Shvayka
c5b03cb5b3 Fix for RPC calls in Kafka actions 2018-03-21 19:40:25 +02:00
Andrew Shvayka
fd1aaba63d Integration Test and merge 2018-03-20 18:04:24 +02:00
Andrew Shvayka
64a8e5c152 First integration test for the new rule engine. Fixed a lot of bugs 2018-03-20 17:40:56 +02:00
vparomskiy
1968b5d842 implement Transformation Nodes 2018-03-20 15:10:09 +02:00
Andrew Shvayka
f8929de578 Adding RuleChain and RuleNode actors 2018-03-20 08:51:31 +02:00
Andrew Shvayka
00352231b1 LifeCycle Events for RuleChainActor 2018-03-15 15:17:32 +02:00
Andrew Shvayka
070e5b5b62 Query refactoring and improvements 2018-03-13 18:03:00 +02:00
Igor Kulikov
8a28cd703f Update license header year to 2018. 2018-03-05 17:34:13 +02:00
Andrew Shvayka
9305cbae19 TB-41: Implementation 2017-03-03 16:42:36 +02:00
Andrew Shvayka
0da7724c09 TB-33: Implementation 2017-01-20 17:12:48 +02:00
Andrew Shvayka
1e6e82841f License header update: 2017 year added 2017-01-09 23:11:09 +02:00
Andrew Shvayka
ccd4f4b096 Improvements 2016-12-29 16:28:49 +02:00
Andrew Shvayka
58ec7a335a Credentials revocation 2016-12-20 11:50:52 +02:00
Andrew Shvayka
c22bf33def Initial commit 2016-12-01 11:38:15 +02:00