YevhenBondarenko
8b285c8e77
created OtaPackageTransportResource
5 years ago
YevhenBondarenko
489c67778a
implemented persisted RPC
5 years ago
YevhenBondarenko
ab10dd4494
implemented software update
5 years ago
YevhenBondarenko
1850024fdb
implemented firmware update for the coap transport
5 years ago
Viacheslav Klimov
6b008e52cb
Refactor
5 years ago
Viacheslav Klimov
030d80d05a
CustomerId to TbMsg and SessionInfo
5 years ago
Andrii Shvaika
0ff4e6ac0d
Improvements to the TbMsg to support CustomerId
5 years ago
Viacheslav Klimov
f89b30777e
Initial implementation for per-customer api usage stats
5 years ago
Andrii Shvaika
a4508aa193
Imrpvements to the entity message routing based on the device profile
5 years ago
Andrii Shvaika
58e31ceb78
Improvement to the restarts of the rule nodes
5 years ago
Andrii Shvaika
cfb8a72f06
Memory leak fix for cases when actors fail to initialize or stopped. Cleanup TbMsgPackProcessingContext as well.
5 years ago
Igor Kulikov
d31358b2ea
Update license header - set 2021 year
5 years ago
Volodymyr Babak
5e47b2b926
Fixes according code review
6 years ago
Volodymyr Babak
3a38ed8d6a
Fix for copy msg for 2 or more relations
6 years ago
Volodymyr Babak
193cccf123
Refactored Edge session message poll mechanism. Removed tech dept - Integer.MAX_INTEGER. Code refactoring
6 years ago
YevhenBondarenko
6f2f9c54dc
fixed zones in SchedulerUtils and ApiUsageStateService improvements
6 years ago
Volodymyr Babak
ed85d3de3e
Refactored RPC request
6 years ago
Viacheslav Kukhtyn
63406b010f
Use the same device session info in transport service and in context
6 years ago
Viacheslav Kukhtyn
52d7d790f6
Update device and session infos in context
6 years ago
Viacheslav Kukhtyn
aa816d61ab
Handle device update or delete event in device's session
6 years ago
Andrii Shvaika
3ee3839c3c
Protection from infinite loops
6 years ago
YevhenBondarenko
df133e48ff
DefaultTransportService refactored
6 years ago
YevhenBondarenko
7724495cb1
added default queue for device profile
6 years ago
Andrii Shvaika
2ea2b57f3c
Top 5 rule nodes statistics
(cherry picked from commit 445350b1f8 )
6 years ago
Andrii Shvaika
9ec4b77672
Improvements to ApiUsageState persistence
6 years ago
YevhenBondarenko
70fe28a5ac
added usage stats consumer and producer to queue providers
6 years ago
Andrii Shvaika
e9bf5bae29
Rate limit improvements
6 years ago
Andrii Shvaika
c9f3af73fd
Scheduler for Device Profile Alarms
6 years ago
Andrii Shvaika
85643636ab
Implemented main functionality
6 years ago
zbeacon
8a8695f260
Working version for provision feature with provision credentials on device level
6 years ago
Andrii Shvaika
856cc3722a
Forward device messages to rule chain from device profile
6 years ago
Andrii Shvaika
a3326b4464
New type of credentials: MQTT
6 years ago
Andrii Shvaika
ad273deace
Custom MQTT Topic filters in device profile
6 years ago
Andrii Shvaika
445350b1f8
Top 5 rule nodes statistics
6 years ago
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
6 years ago
Igor Kulikov
30b0897e87
Fix for TbMsg serialization error: '...TbMsgCallback cannot be serialized...'
6 years ago
vzikratyi
0ccf7f13d1
Moved 'stats' to separate module
6 years ago
vzikratyi
d98bbacd43
Added stats to TbSqlQueue and BufferedRateExecutor
6 years ago
vzikratyi
1700cf7707
Added producer stats to 'transport' services
6 years ago
Andrii Shvaika
af1f6229bb
Improved logging of failed and timeout messages
6 years ago
Andrii Shvaika
65c644b86f
Message is pushed to correct queue in case of duplication
6 years ago
Andrii Shvaika
bb1585592b
Actor System refactoring
6 years ago
Andrii Shvaika
670a218e6d
Added ts to TbMsg
6 years ago
Andrii Shvaika
08ab9752fc
Better logging of Rule Engine errors
6 years ago
Andrew Shvayka
e251bc5750
Improvement to deserialization and remove debug on dashboards
6 years ago
Andrew Shvayka
38ebbe2576
Revert "Merge with master. AlarmRepository.findAlarms is failing ( #2663 )"
This reverts commit 2c02406ee5 .
6 years ago
Andrew Shvayka
2c02406ee5
Merge with master. AlarmRepository.findAlarms is failing ( #2663 )
* Merge with master. AlarmRepository.findAlarms is failing
* Fix Alarm repository. Add queue type list select.
Co-authored-by: Igor Kulikov <ikulikov@thingsboard.io>
6 years ago
Andrii Shvaika
0c54f836b3
Fixed tests
6 years ago
Andrii Shvaika
e991c0ef23
No more Synchronization nodes
6 years ago
Andrii Shvaika
d380ac7106
Device -> Server RPC implementation and improvements
6 years ago