Eliminar filtros de columna de los miembros y las pestañas de los miembros y miembros del equipo
Añadir botón Sincronización de Derechos a SecurityRoleManager para orgs de alto nivel
Button sólo es visible cuando la organización.hasParent es falso. Llamadas POST /api/security/roles/sync-rights luego recarga la tabla de roles.
Puerta Soporte/Configuración por derechos, arreglar copia de red, cargar en el interruptor de pestañas, divisor de navegación
- Tarjeta de red: descripción actualizada para usar la etiqueta dinámica del título de la rama - Tarjeta de soporte: fija 404 cambiando href /help . /support; c...
Revertir malas deps de título y escaneo de la historia que mostraba nombre agente en el título
Soportar el título de chat null, cambio de nombre propagación de la historia
Permite múltiples ventanas de boletos de soporte con deduplicación ticketId
Añadir chip tipo membresía y promover/demotar a la tarjeta Estado de la membresía, eliminar el campo de tiempo de sesión
Chat de Soporte UX - actualizaciones de nombres de nombres, títulos, conteo de notificación, datagrid
- TicketChat se dispara enVisitorNameChanged when NAME-CHANGED WS event llega - SupportTicketWindow despachos herramienta:title with requestorName on load y e...
Mostrar AG Grid carga de superposición en lugar de estado vacío en página de leads
Inipar la carga de estado a true así que la cuadrícula muestra "Cargando leads"... hasta que el primer lugar se complete, evitando un destpo de "No se encontrar...
Mostrar ciudad y subdivisión en boleto visitante geo fila
Pantalla como "Ciudad, Región, País (IP) " . nulls se filtran para que se degrada con gracia cuando sólo se dispone de datos de países
Añadir pestañas URL params a / página de cuenta para la enlaza profunda y persistencia de actualización
El estado de las pestillas ahora se sincroniza a **************** *** *** . a trabajos de pestañas específicos y las estancias correctas de pestaña seleccionada...
Lados correctos de mensajes en la historia y manejar eventos de cambio de nombre de visitante
- Utilícese messageType=VISITOR-MESSAGE de API para determinar la carga izquierda/derecha en la historia - Añadir NAME-CHANGED system event rendering in SystemM...
Mostrar bandera de visitantes, país e IP en cabecera de boletos
- Añadir visitanteIpDirección, visitanteCountryCode, visitanteCountryName para SoportarTicketDTO - Bandera de Render emoji - nombre de país - Fila de dirección ...
Tratar el tipo de tipo VISITOR-MESSAGE como siempre-de-ellos en TicketChat
Mensajes de visitantes publicados a través de PublicChatService llevan mensajeType=VISITOR-MESSAGE. Marque explícitamente estos como autor='ellos' independiente...
Apareación de entrada de soporte automático en la notificación de NEW-TICKET NATS
Cuando llega un nuevo billete de soporte, el backend ahora envía un NEW-TICKET Mensaje STOMP además de PENDING-COUNT. El SupportCountContext lo manejan mediante...
Separado número de entradas/maestro de malvada fila de título en TicketHeader
Título compartía una fila de flexión ahorarap con el número de boleto y dos placas, haciendo que se corte. Ahora el número de entradas y las insignas ocupan su ...
Manecle la clave de las entradas en la respuesta de la lista de entradas de apoyo
MediaService devuelve las entradas: [...], totalElementos . . . . . . . . . . . . . . sólo verdeque para datos.content, haciendo que la lista se desconebla.
Utilícese PATCH /org/-id/colors para la marca Guardar para evitar el fallo de restricción booleana nula
Rediseñar LabelManager - edición en línea de sección, arreglar el ahorro roto, sólo por defecto de predeterminado
Rescribe LabelManager.tsx con patrón de lectura/editar por sección. Arregla la salva rota botón (validarForm bloqueó salvas porque los campos de contacto/empres...
Enforce KamoMail restricción de dominio en buzón, alias y creación de buzones compartidos
Cuando KamoMail es el proveedor de correo electrónico, los miembros sólo pueden crear buzones, alias, y buzones compartidos usando el dominio predeterminado ver...
Reemplaza los iconos de emoji con sólidos iconos de SVG en la creación de mago stepper
Eliminación de rama de guarda contra usos activos de org
Antes de quitar un chip tipo rama, el frontend ahora llama **************** Si existen ucillos se muestra un diálogo informativo que los enumere e instruye al a...
Detener doble desgachado en las casillas de control de rango de edad en BranchSetupManager
Box onClick y Checkbox onChange ambos disparados en cada clic, alternando dos veces y dejar el estado sin cambios. Deja de propagar en FormControlLabel así que ...
Utilíce MUI v7 Grid utilador de tamaño en StackingOrdersManager
MUI v7 Grid2 reemplazó xs/sm/md con el punta de objeto de tamaño.
Eliminar deprecación de elemento MUI Grid en StackingOrdersManager
MUI Grid v2 dejó caer el elemento utilí; use accesorios de tamaño directamente en Grid.
Añadir campo de nombres de dominio a asistente de creación de org
Añade un campo de dominio requerido al paso de Basics con el despojo automático de www. Validado, incluido en la carga útil de la API, y mostrado en el paso de ...
Reemplaza el paso del asistente de OrganizationType con la selección de branchType/SecurityModel
- Reemplazar OrgTypeStep (OrganizationType . Configuration dropdowns) con BranchTypeStep que trae ************* nuevo endpoint devuelve tipos de rama que el...
/network create affordance está cerrada por el tipo miembro.
- BranchSetupManager: nuevo "Who Can Create Child Orgs Under this Model" tarjeta con tres toggles (Miembros / Miembros del equipo / Propietarios). Valores i...
Alineación de modelo-editor SERVICE-TYPES con backend ServiceType enum
La lista de aplicaciones del editor se había desviado del backend ServiceType enum: - Faltan 8 aplicaciones no depreciadas (AI-SUPPORT, SUPPORT, KNOWLEDGE-BASE,...
CaracterísticasManager honra a modelo aplicado estado habilitado para la fuerza
Acepta el nuevo modeloDisponibilidad a campos cerrados de FeatureController y las en superficie en la interfaz de usuario: - Características cuyo modeloDisponi...
Mostrar backend detalle en EDIT MASTER MODEL fall toast
El cliente se estaba tragando el cuerpo de respuesta detrás de un genérico "Froto a cargar el modelo maestro" mensaje. Ahora extraemos detalles / error / texto ...
Añadir las pestañas de configuración de documentos per-asociación de los documentos con tipos de doc, órdenes de apilamiento y paneles de configuración
Sustituye ComingSoonTab en /settings/features/docs con una interfaz de configuración completa: - Pestaña general general de una pestaña por ImageAssocType (cuen...
app de ida y vueltaConfiguración de modelo de superficie aplicada - configuración de modelo de superficie . privado-org toggle
- BranchSetupManager: mapBackendModel ahora hidrata la aplicación perseveradaConfigs devueltos por el backend (disponibilidad - permitidoCommerceTypes por ser...
Bloquear las funciones obligatorias del sistema en la asignación de funciones de los miembros de IU
- PublicProvider: admitir filialTypeID/masterModelID en la entrada la carga útil de la organización para que la pestaña tipo sucursal pueda abrir de forma fia...
Añadir editor de modelos maestros, plantillas de rol y gating de la fuerza
Supera el nuevo modelo de seguridad tipo sucursal en la interfaz de usuario: - la pestaña tipo de rama gana un botón "Editar Modelo Maestro" (oculto cuando el ...
Añadir el campo de entrada chip tipo rama al editor de modelos de seguridad
- BranchTypeChipField con gatil de colores, etiqueta de edición en clic y X delete - BranchTypeEditDialog para edición de nombre/descripción - Tiras desplegadas...
Enviar null en lugar de cadena vacía para contenidoJson/contentPlainText en kb article create
La cadena vacía es inválida para el tipo de columna JSONB, causando un error de DB al crear un artículo sin contenido.
Actualizar optimistamente el estado de la función desfavoreado en lugar de la lista de recarga
Ajustes de doble navpri deslizamiento ancho de la barra de desplazamiento para facilitar el agarre
Como lo que ves enviaste?
Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.