Pulse/internal/notifications
rcourtman b70dc3d00d Document layered retry semantics (P2 documentation)
Add documentation to explain how transport-level and queue-level retries interact:
- Email: MaxRetries (transport) * MaxAttempts (queue) = total SMTP attempts
- Webhooks: RetryCount (transport) * MaxAttempts (queue) = total HTTP attempts
- Example: 3 * 3 = 9 total delivery attempts for a single notification

This clarifies the multiplicative retry behavior and helps operators understand
the actual retry counts when using the persistent queue.
2025-11-07 08:35:00 +00:00
..
concurrency_test.go Fix settings security tab navigation 2025-10-11 23:29:47 +00:00
email_enhanced.go Document layered retry semantics (P2 documentation) 2025-11-07 08:35:00 +00:00
email_providers.go Fix settings security tab navigation 2025-10-11 23:29:47 +00:00
email_template.go Fix settings security tab navigation 2025-10-11 23:29:47 +00:00
notifications.go Implement queue cancellation and atomic DB operations (P1 fixes) 2025-11-07 08:33:09 +00:00
notifications_test.go Add test notification functionality for Apprise 2025-11-05 18:54:18 +00:00
queue.go Implement queue cancellation and atomic DB operations (P1 fixes) 2025-11-07 08:33:09 +00:00
webhook_enhanced.go Document layered retry semantics (P2 documentation) 2025-11-07 08:35:00 +00:00
webhook_templates.go Fix settings security tab navigation 2025-10-11 23:29:47 +00:00