Pulse/internal/notifications
rcourtman b75728922c feat: add demo AI findings for mock mode
When MOCK_ENABLED=true, Pulse now injects realistic AI patrol
findings to showcase the AI features without requiring actual
LLM API calls. This enables the demo instance to demonstrate:

- Critical/warning/info findings with realistic content
- Patrol run history
- Actionable recommendations

Also includes refinements to dismissal logic from earlier work:
- Only 'not_an_issue' creates permanent suppression
- 'expected_behavior' and 'will_fix_later' just acknowledge
2025-12-22 17:16:26 +00:00
..
concurrency_test.go Fix settings security tab navigation 2025-10-11 23:29:47 +00:00
email_enhanced.go Fix critical monitoring system issues and add robustness improvements 2025-11-07 08:52:37 +00:00
email_enhanced_test.go style: Apply gofmt to 37 files 2025-12-02 17:21:48 +00:00
email_providers.go chore: remove more dead code 2025-11-27 00:10:55 +00:00
email_template.go refactor: replace deprecated strings.Title with custom titleCase 2025-11-27 09:22:52 +00:00
email_template_test.go test: Add singleAlertTemplate type coverage tests 2025-12-02 13:45:49 +00:00
notification_utils_test.go style: Apply gofmt to 37 files 2025-12-02 17:21:48 +00:00
notifications.go style: remove emojis from log messages 2025-12-13 21:29:11 +00:00
notifications_test.go feat: add demo AI findings for mock mode 2025-12-22 17:16:26 +00:00
queue.go fix: Deadlock in CancelByAlertIDs and add tests 2025-12-02 10:40:07 +00:00
queue_test.go test: Add UpdateStatus not found test for notifications package 2025-12-02 14:26:17 +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 ValidateWebhookURL edge case tests for notifications package 2025-12-02 13:41:34 +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 Improve table column widths and sparkline visibility 2025-11-09 23:36:52 +00:00
webhook_retry_test.go Add unit tests for isRetryableWebhookError (internal/notifications) 2025-11-30 22:03:26 +00:00
webhook_templates.go Fix Pushover webhook custom field overrides (related to #665) 2025-11-08 10:32:27 +00:00