Implementación: Se integraron mejoras en las llamadas a APIs.
Optimización: Refactorización de múltiples funciones internas para mejorar el rendimiento global de la aplicación.
Mejora: Se agregaron etiquetas explicativas a los parámetros de entrada en los formularios, mejorando la comprensión y experiencia de usuario.
Mejora: Se mejoró el rendimiento del sistema en los procesos de autenticación y autorización, permitiendo tiempos de respuesta más bajos.
Corrección: Se solucionó un error en el comportamiento del desplegable al desasociar un volumen, que generaba inconsistencias en la interfaz.
Corrección: Se corrigió un error que impedía reestablecer contraseñas de manera adecuada desde la interfaz.
Corrección: Diversos errores menores en el apartado de gestión de roles y permisos (RBAC) solucionados para garantizar una administración de accesos más precisa.
Cambio: Rediseño de la pantalla de Endpoints con un enfoque más intuitivo y limpio.
Mejora: Incorporación de códigos de colores en los estados de los elementos listados en tablas, para una identificación más rápida.
Mejora: Se realizó un rediseño parcial del Dashboard, enfocándose en la experiencia de usuario y la adaptabilidad a diferentes tamaños de pantalla.
Corrección: Se ajustó la visualización del formulario de puertos, evitando solapamientos y errores de validación visual.
Corrección: Resolución de un problema que impedía mostrar correctamente el formulario de Floating IPs desde la pantalla de instancias.
Corrección: Se solucionó un error que causaba la carga incompleta del formulario de Grupos de Seguridad bajo ciertas condiciones.
Implementación: Se integraron nuevas métricas de uso y rendimiento para una visión más completa de los recursos consumidos.
Cambio: El sistema de sabores fue ajustado, migrando la configuración de VLAN a VXLAN, permitiendo una mayor escalabilidad.
Mejora: Se optimizó el proceso de reconstrucción de routers, reduciendo el tiempo de ejecución y evitando conflictos de red.
Mejora: Se añadieron validaciones más robustas en el ciclo de vida de instancias, mejorando la fiabilidad en operaciones complejas.
Mejora: Reorganización de elementos visuales en la pantalla de métricas para mejorar su legibilidad.
Mejora: Inclusión de nuevos indicadores como:
Resumen de facturación.
Promedio diario de consumo.
Previsión mensual basada en uso histórico.
Optimización: Se optimizó el renderizado de gráficas y estadísticas para reducir el tiempo de carga.
Optimización: Refactorización y mejora de la experiencia de usuario en los formularios del sistema:
Imágenes: mejoras de validación y previsualización.
Volúmenes: reorganización de campos y nuevo sistema de hints.
Redes: ayuda contextual y verificación de IPs.
Routers: mejora de campos y nuevo sistema de hints.
Puertos: nuevo sistema de sugerencias automáticas de subredes.
Mejora: Se mejoró la navegación y usabilidad en las tablas existentes, añadiendo enlaces directos a los detalles y acciones rápidas contextuales:
Tabla de Instancias
Tabla de Volúmenes
Implementación: Se desarrollaron nuevas vistas de tabla con diseño responsivo y paneles de detalle expandible, agrupadas por tipo de recurso:
Instancias
Snapshots de instancia
Grupos de Servidores
Claves SSH
Volúmenes
Backups de volumen
Snapshots de volumen
NFS
Snapshots de NFS
Imágenes
Redes
Subredes
Puertos
IPs flotantes (fIPs)
Grupos de Seguridad
Balanceadores de carga
Listeners
Pools
Monitores
Políticas IKE
Políticas IPSec
Servicios VPN
Grupos de Endpoints
Access-control
Key Manager (Secrets)
Instancias de Base de Datos
Backups de Base de Datos
Cada una de estas nuevas tablas incluye:
Columnas personalizables.
Búsqueda.
Filtros dinámicos por proyecto, estado o usuario.
Acceso directo a operaciones frecuentes (editar, eliminar, duplicar).
Acciones para mayor eficiencia operativa.