Skip to content

Development to v0.6.2 - #376

Open
ipmach wants to merge 81 commits into
mainfrom
development
Open

ipmach wants to merge 81 commits into
mainfrom
development

Conversation

@ipmach

@ipmach ipmach commented Oct 21, 2026 •

Copy link
Copy Markdown
Contributor

Task

Description

How Has This Been Tested?

Checklist

  • This Pull-Request goes to the development branch.
  • I have successfully run prek locally.
  • I have added tests to cover my changes.
  • I have linked the issue-id to the task-description.
  • I have performed a self-review of my own code.

View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need.

thorinaboenke and others added 30 commits October 12, 2026 11:29
A JsonParserConfig object (or the default config) left the parser without
a content parser, so the first log with a message field raised
AttributeError. It now gets a MatcherParser without templates.

Logs without a message field got EventID 0, the ID of the first template.
They now get EventID -1 and the template <Not Found>, like any log that
matches no template.

Closes #357

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
EventID -> eventID, logFormatVariables -> headerVariables, alertsObtain -> alertDetails, extractedTimestamps -> logTimestamps, detectionTimestamp -> detectedTimestamp, outputTimestamp -> aggregatedTimestamp, __version__ -> schemaVersion. Field numbers and types are unchanged, so the binary wire format stays. Breaking: no aliases for the old names.

Refs #127

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Comment thread src/detectmatelibrary/helper/select_component.py Dismissed
Comment thread src/detectmatelibrary/helper/select_component.py Dismissed

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants