Refactorización de flujo de email y migración a Resend en hezu-es
Se completó la refactorización del sistema de email en hezu-es, eliminando flujos legacy, migrando autenticación a Resend y corrigiendo errores de acceso a atributos.
Cambios principales en hezu-es
En la sesión de hoy se completó la refactorización del sistema de email. Se eliminó completamente el flujo legacy manteniendo únicamente la nueva colección pre-API, reduciendo complejidad técnica y dependencias obsoletas.
Migraciones realizadas
Autenticación por magic link: Se migró desde Firebase Auth hacia Resend como proveedor de email. Este cambio mejora la confiabilidad y permite mejor integración con nuestros sistemas de notificación.
Corrección de AttributeError: Se solucionó un problema crítico en el acceso al project ID dentro del servicio de email. El error prevenía la ejecución correcta del flujo y causaba fallos silenciosos.
Documentación
Se agregó un reporte completo sobre la implementación del flujo de email, documentando decisiones arquitectónicas y patrones utilizados para futuras referencias.
Impacto técnico
Estos cambios reducen la superficie de código mantenible, eliminan dependencias innecesarias y establecen una base más sólida para expansión futura de funcionalidades de notificación.
Total de commits: 4