Release v0.0.31-rc.1
Pre-release
Pre-release
·
247 commits
to master
since this release
- feat: update ingestion health check URL to use configurable base URL (7b51cf8)
- feat: update health check in integration tests to use fetch API for improved error handling (5a168f4)
- chore: bump mqtt-simulator version to 1.0.3 [skip ci] (6b8b68e)
- feat: update runner to arc-runner-set-iotistica-light-v2 in multiple workflow files (d804f17)
- feat: add iotctl CLI installation to agent install script and create cli-install.sh (bf5bff0)
- feat: add system management commands and diagnostics to agent CLI (074842f)
- feat: Update workflow name to clarify purpose for building Yocto Linux Iotistica Image (152c06a)
- feat: Disable GitOps in environment configuration and update deployment worker to bypass Argo CD sync (4380b96)
- feat: Enhance state reporting by adding target version retrieval and config inclusion logic (30abcba)
- Refactor agent configuration and remove scheduled restart feature (90f4812)
- feat: Add new workflow for building Yocto Linux image with configurable inputs (acc93e6)
- feat: Remove obsolete Yocto build workflow and add new build workflow for iotistica (6f7474d)
- feat: Add periodic sstate sync functionality to Yocto build process (b9007c0)
- fix: Update authentication credentials in passwd file (d147b7e)
- Refactor: Use optional chaining for safer property access (cef9944)
- eslint (e6e4298)
- eslint (0fff7b0)
- fix: Update connection handling and metadata processing in ConfigManager (5cbfdc1)
- fix: Update API endpoints from /device/register to /agent/register across multiple files (9e4499c)
- Refactor agent provisioning logic and rename deviceManager to agentManager (134d381)
- feat: Implement SchemaDriftDetector for monitoring schema changes in published messages (6f11f40)
- fix: Correct typo in IotisticaOS distro configuration comment (beb9d57)
- fix: Correct service name and improve agent startup script for iotistica-agent (830cbf6)
- feat: Add validation and prebuild scripts for Yocto workflow (669f9ac)
- feat: Enable unprivileged user namespaces for BitBake in Yocto build workflow (bf21eaf)
- refactor(build-scripts): Add set +u and set -u around source command for improved error handling (cd89bca)
- refactor(disk-check): Enhance disk space check script with configurable thresholds (c359a0f)
- feat: Enhance Yocto build workflow with new input options and improved scripts (852f44b)
- refactor(logging): replace docker-monitor with container-monitor for log management (70a26e9)
- feat: Enhance Device Publish Feature with External MQTT Connection (8ac70ed)
- ref (2181249)
- Refactor device to agent terminology and enhance offline queue management (b66a282)
- refactor(device): move device initialization logic to agent module and remove old device file (f5b5f6b)
- fix(device): update deviceInfo retrieval to use getAgentInfo method (27e0824)
- feat(sync): implement StateReporter for agent state reporting and transport handling (e649a41)
- refactor(logging): enhance request logging for mutating requests and improve log clarity refactor(discovery): streamline logging for discovery processes and improve message clarity refactor(bacnet): clarify initialization success messages for BACnet devices refactor(modbus): improve logging messages for Modbus device initialization and errors refactor(opcua): refine logging messages for OPC UA node validation and discovery update(auth): change admin password hash for security (736caa3)
- feat(snmp): implement SNMP adapter, client, discovery, and types (d527326)
- feat: update network constants and remove unused blinking module (7cfc10e)
- feat(logging): add cloud log backend types and implement log sampling and spooling (0a7a275)
- feat(cloud-sync): implement StateReporter for managing state reporting to the cloud (603124e)
- feat: update version to 1.0.106, add semver dependency, and refactor release service to use git tags for stable release retrieval (af26d15)