Viacheslav Klimov
744773b228
Add system images to LTS patch applier
Creates missing system images from application/src/main/data/resources/images
during LTS patch startup, mirroring the upgrade-path loadSystemResources logic.
Existing system images in the DB are left untouched.
1 month ago
Viacheslav Klimov
ee975cf386
Version set to 4.3.1.2-SNAPSHOT
2 months ago
Viacheslav Klimov
2a7eab3db5
Version set to 4.2.2.2-SNAPSHOT
2 months ago
Viacheslav Klimov
f9031dd63f
Version set to 4.3.1.1-SNAPSHOT
3 months ago
Viacheslav Klimov
f66427fb7c
Version set to 4.2.2.1-SNAPSHOT
3 months ago
Volodymyr Babak
552bf59680
Refactoring ApiKeyService - merge save methods
3 months ago
Volodymyr Babak
04aed068bf
Edge api key sync ( #87 )
Add bidirectional edge sync for ApiKey entity
3 months ago
Volodymyr Babak
cfec3fbea2
Update edge inside session
3 months ago
Volodymyr Babak
e22a9d3e50
Added syncInProgress as edge attribute
3 months ago
Viacheslav Klimov
68036cdda2
Rename pageSize to pageSizeInBytes
3 months ago
Viacheslav Klimov
412fbefdbb
Add Cassandra result set byte-size limit to prevent OOM on large queries
Adds page-level byte-size tracking in TbResultSet.allRows() using
ExecutionInfo.getResponseSizeInBytes() to fail early when accumulated
result set size exceeds the configurable limit (default 50MB).
Also fixes pre-existing bugs where onFailure callbacks in
CassandraBaseTimeseriesDao only logged errors but never completed
the future, causing callers to hang indefinitely on failures.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
3 months ago
Volodymyr Babak
6c200e3767
Fixed sync of AdminSettings to Edge in realtime
4 months ago
Dmytro Skarzhynets
43e8465966
feat: add entity keys V2 endpoint with sample values
4 months ago
Viacheslav Klimov
ad423555ac
Version changed to 4.3.1
4 months ago
Viacheslav Klimov
132b6a1e3f
Version changed to 4.2.2
4 months ago
Viacheslav Klimov
e2e62ef14d
Version set to 4.4.0-SNAPSHOT
4 months ago
Viacheslav Klimov
cb74eff115
TMP version set to 4.3.0.2-SNAPSHOT
4 months ago
Viacheslav Klimov
c41159a3f8
Version set to 4.3.0.2-SNAPSHOT
4 months ago
Viacheslav Klimov
b244e14ef7
Version set to 4.2.1.3-SNAPSHOT
4 months ago
Oleksandra_Matviienko
84752472b7
Added @NotNull for null-safety for audit/entity services.
Added getOrEmptyId method to validate if entityId is zero.
Changed logs to debug in DefaultTbTenantProfileService.
Added Throwable cause to Exceptions in catch blocks in DefaultTbTenantProfileService.
Signed-off-by: Oleksandra_Matviienko <al.zzzeebra@gmail.com>
4 months ago
Oleksandra Matviienko
90404d80fd
sysadmin audit log refactored after review
Signed-off-by: Oleksandra_Matviienko <al.zzzeebra@gmail.com>
4 months ago
Viacheslav Klimov
7900c51b9d
Version set to 4.4.0-SNAPSHOT
4 months ago
Viacheslav Klimov
7f427b27fb
Version set to 4.3.0.1-SNAPSHOT
4 months ago
Viacheslav Klimov
295e7d68c9
Update license headers
5 months ago
Viacheslav Klimov
5b5b4dff6b
Update license header
5 months ago
Andrii Landiak
c4de8926e4
Refactoring after review
5 months ago
Viacheslav Klimov
c069d28231
Version set to 4.3.0-RC
5 months ago
Viacheslav Klimov
5e8ca1ca46
TMP version set to 4.2.1.2-SNAPSHOT
5 months ago
Viacheslav Klimov
f2dadd0791
Version set to 4.2.1.2-SNAPSHOT
5 months ago
Viacheslav Klimov
295d29fc68
Version set to 4.2.1.1-RC
5 months ago
Viacheslav Klimov
54b67426f4
Version set to 4.3.0-RC
6 months ago
dashevchenko
d62355e4bd
refactoring
6 months ago
Dmytro Skarzhynets
a5256c14e7
Fix broken rest client for `/entitiesQuery/find/keys`; refactoring
6 months ago
Artem Barysh
0dd37617e1
added get entity views by ids endpoint
6 months ago
Volodymyr Babak
7fb7e3f24c
Refactoring - revert replaceUserCredentials. Added removeUserCredentials and use it instead
6 months ago
Artem Barysh
aff9b5ac25
new endpoints
7 months ago
Viacheslav Klimov
7865bd8b78
Add API to get calculated field names
7 months ago
Viacheslav Klimov
c75e9d96e5
Add API to find calculated fields by filter
7 months ago
Dmytro Skarzhynets
1e2c127e1c
Remove redundant persistence of CF links
# Conflicts:
# application/src/main/data/upgrade/basic/schema_update.sql
# common/dao-api/src/main/java/org/thingsboard/server/dao/cf/CalculatedFieldService.java
# common/data/src/main/java/org/thingsboard/server/common/data/cf/configuration/BaseCalculatedFieldConfiguration.java
# common/data/src/main/java/org/thingsboard/server/common/data/cf/configuration/CalculatedFieldConfiguration.java
# common/data/src/main/java/org/thingsboard/server/common/data/cf/configuration/geofencing/GeofencingCalculatedFieldConfiguration.java
# dao/src/main/java/org/thingsboard/server/dao/cf/BaseCalculatedFieldService.java
# dao/src/test/java/org/thingsboard/server/dao/service/CalculatedFieldServiceTest.java
7 months ago
IrynaMatveieva
87e7a14bdb
added check for supported entities
7 months ago
IrynaMatveieva
b22b556cec
fixed relation update event and added checks for entity type in relation for CFs processing
7 months ago
Dmytro Skarzhynets
9a34396d45
Support all customer-owned entities in 'customer attributes' and 'change originator' rule nodes
7 months ago
dashevchenko
2f07feca80
added validation that prohibits last tenant admin deletion
7 months ago
VIacheslavKlimov
4c656fe89d
Alarm rules CF: refactoring and improvements
7 months ago
IrynaMatveieva
6a307041b6
added tests for entry
8 months ago
IrynaMatveieva
e6479d5856
removed relation by profile processing
8 months ago
VIacheslavKlimov
89753ed8ea
CF: make type+name unique instead of just name
8 months ago
Andrii Landiak
1f884bb5ca
UserAuthDetailsCache. Refactoring after review
8 months ago
IrynaMatveieva
a585a3b9e6
minor refactoring
8 months ago
Andrii Landiak
11199d347b
Small refactoring
8 months ago