3304 Commits

Author SHA1 Message Date
ViacheslavKlimov
fc865252a8 Use Autowired in TenantServiceImpl 2024-03-16 15:41:48 +02:00
dashevchenko
85728c0e24 added ownerName ENTITY_FIELD to EntityDataQuery 2024-03-15 17:26:31 +02:00
ViacheslavKlimov
22f5573e8d Housekeeper client for all service types 2024-03-13 19:59:13 +02:00
ViacheslavKlimov
0d3c3d6b25 Housekeeper: tests and refactoring 2024-03-13 14:09:05 +02:00
rusikv
6057c17acc Merge remote-tracking branch 'upstream/master' into queueStatsEntity 2024-03-12 19:15:09 +02:00
IrynaMatveieva
d67fd993bb added a method to get only the last IN debug event 2024-03-12 17:58:11 +02:00
Andrii Landiak
9f6c9e7330 Merge remote-tracking branch 'upstream/develop/3.6.4' into feature/edge-oauth-support 2024-03-12 11:12:29 +02:00
dashevchenko
a031104a0b added default sorting if not exists 2024-03-11 11:42:26 +02:00
Sergey Matvienko
c4b243ef10 SqlTimeseriesLatestDao async refactoring: replaced Futures.immediateFuture() blocking call with true async using service.submit() and Futures.transformAsync() 2024-03-08 18:20:13 +01:00
Sergey Matvienko
59d0f36697 CachedAttributesService: replaced blocking calls and immediate futures with the true async 2024-03-08 15:22:16 +01:00
Sergey Matvienko
c2183be6f5 BaseTimeseriesService Memory footprint reduced. replaced Lists.newArrayListWithExpectedSize with new ArrayList(size) as we are always use fixed size array and never exceed the initial size. The newArrayListWithExpectedSize implementation adds some additional space to grow beyond initial size. 2024-03-08 10:39:56 +01:00
Sergey Matvienko
c97cbbefa3 BaseTimeseriesService reduce memory footprint at validateEntityId 2024-03-07 20:27:29 +01:00
Sergey Matvienko
45e9a9f642 Validator.validateEntityId with function added to reduce an overhead 2024-03-07 20:26:59 +01:00
Sergey Matvienko
8c513bbf82 BaseTimeseriesService reduce memory footprint at findLatest 2024-03-07 19:03:14 +01:00
Sergey Matvienko
c8abb9ed8e Validator.validateString implementation with function 2024-03-07 19:01:10 +01:00
ViacheslavKlimov
b82bceceb4 Housekeeper: tests and refactoring 2024-03-07 17:01:33 +02:00
dashevchenko
b75c3076a5 fixed logging 2024-03-04 13:10:52 +02:00
dashevchenko
c1093dd627 merged with master 2024-03-04 11:54:56 +02:00
ViacheslavKlimov
b20b6006e9 Notifications to sysadmin on housekeeper task processing failure 2024-03-01 14:14:25 +02:00
ViacheslavKlimov
22416e13be Merge branch 'master' into feature/housekeeper 2024-03-01 13:53:40 +02:00
Andrii Landiak
59a8858ef1 Remove transactional from saveDevice (fromEdge). Fix order of uplink messages. Fix asset profile 2024-02-26 14:20:53 +02:00
ViacheslavKlimov
886c448d61 Clean up tenant service 2024-02-22 14:57:40 +02:00
ViacheslavKlimov
b72af4ead9 Housekeeper tasks encoded to json 2024-02-21 18:49:15 +02:00
Andrii Landiak
e6ffb22d6f Add ui part of oauth edge enabled. Add test 2024-02-21 14:32:20 +02:00
ViacheslavKlimov
69ead8cc47 Merge branch 'master' into feature/housekeeper
# Conflicts:
#	dao/src/main/java/org/thingsboard/server/dao/sql/user/JpaUserSettingsDao.java
#	dao/src/main/java/org/thingsboard/server/dao/sql/user/UserSettingsRepository.java
#	dao/src/main/java/org/thingsboard/server/dao/tenant/TenantServiceImpl.java
#	dao/src/main/java/org/thingsboard/server/dao/user/UserServiceImpl.java
#	dao/src/main/java/org/thingsboard/server/dao/user/UserSettingsDao.java
2024-02-20 18:53:13 +02:00
Andrew Shvayka
ded647f0cb
Merge pull request #10175 from dashevchenko/alarmRuleStateFix
Added alarm state handling for IN, NOT_IN types of operation
2024-02-16 16:40:42 +02:00
Andrew Shvayka
a8e1ac9257
Merge pull request #8522 from thingsboard/feature/push-notifications
Notifications to mobile app
2024-02-16 16:15:39 +02:00
nick
03641bc486 fix_bug: delete deprecated Base64Utils 2024-02-16 13:46:08 +02:00
ViacheslavKlimov
4cbd57c923 Telemetry deletion task; task processing timeout 2024-02-16 13:34:26 +02:00
Andrew Shvayka
4488035ea6
Merge pull request #10208 from AndriiLandiak/fix/circular-dependency
Add @Lazy annotation to prevent circular dependency
2024-02-16 13:27:34 +02:00
Andrii Landiak
9738c94339 Add @Lazy annotation to prevent circular dependency 2024-02-16 11:52:47 +02:00
YevhenBondarenko
dbaf721140 fixed delete alarm events 2024-02-15 17:12:47 +01:00
Andrii Shvaika
decbbcb9cd Merge with master 2024-02-15 17:09:55 +02:00
Andrii Landiak
11d97b8a5d Sync oauth settings in realtime 2024-02-15 15:39:02 +02:00
ViacheslavKlimov
faa93de102 Tenant deletion with housekeeper 2024-02-15 14:26:33 +02:00
Andrii Landiak
b40afd3e5b Add support from tb side for ouath to edge 2024-02-15 13:59:47 +02:00
ViacheslavKlimov
4ff3f7851c Merge branch 'master' into feature/push-notifications
# Conflicts:
#	application/src/main/java/org/thingsboard/server/controller/BaseController.java
2024-02-15 11:21:56 +02:00
ViacheslavKlimov
a1bede3cbb Attributes deletion task processor 2024-02-14 20:20:26 +02:00
ViacheslavKlimov
7e07771acc Housekeeper tasks reprocessing 2024-02-14 20:20:08 +02:00
dashevchenko
4887517419 refactoring: renamed StringUtils method 2024-02-14 11:33:13 +02:00
dashevchenko
1749a35f04 handling predicate value as coma separated string 2024-02-13 17:14:36 +02:00
Andrew Shvayka
9f780a7627
Merge pull request #10151 from AndriiLandiak/fix/edge-support
Edge - minor improvement
2024-02-13 12:54:02 +02:00
Andrii Landiak
a4c5617cc2 Improve edge service to find active state based on persistToTelemetry else attribute 2024-02-12 16:24:02 +02:00
Igor Kulikov
2fb9b74bae Fix conflicts 2024-02-12 14:30:38 +02:00
dashevchenko
c0f9ef8a6d new entity for queue statistics: added cleanup for tenant, added tests, updated UI 2024-02-09 15:09:00 +02:00
ViacheslavKlimov
55dc23b9ff Merge with hotfix/3.6.2 2024-02-09 11:38:40 +02:00
ViacheslavKlimov
cccfd90d73 Merge with master 2024-02-09 11:18:19 +02:00
Andrii Landiak
7cd4d477ff Fix edge cycling: update edge root rule chain, add test. Improve Edge rpc request to edge device. Add support for originator fields for rule nodes 2024-02-08 15:53:55 +02:00
Andrii Landiak
021252197f Fix compile error for BaseEdgeEventService 2024-02-08 14:36:27 +02:00
Andrew Shvayka
7dfef99a19
Merge pull request #10146 from dashevchenko/deviceWithAccessTokenFix
Added Transactional for saveDeviceWithAccessToken
2024-02-08 14:20:04 +02:00