Skip to content

Sentinel v1.0.1 — scenario-test hardening

Choose a tag to compare

@AnAverageBeing AnAverageBeing released this 31 Jul 19:54
· 3 commits to main since this release

Hardening release driven by a full scenario-test pass (admin UI, enforcement, deletion, transfer):

Panel

  • Config version now bumps on manual hash add/delete and on cross-node hash confirmation, so agents always re-sync their blocklists.

Node agent

  • Panel intel (hash blocklist + YARA versions) now persists across agent restarts — a restart no longer leaves the agent blind until the next config change.
  • Cooldown dedup is split by enforcement mode: a finding first seen in dry-run no longer suppresses enforcement of the same finding after dry-run is switched off.
  • Quarantine restore/delete resolves quarantine_path/original_path from the request body (panel row ids and node registry ids are independent sequences).

Verified live end-to-end: all admin pages and actions, kill/stop/suspend/pause/quarantine/restore/delete enforcement, token reset lifecycle, offline marking, webhook alerts with cooldown, node/server deletion cascades, and server-transfer event attribution.