All notable changes to laravel-mailcoach-ses-feedback
will be documented in this file
- Fix an issue where campaign could be null
- Support for Mailcoach v4
- Fix an issue where the configuration set header was not being set when only using the mailer setting on lists
- Fix an issue where the configuration set header was not being set when using a different mailcoach mailer
- allow Send class to be overridden
- Mark webhook calls as processed when no send is found
- PHP 8
- Allows custom mailer with "ses" transport
- fix an issue where the configuration set wasn't added
- fix compatibility with L8
- Tag a Mailcoach v3 compatible release
- Use
external_id
for first message checking
- add support for Laravel 8
- Use the configured app timezone for stored feedback
- Ignore webhook payloads that have no
eventType
- Simplify message validation
- fire
WebhookCallProcessedEvent
when webhook has been processed
- fix time on feedback registration
- fix confirming of subscriptions in AWS
- add ability to use a custom queue connection
- Add support for Mailcoach v2
- Add Laravel 7 support
- Check to make sure we haven't received the SES Webhook before - thanks @jbraband
- Only add the SES configuration header if the message is from Mailcoach
- Make sure the SES configuration header is only set once
- initial release