nick
b86a9d3802
tbel: refactoring tbUtils with docs
2 years ago
YevhenBondarenko
dd3ed2a496
rafactoring due to comments
2 years ago
Andrii Landiak
5602807dbe
Introduce Edge queue to handle edge notification messages
2 years ago
nick
f598e2fe89
tbel: fix bug send From Client CollectedValue
2 years ago
YevhenBondarenko
bc0022aafd
Added tenant id to the methods with locks and minor refactoring
2 years ago
ViacheslavKlimov
a63ed4fa6c
Versioning for rule chain metadata
2 years ago
Andrii Landiak
fc8631625f
Delete unused file
2 years ago
Andrii Landiak
c6ee0bff19
Add edgeIdsCache to decrease number of calls to db for findRelatedEdgeByEntityId
2 years ago
ViacheslavKlimov
5e47e16913
Fix unknown security name
2 years ago
Andrii Landiak
0ab35b72d2
Edge: impl new approach with oauth
2 years ago
IrynaMatveieva
5032938f49
removed brackets
2 years ago
IrynaMatveieva
5e033ff066
added additional verification in tests
2 years ago
ViacheslavKlimov
98ac14dfbe
VC: Fix error message when using https url with private key authentication
2 years ago
IrynaMatveieva
b19708540f
added tests
2 years ago
YevhenBondarenko
7f2d78cb04
added corresponding tests
2 years ago
ViacheslavKlimov
92c09243ef
Fix transactionalCache.getOrFetchFromDB
2 years ago
YevhenBondarenko
805deffaa2
refactored due to comments
2 years ago
YevhenBondarenko
b5fff2e44e
minor refactoring
2 years ago
YevhenBondarenko
80d69df5f4
added support of getSerbiceConfiguration RPC
2 years ago
dashevchenko
eca50b018f
rid from 'registration'
2 years ago
dashevchenko
9f7d6737b3
added @Length validations according to database restriction
2 years ago
ViacheslavKlimov
6f307cdede
SNMP v3: fix engine id
2 years ago
dashevchenko
931102f73c
fixed pull request comments
2 years ago
ViacheslavKlimov
9d1f162fa5
SNMP v3: fix unsupported authentication and protocol versions
2 years ago
IrynaMatveieva
0f4037155d
fixed swagger description
2 years ago
ViacheslavKlimov
9c68204845
Add activation link info API
2 years ago
ViacheslavKlimov
92cabebb04
Fix unrecognized Kafka config 'session.timeout.ms'
2 years ago
Ikko Eltociear Ashimine
9e8958b684
chore: update proto_config.proto
accesing -> accessing
2 years ago
dashevchenko
8d7acca4d8
added "/oauth2/client/infos?clientIds=" api for UI
2 years ago
ViacheslavKlimov
dc1e2f94c6
Improve Lua script for versioned cache
2 years ago
dashevchenko
936bb82334
updated transport http limits, added logging for initialized filters
2 years ago
IrynaMatveieva
293b1cb69b
code style issues fixed
2 years ago
IrynaMatveieva
2ad0f0519f
added test for the default measurements
2 years ago
IrynaMatveieva
ae49824eba
covered more measurement types with tests
2 years ago
IrynaMatveieva
bdc9e4c9af
replaced text timeseries/time-series to time series
2 years ago
ViacheslavKlimov
5759610340
Rate limit for WS subscriptions
2 years ago
dashevchenko
4391d0b474
changed access modifier from public to package-private
2 years ago
dashevchenko
560708328e
extracted some methods to CoapEfentoUtils, added tests
2 years ago
Volodymyr Babak
61b7bfd849
Fixed FromEdgeSyncResponse in ProtoUtils
2 years ago
Volodymyr Babak
cfca80defe
Remove Edge request messages - send multiple data messages in single rpc message
2 years ago
dashevchenko
60b03288cd
wrapped /infos endpoint by PageData for UI opportunities
2 years ago
Kulikov
297e3941a7
TBEL: added parseBinaryArrayToInt ( #11329 )
* tbel: added new parseBinaryArrayToInt
fix bug: parseLongToBinaryArray:
Writes the bit value to the appropriate location in the bins array, starting at the end of the array, to ensure proper alignment (highest bit to low end).
* tbel: refactoring parseBinaryArrayToInt_Test.
* tbel: refactoring arseByteToBinaryArray add Endian
* tbel: added new hexToBase64
2 years ago
dashevchenko
4169da4c08
configurable max payload size by url pattern
2 years ago
imbeacon
91d0f1dd1d
Added ability to provision gateway device on device creating using device provisioning feature
2 years ago
Andrii Landiak
5ca6ad03e3
CE: optimize java imports
2 years ago
dashevchenko
02f7001102
added spring security for http transport, added large RequestSizeFilter for http transport
2 years ago
Kulikov
ea235b7769
TBEL: added padStart, padEnd, parseByteToBinaryArray, parseBytesToBinaryArray, parseLongToBinaryArray ( #11323 )
* tbel: added String.prototype.padStart() and String.prototype.padEnd() ;
* tbel: added binary String format
* tbel: added parseByteToBinaryArray, parseBytesToBinaryArray, parseLongToBinaryArray
2 years ago
Daria Shevchenko
15cb12e48f
HTTP API: validate payload size ( #11265 )
* added check for large ToDeviceRpcResponseMsg, ToServerRpcRequestMsg messages on default transport level
* moved http request size check to controller
* minor refactoring
* test fixed
* updated error messages, updated url patterns to single one, added yml property to http transport
* updated swagger docs, added to rpc filter "/api/rpc/**" and "/api/plugins/rpc/**" endpoints
* remove redundant set
* fixed large request check for DeviceApiController in microservice architecture
* renamed yml parameter and filter
2 years ago
Kulikov
b48474861e
TBEL: added parseBytesIntToFloat, parseBytesLongToDouble, byteArrayToExecutionArrayList ( #11296 )
* tbel: added parseBytesIntLongToFloat
* tbel: added to doubleToHex_Test() String valueHex = "0x000000000000000A";
* tbel: added byteArray to ExecutionArrayList;
2 years ago
dashevchenko
569ab0b87b
added support for new efento measurement types
2 years ago