Fix build and code structure improvements. New but essential UI functionality. CI improvements. Documentation improvements. AI module improvements.

This commit is contained in:
StellaOps Bot
2025-12-26 21:54:17 +02:00
parent 335ff7da16
commit c2b9cd8d1f
3717 changed files with 264714 additions and 48202 deletions

View File

@@ -35,7 +35,7 @@ public sealed class SimpleTemplateRendererTests
actor: "admin@example.com",
version: "1");
var result = await _renderer.RenderAsync(template, notifyEvent);
var result = await _renderer.RenderAsync(template, notifyEvent, CancellationToken.None);
Assert.Contains("Hello admin@example.com", result.Body);
Assert.Contains("event policy.violation occurred", result.Body);
@@ -67,7 +67,7 @@ public sealed class SimpleTemplateRendererTests
payload: payload,
version: "1");
var result = await _renderer.RenderAsync(template, notifyEvent);
var result = await _renderer.RenderAsync(template, notifyEvent, CancellationToken.None);
Assert.Contains("Image: registry.local/api:v1.0", result.Body);
Assert.Contains("Severity: critical", result.Body);
@@ -101,7 +101,7 @@ public sealed class SimpleTemplateRendererTests
payload: payload,
version: "1");
var result = await _renderer.RenderAsync(template, notifyEvent);
var result = await _renderer.RenderAsync(template, notifyEvent, CancellationToken.None);
Assert.Contains("Package: lodash v4.17.21", result.Body);
}
@@ -131,7 +131,7 @@ public sealed class SimpleTemplateRendererTests
payload: payload,
version: "1");
var result = await _renderer.RenderAsync(template, notifyEvent);
var result = await _renderer.RenderAsync(template, notifyEvent, CancellationToken.None);
Assert.Contains("[REDACTED]", result.Body);
Assert.Contains("User: testuser", result.Body);
@@ -157,7 +157,7 @@ public sealed class SimpleTemplateRendererTests
payload: new JsonObject(),
version: "1");
var result = await _renderer.RenderAsync(template, notifyEvent);
var result = await _renderer.RenderAsync(template, notifyEvent, CancellationToken.None);
Assert.Equal("Value: -end", result.Body);
}
@@ -186,7 +186,7 @@ public sealed class SimpleTemplateRendererTests
payload: payload,
version: "1");
var result = await _renderer.RenderAsync(template, notifyEvent);
var result = await _renderer.RenderAsync(template, notifyEvent, CancellationToken.None);
Assert.Contains("alpha", result.Body);
Assert.Contains("beta", result.Body);
@@ -213,7 +213,7 @@ public sealed class SimpleTemplateRendererTests
payload: new JsonObject(),
version: "1");
var result = await _renderer.RenderAsync(template, notifyEvent);
var result = await _renderer.RenderAsync(template, notifyEvent, CancellationToken.None);
Assert.Equal("Alert: critical.alert", result.Subject);
}
@@ -237,8 +237,8 @@ public sealed class SimpleTemplateRendererTests
payload: new JsonObject(),
version: "1");
var result1 = await _renderer.RenderAsync(template, notifyEvent);
var result2 = await _renderer.RenderAsync(template, notifyEvent);
var result1 = await _renderer.RenderAsync(template, notifyEvent, CancellationToken.None);
var result2 = await _renderer.RenderAsync(template, notifyEvent, CancellationToken.None);
Assert.Equal(result1.BodyHash, result2.BodyHash);
Assert.Equal(64, result1.BodyHash.Length); // SHA256 hex
@@ -264,7 +264,7 @@ public sealed class SimpleTemplateRendererTests
payload: new JsonObject(),
version: "1");
var result = await _renderer.RenderAsync(template, notifyEvent);
var result = await _renderer.RenderAsync(template, notifyEvent, CancellationToken.None);
Assert.Equal(NotifyDeliveryFormat.Markdown, result.Format);
}