ultisuite-backend/internal/api/mail
R3D347HR4Y 1b9a3394e2 Implement rule simulation and webhook enhancements
- Added a new endpoint for simulating rules based on sample messages, allowing users to test rule conditions and actions.
- Enhanced webhook management with versioning, preview capabilities, and improved validation for webhook requests.
- Updated service interfaces to support new functionalities, including max retries for webhooks and signing secrets.
- Implemented observability metrics for webhook retries and dead-letter tracking, improving error handling and monitoring.
- Enhanced unit tests to cover new simulation and webhook features, ensuring robust functionality and validation.
2026-05-22 17:53:51 +02:00
..
sendguard Enhance mail API with rate limiting, idempotency, and attachment management 2026-05-22 17:19:16 +02:00
attachments.go Enhance mail API with rate limiting, idempotency, and attachment management 2026-05-22 17:19:16 +02:00
drafts_test.go Add mail attachment and draft management features 2026-05-22 17:14:36 +02:00
drafts.go Enhance mail API with rate limiting, idempotency, and attachment management 2026-05-22 17:19:16 +02:00
folders_test.go Add mail attachment and draft management features 2026-05-22 17:14:36 +02:00
folders.go Add mail attachment and draft management features 2026-05-22 17:14:36 +02:00
handlers_attachments.go Enhance mail API with rate limiting, idempotency, and attachment management 2026-05-22 17:19:16 +02:00
handlers_drafts.go Enhance mail API with rate limiting, idempotency, and attachment management 2026-05-22 17:19:16 +02:00
handlers_folders_labels.go Add mail attachment and draft management features 2026-05-22 17:14:36 +02:00
handlers_identities.go Add mail attachment and draft management features 2026-05-22 17:14:36 +02:00
handlers_outbox.go Implement outbox management features with scheduling and attachment support 2026-05-22 17:46:30 +02:00
handlers_search.go Add mail attachment and draft management features 2026-05-22 17:14:36 +02:00
handlers_test.go Implement rule simulation and webhook enhancements 2026-05-22 17:53:51 +02:00
handlers.go Implement rule simulation and webhook enhancements 2026-05-22 17:53:51 +02:00
idempotency_test.go Enhance mail API with rate limiting, idempotency, and attachment management 2026-05-22 17:19:16 +02:00
idempotency.go Enhance mail API with rate limiting, idempotency, and attachment management 2026-05-22 17:19:16 +02:00
identities_test.go Add mail attachment and draft management features 2026-05-22 17:14:36 +02:00
identities.go Add mail attachment and draft management features 2026-05-22 17:14:36 +02:00
labels.go Add mail attachment and draft management features 2026-05-22 17:14:36 +02:00
outbox_scheduling.go Implement outbox management features with scheduling and attachment support 2026-05-22 17:46:30 +02:00
search_advanced.go Add mail attachment and draft management features 2026-05-22 17:14:36 +02:00
search_test.go Add mail attachment and draft management features 2026-05-22 17:14:36 +02:00
service_iface.go Implement rule simulation and webhook enhancements 2026-05-22 17:53:51 +02:00
service_rules_simulate.go Implement rule simulation and webhook enhancements 2026-05-22 17:53:51 +02:00
service_webhooks.go Implement rule simulation and webhook enhancements 2026-05-22 17:53:51 +02:00
service.go Implement rule simulation and webhook enhancements 2026-05-22 17:53:51 +02:00
validate_drafts.go Enhance mail API with rate limiting, idempotency, and attachment management 2026-05-22 17:19:16 +02:00
validate_folders_labels.go Add mail attachment and draft management features 2026-05-22 17:14:36 +02:00
validate_identities.go Add mail attachment and draft management features 2026-05-22 17:14:36 +02:00
validate.go Implement rule simulation and webhook enhancements 2026-05-22 17:53:51 +02:00