Saltar al contenido principal

Board Dashboards, Inbox y Drive UX 2.0

· 4 min de lectura
Equipo Copera
Equipo Copera
Equipo de Producto

Presentamos los Board Dashboards con widgets configurables y control de acceso basado en roles, la primera versión de la función Inbox con gestión de dominios y servicios de correo, y Drive UX 2.0 con una interfaz modernizada.

Novedades

Board Dashboards

Un sistema de dashboards completamente nuevo para boards con visualización de datos enriquecida:

  • Widgets configurables — añade y organiza widgets de gráficos, resúmenes y métricas en una página de dashboard dedicada
  • Control de acceso basado en roles — la visibilidad y los permisos de edición del dashboard se alinean con los roles del board
  • Mejoras de fiabilidad — trabajo interno de calidad de código para una mejor mantenibilidad a largo plazo
  • Validación del espacio de trabajo — todas las consultas del dashboard se filtran correctamente por el contexto del espacio de trabajo

Inbox

La primera versión de la bandeja de entrada de correo integrada en Copera (#2327, #2328, #2322):

  • Crea bandejas de entrada con gestión de buzones y alias en los canales de dominio y de chat
  • Gestión de dominios — añade dominios personalizados con generación automática de registros DNS (DKIM, SPF, DMARC)
  • Verificación de DNS — valida los registros DNS de tu dominio al conectar un dominio de correo personalizado
  • Envío de correos — envía correos con entrega fiable, además de la sincronización automática de borradores y de tu carpeta de Enviados
  • API — gestión completa de bandejas de entrada y dominios con control de acceso basado en roles
  • Navegación de Inbox — los elementos de la bandeja de entrada aparecen en la navegación del chat y en el modal de crear chat para los administradores del espacio de trabajo (#2340)
  • Feature flag — las funciones de Inbox quedan tras un feature flag para un despliegue controlado (#2322)

DocSign — Página de Descarga Pública

Los documentos completados ahora pueden ser descargados por los firmantes mediante un enlace público (#2320):

  • Endpoint público con generación de URL firmada para la descarga de PDF
  • Página de descarga en el frontend que muestra los detalles del documento, la información del firmante y el estado de finalización
  • Enlaces de descarga personalizados enviados a cada firmante en los correos de finalización
  • Entrada de firma mejorada con 12 estilos de fuente cursiva y selección dinámica de fuente

Drive UX 2.0

Una experiencia de Drive modernizada tras un feature flag (#2324, #2309, #2323, #2321):

  • Selector de feature flag — componente FeatureFlagSwitch para alternar entre la interfaz antigua y la nueva de Drive
  • Ajustes de interfaz — se limpiaron componentes en desuso, se mejoraron los componentes de filtro de archivos y se simplificó la gestión del estado
  • Edición de OfficeFileTableRow mejorado para admitir la edición de documentos de Office en línea
  • Botones de creación de documentos — nueva variante de botón softOutlined para crear documentos de Office directamente desde Drive

SDK para Desarrolladores de Email

Un SDK completo en TypeScript para trabajar con la API de correo (#2310, #2312, #2313):

  • 18 clases de recursos que cubren dominios, buzones, alias, DKIM, OAuth, políticas, cuarentena y más
  • Definiciones de tipos completas para todos los tipos de petición/respuesta de la API
  • Cliente HTTP con manejo de errores y detección del formato de respuesta
  • Amplia cobertura de pruebas unitarias para la inicialización del cliente, las peticiones HTTP y las operaciones de recursos

Otras Novedades

  • Fórmula SECONDSTODURATION — convierte segundos en cadenas de duración legibles con cobertura de pruebas completa (#2333)
  • Métricas DISTINCT y MEDIAN — nuevos tipos de métricas con extracción de valores numéricos para los cálculos de board
  • Selección de calidad al compartir pantalla — elige la configuración de calidad al compartir pantalla (#2361)
  • Board: se eliminaron los feature flags para las columnas de autonumeración y rollup (#2318), abre filas vinculadas desde el diálogo de fila (#2315)
  • Drive: exporta los dibujos de pizarra como imágenes (#2307)
  • Ajustes de conexiones — interfaz de frontend para gestionar las conexiones del espacio de trabajo (#2317)

Correcciones

  • Board: corregidas las condiciones de búsqueda de rollup (#2306, #2304), las pruebas de búsqueda en board (#2300), los ajustes del diálogo de configuración (#2314), el fallo de página del selector de fechas (#2311)
  • Board: corregida la notificación para avisar también a los miembros del equipo al actualizar la columna de asignado (#2305)
  • Board: corregida la virtualización de la vista de lista de slices para un mejor rendimiento (#2316)
  • IA: corrección urgente para la acción de reportar mensajes — se añadió la interfaz para reportar mensajes y se corrigió el orden de renderizado de los hooks (#2330, #2331)

Mejoras

  • Refactorización de Smart Todos — se migraron los componentes y hooks de todos a la arquitectura de módulos en 8 pasos incrementales (#2337-#2341)
  • Filtro de coincidencias de board — visibilidad de TypeSelect simplificada y manejo de operadores mejorado (#2319, #2359)
  • Pestañas de creación de canal de chat rediseñadas para una mejor organización del código (#2334)