Viacheslav Klimov
34f51e4154
Update docker.lts.tag to 4.2.2-latest and UI_HELP_BASE_URL to release-4.2.2
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
5 months ago
Viacheslav Klimov
2ec6da3c56
Cache resolved RevCommit in DefaultGitSyncService to avoid redundant resolveCommit calls
Resolve the commit once in onUpdate() and reuse the cached RevCommit
for listFiles and getFileContent operations, instead of resolving
the branch ref on every call. Added RevCommit-accepting overloads
to GitRepository for listFilesAtCommit and getFileContentAtCommit.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
5 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>
5 months ago
dashevchenko
609703e48d
fixed yml parameter
6 months ago
Nikita Mazurenko
f82f4017fd
Fix version comparison in EdgeVersionUtils
6 months ago
Dmytro Skarzhynets
74ef364f33
fix: respect forward_headers_strategy for client IP in audit logs
Remove redundant manual X-Forwarded-For header parsing in
RestAuthenticationDetails. The getClientIP() method duplicated
functionality already provided by Spring's ForwardedHeaderFilter
when server.forward_headers_strategy is configured.
Now uses request.getRemoteAddr() directly, which respects the
configured forward_headers_strategy setting (default: framework).
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
6 months ago
Nikita Mazurenko
10aa63f78f
Add license format in EdgeLatestVersionTest
6 months ago
Nikita Mazurenko
3d7be72692
Add error message to EdgeLatestVersionTest
6 months ago
Nikita Mazurenko
d5fe1db7d4
Add test to verify that enum proto EdgeVersion is synchronized with maven project.version
6 months ago
nickAS21
168de4620a
lwm2m - fix bug tests testFirmwareUpdateByObject5_Ok
6 months ago
Viacheslav Klimov
0b2423759c
Set 4.2.0 as supported version for upgrade
6 months ago
Viacheslav Klimov
bc5b3a615f
Get back upgrade from 4.2.0 to 4.2.1
6 months ago
Viacheslav Klimov
ec9d7018f2
Improve upgrade version compatibility check
6 months ago
Vladyslav_Prykhodko
abcf3b78f5
Fixed UI help links url to release-4.2.1
6 months ago
Viacheslav Klimov
22d6a14600
Fix license header for DefaultSystemSecurityServiceTest
6 months ago
IrynaMatveieva
3e0628099f
call error debug persistence in cf actors
6 months ago
IrynaMatveieva
202d458711
moved debug error persistence to actor system context
6 months ago
IrynaMatveieva
d568ee8536
fix: process cfs that uses the same key and some of cfs throws error
6 months ago
Sergey Matvienko
342060c54a
tests: fixed EdgeImitator usage in controller test by providing Modifiable Deque getDownlinkMsgsDeque
6 months ago
Sergey Matvienko
4bd812b6fd
tests: LWM2M transport refactored and fixed to run in parallel. Improved UPD port operation experience for stability. additional logs added
6 months ago
Sergey Matvienko
a706859711
tests: log MockMvc error responses >= 400 for easier investigation
6 months ago
Sergey Matvienko
ca948f637f
tests: CoapClientX509Test disconnect() is awaiting until UDP fixedPort released. reuse socket removed for UPD isUDPPortAvailable as not useful
6 months ago
Sergey Matvienko
94f3019188
tests: AbstractCoapSecurityIntegrationTest import cleanup
6 months ago
Sergey Matvienko
189c2ac6ae
tests: fixed Coap X509 Test client by calling dtlsConnector.destroy() on client.disconnect();
6 months ago
Sergey Matvienko
f4334436ff
tests: log warn dynamic property coap.bind_port coap.dtls.bind_port
6 months ago
Sergey Matvienko
bcfe4c2641
tests: coap transport tests refactored to use dynamic UPD ports to be able to test in parallel
6 months ago
Sergey Matvienko
9577cb0aee
tests: PortFinder.findAvailableUdpPort added
6 months ago
Sergey Matvienko
141ac80265
tests: transport.mqtt.bind_port is @DynamicPropertySource . Dynamic MQTT port are set in a single AbstractMqttIntegrationTest to be compatible with parallel test run
6 months ago
Sergey Matvienko
243fbec930
tests: spring.main.banner-mode=off
6 months ago
Sergey Matvienko
5305ccf180
tests: standardizing timeouts to address flakiness in parallel runs and busy CI env
6 months ago
Sergey Matvienko
7b9c53d348
tests: EdgeImitator - fix for ConcurrentModification at AbstractEdgeTest.validateMsgsCnt:387
6 months ago
Sergey Matvienko
2c533c0f86
tests: reducing logging noise
6 months ago
Sergey Matvienko
f4e2ebde54
Tests Edge - replaced port 7070 with dynamic port to allow parallel tests in surefire forks
6 months ago
IrynaMatveieva
73fa6734c4
updated error message on cf init
6 months ago
dshvaika
7b7e5ba93c
protection from use latest ts when output type is set to attributes
7 months ago
dashevchenko
32f7c2abf7
fixed smsEnabled property handling for tenant profile configuration
7 months ago
Viacheslav Klimov
9e748520e8
Fix invalid notification targets search by type
7 months ago
Andrii Landiak
4363e53ff4
Add DefaultSystemSecurityServiceTest
7 months ago
nickAS21
493aabebc1
fix bug validateKeyValueProtos String empty - add test
7 months ago
Viacheslav Klimov
5b5b4dff6b
Update license header
7 months ago
Andrii Landiak
aabf0c3813
Improve validation for user credentials on login
7 months ago
Andrii Landiak
c4de8926e4
Refactoring after review
7 months ago
Andrii Landiak
c6af9659fa
Improve NotificationRuleApiTest
7 months ago
Andrii Landiak
b15ef1c082
Redis: add username for ACL auth
7 months ago
Viacheslav Klimov
b29c670060
Fix invalid finish ts for jobs with zero tasks
7 months ago
Viacheslav Klimov
f2dadd0791
Version set to 4.2.1.2-SNAPSHOT
7 months ago
Viacheslav Klimov
295d29fc68
Version set to 4.2.1.1-RC
7 months ago
IrynaMatveieva
98a9b380d7
fixed calculated field test
7 months ago
Andrii Landiak
1baaed8279
Improve EventsDeletionTaskProcessor to delete only non-debug types
8 months ago
Andrii Landiak
289c5674db
Fetch and drop partitioning tables
8 months ago