YevhenBondarenko
7724495cb1
added default queue for device profile
2020-10-28 17:20:53 +02:00
Andrii Shvaika
2ea2b57f3c
Top 5 rule nodes statistics
...
(cherry picked from commit 445350b1f800b90193f50ee38556e5187acff9e7)
2020-10-22 15:58:11 +03:00
Andrii Shvaika
9ec4b77672
Improvements to ApiUsageState persistence
2020-10-20 15:50:04 +03:00
YevhenBondarenko
70fe28a5ac
added usage stats consumer and producer to queue providers
2020-10-20 13:59:14 +03:00
Andrii Shvaika
e9bf5bae29
Rate limit improvements
2020-10-19 11:50:06 +03:00
Illia Barkov
0751824c33
Merge branch 'develop/3.2' into feature/device-provision-3.2-onlyProfileVersion
2020-10-06 12:47:03 +03:00
Andrii Shvaika
c9f3af73fd
Scheduler for Device Profile Alarms
2020-10-05 18:53:15 +03:00
zbeacon
8c9dda1b4d
Added ability to provision device using protobuf
2020-10-05 08:51:51 +03:00
Andrii Shvaika
85643636ab
Implemented main functionality
2020-09-29 17:55:43 +03:00
zbeacon
8a8695f260
Working version for provision feature with provision credentials on device level
2020-09-23 14:24:44 +03:00
Andrii Shvaika
856cc3722a
Forward device messages to rule chain from device profile
2020-09-11 12:14:57 +03:00
Andrii Shvaika
a3326b4464
New type of credentials: MQTT
2020-09-10 17:17:42 +03:00
Andrii Shvaika
ad273deace
Custom MQTT Topic filters in device profile
2020-09-09 17:26:35 +03:00
Andrii Shvaika
445350b1f8
Top 5 rule nodes statistics
2020-09-08 11:06:57 +03:00
Igor Kulikov
0f0a25ce38
Merge branch 'develop/2.5.4'
2020-08-28 16:04:23 +03:00
ShvaykaD
e33709d830
fix/getAttributesRequest & fix/hsql-inserts-with-json ( #3376 )
...
* fix GetAttributeRequest & Hsql inserts
* added deleted keys to GetAttributeResponseMsg for gateway
* changed logic for handleGetAttributesRequest on deleted attributes
* removed unused classes and remove deleted keys in GetAttributeResponseMsg proto
* revert yml file
* removed getDeletedAttributeKeysCount method call in Coap transport
2020-08-27 17:11:00 +03:00
Igor Kulikov
30b0897e87
Fix for TbMsg serialization error: '...TbMsgCallback cannot be serialized...'
2020-08-12 09:56:29 +03:00
vzikratyi
0ccf7f13d1
Moved 'stats' to separate module
2020-07-24 11:28:27 +03:00
vzikratyi
d98bbacd43
Added stats to TbSqlQueue and BufferedRateExecutor
2020-07-24 11:28:27 +03:00
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