Importa un CSV de Canvas para ver las nuevas alertas.
Ordenar:
Cargando…
Ordenar:
Cargando…
Archivo(s)
Rango de fechas
Usuario
Importado
Alertas
Cargando…
Crear usuario
Usuarios
🔗 Canvas API
Introduce el dominio de tu Canvas (p.ej. ciee.instructure.com) y un token de acceso personal.
Genera el token en Canvas → Cuenta → Configuración → Tokens de acceso.
El volcado de asistencia por API está retirado.
Canvas no tiene API de asistencia: Roll Call es una herramienta externa sin API propia,
así que /courses/:id/attendances no existe y responde 404 en todos los cursos.
No es cuestión de permisos. La asistencia se carga con
📂 Importar CSV de Canvas, exportando el informe de Roll Call.
Lo que queda aquí solo consulta, no importa nada.
📧 Informe automático por email
Envía un resumen HTML de todas las alertas activas en el día y la hora que elijas
(viernes a las 08:00).
Requiere acceso SMTP (Gmail, Outlook, etc.).
El informe se envía en la hora local de España (Europe/Madrid).
Se aplica en cuanto guardas la configuración, sin reiniciar el servidor.
🎚️ Umbrales de alerta
Define cuántas faltas generan cada nivel de alerta.
Ejemplo verano: 2 / 3 / 4. Semestre normal: 3 / 5 / 6.
👤 Program Managers
Asigna un/a Program Manager a cada programa. Cuando pulses ✉️ Notificar en una alerta,
el email se enviará a la PM del programa del/la estudiante para que ella contacte con él/ella.
Haz una copia de seguridad o restaura todas las asignaciones
🧹 Limpiar datos concretos
Para quitar lo que no debería estar: asignaturas de otro cuatrimestre o estudiantes de prueba
de Canvas. Borra sus faltas, sus totales y sus avisos ya enviados, de modo que si vuelven a
entrar las alertas se generarán otra vez. Se guarda una copia de seguridad antes de borrar.
Las cifras son de los datos guardados, sin aplicar
el add/drop ni las exclusiones manuales: Faltas son las ausencias registradas
(+Nt los retrasos) y Registros es todo lo
que hay, presentes incluidos.
Por asignatura
Por estudiante
Escribe parte del nombre (mínimo 2 letras)
↩️ Deshacer un volcado
Antes de cada import (CSV o Canvas) se guarda una copia de seguridad de toda la base de datos.
Restaurar una copia devuelve la aplicación exactamente al estado en que estaba
en ese momento: deshace el volcado, pero también cualquier otro cambio posterior
(estados, exclusiones, periodos de add/drop…). La copia más reciente es la de arriba.
Para deshacer el último volcado, restaura la copia cuya etiqueta sea ese import:
se hizo justo antes de escribir nada.
Se conservan las 15 más recientes
📅 Periodos de add/drop por asignatura
Un mismo programa puede tener varios periodos de add/drop, porque cada asignatura
empieza en una fecha distinta. Por eso el periodo se configura por código de asignatura:
sube un Excel con la fecha de inicio de cada una y, a partir de esa fecha,
las dos primeras clases de cada estudiante no se contabilizan como falta ni como retraso.
Columnas esperadas: Código asignatura y Fecha inicio (obligatorias);
Nombre asignatura, Programa y Clases sin contar (opcionales; por defecto 2).
Las fechas en texto se leen como AAAA-MM-DD o DD/MM/AAAA.
Al guardar o borrar, las faltas afectadas se recalculan automáticamente
⚠️ Nuevo cuatrimestre
Borra todos los datos de asistencia, alertas, historial de imports y roster.
Los usuarios no se eliminan. Esta acción no se puede deshacer.