From 5103dc91beee96bee0f7a0f576932369de9f14b9 Mon Sep 17 00:00:00 2001 From: hsiegeln <37154749+hsiegeln@users.noreply.github.com> Date: Sun, 19 Apr 2026 18:34:08 +0200 Subject: [PATCH] feat(alerting): add ALERT_RULE_CHANGE + ALERT_SILENCE_CHANGE audit categories --- .../cameleer/server/core/admin/AuditCategory.java | 3 ++- .../server/core/admin/AuditCategoryTest.java | 12 ++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 cameleer-server-core/src/test/java/com/cameleer/server/core/admin/AuditCategoryTest.java diff --git a/cameleer-server-core/src/main/java/com/cameleer/server/core/admin/AuditCategory.java b/cameleer-server-core/src/main/java/com/cameleer/server/core/admin/AuditCategory.java index f76dff35..e63c75bc 100644 --- a/cameleer-server-core/src/main/java/com/cameleer/server/core/admin/AuditCategory.java +++ b/cameleer-server-core/src/main/java/com/cameleer/server/core/admin/AuditCategory.java @@ -2,5 +2,6 @@ package com.cameleer.server.core.admin; public enum AuditCategory { INFRA, AUTH, USER_MGMT, CONFIG, RBAC, AGENT, - OUTBOUND_CONNECTION_CHANGE, OUTBOUND_HTTP_TRUST_CHANGE + OUTBOUND_CONNECTION_CHANGE, OUTBOUND_HTTP_TRUST_CHANGE, + ALERT_RULE_CHANGE, ALERT_SILENCE_CHANGE } diff --git a/cameleer-server-core/src/test/java/com/cameleer/server/core/admin/AuditCategoryTest.java b/cameleer-server-core/src/test/java/com/cameleer/server/core/admin/AuditCategoryTest.java new file mode 100644 index 00000000..2ae14b36 --- /dev/null +++ b/cameleer-server-core/src/test/java/com/cameleer/server/core/admin/AuditCategoryTest.java @@ -0,0 +1,12 @@ +package com.cameleer.server.core.admin; + +import org.junit.jupiter.api.Test; +import static org.assertj.core.api.Assertions.assertThat; + +class AuditCategoryTest { + @Test + void alertingCategoriesPresent() { + assertThat(AuditCategory.valueOf("ALERT_RULE_CHANGE")).isNotNull(); + assertThat(AuditCategory.valueOf("ALERT_SILENCE_CHANGE")).isNotNull(); + } +}