Onda 3 conversões, correção de retrocesso e auto-traduzir CI
- Substituir todas as strings em inglês codificadas com t() chamadas através da onda 3 componentes (chat, clubhouse, suporte, notas, pipeline, leads, nav, etc.)...
Coincidir com o tamanho de outras janelas de ferramentas + esquema de cores
- defaultSize and minSize now 320x650, redimensionável: false (correspondências Softphone, Chat, Calculator, SMS, AI Chat) - Alternado do gradiente de ardósia e...
Fio next-intl com member.language como locale source
Adiciona internacionalização baseada no próximo intl através do kamo-internal sem URL prefixos locais. Ativo locale é lido do cookie kamo-locale, que espelha a ...
Forward Range header so audio playback can scrub
Without this the VOIPService recording-streaming endpoint always returns the full file (Range header is dropped by buildForwardHeaders), which works for play-fr...
Drop dead masterAccountHolder/isMaster UI, atualizar comentários antigos
Esquema de conta já não carrega masterAccountHolder ou por membro isMaster bandeiras — as quais foram removidas ao lado da Conta-como-billing-principal refator....
Dividir APIs de membros; mostrar a ordem de destino dos subs; adicionar faturamento-proprietário promover UI
faturamentoApi divide os membros em contaMembros (canManageBilling, isAccountManager) e assinaturaOs membros (é Licenciado, canManageAssinatura) sob ***********...
Grupo de Contas -> AccountTier; rotas de grupo de clientes -> nível de cliente
Tipos de frontend e chamadas de API atualizadas para corresponder ao serviço de lib + compartilhado renomear de AccountGroup para AccountTier. O nome do grupo e...
Renomear ContaBillingMember -> AccountMember; isGroupPlanManager -> isAccountManager
Renomear o nível de tipo através do cliente de faturamento e do PlansBillingTab: - ContaBillingTipo de membro -> Membro da Conta - bandeira isGroupPlanManager -...
Adicionar idioma + moeda padrão ao cartão Regional Settings
O cartão de configuração regional do perfil de membros agora expõe linguagem editável (22 locais apoiados espelhando o site de marketing) e Moeda Padrão (Procur...
Reescrever faturamentoApi cliente em terminais baseados em conta
billingApi agora fala com ************* em vez de as rotas antigas /groups/{groupId}. Tipos de topo renomeados: - Grupo Billing -> ContaBilling - BillingGroupMe...
Mirror live/snapshot address shape in CartItem2 and DraftOrderItem types
CartItem2 gains **************** and shippingAddress/billingAddress fields populated from the customer's primary shipping/billing AccountAddress profile. DraftO...
/conta/nova cópia-de-lead UX, campos de nome completo, telefones duplos, endereço; gerenciamento de endereço de nível de conta
Interface: - /account/new: por seção "Copiar de Lead" botões + cabeçalho "Copiar tudo de Lead" botão (quando leadId param) - Secção de nome: prefixo, primeiro, ...
Histórico de nível de produção + guias de correio de voz com ferramenta de media-player
Página de histórico (SoftphoneHistoryTab.tsx): - Rolo infinito via IntersectionObserver dentro do recipiente de rolagem do painel - Chips de filtro: Tudo / Entr...
Remover o título do histórico de campos redundante do painel de histórico
A etiqueta tab já transmite o contexto — título e legenda estavam desperdiçando espaço na tela. O botão de recarga foi movido em linha para a barra de ferrament...
Remover as referências do Account.notes da janela de edição do AccountViewClient
Remover o suporte de layout causando o corpo de e- mail saltando
O movimento exterior. 'layout' do div suporte lutou com o interior AnimatePresence altura: animação 'auto', criando um loop de feedback FLIP em e-mails com altu...
Adicionar guia Histórico — linha do tempo de auditoria paginada com pesquisa e filtros
- LeadHistoryPanel: barra de ferramentas de filtro pegajoso com pesquisa desbotada, ************* filtros, tabela MUI com paginação, chips de eventos codificado...
Adicionar IU de atribuição de conta principal, sistema de moeda, páginas de contas novas, campo de configurações de moeda
Rótulo de tipo de membro dinâmico no título da página Minha Conta
O título agora lê "Minha Conta {Membro da Equipe}" usando o org-configurado etiquetas de comportamento, alternando automaticamente uma vez que o tipo do membro ...
Mover o botão Criar Documento para a barra de ferramentas DocManager
O botão só estava disponível no /doc/manager através do prop das ações. Moveu toda a lógica (estado, manipulador, DOC TYPES, menu) para DocManager assim aparece...
Mostrar sempre o botão Criar Documento na página do gestor de documentos
Removeu o getMemberId() > 0 guard que estava escondendo o botão durante a janela de carregamento useUserInfo. A página já está por trás do Auth então não a veri...
Mover o endereço de e-mail para a linha de 3 colunas com informações de chumbo e contato primário
Restaurar a importação da organização removida por acidente
organization.id ainda é necessário na solicitação do handleCreateDocument corpo; somente o isDocsEditor condição deve ter sido removido.
Mostrar o botão Criar Documento para todos os membros logados
A verificação de flag do recurso org (isDocsEditor → isDocs → hasFeature DOCS) estava retornando false porque as funcionalidades de org usam tipos de chaves des...
Apoio internacional — PaísSelecionado, IdiomaSelecionado, Subdivisão Campo em todas as formas
- Adicionar País reutilizávelSelecionar (207 países, ícones de bandeira), IdiomaSelecionar (26 idiomas, ícones de bandeira), SubdivisãoField (U.S. estado dropdo...
Remover os filtros de campo de grelha de dados e a linha flutuante do filtro
Desactivar todos os filtros de colunas e a linha de entrada do filtro flutuante para que o a grade mostra apenas cabeçalhos de colunas e linhas de dados. Também...
Mover o botão Enviar para a barra de ferramentas DocManager
O gatilho Upload foi apenas na página de ações do /doc/manager, tornando-o invisível quando DocManager é incorporado em outras páginas. Movido O botão Enviar di...
Permitir que as opções de envio entrem no DocManager incorporado
O recipiente da aba de envios foi transbordado: escondido, recortando as opções por arquivo (descrição, pasta, tipo de documento, nível de acesso) no limite de ...
Corrigir 400 erros de alimentação e adicionar sub-tabs de comunicações com parâmetros URL
Consertar o dobro? erro no MediaStream onde o feedEndpoint já contém consulta params mas a transferência anexada ?page=... em vez de &page=..., causando uma URL...
Tornar 'All Leads' um item de menu real com ícones no filtro de agente
- Substituir o item de valor vazio do placeholder por ALL para que o dropdown nunca mostra em branco quando Todos os Leads está selecionado - Adicionar ícon...
ASSIGN LEADS direito, filtro de agente opção não atribuída, limpeza da coluna da grade
- Opção de filtro do agente 'Liders não designados' por trás do ASSIGN LEADS por trás do direito - "Todos os leads" exclui leads não atribuídos para membros sem...
Adicionar atribuição Para a seção Mercado & Atribuição em /leades/novo
- Fetches membros da equipa activa de - Membros dos grupos por departamento com departamentos alfabeticamente ordenados e membros - Formata nomes como "Último, ...
Manter todos os campos de nome em uma linha em um novo formulário de lead
Atualizar as placas de administração da plataforma para corresponder à estrutura unificada da página
Substituir as duas cartas velhas (Organização independente página + Configuração) com cinco cartas correspondentes às abas reais: Geral, Organizações, VOIP & SM...
Disposição da grade de largura total e mover o gatilho de sincronização da aba Avançado
- Reprojetar a guia VOIP & SMS para usar a largura total da área de conteúdo: span de estatísticas pipeline a linha superior, Processamento de Gravação e Progra...
Mesclar organizações na página de configuração com a página unificada
- Adicione organizações como uma guia. (General · Organizações · VOIP & SMS · Usuário do sistema · Ordem avançada) - Apaga a página. - Atualizar administração d...
Substituir os adereços do item MUI v5 Grid com a sintaxe MUI v6 sx no VoipSmsTab
PHONE SERVER ID de superfície na aba de visão geral do telefone
Operadores que configuram o suporte ao kamo-asterisco em uma máquina FreePBX precisam colar o VoipProviderInstance UUID correspondente no arquivo de configuraçã...
Extensão VOIP clicável no Centro de Interação abre softphone com número pré-cheio
Configurações de recursos de chamada de fio de ponta a ponta através da abstração do provedor
- voipApi: adicionar CallFeaturesDto tipo, getCallFeatures() e setCallFeatures() chamadas API - Usa o telefone. a partir da API na inicialização; setCallForward...
VOIP RECORDING UPLOADS escopo + contador de tubulação de registro/tunables
- APIManager: nova opção de escopo VOIP RECORDING UPLOADS (usada pelo kamo-asterisco-suporte no FreePBX hospeda para carregar mensagens de voz e chamar gravaçõe...
Substituir a aba de contatos simulados por SoftphoneContactos com funcionalidades completas
Extrai um novo SoftphoneContacta o componente que liga os contactos do softphone aba para a API de contatos reais via useContacts(). Substitui 4 cópias codifica...
Substituir a extensão Chip com texto em linha ao lado do papel no Interaction Center
Remover campo de extensão manual do telefone; escreva extensão VOIP através do SecurityService em salvar
Voz elencadaActividadeDetecção para contornar o tipo de TS DOM em falta
voiceActivityDetection é uma propriedade válida WebRTC MediaTrackConstraints mas está ausente da lib DOM do TypeScript, causando um erro de tipo na hora de comp...
Fio VAD + push-to-talk; remover configurações não executáveis
- vadEnabled passou agora como voiceActivityDetection in buildAudioConstraints so o navegador honra a opção ao abrir o microfone para uma chamada - pushToTalk m...
Como o que você vê o transporte?
Comece com o plano gratuito e leia esta página novamente daqui a um mês, para saber mais sobre o que está disponível para você.
