desoliture
a39b56c93c
replace remained tenantDao usages to tenantService
5 years ago
desoliture
279389bbdf
refactor async methods used in tenant deletion transaction
tenant deleting should be transactional, but some services use async methods, what corrupting transaction execution. Withal most of the refactored methods are using instant .get() after getting future, and it is the same if we use non-async methods. Add non-async methods in interfaces of services and dao and use it for tenant deletion process
5 years ago
Viacheslav Klimov
13a74c784e
Events clearing by filter
5 years ago
Viacheslav Klimov
144da0367a
Refactor events clearing
5 years ago
Swoq
b9e6c2b75e
Event clearing
5 years ago
YevhenBondarenko
6d61b249e5
improvements (not notify if lates ts has not been deleted)
5 years ago
YevhenBondarenko
b8d49b66a6
send notifications by rewriteLatestIfDeleted
5 years ago
Andrii Shvaika
eebce55d5a
Improved upgrade script performance
5 years ago
Andrii Shvaika
bbd1d8ae86
Migration script
5 years ago
Andrii Shvaika
c3fa9b9f43
Nested rule chains
5 years ago
ArtemDzhereleiko
5d4579ce28
UI: New control widget Persistent table
5 years ago
Igor Kulikov
7187ecfdb1
Version set to 3.3.3-SNAPSHOT
5 years ago
Andrii Shvaika
3ffd62f844
Fix corner case when access token matches user name in credentials
5 years ago
Dima Landiak
c43e8950a2
save ts without latest
5 years ago
nickAS21
0ac80664e4
lwm2m - profile bootstrap config
5 years ago
Andrii Shvaika
23c6144c20
Develop 3.3.3
5 years ago
Viacheslav Klimov
17f9eebe23
Set serialVersionUIDs for cached entities
5 years ago
Viacheslav Klimov
2814c377ac
Refactor rule chains importing
5 years ago
nickAS21
9e9a8238db
Merge branch develop/3.3.2 into current
5 years ago
nickAS21
d491e0f664
lwm2m: Security key validate in dao
5 years ago
Viacheslav Klimov
d14f6a4ddd
Refactor device bulk import
5 years ago
Igor Kulikov
b173e0799c
Update OS package plugin version. Code cleanup.
5 years ago
Igor Kulikov
049627db97
Version set to 3.3.2-SNAPSHOT
5 years ago
Andrii Shvaika
37fd7f4988
Validation and Replacement of Queue names in the Device profile
5 years ago
Volodymyr Babak
6f9ac66863
Refactoring: Introduced Edge License service. Remove web dependency from dao
5 years ago
Volodymyr Babak
5007eccb26
Added logs for edge license check. Replaced Object class with JsonNode
5 years ago
Andrii Shvaika
6be0cb020a
Version set to 3.3.2-SNAPSHOT
5 years ago
Andrii Shvaika
3661647c3a
Version set to 3.3.1-SNAPSHOT
5 years ago
Andrii Shvaika
2078c71d32
Added module cluster-api and used it in rule engine and other services
5 years ago
Sergey Matvienko
e223dda96f
test scope: dependency upgrade a refactor for all POMs in project
5 years ago
Viacheslav Klimov
3505810280
Bulk import device credentials handling refactoring
5 years ago
Volodymyr Babak
3ae5acbcc8
Added lock on edge event save/read. Removed save async method
5 years ago
Igor Kulikov
e1afbe6667
Control visibility and order of dashboard in mobile application. Ability to hide widgets in mobile mode. Fix dashboard state changes processing.
5 years ago
hanyuepeng
d3c51ca1c7
fix(Claiming devices): resolve SerializationFailedException
when use redis as the cache, this
interface
http(s)://host:port/api/v1/$ACCESS_TOKEN/claim throw
a
SerializationFailedException but ignored by AbstractTransformFuture
,and when do Device Claiming API
Request(http(s)://host:port/api/customer/device/$DEVICE_NAME/claim),the
system show :Failed to claim the device
5 years ago
AndrewVolosytnykhThingsboard
7975e2a96a
Implement of method to find dashboard by name and tenant ID, used to find correct dashboard in case multiple dashboard start with the same name.
5 years ago
Volodymyr Babak
c85aea31a0
Added possibility to disable validation for save edge function
5 years ago
AndrewVolosytnykhThingsboard
f1216c9720
Url validation for Ota Package and tests
5 years ago
YevhenBondarenko
e58d5b2d8a
removed rpc status sent, added idx_rpc_tenant_id_device_id
5 years ago
Igor Kulikov
1ed624d30b
Introduce mobile app oauth2 request authentication using application token signed by application secret.
5 years ago
YevhenBondarenko
489c67778a
implemented persisted RPC
5 years ago
Igor Kulikov
cc531daaee
Add platform type filter for oauth2 registrations.
5 years ago
Igor Kulikov
8e4f8594f7
Refactor OAuth2 settings. Add mobile application parameters: package and callback URL scheme
5 years ago
ShvaykaD
6af34cf043
refactoring ttl cleanup services
5 years ago
ShvaykaD
d1292a0d04
refactoring ttl cleanup services
5 years ago
Volodymyr Babak
77c080f82b
Device created on the edge will use that same ID on the cloud
5 years ago
Andrii Shvaika
083dc38cf8
Refactoring of the ttl cleanup services
5 years ago
YevhenBondarenko
43b4f4461d
created data limits for resources and otaPackages, added url for the otaPackage
5 years ago
YevhenBondarenko
139af45fd3
Renamed Firmware to OtaPackage
5 years ago
YevhenBondarenko
a7239c9d39
Renamed Firmware to OtaPackage
5 years ago
Volodymyr Babak
b0bfdfff8e
Pagedata usage for get edges methods
5 years ago