Saltar al contenido
weekly11 de enero de 2026·4 min

Semana de Integración: SendGrid, YouTube en Chordna y Procesamiento de Imágenes en Ganga24

Del 5 al 11 de enero completamos 54 commits enfocados en autenticación magic links con SendGrid, integración de YouTube en Chordna, procesamiento de imágenes en Ganga24 y mejoras de seguridad en Sofi. Hezu-es avanzó hacia Fase 2 con infraestructura de email consolidada.

Resumen Ejecutivo

Esta semana completamos 54 commits distribuidos en cuatro repositorios principales. El trabajo se centró en consolidar integraciones críticas, mejorar flujos de autenticación y expandir capacidades multimedia en nuestras aplicaciones.

Hezu-es: Magic Links y SendGrid

Hezu-es alcanzó un hito importante con la implementación completa de autenticación mediante magic links utilizando SendGrid. El sistema ahora soporta tres métodos de acceso: enlaces mágicos, autenticación con Google y email/password tradicional.

Cambios principales en autenticación:

  • Integración SendGrid para envío de magic links con validación segura
  • Flujo simplificado de captura de email: ahora pregunta al usuario antes de realizar llamadas API
  • Middleware de identidad implementado en submit_email para validación consistente
  • Eliminación de bonus credits en el flujo de email para claridad en contabilidad

Mejoras de modelo e inferencia:

  • Actualización a Gemini 2.0 Flash Exp para mejor rendimiento en respuestas
  • Aumento de max_output_tokens de 1500 a 4000 para consultas más detalladas
  • Contador de consultas disponibles visible en el botón de acciones

Correcciones operacionales:

  • Eliminación de campo duplicado 'detalle especial' en formulario de comida
  • Corrección en detección de user_type en save_to_history
  • Deshabilitación de App Check en staging para resolver errores 403
  • Unificación de estilos CSS para inputs de texto con botón
  • Agregación de Bootstrap 5 desde CDN para consistencia visual
  • Actualización de favicon al búho oficial de Hezu

Documentación y roadmap:

  • Guía completa de próximos pasos para Fase 2
  • Script de migración emails → registrations completado
  • Documentación detallada de implementación Fase 1
  • Resumen consolidado de cambios pre-lanzamiento

Chordna: Integración YouTube y Enciclopedia

Chordna recibió 19 commits enfocados en multimedia y contenido académico. La integración de YouTube ahora es central para la experiencia del usuario.

Características multimedia:

  • Búsqueda mejorada de videos YouTube con detección de videos oficiales
  • Embed de video YouTube en header para reproducción persistente mientras navegas
  • Ajuste de ancho del embed: cambio de 1/5 a 1/4 de pantalla para mejor visibilidad
  • Obtención automática de musicVideo URL desde AudioDB API
  • Caché en Firestore para videos encontrados, reduciendo llamadas API

Integración Songlexikon:

  • Pestaña de acordes ahora lee datos de encyclopedia.harmony
  • Integración de enciclopedia académica de canciones Songlexikon
  • Corrección de referencias de variables no definidas en ChordsTab
  • Navegación por hash en URL para enlaces persistentes a secciones

Optimizaciones técnicas:

  • Migración de iconos a lucide-react en lugar de heroicons
  • Priorización de álbumes originales y Cover Art Archive
  • Soporte de localización para eventos, letras, música relacionada y estadísticas
  • Arquitectura cloud mejorada con seguridad Firebase
  • Manejo seguro de credenciales en desarrollo local y Cloud Run

Ganga24: Procesamiento de Imágenes y Categorización

Ganga24 avanzó con 7 commits introduciendo procesamiento de imágenes y un sistema robusto de categorización de ofertas.

Sistema de categorización:

  • Nuevo módulo de categorización de ofertas con keywords y marcas expandidas
  • Mejora de precisión categorización con léxico más completo
  • Tabla incoming_offers ampliada con nuevos campos descriptivos
  • Tabla histórica para tracking de cambios en ofertas
  • Resolución de URLs acortadas antes de guardar en base de datos

Procesamiento de imágenes y notificaciones:

  • Integración de procesamiento de imágenes (Fase 1-3)
  • Notificaciones optimizadas para CRO (Phase 4-6)
  • Pipeline de análisis de imágenes para mejorar presentación de ofertas

Infraestructura de bots:

  • Sistema de prefilter para procesamiento inicial
  • Bot de Telegram integrado
  • Bot trainer para entrenamiento de modelos ML

Sofi: Hardening de Seguridad

Sofi alcanzó v0.6.0 con 3 commits enfocados en seguridad y preparación para lanzamiento público.

Cambios principales:

  • Endurecimiento de seguridad (hardening) implementado
  • Reorganización de documentación
  • Respuestas de voz en Telegram mediante Edge TTS
  • Scripts y guías de preparación para lanzamiento público

Métricas y Distribución

  • Total commits: 54
  • Hezu-es: 25 commits (46%)
  • Chordna: 19 commits (35%)
  • Ganga24: 7 commits (13%)
  • Sofi: 3 commits (6%)

Próximas Prioridades

  1. Validación end-to-end del flujo de magic links en producción
  2. Testing extensivo de búsqueda YouTube y caché en Chordna
  3. Implementación de filtros avanzados en categorización Ganga24
  4. Lanzamiento público de Sofi con documentación completa

La semana consolidó arquitecturas clave en autenticación, multimedia y procesamiento de ofertas, posicionando los proyectos para fases posteriores de expansión.