522adc3b746c8aa9b73fd7000cf96c915f9e48d5
- schema.prisma: modelo message_logs (channel, recipient, body, status, error) - email-otp.service.ts: lee config SMTP desde DB (settings.smtp_config), registra log en message_logs - sms.service.ts: registra log en message_logs tras cada envío (éxito y error) - auth.module.ts: agrega PrismaModule, JWT expira en 90d - settings.controller.ts: GET/PATCH /settings/smtp + GET /settings/message-logs - settings.service.ts: método getMessageLogs con paginación y filtro por canal - settings.module.ts: importa AuthModule + EmailOtpService Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Description
No description provided
688 KiB
Languages
TypeScript
96.7%
HTML
2%
PLpgSQL
0.9%
CSS
0.2%