Viacheslav Klimov
e5c4feaa83
Create assign/unassign device event when claiming/reclaiming device
6 years ago
nickAS21
4bc417456b
lwm2m: back transport newKey start ( #4278 )
* lwm2m: back transport newKey start
* lwm2m: back transport newKey start1
* lwm2m: back transport newKey fix bug save
* lwm2m: back transport newKey test All security - ok
* lwm2m: back transport newKey fix bug updateAttrShared
6 years ago
YevhenBondarenko
ad7c314b24
TbResource extends SearchTextBased, created TbResourceInfo
6 years ago
nickAS21
bc21db007b
Lwm2m add resource fix ( #4272 )
* lwm2m: add objectKeyId to back and front profile
* lwm2m: front^ strategy - select
* lwm2m: back fix bag
* lwm2m: back fix bag2
* lwm2m: back fix bag3
6 years ago
nickAS21
201476f912
lwm2m: add objectKeyId to back and front profile
6 years ago
Viacheslav Klimov
22ada62f3b
Fix outdated data in alarm clear event
6 years ago
Andrii Shvaika
b4184d014c
Improvements to startTime and endTime for subscriptions
6 years ago
Igor Kulikov
48d1199b2b
Fix deprecation warnings
6 years ago
ShvaykaD
c5c8fbd3f7
[3.2.2] [WIP] coap transport ( #4239 )
* init CoapDeviceProfile & added ui components
* added transport payload type configuration for default coap device type
* added AbstractCoapTransportResource & updated efento resource
* fixed coap device profile save & update
* fixed Attribute Updates notifications
* revert CoapOkCallback onSuccess changes
* updated provision request to handle proto payload type
* fix license
* updated Rpc subscribe/unsubscribe action
* add more device emulator clients
* added fix for Coap Transport: ability to handle requests with oneElementUriPaths and MultiElementUriPaths
* fix TbCoapServer implementation
* changed response type to CREATED in POST requests
* improved implementation
* fix typos
* minor bug-fixes & improvements
* fix TbCoapServerMessageDeliverer class
* improved relay sensor implementation
* added tests for CoAP transport\
* fix typo
* removed nosql tests
* fix coap endpoint creation & improved getAttributes tests
* transport tests refactoring
6 years ago
Viacheslav Klimov
bc6efa5e1e
[3.3] [PROD-685] Provide user's session expiration when his auth data is changed ( #4201 )
* Provide user's session expiration when his auth data is changed
* Provide mock TokenOutdatingService for dao tests
* Increase time gap when checking if token is outdated
* Add license header for TokenOutdatingTest
* Refactor tokens outdating functionality to events usage
* Reset tokens on front-end after changing password
6 years ago
Viacheslav Klimov
e30ec49d2b
[3.3] [PROD-806] Implement alarm condition metadata displaying ( #4185 )
* Implement alarm condition metadata displaying
* Refactor
6 years ago
nickAS21
648e8ec262
lwm2m: add Lwm2m provider for models
6 years ago
Yevhen Bondarenko
43fe84a284
created TransportResourceCache ( #4232 )
* created TransportResourceCache
* return resource by sysadmin if not found by tenant in DefaultTransportApiService
6 years ago
Yevhen Bondarenko
e2dd5b96ae
added resource dao support ( #4213 )
* Version set to 3.3.0-SNAPSHOT
* added resource dao
* added resource support in transport lvl (get resources and "update", "delete" notifications)
* refactoring
* added resource table to hsql schema
* added check for models dir in InstallScripts
* added pageLink support to getResources
6 years ago
nickAS21
d8ea6ac37d
Lwm2m: back: add tenantId and repositoryTenant - test3
6 years ago
nickAS21
447bf05b7b
Lwm2m: back: add tenantId and repositoryTenant - test2
6 years ago
nickAS21
65f4ca5800
Lwm2m: back: add tenantId and repositoryTenant - test
6 years ago
YevhenBondarenko
616839a23c
refactoring
6 years ago
YevhenBondarenko
bd3185a98f
added resource support in transport lvl (get resources and "update", "delete" notifications)
6 years ago
nickAS21
3f4714c2ce
Lwm2m strategy ( #4210 )
* Lwm2m: back: two strategy
* Lwm2m: back: add new models
* Lwm2m: back: del new models
6 years ago
Igor Kulikov
71062f64df
New widget selector backend support
6 years ago
YevhenBondarenko
6438f6b0ee
added resource dao
6 years ago
Igor Kulikov
8fe6c956c8
Version set to 3.3.0-SNAPSHOT. Code style improvements.
6 years ago
YevhenBondarenko
50d96fb49e
Version set to 3.3.0-SNAPSHOT
6 years ago
nickAS21
675e552672
Lwm2m: back fix bug: shared attr & change observe in profile ( #4175 )
* Lwm2m: back fix bug: shared attr & change observe in profile
* Lwm2m: replace: lwServer by leshanServer. Remove lwServer from interface LwM2mTransportService
* Lwm2m: californium ver 2.6.1
* Lwm2m: californium ver 2.6.1
* Lwm2m: Json clone
6 years ago
Igor Kulikov
3255eb9027
Version set to 3.2.2-SNAPSHOT
6 years ago
Andrii Shvaika
f8d1fff4cc
New Alias
6 years ago
Volodymyr Babak
eec8bb0202
Introduced new configuration option
6 years ago
Volodymyr Babak
594a1290db
Async timeout connector customizer. Refactoring
6 years ago
Andrii Shvaika
3176c208a8
Data structures
6 years ago
Andrii Shvaika
3cd964327a
Constant filters for device profile
6 years ago
Yevhen Bondarenko
3716e2833a
[WIP]added redis stores support to lwm2m transport ( #4164 )
* added redis stores support to lwm2m transport
* added cache dependency to dao
* added cache dependency to dao-api
* moved JacksonUtil to the common.util package
* added cache to the component scan for install
* lwm2m stores improvements
6 years ago
vzikratyi
29fd4fb02c
Save Attributes to cache
6 years ago
Andrii Shvaika
a4508aa193
Imrpvements to the entity message routing based on the device profile
6 years ago
Andrii Shvaika
c3efbd4015
Minor refactoring
6 years ago
vzikratyi-tb
ef33c68727
Added kafka consumer-groups statistics ( #4123 )
* Added kafka consumer-groups statistics
* Fixed PR notes
* Updated stats.kafka-response-timeout-ms
* Log kafka stats only once for CORE and RULE_ENGINE
6 years ago
nickAS21
d0928e4d81
Lwm2m: back: DTLS - 5.2.9.1. Pre-Shared Keys, 5.2.9.2. Raw Public Keys
6 years ago
nickAS21
9b4a155edb
Lwm2m: back: DTLS - privateKey in yml hex format, publicKey in yml x, y
6 years ago
nickAS21
8f3d033dcc
Lwm2m: back: start DTLS -one bootstrap 4 security
6 years ago
nickAS21
b864680b81
Lwm2m: back: start DTLS -one server 4 security
6 years ago
VoBa
c8d8321f74
Use msg queue instead of default ( #4116 )
* Remove device from cache in case null value cached in the distributed redis
* Handle case when device was removed from db but message in the queue exists
* Code review chagnes
* Added usage statistics configuration to yml file
* Use msg queue instead of default
* Make private
* Make private
6 years ago
Andrew Volostnykh
6bc902756b
Code cleaning after review
6 years ago
Andrew Volostnykh
e70df09b08
Code cleaning and fix of tests
6 years ago
Andrew Volostnykh
6bf2b322af
Test and some code cleaning
6 years ago
Andrew Volostnykh
e93c975a01
Compound with front-end, fix of incorrect getter use
6 years ago
AndrewVolosytnykhThingsboard
77de9da2a8
DynamicValue: Rename 'useInherit' to correct name 'inheritMode'
6 years ago
AndrewVolosytnykhThingsboard
1c78a59fb2
Logic for inheritance in DynamicValue added
6 years ago
Andrii Shvaika
a15e991d23
Added support of BigDecimal to the JsonConverter
6 years ago
Andrii Shvaika
6c1074a8b0
Fix for race condition in the partition change events
6 years ago
Andrii Shvaika
dac7c5250f
Improvements to the DeviceStateService
6 years ago