turnstone/patterns
pyr0ball 8832061de2 feat(blocklist): telemetry YAML list + loader + domain matcher
Adds patterns/telemetry.yaml with 6 rule groups (samsung, belkin, roku, lg, amazon, advertising).
Adds app/services/blocklist.py with TelemetryRule and BlocklistCandidate dataclasses, load_telemetry_rules(), and matches_telemetry() with exact and subdomain matching.
6 new TestTelemetry tests pass; 199 total passing.
2026-05-15 20:54:40 -07:00
..
default.yaml feat: journald export + system failure patterns 2026-05-11 06:54:42 -07:00
sources-cluster.yaml feat: add cluster-wide log collection and Heimdall Turnstone deployment 2026-05-12 18:53:58 -07:00
sources.yaml feat: syslog and dmesg parsers with graceful journald fallback 2026-05-11 06:57:38 -07:00
telemetry.yaml feat(blocklist): telemetry YAML list + loader + domain matcher 2026-05-15 20:54:40 -07:00