Andrii Shvaika
dea933d906
Version set to 3.4.2
4 years ago
Andrii Shvaika
31124311a3
Device State performance improvements
4 years ago
Andrii Shvaika
8dc01ea5db
Major improvement to device state service
4 years ago
Andrii Shvaika
07de58fe21
Automatic migration of the events during upgrade
4 years ago
Andrii Shvaika
a38edcd62b
Upgrade script for the events migration
4 years ago
Andrii Shvaika
ab0710c13e
Cleanup event tables by partitions
4 years ago
Andrii Shvaika
e89554aaf4
WIP: improvement to fetch of the events
4 years ago
Andrii Shvaika
a720009b55
Initial DB structure
4 years ago
Andrii Shvaika
fa0433a7eb
Version set to 3.4.1-SNAPSHOT
4 years ago
thingsboard
c7daaa571e
replace StringUtils usages with in-repository implementation
4 years ago
Sergey Matvienko
718120b614
EntitiViesService - cleanup imports
4 years ago
Sergey Matvienko
1ee35c2ed4
EntityViewService optimization using local cache and lifecycle event broadcasting
4 years ago
YevhenBondarenko
c40823095e
checkRelation improvements
4 years ago
YevhenBondarenko
bda442bab2
refactored tb services
4 years ago
Andrii Shvaika
fa5335130b
Entities import/export for CE
4 years ago
Igor Kulikov
c4bdee92db
PSQL annotation and dialect cleanup.
4 years ago
Andrii Shvaika
1838e147a6
Batch Relations save for import performance improvement
4 years ago
Volodymyr Babak
2a3126822e
Minor code review changes
4 years ago
Volodymyr Babak
dd9648d999
Fixing incorrect check for missing related rule chains #1
4 years ago
Viacheslav Klimov
cc52452d75
Remove admin settings on tenant deletion
4 years ago
Viacheslav Klimov
7131f6ffa8
Fix AdminSettings api
4 years ago
Igor Kulikov
0e9acbec7a
Improve upgrade scripts
4 years ago
Igor Kulikov
587066cfd3
Ability to remove version control settings
4 years ago
YevhenBondarenko
321730ed02
added upgrade for queues
4 years ago
Andrii Shvaika
eb6458738d
Device Cache Impl
4 years ago
Andrii Shvaika
a6f38902b7
Start of the RelationService refactoring
4 years ago
YevhenBondarenko
f4353e2db5
added TbTenantProfileService
4 years ago
YevhenBondarenko
f74f3a9293
created TbQueueService and improvements
4 years ago
Andrii Shvaika
15104028ea
Investigating the cache issues
4 years ago
YevhenBondarenko
9b19da096f
removed max queues and max partitions per queue in tenant profile
4 years ago
Volodymyr Babak
f8687cb983
Make save edge event method async
4 years ago
YevhenBondarenko
75e2b60eb8
Implemented isolated rule engine queue consumers
4 years ago
Viacheslav Klimov
119430ff9a
Minor improvements
4 years ago
Viacheslav Klimov
e37a075031
Export/import API: refactor, rename packages
4 years ago
Viacheslav Klimov
95f41810ac
Store 2FA account config is UserCredentials' additionalInfo
4 years ago
Viacheslav Klimov
20a4f3cc4c
2FA: lock account after X unsuccessful verification attempts; refactoring
4 years ago
Viacheslav Klimov
4062dc70fb
Initial export/import API for devices, device profiles, assets, rule chains, dashboards and customers
4 years ago
Yevhen
5d82d738ee
updated spring and netty versions
4 years ago
Volodymyr Babak
1b9d70f2fe
Refactoring validators - moved them to a separate classes
4 years ago
Igor Kulikov
dabd25e760
Version set to 3.4.0-SNAPSHOT
4 years ago
Igor Kulikov
c3dde26c69
Implement events batch insert. Remove 'region' filter from tenant find queries.
4 years ago
YevhenBondarenko
4512185cad
created Queue entity, dao and ui
4 years ago
Andrii Shvaika
7cc2508479
Improvement to events cleanup script
4 years ago
Igor Kulikov
312924a19b
Version set to 3.3.4-SNAPSHOT
4 years ago
Viacheslav Klimov
f51a66b585
Delete OTA update packages of device profile with cascade when this profile is deleted
4 years ago
Alexey Markevich
6969882a69
switch to PostgreSQL10Dialect
4 years ago
Viacheslav Klimov
d4784b3096
Prohibit deletion of device profiles that are referenced by OTA packages
4 years ago
deso-deso
54c48e1166
refactor tenantExists method
4 years ago
desoliture
6d1969447b
add 'exists' method in TenantService and make it cacheable, update corresponding test
4 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
4 years ago