feat: UI WhatsApp (nombre completo, {PHONE}, paginación historial) / …#7
Merged
TeamInfinixdevcom merged 1 commit intomainfrom Jan 30, 2026
Merged
feat: UI WhatsApp (nombre completo, {PHONE}, paginación historial) / …#7TeamInfinixdevcom merged 1 commit intomainfrom
TeamInfinixdevcom merged 1 commit intomainfrom
Conversation
…chore(functions): logs y ajustes runtime/deps
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
…chore(functions): logs y ajustes runtime/deps
Título: feat: WhatsApp UI (nombre completo, {PHONE}, paginación historial) + chore(functions): logs y ajustes runtime/deps
Descripción breve: Mejora la UI y plantillas de WhatsApp (muestra nombre completo, añade {PHONE}, corrige texto duplicado) y agrega paginación al historial. Además se añadieron logs y funciones seguras en el backend; se hicieron ajustes de runtime/deps para Cloud Functions (requiere revisión antes de deploy).
Cambios Frontend:
WhatsApp UI: contactacion-whatsapp.js — prioriza nombres embebidos, reemplaza {PHONE} en plantillas, elimina mención de email duplicada, añade paginación del historial y controles de página. (contactacion-whatsapp.js)
Proyecciones: mejoras en parsing y cálculo de métricas en proyecciones.js. (proyecciones.js)
Cambios Backend (Cloud Functions):
index.js — nuevas funciones callables seguras, validación CSRF básica, verificación de rol admin, rate limiting, registros de auditoría, y logs de depuración para inspeccionar la API de firebase-functions. Contiene migraciones parciales de triggers de Firestore/Auth que requieren compatibilidad con la versión de SDK. (index.js)
package.json — dependencias ajustadas (versionado firebase-functions declarado). (package.json)
Configuración:
firebase.json — runtime configurado a nodejs20. Verificar que engines.node en package.json coincida. (firebase.json)