8 Commits

Author SHA1 Message Date
nickpons666
b000e7f665 Corrección de búsqueda por nombre: inclusión del rol coordinador en el filtro 2026-01-31 02:23:45 -06:00
nickpons666
fefd3a8d78 Cambio de respuesta de PDF a tabla de texto en búsqueda por nombre del bot 2026-01-31 02:19:46 -06:00
nickpons666
a02e77d09f Actualización del bot de Telegram: Renombrado de botón PDF y eliminación de menú al solicitarlo 2026-01-31 02:17:53 -06:00
nickpons666
ffda892859 fix: Corregir orden de ayudantes en PDFs y bot de Telegram
- Cambiar getAyudantesActivos() por getAyudantesPorOrden() en todos los PDFs y bot
- Añadir tabla 'Turnos de Ayudantes' en ambos PDFs (ayudante y admin)
- Mostrar 4 próximas fechas para cada ayudante en orden correcto
- En PDF de ayudante: resaltar fila del usuario con badge 'Tu'
- Corregir sendPDF() y sendPDFGeneral() en bot de Telegram
- Asegurar consistencia: Ana → Esperanza → Mary → Bety → Mariela
- Sincronizar completamente web, PDFs y bot con nuevo orden de rotación
2026-01-30 22:52:32 -06:00
nickpons666
4c7f298acd refactor: Centralizar y corregir la comunicación con la API de Telegram
Se refactoriza toda la comunicación con la API de Telegram para solucionar un problema de latencia severa en el entorno Docker. El problema era causado por un retraso en la resolución de red.

- Se mejora la función  en  para forzar el uso de IPv4, añadir timeouts y soportar métodos GET/POST.
- Se centraliza la lógica de la API en la clase , añadiendo los métodos ,  y .
- Se modifica  para que utilice los nuevos métodos centralizados, eliminando código cURL duplicado y aplicando la solución de red.
- Se mantiene la instrumentación en  para futuros diagnósticos, según lo solicitado.
2026-01-20 20:20:59 -06:00
nickpons666
488f25b568 Envio de PDF por Telegram
- Agregado comando /pdf y boton Mi PDF en el menu
- Genera y envia automaticamente el PDF con todos los horarios y turnos
- PDF incluye: Turnos de Ayudantes, Horarios por Semana, Horarios de Apertura
2026-01-20 16:58:07 -06:00
nickpons666
6a1c86d88a Add Docker configuration and fix paths 2026-01-19 17:10:54 -06:00
nickpons666
85894619d8 Primer subida completa 2026-01-19 15:20:36 -06:00