mirror of
https://github.com/complexcaresolutions/cms.c2sgmbh.git
synced 2026-03-17 20:54:11 +00:00
- Add Payload email adapter for system emails (auth, password reset) - Add EmailLogs collection for tracking all sent emails - Extend Tenants collection with SMTP configuration fields - Implement tenant-specific email service with transporter caching - Add /api/send-email endpoint with: - Authentication required - Tenant access control (users can only send for their tenants) - Rate limiting (10 emails/minute per user) - Add form submission notification hook with email logging - Add cache invalidation hook for tenant email config changes Security: - SMTP passwords are never returned in API responses - Passwords are preserved when field is left empty on update - Only super admins can delete email logs 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| anleitungen | ||
| CLAUDE_PAYLOAD_CMS.md | ||
| IMPLEMENTIERUNGS-AUFTRAG.md | ||
| INFRASTRUCTURE.md | ||
| PROJECT_STATUS.md | ||
| Prompt phase2 blocks.md | ||
| PROMPT_CONSENT_PAYLOAD.md | ||
| PROMPT_PAYLOAD_API_CONFIG.md | ||
| PROMPT_PHASE1_COLLECTIONS.md | ||
| PROMPT_PHASE4_CONTENT_MIGRATION.md | ||
| PROMPT_PRIVACY_POLICY_PAYLOAD.md | ||
| PROMPT_UNIVERSAL_FEATURES_PAYLOAD.md | ||
| SECURITY_FIXES.md | ||