Skip to content

Support configuration of event rules for generic sources#471

Open
BastianLedererIcinga wants to merge 5 commits into
rule-filter-handlingfrom
configure-rules-without-integration
Open

Support configuration of event rules for generic sources#471
BastianLedererIcinga wants to merge 5 commits into
rule-filter-handlingfrom
configure-rules-without-integration

Conversation

@BastianLedererIcinga
Copy link
Copy Markdown
Contributor

For event rules of generic sources a simple SearchEditor without enrichment, validation and suggestions is created.

resolve #450

`RuleSerializer` serializes rules as json
`RuleParser` can read them and create an ipl `Filter\Ŗule` from it
Introduce a new version of the `SourceHook` interface for v 1.0
Use the functions of the new `SourceHook` interface,
the `RuleParser` and `RuleSerializer` to set up the filter editor
of an event rule-
@cla-bot cla-bot Bot added the cla/signed CLA is signed by all contributors of a PR label May 7, 2026
Adjust `resolveSourceHook` to return `null` for generic sources without integration.

Adjust `searchEditorAction` to create a simple editor without validation, enrichment
and suggestions for these sources and save the filter as a querystring.
@BastianLedererIcinga BastianLedererIcinga force-pushed the configure-rules-without-integration branch from 457f0fa to 889baa6 Compare May 7, 2026 11:59
@BastianLedererIcinga BastianLedererIcinga force-pushed the rule-filter-handling branch 2 times, most recently from 015bfb8 to d8a98b8 Compare May 19, 2026 07:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla/signed CLA is signed by all contributors of a PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Allow to configure event rules without a source integration

1 participant