Pulse/internal/notifications
rcourtman a6f4fc7bc0 test: Add GetQueue, addWebhookDelivery, GetWebhookHistory tests
Tests for NotificationManager accessor and helper functions.
Covers queue retrieval, webhook delivery tracking, history trimming
to max 100 entries, and copy-on-read semantics. Notifications 56.6%→57.3%.
2025-12-02 12:10:29 +00:00
..
concurrency_test.go
email_enhanced.go
email_enhanced_test.go test: Add unit tests for email_enhanced.go error handling 2025-12-01 11:46:44 +00:00
email_providers.go
email_template.go
email_template_test.go test: Add critical-only grouped alert template case 2025-12-02 00:40:02 +00:00
notification_utils_test.go test: Add tests for notification config copy functions 2025-12-01 13:43:52 +00:00
notifications.go
notifications_test.go test: Add GetQueue, addWebhookDelivery, GetWebhookHistory tests 2025-12-02 12:10:29 +00:00
queue.go fix: Deadlock in CancelByAlertIDs and add tests 2025-12-02 10:40:07 +00:00
queue_test.go fix: Deadlock in CancelByAlertIDs and add tests 2025-12-02 10:40:07 +00:00
security_utils_test.go test: Add edge case for extractTelegramChatID URL parse error 2025-12-02 00:31:50 +00:00
templates_test.go Add unit tests for notification template functions (notifications) 2025-11-30 07:48:53 +00:00
webhook_allowlist_test.go test: Add DNS resolution failure test for ValidateWebhookURL 2025-12-02 01:09:03 +00:00
webhook_client_test.go test: Add secure webhook client tests for redirect handling 2025-12-02 10:26:34 +00:00
webhook_enhanced.go
webhook_retry_test.go Add unit tests for isRetryableWebhookError (internal/notifications) 2025-11-30 22:03:26 +00:00
webhook_templates.go