Viacheslav Klimov
95f41810ac
Store 2FA account config is UserCredentials' additionalInfo
5 years ago
Viacheslav Klimov
20a4f3cc4c
2FA: lock account after X unsuccessful verification attempts; refactoring
5 years ago
Viacheslav Klimov
4062dc70fb
Initial export/import API for devices, device profiles, assets, rule chains, dashboards and customers
5 years ago
Yevhen
5d82d738ee
updated spring and netty versions
5 years ago
Volodymyr Babak
1b9d70f2fe
Refactoring validators - moved them to a separate classes
5 years ago
Igor Kulikov
dabd25e760
Version set to 3.4.0-SNAPSHOT
5 years ago
Igor Kulikov
c3dde26c69
Implement events batch insert. Remove 'region' filter from tenant find queries.
5 years ago
YevhenBondarenko
4512185cad
created Queue entity, dao and ui
5 years ago
Andrii Shvaika
7cc2508479
Improvement to events cleanup script
5 years ago
Igor Kulikov
312924a19b
Version set to 3.3.4-SNAPSHOT
5 years ago
Viacheslav Klimov
f51a66b585
Delete OTA update packages of device profile with cascade when this profile is deleted
5 years ago
Alexey Markevich
6969882a69
switch to PostgreSQL10Dialect
5 years ago
Viacheslav Klimov
d4784b3096
Prohibit deletion of device profiles that are referenced by OTA packages
5 years ago
deso-deso
54c48e1166
refactor tenantExists method
5 years ago
desoliture
6d1969447b
add 'exists' method in TenantService and make it cacheable, update corresponding test
5 years ago
desoliture
16753d2f62
refactor relation service and dao(*), remove redundant todo's, refactor tests
(*): resolve immediate .get() invocation, which producing blocking (checkRelation method), by adding sync checkRelation method and refactor the usages of checkRelationAsync
5 years ago
Andrii Shvaika
66b58549c5
Propagate alarms to Customer or Tenant without relations
5 years ago
Igor Kulikov
da4c742872
Update license year to 2022
5 years ago
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