Skip to content

v1.2.0

Latest

Choose a tag to compare

@ArturoGomezGz ArturoGomezGz released this 13 Jun 13:57
6ebc4b9

✦ 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"