1.9 KiB
1.9 KiB
LOGAR Release v1.0.1
Changes in this Release:
- Dual Platform Gitea Release Automation: Added dedicated Windows (
release-windows.yml) and Linux (release-linux.yml) Gitea Actions to compile native platform binaries (Win_Client.exeandServer.exeon Windows;Linux_Client.binandServer.binon Linux). - Dedicated SHA-256 Checksums: Release assets now include dedicated checksum files matching
[win/linux]_[client/agent]_sha256sum(win_client_sha256sum,win_agent_sha256sum,win_server_sha256sum,linux_client_sha256sum,linux_agent_sha256sum,linux_server_sha256sum). - Removed Client Filter Logic: Removed restrictive source-level noise filtering on edge forwarders. Clients now collect and stream all candidate events from
INFOup toERRORover the lookback window instead of discarding them at the source. - State Tracking & Deduplication: Added persistent client state tracking (
client_state.json) with journalctl cursors and Windows Event Log record numbers to guarantee that previously transmitted events are never resent. - 24-Hour Lookback Window: Forwarders now scan and upload events from the last 24 hours (default
--hours 24), skipping older entries. - Warning Persistence & Immediate Error Routing: Restructured temporal verification on the central hub so the 4-run persistence rule across the 12-hour evaluation window strictly governs
WARNINGandINFOevents to suppress transient blips. High-severityERROR,CRITICAL, andFATALevents are now promoted toVERIFIEDimmediately on their first occurrence and reported to Hermes without waiting for consecutive runs. - Lightweight Distribution Structure: Cleaned
out/to strictly contain deployment documentation and sample configurations. - Automated Gitea CI/CD: Integrated push testing workflow (
ci.yml) and multi-platform release asset packaging.