feat: Implement NotifyPanelComponent with unit tests and mock API service
- Added NotifyPanelComponent for managing notification channels and rules. - Implemented reactive forms for channel and rule management. - Created unit tests for NotifyPanelComponent to validate functionality. - Developed MockNotifyApiService to simulate API interactions for testing. - Added mock data for channels, rules, and deliveries to facilitate testing. - Introduced RuntimeEventFactoryTests to ensure correct event creation with build ID.
This commit is contained in:
		@@ -69,6 +69,10 @@ public sealed record RuntimePolicyImageResponseDto
 | 
			
		||||
    [JsonPropertyName("metadata")]
 | 
			
		||||
    [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
 | 
			
		||||
    public string? Metadata { get; init; }
 | 
			
		||||
 | 
			
		||||
    [JsonPropertyName("buildIds")]
 | 
			
		||||
    [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
 | 
			
		||||
    public IReadOnlyList<string>? BuildIds { get; init; }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
public sealed record RuntimePolicyRekorDto
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user