Skip to content

Releases: PatWhite29/Oracle_Java_Bot

v1.2.0

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"

Kairo v1.1.0

Choose a tag to compare

@ArturoGomezGz ArturoGomezGz released this 25 May 19:05

Kairo v1.1.0 — 2026-05-25

Audiencia: Desarrolladores y Project Managers


✨ Nuevas funcionalidades

  • Exportación CSV del dashboard — Descarga los datos de cualquier gráfica (Efficiency, Hours by Developer, Tasks by Developer, Velocity, Workload Table) directamente desde el dashboard con un clic.

📈 Mejoras

  • Dark mode — badges de estado más suaves — Los colores de los indicadores de estado (TODO, ACTIVE, DONE, PLANNING, CLOSED) fueron ajustados para reducir el contraste excesivo en modo oscuro, mejorando la legibilidad en sesiones nocturnas.
  • Pipeline CD para Oracle Kubernetes Engine — Se configuró despliegue continuo condicional hacia OKE, reduciendo el tiempo de entrega de cambios a producción.

🐛 Correcciones de bugs

  • Dropdown de filtros — scroll y flip automático (c86a680) — El menú desplegable ahora detecta el espacio disponible y se abre hacia arriba cuando está cerca del borde inferior de la pantalla. Incluye scroll interno cuando hay muchas opciones.
  • API — cálculo de actualHours en tareas DONE (0e98dca) — Se restauró la lógica correcta para el conteo de horas reales al cerrar una tarea; un cambio accidental introducido en la sesión de pruebas de CI fue revertido.

⚠️ Cambios incompatibles / Deprecaciones

Ninguno en esta versión.


🔍 Problemas conocidos

  • La exportación CSV no incluye aún los filtros activos del dashboard; exporta el dataset completo del sprint seleccionado. (#7)
  • El pipeline CD requiere configuración manual de secretos OCI en repositorios fork. (#8)

📚 Documentación y enlaces

Kairo v1.0.0

Kairo v1.0.0 Pre-release
Pre-release

Choose a tag to compare

@ArturoGomezGz ArturoGomezGz released this 25 May 17:06
386a6a4

What's Changed

Full Changelog: https://github.com/PatWhite29/Oracle_Java_Bot/commits/v1.0.0