196aaeab9c
Fix critical typo and improve type safety
...
- Fix typo: nodemailer.createTransporter -> createTransport
- Add type safety check for payload.email with sendMail validation
- Prevent runtime errors from invalid transporter objects
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-13 16:02:11 +02:00
a32d5688c4
Make mailer transport config optional, use Payload config fallback
...
- Updated MailingService to check for Payload's email transporter when plugin transport is not configured
- Enhanced error message to indicate transport is required in either plugin or Payload config
- Bump version to 0.0.5
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-13 15:56:25 +02:00
226483b480
Refactor Mailing plugin to improve type safety and ensure CollectionConfig compliance
2025-09-13 12:38:30 +02:00
9deae5989b
Remove redundant access controls from EmailTemplates and Emails collections
2025-09-13 12:28:35 +02:00
5c9ef19d69
Enhance mailing plugin with collection overrides, detailed access controls, and improved rich text serialization logic
2025-09-13 12:24:19 +02:00
3868e74770
Remove email outbox collection and process job; refactor email templates with rich text support and slug generation
2025-09-13 12:11:35 +02:00
ed9d979d3e
Add mailing plugin with templates, outbox, and job processing
2025-09-12 19:18:14 +02:00