El día que SOFI empezó a leer correos del cole
SOFI gana ingestión de Gmail con adjuntos a Drive familiar, Hezu activa SSR para respuestas compartidas, y Ganga24 rebautiza su rol de Discord.
Hoy el cole dejó de ser un agujero negro de PDFs perdidos.
Sofi
La tanda gorda del día. Ahora SOFI descarga adjuntos de Gmail y los sube directamente a la carpeta compartida Sara-Jesús en Drive, con el curso del Classroom como subcarpeta y los emails escupiendo a <root>/email/ sin meter al niño por medio. Detrás hay una cadena de fixes nada glamurosos pero que te ahorran un día entero de soporte: download_queued reutiliza el login del ClassroomScraper para arrastrar cookies cross-domain, se hace backfill de message_id en attachment_queue justo después del INSERT del mensaje (antes se quedaba colgado), y la cola ahora vive en SOFI_QUEUE_DIR persistente con un flag SOFI_DRIVE_SKIP_GEMINI para cuando no quieres gastar tokens en clasificar un justificante de excursión.
Hezu
Activado SSR en producción para /i/ — las respuestas compartidas ya se renderizan en servidor, que es lo mínimo para que Google las indexe sin hacer el ridículo. Y un release de contenido (ejemplos, home, blog) sin consentimiento de marketing, porque sí, eso también importa.
Ganga24
El rol de Discord pasa a llamarse Cazagangas. Cosmético, sí. Pero una comunidad sin nombre propio no es una comunidad, es una lista de correo.
Mañana toca que el cron aguante el fin de semana sin supervisión.