Summary
- [maven-release-plugin] prepare release 1.6.10 (details)
- [maven-release-plugin] prepare for next development iteration (details)
- changes to limitExceeded calculation on dataStore (details)
- added scenario to test the new way of limitExceeded calculation on corner case with 10k messages (details)
- feat(entity-migrator-tool): added loggin of provided options on EntityAttributeMigrator startup (details)
- feat(liquibase-unlocker-tool): added loggin of provided options on Liquibase Unlocker Tool startup (details)
- fix(deviceManagement): fixed validation of DeviceManagementBundle id validation (details)
- fix(openapi): fixed and improved documentation of DevicePackageDownloadRequest (details)
- fix(openapi): fixed and improved documentation of DevicePackageUninstallRequest (details)
- fix(openapi): fixed DevicePackageDownload.fileType documentation (details)
- fix(openapi): added new DevicePackages schemas to root openapi.yaml (details)
- fix(openapi): added missing DeviceInventory schermas to root openapi.yaml (details)
- feat(deviceManagement): mapped missing DeviceInventoryContainer.state property (details)
- fix(deviceManageemnt): fixed required attributes for DeviceInventoryContainer start and stop operations (details)
- fix(api)!: device configuration put now is encoded and decoded correctly (details)
- introduced new changeset to update databasechangelog (details)
- change to openApi doc to insert xml type on device configuration endpoint (details)
- change to openApi doc to insert xml type on device snapshots endpoint (details)
- fix(console): fixed error reporting for DeviceAssetChannel (details)
- fixed jaxb configuration to serialize EntityUniquenessExceptionInfo (details)
- improve: add deviceId in the openapi example for update (details)
- :fix: bumped eclipslink to 2.7.12 (details)
- :enh: documenting specific version chosen (details)
- fix(deviceManageemntInventory): fixed handling of 'null' state for a InventoryContainer (details)
- fixed CORS error on unauthorized API reqquests (details)
- fix(openapi): fixed openAPI deviceInventory example (details)
- :fix: bumped eclipslink to 2.7.12 - patch (details)
- fix(rest): Job execution filter by start date now works fine (details)
- fix: added validation of indexes in method "DatastoreUtils::convertToDataIndexes" (details)
- test: added for DatastoreUtils::convertToDataIndexes when window is null (details)
- test: tests added for DatastoreUtils::convertToDataIndexes using different time windows (details)
- fix: typo (details)
- doc(open-api): add missing schema for `JobStep` (details)
- inserted missing references to jobExecution schema (details)
- fix: small fix on openApidoc for JobExecutions (details)
- fix: added missing @XmlJavaTypeAdapter on the missing fields of JobExecution interface (details)
- fix(open-api): fix schema for `step properties` of `job` (details)
- :bug: [Test] Fixed GitHub Actions integration with Codecov for test coverage report upload (details)
- :bug: [Test] Fixed GitHub Actions integration with Codecov for test coverage report upload - fixup (details)
- :arrow_up: [CI] Updated GitHub Action checkout from v3 to v4 (details)
- :arrow_up: [CI] Updated GitHub Action setup-java from v3 to v4 (details)
- :arrow_up: [CI] Updated GitHub Action cache from v3 to v4 (details)
- :bug: [CI] removed Codecov result upload for steps that don't run tests (details)
- :arrow_up: [CI] Updated GitHub Action retry from v2.8.1 to v3 (details)
- :bug: [CI] fixed providing of CODECOV_TOKEN to CI steps (details)
- fix: introduced casting to KapuaEid on ComposedKey.java to better handle serialization of fields into cache (details)
- improve: bump `logback` library to address `CVE-2023-6481` (details)
- improve: bump `commons-configuration2` library to address `CVE-2024-29131` (details)
- fix(security): remove unnecessary localization logic (details)
- :bug: [Core] Added missing error message for KapuaEntityUniquenessException (details)
- :bug: [Test] Fixed tests for KapuaEntityUniquenessException (details)
- :bug: [REST API] Fixed returnNotNullEntity correctly handle null KapuaEntities and throw KapuaEntityNotFoundException (details)
- :recycle: [REST API] Adopted new returnNotNullEntity(T, String, KapuaId) utility (details)
- :bug: [REST API] Fixed returnNotNullEntity for generic Objects and added dedicated WebApplicationExceptionMapper (details)
- :bug: [REST API] Fixed DeviceNotConnectedException mapped HTTP erorr code to be 400 (details)
- :bug: Fixed HTTP error code for DeviceNotConnectedException from 400 to 409 (details)
- fix(batch-job): handle default values correctly during job step creation (details)