Novedades Floogos — Semana 15, abril 2026 (6–12 abr)
This content is not available in your language yet.
Resumen
Sección titulada «Resumen»La semana 15 trajo una expansión importante en tres áreas: una nueva sección de analítica Insights para monitoreo profundo de workflows, un Planificador de Workflows con vista estilo Gantt y detección de conflictos, y un gran lote de nuevos nodos de integración para Hub Fiscal y Sage. El asistente de IA también recibió mejoras significativas en el renderizado del chat y en la generación de workflows.
Nuevas funcionalidades
Sección titulada «Nuevas funcionalidades»Sección de Analítica Insights
Sección titulada «Sección de Analítica Insights»Ya está disponible una página /insights en la barra lateral. Proporciona análisis profundo del comportamiento de los workflows en cinco pestañas:
- Resumen — 6 tarjetas KPI (ejecuciones totales, tasa de éxito, duración promedio, coste de IA, tiempo ahorrado, dinero ahorrado), cada una con un sparkline diario y la variación respecto al período anterior. Incluye una tabla de ejecuciones por workflow con barras inline y una fila de totales fija.
- Temporal — Mapa de calor 7×24 que muestra la actividad por día de la semana y hora, un gráfico de área de volumen diario de ejecuciones y un gráfico de línea de tasa de éxito semanal.
- Errores y Salud — Distribución de tipos de error en gráfico de tarta, módulos más lentos, workflows más problemáticos por tasa de fallo, workflows zombies (activos pero sin ejecuciones recientes), incidentes abiertos y estadísticas de reintentos.
- Coste y ROI — Coste de IA por workflow, gráfico de dispersión coste vs dinero ahorrado, histograma de duración de nodos.
- Uso del Plan — Cuatro medidores de cuota (ejecuciones, tokens de IA, peticiones de IA, workflows activos) con proyección lineal al fin de mes.
El backend añade 8 endpoints en /api/workflow/insights con caché en memoria de 60 segundos por cliente y rango temporal. Se añadieron índices de rendimiento a las tablas workflowstates, workflowinstances y requests_log. Las nuevas columnas money_saved_per_run y time_saved_per_run_min están disponibles en los registros de workflows.
La exportación a PDF desde la página de Insights incluye el logo de Floogos y metadatos del informe en un helper de cabecera compartido, también reutilizado por la exportación del Planificador de Workflows.
Planificador de Workflows
Sección titulada «Planificador de Workflows»Una nueva página /workflow-planner ofrece dos vistas para la gestión de planificación:
- Vista Macro — Mapa de calor semanal y mensual que muestra cuándo se ejecuta cada workflow.
- Vista Detalle 24h — Línea de tiempo estilo Gantt del día con detección de colisiones de servicios: los workflows que usan el mismo servicio externo al mismo tiempo se destacan con el porcentaje de solapamiento calculado.
Incluye sugerencias de franjas libres, nombres de workflows fijos en el scroll, menú de acción por fila (Ver resumen, Editor, Ejecutar, Programar, Incidentes, Comentarios), diálogo de edición de programación inline y exportación a PDF con instantánea del gráfico y tabla de colisiones. La página es completamente bilingüe (ES/EN).
Nodos de Integración Hub Fiscal y Sage
Sección titulada «Nodos de Integración Hub Fiscal y Sage»Se añadieron siete nuevos módulos para la gestión de documentos fiscales:
hubfiscalCreateDocument— Crea un nuevo documento fiscal en Hub Fiscal.hubfiscalUpdateDocument— Actualiza un documento existente en Hub Fiscal.hubfiscalExportPdf— Exporta un documento de Hub Fiscal como PDF.hubfiscalGetDocuments— Consulta documentos de Hub Fiscal.sageCreateDocument— Crea un documento en Sage.zipCreate— Crea un archivo ZIP desde ficheros del workflow.zipExtract— Extrae ficheros de un archivo ZIP.
También se añadieron dos operaciones para DataStore: dataStoreReplaceTags (reemplaza todas las etiquetas de un registro) y dataStoreBatchTags (aplica cambios de etiquetas en múltiples registros).
Login Social
Sección titulada «Login Social»Un nuevo componente SocialLoginButtons descubre automáticamente los proveedores OAuth habilitados y los muestra en las páginas de login y registro. Una página AuthCallbackPage gestiona la redirección OAuth en /auth/callback. Los proveedores se configuran en el servidor; no se necesita configuración manual en el frontend.
Mejoras en el Chat de IA y Generación de Workflows
Sección titulada «Mejoras en el Chat de IA y Generación de Workflows»- El panel de chat de IA ahora renderiza las respuestas con formato Markdown completo (encabezados, listas, bloques de código) usando la librería
marked. - Se muestra una animación de “pensando” mientras la IA genera la respuesta.
- El panel de chat ahora es redimensionable arrastrando su borde.
- El generador de workflows de IA añade un paso de aclaración: hace preguntas antes de generar, ofrece sugerencias por defecto y permite omitir la aclaración.
Mejoras
Sección titulada «Mejoras»Rediseño de la Página de Registro
Sección titulada «Rediseño de la Página de Registro»La página de registro se simplificó a email, contraseña y confirmación de contraseña. El nombre del usuario y el idioma se derivan automáticamente del email y la configuración del navegador. Un carrusel de testimonios animados aparece en el panel izquierdo. La aceptación de términos es implícita bajo el botón principal, siguiendo el patrón de SaaS moderno.
Selector de Columnas en DataStore
Sección titulada «Selector de Columnas en DataStore»Los usuarios pueden elegir qué columnas mostrar para cada grupo de DataStore. La selección se guarda por grupo en localStorage. También se añadió un filtro “Sin etiquetas” para mostrar registros sin ninguna etiqueta asignada.
Mejoras en los Nodos CSV
Sección titulada «Mejoras en los Nodos CSV»Los nodos de creación y parseo de CSV ahora soportan delimitador configurable, carácter de entrecomillado, opción de fila de encabezado y selección de codificación.
Traza en el Nodo Decision
Sección titulada «Traza en el Nodo Decision»El nodo Decision ahora registra en la traza de ejecución qué rama se tomó, facilitando la comprensión del flujo condicional en el panel de historial.
Reescritura del Campo CronExpression
Sección titulada «Reescritura del Campo CronExpression»El campo de expresión cron fue reescrito para corregir un fallo al guardar, establecer automáticamente el minuto a 0 cuando solo se selecciona una hora, y proporcionar una interfaz más compacta.
Sincronización de Preferencias de Usuario
Sección titulada «Sincronización de Preferencias de Usuario»Las preferencias del editor (tema, opciones de layout) se sincronizan ahora al backend mediante /v5/preferences, por lo que las configuraciones persisten entre dispositivos y navegadores.
Normalización del Layout de la Interfaz
Sección titulada «Normalización del Layout de la Interfaz»Las páginas de Dashboard, Planificador de Workflows, Resumen de Workflow, Configuración, Mapeo y Credenciales siguen ahora un layout consistente: sin relleno raíz, con cabecera de ícono y título. Mapeo y Credenciales recibieron barra de búsqueda y estado vacío a nivel de página.
Correcciones de errores
Sección titulada «Correcciones de errores»”0” Extraño en la Página de Perfil
Sección titulada «”0” Extraño en la Página de Perfil»Un valor falso de isBlocked en la página de perfil estaba renderizando un carácter “0” visible en pantalla. Ahora se suprime correctamente.
Notas técnicas
Sección titulada «Notas técnicas»- El backend de Insights usa un patrón JOIN de
workflowstates + workflowinstancesconsistente con el endpoint de planificación, con filtrado porclient_iden cada tabla para aislamiento de datos. - Los módulos
zipCreateyzipExtractno dependen de binarios externos. - El cargador de módulos ahora distingue correctamente entre mayúsculas y minúsculas, evitando fallos cuando el nombre de carpeta del módulo difiere en capitalización del campo
module_name. - Las conexiones a la base de datos ahora soportan la variable de entorno
DB_PORTconfigurable.