Releases
v1.2.0
Compare
Sorry, something went wrong.
No results found
✦ Nuevas Features
Dashboard — modo All Sprints (#23 ): nueva vista que agrega KPIs de todos los sprints del proyecto. Incluye cambios en API y frontend.
Dashboard KPIs avg/median por developer (#18 /#19 ): métricas de velocidad con filtros por sprint y por desarrollador.
Validación de inputs (#9 ): límites de longitud y mensajes de error claros en formularios del frontend.
Workflow de rollback CI/CD (#12 ): permite revertir al deploy anterior desde GitHub Actions.
✦ Fixes
Pantalla en blanco al recargar rutas del SPA (rutas relativas y SpaController interceptando assets) (#21 , #15 )
JWT expirado ahora retorna 401 y redirige al login (#14 )
Error 403 al recargar rutas del SPA corregido (#14 )
Sprint activo (o más reciente) se muestra al entrar al tablero (#14 )
X-Frame-Options deshabilitado para permitir embedding en iframe (#22 )
Errores de parseo devuelven 400 con mensaje claro (#10 )
✦ Mejoras internas
Modelo NLU del Bot cambiado de Sonnet → Haiku para reducir costos (#16 )
Tags de deploy en CI/CD reemplazados por git SHA de 7 caracteres
Tests del test plan automatizados (#11 )
Documentación de arquitectura: C4 DSL, ADRs, Structurizr
Rename global de "Chuva Bot" → "Kairo / Kairo Bot"
You can’t perform that action at this time.