Coinar el tamaño de otras ventanas de herramientas esquema de color
- defaultSize y minSize ahora 320x650, resizable: false (maches Softphone, Chat, Calculator, SMS, AI Chat) - Cambiado de gradiente de pizarra oscuro al gradient...
Alambre siguiente-indello con member.language como fuente local
Añade la internacionalización basada en el principio a través de kamo-internal sin URL locale prefixi. Active locale se lee en la galleta kamo-locale, que espej...
En la cabecera de Range para que la reproducción de audio pueda fregar
Sin esto el endpoint de grabación VOIPService siempre devuelve el archivo completo (la cabecera de range es lanzada por buildForwardHeaders), que funciona para ...
Deja el maestro muertoAccountHolder/isMaster UI, refresca los comentarios ranos
El esquema de cuenta ya no lleva masterAccountHolder o por miembro isMaster banderas de ellos fueron retirados junto con el principal de cuenta como facturación...
API miembros de Split; muestra el objetivo org de subs; añadir facturación-propibar a la IU
FactingApi divide a los miembros en cuenta Miembros (canManageBilling, isAccountManager) y suscripción Miembros (isLicensee, canManageSubscription) en *********...
AccountGroup -. AccountTier; rutas del grupo de clientes - - nivel de cliente
Tipos de frontend y llamadas API actualizadas para que coincidan con el servicio compartido rename de AccountGroup to AccountTier. El nombre de "Grupo" se estab...
Renombre de AccountBillingMember - AccountMember; isGroupPlanManager - isAccountManager
Nombrar a nivel de tipo en todo el cliente de facturación y PlansBillingTab: - AccountBillingMember type - AccountMember - es la bandera deGroupPlanManager - is...
Añadir el idioma . moneda por defecto a la tarjeta de configuración regional
La tarjeta de configuración regional del perfil del miembro expone ahora el lenguaje editable (22 locales compatibles que reflejan el sitio de marketing) y Mone...
Rewrite facturaciónApi client en endpoints basados en cuentas
facturaciónApi ahora habla con ******************* en lugar de las rutas antiguas / grupos/-grupoId. Tipos de nivel renombrados: - BillingGroup. - BillingGroupM...
Espejo en vivo/snapshot address shape en CartItem2 y los tipos DraftOrderItem
CartItem2 ganancias ************* y envíoDirección/factorAborda campos poblados del perfil de envío y facturación primaria del cliente. DraftOrderItem gana ****...
/cuenta/nueva copia-de-líprincipal UX, campos de nombres completos, dobles teléfonos, dirección; gestión de direcciones a nivel de cuenta
Frontend: - /cuenta/nuevo: por sección "Copiar desde el plomo" botones de la cabecera "Copiar todo desde el botón de plomo" (cuando deportarEjeceo param) - Secc...
Historia de la producción - Pestañas Voicemail con herramienta de juego de medios
Pestaña de la historia (SoftphoneHistoryTab.tsx): - Pergido infinito vía intersecciónOvidor dentro del contenedor de pergíncia del panel - fichas de filtro: Tod...
Eliminar el redundante título de historia del campo del panel de historia
La etiqueta de pestaña ya transmite contexto y subtítulos estaban desperdiciando espacio de pantalla. Cargar el botón se movió en línea en la barra de herramien...
Eliminar referencias de Account.notes de referencias del diálogo de edición de AccountViewClient
Eliminar diseño de utilería causa rebote corporal de correo electrónico
El utilero de .div se luchó con la presencia de Animate Interna altura: animación 'auto', creando un bucle de retroalimentación FLIP en los correos electrónicos...
Añadir ficha Historial . Línea del tiempo de auditoría paginada con búsqueda y filtros
- Historial de plomoPanel: barra de herramientas de filtro pegajosa con búsqueda debobuned, ******* filtros, Mesa MUI con paginación, chips de eventos codificad...
Etiqueta de tipo de miembro dinámico en el título de la página Mi cuenta
El título ahora dice "Miedo miembro-Team Cuenta" usando la org-configurada etiquetas de comportamiento, cambiando automáticamente una vez que el tipo del miembr...
Move Crear el botón de documento en la barra de herramientas DocManager
El botón sólo estaba disponible en /doc/manager a través del soporte de acciones. Movié toda la lógica (estado, manejador, DOC-TYPES, menú) en DocManager así ap...
Mostra siempre Crear botón de documento en la página de administrador de doc
Elijo el guardia getMemberId () 0 guardi que escondía el botón durante el usoUserInfo de carga. La página ya está detrás de Auth así que no. Aquí se necesita un...
Mávese dirección de correo en la fila de 3 columnas con información de plomo y contacto primario
Retiran importación de organización eliminada por accidente
organización.id sigue siendo necesaria en la solicitud de la mangoCreateDocument cuerpo; sólo la condición de doctorEditor debe haber sido removida.
Mostrar Crear botón de documento para todos los miembros lod-in
La orgchaque de la bandera de la función (isDocsEditor - isDocs - hasFeature DOCS) estaba devolviendo falso porque las características de org utilizan tipos de ...
Apoyo internacional . CountrySeleccion, LanguageSelect, SubdivisionField en todas las formas
- Añadir CountrySelect reutilizable (207 países, iconos de la bandera), LanguageSeleccione (26 idiomas, iconos de la bandera), Subdivision Field (estrés del E...
Eliminar los filtros de campo de datagrid y la fila de filtros flotantes
Discapacitados todos los filtros de columna y la fila de entrada de filtro flotante para La cuadrícula muestra sólo encabezados de columna y filas de datos. Tam...
Move El botón de carga en la barra de herramientas DocManager
El disparador de carga estaba sólo en las acciones de la página /doc/manager, Haciéndolo invisible cuando DocManager está incrustado en otras páginas. Movido el...
Permitir las opciones de carga para desplazarse en DocManager incrustado
Cargo contenedor de pestañas estaba desbordado: oculta, recortes por archivo opciones (descripción, carpeta, tipo doc, nivel de acceso) en altura-constraed cont...
Arregar el error de alimentación de 400 y añadir sub-tabs de comunicaciones con params URL
Arreglar el fallo de doble-? en MediaStream donde feedEndpoint ya contenía la consulta params pero el atraco aden adjunto?page=... en lugar de &page=..., causan...
Haz de 'Todos los plomos' un elemento de menú real con iconos en el filtro de agente
- Sustitúyase el elemento de valor vacío por TODOS para que el menú nunca se muestra en blanco cuando se seleccionan todos los plomos - Añadir icono de grupo ...
ASSIGN-LEADS derecha, filtro de agente no asignado opción, limpieza de columnas de cuadrícula
- Puerta 'Lenas de plomos sin asignar' opción de filtro detrás de ASSIGN-LEADS derecha - 'Todos los plomos' excluye las pistas no asignadas para los miembros si...
Añadir Assign To field to a Market & Assignment sección en /leads/new
- Trae a los miembros del equipo activo de **************** en mount - Miembros de grupos por departamento con departamentos y miembros ordenados alfabéticament...
Mantenga todos los campos de nombres en una línea en nueva forma de plomo
Actualizar tarjetas de Administración de Plataformas para que coiná con la estructura de pestañas un
Reemplazar las dos tarjetas ranras (Página independiente página . Configuración) por cinco cartas que se corresponden con las pestañas reales: General, Organiza...
Dispara de cuadrícula de ancho completo y activar el gatillo de sincronización de la pestaña avanzada
- Rediseñar la pestaña VOIP y SMS para utilizar la anchura completa de la zona de contenido: lapso de estadísticas de tuberías la fila superior, el procesamie...
Fusionar organizaciones en la página de Configuración con tab p tab nav unificado
- Añadir organizaciones como una pestaña en ************* (General - Organizaciones VOIP & SMS - Usuario del Sistema - Orden Avanzada) - Eliminar **************...
Reemplazar MUI v5 Grid accesorios por sintaxis de MUI v6 sx en VoipSmsTab
Surface PHONE-SERVER-ID en la pestaña de información telefónica
Operadores configurando el apoyo al asterisco de kamo en un anfitrión de FreePBX necesita pegar el Ajustar VoipProviderInstancia UUID en el archivo de configura...
Extensión clickable VOIP en Interaction Center abre suave con número prellenado
La llamada de alambre cuenta configurando de extremo a extremo a través de la abstracción del proveedor
- voipApi: añadir CallFeaturesEscribe, getCallFeatures() y setCallFeatures() Llamadas API - useSoftphone: add ************* estado cargado desde API en la pue...
Alcance de VOIP-RECORDING-UPLOADS - registro de contadores/tunables de tuberías
- APIManager: nueva opción de alcance VOIP-RECORDING-UPLOADS (utilizada por kamo-astorisk-support-support en FreePBX se presenta para subir grabaciones de cor...
Reemplaza la pestaña de contactos de simulamulada con contactos de Softphone totalmente destituido
Extrae un nuevo SoftphoneContacts componente que conecta los contactos de sucárcel pestaña a la API de contactos reales a través de useContacts(). Reemplaza 4 s...
Reemplazar la extensión Chip por texto en línea junto al rol en Centro de Interacción
Eliminar el campo de extensión del teléfono manual; escribir extensión VOIP hasta SecurityService en el ahorro
Voda de repartoActividadDetección para eludir desaparecida del tipo TS DOM falta
voiceActivityDetection es una propiedad válida de WebRTC MediaTrackConstraints, pero está ausente de la DOM lib de TypeScript, causando un error de tipo en el m...
Alambre VAD - empuje a hablar; eliminar la configuración inimplementable
- vadHabilitado ahora pasado como vozActividadDetección en buildAudioConstraints el navegador honra el tictillo al abrir el micrófer para una llamada - pushTo...
debug.fix(softphone): inspeccionar el estado de elemento de audio, auto-recuperación cuando lleguen bytes, pero el sonido permanece en silencio
Estadísticas de WebRTC de una llamada reciente mostraron inboundBytes=39680 / receptores desmoleada / Par de ICE sucedió - el puente estaba entregando audio a l...
Lista de tonos de llamada de desplazamiento con filtro de búsqueda
Haz que el panel de catálogo de ring coin coin con la altura de la columna derecha y el desplazamiento verticalmente cuando la lista se desborda, para que los m...
¿Te gusta lo que ves envío?
Comienza con el plan gratuito y vuelve a leer esta página dentro de un mes para ver cómo funcionan las funciones y los beneficios.
