Files
glm-hub/README-CORRECCIONES-2026-07-28.md

1.6 KiB

GLM Hub — correcciones del 28 de julio de 2026

Aplicación

  • La renovación automática del token de Supabase ya no reinicia la vista, no regresa al Hub y no vuelve a cargar el catálogo cuando el usuario cambia de pestaña y regresa.
  • El formulario de Administración conserva el texto, selección, scroll y pantalla activa durante los eventos SIGNED_IN repetidos y TOKEN_REFRESHED del mismo usuario.
  • La solicitud de generación usa un POST text/plain con el JWT dentro del cuerpo para evitar que un preflight CORS bloquee la llamada antes de llegar a n8n.
  • El frontend acepta directamente la imagen binaria devuelta por n8n y conserva compatibilidad con la respuesta JSON del workflow anterior.
  • Se añadió timeout de 3 minutos y mensajes de error más claros.

Workflow n8n

Archivo: n8n/GLM-Hub-Generar-Icono-Gemini-Nodo-Nativo.json

  • Usa el nodo nativo Google Gemini → Image → Generate an Image.
  • Modelo configurado: models/gemini-3-pro-image.
  • La imagen se devuelve directamente como binario por el webhook.
  • El webhook acepta el JWT en el cuerpo o en el encabezado Authorization.
  • Continúa validando en Supabase que el usuario sea administrador.
  • CORS está permitido para que funcione tanto en producción como durante pruebas locales.

Único ajuste manual después de importar

Abre el nodo Generate an image y confirma la credencial existente Isaac - Gemini Api Pago. El ID interno de una credencial no puede incluirse de forma portable en un JSON exportado.

Antes de activar este workflow, desactiva el workflow anterior que utiliza la misma ruta glm-hub-generar-icono.