From e93d78447303bd423eb2092ea84f57f11587be7b Mon Sep 17 00:00:00 2001 From: Carlos Tello Date: Sat, 19 Sep 2026 11:42:32 -0300 Subject: [PATCH] docs: actualizar changelog con version 2.3.0 --- CHANGELOG.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1424ced..027b774 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,28 @@ El formato está basado en [Keep a Changelog](https://keepachangelog.com/es-ES/1 --- +## [2.3.0] - 2026-09-19 +### Modificado +- **Dashboard Docente (`/dashboard?role=docente`):** + - Eliminado el botón flotante *"Reservar Aula / Solicitar espacio para clase"* (`/schedule/add_reservation`) a petición de los requerimientos funcionales docentes. + - Reorganizada la grilla superior a 3 columnas simétricas (`col-md-4`) para las tarjetas de *Mis Clases Hoy*, *Mis Reservas Activas* y *Aulas Virtuales*. + +### Añadido +- **Monitoreo y Percentiles de Asignación de Aulas (Admin & Bedelía):** + - Nuevo panel analítico *"Estado y Percentiles de Asignación de Aulas Físicas"* en los paneles de Administrador (`/dashboard?role=admin`) y Bedelía (`/dashboard?role=bedelia`). + - Cálculo dinámico de **Aulas Asignadas** en número y percentil (**26 aulas · 96.3%**) con enlace a cursadas activas. + - Cálculo dinámico de **Aulas Sin Asignar / Libres** en número y percentil (**1 aula · 3.7%**) con enlace a asignación de espacios. + - Barras de progreso visuales con desglose comparativo de **Planificación Cuatrimestral** vs **Ocupación Operativa del Día**. + - Exposición de estas métricas en la API REST de backend (`GET /api/v1/dashboard/stats`). + +### Corregido +- **Renderizado de Aulas Presenciales en Catálogo (`/classrooms/list_classrooms`):** + - Solucionada la incompatibilidad de `nunjucks/src/jinja-compat` con la propiedad `.items` mediante interceptor en `memberLookup` de `frontend/src/app.js`. + - Corregido el bug de evaluación en `backend/app/routes/api/dashboard.py` que intentaba invocar `.ilike` sobre la propiedad `Classroom.room_number`. + - Agregado el módulo *"Cursadas Asignadas"* en tarjetas de aulas presenciales con materias, comisiones y turnos. + +--- + ## [2.2.0] - 2026-09-19 ### Añadido - **Herramienta de Purga y Reinicio de Datos Académicos (`reset_academic_data`):**