Saltar al contenido
TapNTable
Devlog
v0.10.20

TapNTable 0.10.20: Cron/Automatización

Una página para el corazón de las automatizaciones

TapNTable hace muchísimo trabajo por su cuenta: envía recordatorios de reservas, manda pedidos para llevar a la cocina, crea copias de seguridad, procesa campañas y newsletters, limpia registros antiguos. Todo eso depende de una tarea cron configurada en el servidor - y hasta ahora no había ningún sitio donde ver si estaba funcionando.

La nueva página Configuración - Cron/Automatización lo resuelve. Nada más abrirla muestra el comando cron exacto para tu servidor, con las rutas detectadas automáticamente y un botón para copiar. Debajo, cuatro comprobaciones te dicen de un vistazo si el cron está configurado, si se está invocando con la frecuencia correcta, si las tareas diarias se han ejecutado y si la última pasada terminó. Verde es verde, y cuando algo va mal la página te dice exactamente qué.

Ve lo que hicieron tus automatizaciones

La página muestra la última invocación del cron (“hace 2 minutos”), la próxima tarea diaria y un gráfico con las ejecuciones de los últimos 7 días. El panel “Automatización hoy” resume el día: emails enviados, SMS, newsletters completadas, campañas, copias de seguridad y recordatorios de reservas.

Más abajo, todas las tareas programadas aparecen agrupadas por frecuencia - cada minuto, cada 5 o 15 minutos, diarias y mensuales - con la última ejecución, la duración y el estado de cada una. Y si necesitas que todo se ejecute ya, el botón “Ejecutar ahora” lanza una pasada del programador al momento.

Tareas diarias que se ejecutan de verdad

No todos los alojamientos permiten un cron cada minuto, y algunos lo invocan en horarios desfasados. Antes, una tarea diaria programada para las 03:00 solo se ejecutaba si el cron caía exactamente en ese minuto - si no caía, se perdía el día entero.

En esta versión, las tareas diarias y mensuales se ejecutan en la primera oportunidad después de la hora programada, sea cual sea la cadencia del cron del servidor. Las copias de seguridad programadas, las limpiezas y la revalidación de la licencia dejan de depender de que el reloj acierte el minuto exacto.