Call history names the far side, not the member themselves
A history row exists to answer "who was this call with", and that side flips with the direction. HistoryRow read `fromName || fromNumber` unconditionally, so ev...
Outbound external calls were missing from FreePBX call history
On an outbound external call FreePBX rewrites the CDR `src` to the trunk's outbound caller ID — the org's own DID — so a call ext 8080 placed to 9493747110 is r...
Pin o sniff anexo para saída de codificador real
Os casos existentes constroem um cabeçalho à mão, que testa o código contra a minha crença sobre o formato em vez de contra o formato. Estes prefixos de 64-byte...
ServiceJobApi.createJob, e o construtor back-link
Restaura a metade cliente da SW6c Task 2, que pousou em 157fa714 e foi largada por uma reescrita do histórico em uma sessão concorrente; a tela de criação em si...
A grade serviço-pedido e cliente ler os endpoints reais
Restaura o resto da tarefa SW6c 4, que pousou como d58a6aba e foi deixado por um histórico reescrever em uma sessão concorrente; a página de detalhes sobreviveu...
Um back-link que resolve, em vez de quatro que nunca fez
Cada botão de tela de serviço era `/commerce?tab=service`. Nunca houve foi uma aba com esse id: `PipelineView.tsx:69-70` os constrói como «market-${market.id}`,...
Capturas de tela E vídeos em um relatório de erros
Repórteres estavam descrevendo gravações de tela em prosa e, em seguida, postando o arquivo em um bate-papo, porque o formulário do relatório só tomou stils. Ag...
Um vídeo num relatório nunca chega a um despacho de IA
arquivo e não pode assistir a um. O agente da área de trabalho já verifica todos os anexo, mas ele recusa o DISPATCH em vez do um arquivo — então um único vídeo...
Anexar um vídeo a um relatório de erros, não apenas uma captura de tela
Um ainda não pode mostrar os três cliques antes que a coisa quebrou, então os repórteres foram descrever gravações em prosa e postar o arquivo em um chat. A End...
A associação de relatórios de erros também contém vídeo
SYSTEM BUG SCREENSHOT agora carrega gravações de tela ao lado de capturas de tela. A constante mantém seu nome e seu id — id 17 é escrito em assoc id em cada li...
Restaurar a página de Citações de tubulação e conversão de citações de fio
`POST /quotes/{uid}/convert` enviado em SW4 e nada lhe chamou: `quotesApi` tinha dez métodos e `convert` não estava entre eles, então o ponto final estava vivo ...
A página do navegador tem o nome da área de trabalho, não da máquina
Digite Wienerschnitzel ou Wendy's e a aba ler "KamoCRM", enquanto nada dentro o espaço de trabalho disse KamoCRM em qualquer lugar. ABC A hipoteca estava certa,...
Parar o teste de prescrição-divulgação ser flácido
Passou sozinho e falhou dentro da suite completa. Chamadas de efeito **************** e define o estado em um .then(), por isso resolver o a promessa do mock, e...
Faixas de volume parar de preços assentos o plano não vende
Starter admite 5 lugares e Business 25, mas as bandas correram para 25 e 100 — quatro dos seis lugares de preço que ninguém conseguiu alcançar. Nível de entrada...
O KI não compilaria contra a biblioteca partilhada no main
VendorDTO.uid tornou-se uma String — uma Longa no banco de dados, uma string no fio — E este site de chamadas ainda o entregou para... que é um objeto de solici...
Pare de oferecer 8 candidatos ICE não rotable em cada chamada
Os ouvintes ouvem vários segundos de áudio unidirecional no início de uma chamada — o outra parte diz "oi" três ou quatro vezes antes do usuário de softphone ou...
Nosso preço vem do catálogo, e não pode ser digitado novamente
As páginas de comparação codificaram KamoCRM em $29 Starter e $64 Business enquanto o catálogo vendeu-os em $34 e $72. Nove arquivos, quarenta e dois menções, e...
O limite Traefik por PI será 429 um QHIN invisível
Comentário apenas, no arquivo alguém abre quando um parceiro reclama. Limites de taxa Traefik por IP de origem em toda a máquina api.*, e um QHIN Senta-se atrá...
Pin o JSON exato o cliente clínico analisa
Cada campo nestes corpos é lido pelo nome em app/lib/pacientes/ehrApi.ts e Nada estava a verificar o servidor ainda as emite. O serviço testa que a exceção carr...
Aviso de chamada em chamadas de extensão para extensão
Completa o terceiro caminho de chamada. Chamadas de funcionários nunca tocam no atendente — vão de-interno -> ext-local, onde o mostrador pertence ao FreePBX - ...
POST /service-jobs, fechado em GESTÃO SERVICE WORK
O verbo criar a superfície de ordem de trabalho nunca teve. app/commerce/service/new é um Dezassete linhas de substituição porque não havia nada para chamar. G...
CreateJob, para que uma ordem de trabalho possa ser levantada sem uma ordem
Faltava o verbo a superfície serviço-trabalho. Até agora a única coisa ligada a plataforma que poderia produzir uma linha ServiceJob foi * ************* por uma...
Reconstruir para semear os quatro direitos de ordem e preços
Um commit vazio construído da árvore da própria árvore de origem. PapelDireitosSyncService sementes org role rights na inicialização, então uma direita enviada ...
Resolver a questão Kamailio — As obras de registo SIP terminam
Seção 16 recomendou uma configuração construída para fins em estoque Kamailio e gravado que "2600hz/kamailio não existe". Ambos são corrigidos por evidências. ...
Coincidir com o código de estado SIP, não com a frase da razão
sip-probe.py exigiu a string literal "200 OK". 2600 Configuração do Kamailio em Hz respostas OPÇÕES com "200 Rawr!!", então a sonda relatou um saudável, correta...
VER/MANAGEM ORDERS e VER/MANAGEMENT PRICING
A metade do cliente a fechar o buraco de mutação da ordem. Serviço de Segurança agora portões 39 ordem, preços e objectivos fiscais sobre quatro novos direitos;...
Ganhe as superfícies de ordem e preços à direita
Trinta e nove endpoints foram protegidos apenas por "você está assinado". Cada ordem manipulador em POSController e todos os preços e manipulador de impostos em...
VER/MANAGEM ORDERS e VER/MANAGEME PRICING, IDs 273-276
Nenhum direito de mutação de ordem existia em qualquer lugar. Endpoints de ordem do POSController e todos os preços e manipulador de impostos no CommerceMarketC...
Trabalhos de registo SIP terminam
Um endpoint pode agora REGISTRAR-SE a partir da internet pública e os relatórios API de Kazoo É: 200 OK via 47.181.8.87:5060. Quatro falhas separadas, cada uma...
Mostrar porque a rede de intercâmbio não é acessível
O painel de registros externos só poderia dizer "não conectado", que lê como um Falta para esperar. O servidor agora envia a razão ao lado -- esta prática não t...
O status de troca diz o que o faria conectado
O endpoint de status é perguntado antes que a UI ofereça uma consulta de rede, então um prática que não está a bordo vê uma explicação em vez de um botão que Se...
Aviso de chamada gravado em extensões dializadas diretas também
Um chamador que disca uma extensão sobre a saudação agora ouve o aviso como Bem. Esse caminho passou de-did-direct, onde o Dial pertence a O ext-local do FreePB...
Espelho o palco EHR, e guarda o espelho
ServiceType.ts é um espelho mantido à mão do enum Java e nada foi Verificando. RoleRightType tem uma guarda de paridade desde que três direitos EHR foram faltan...
Nunca auto-forneça registros de pacientes em um inquilino
Dois dos três caminhos que passariam um sistema de registro clínico para orgs que nunca pediu um, agora que ServiceType.EHR é COMPLETED e, portanto disponível. ...
Aviso de chamada gravada para ambas as partes ao mesmo tempo, em seguida, um tom de ponte
Quando um agente responde a uma chamada em fila de espera, o chamador ouve o aviso do cliente e o agente ouve o agente notar ao mesmo tempo, em seguida, uma mar...
Publique o Registro de Pacientes e torne isso seguro
ServiceType.EHR foi realizada no TESTING muito tempo após o término da vertical, porque AppCatalogService deriva disponibilidade de COMPLETED e três caminhos se...
Um ID do fornecedor sai como uma string, para cada linha
`commerce vendores.uid` é `INT8 DEFAULT unique rowid()` -- cerca de 19 dígitos, onde `Número. MAX SAFE INTEGER ` tem 16. Um ID numérico desse tamanho é um IEEE-...
Citar o nosso próprio preço por assento, não por usuário
As páginas do concorrente preçoam KamoCRM em uma unidade que não vendemos – "$29/usuário/mês Starter, $64/usuário/mês Negócios" — nas mesmas páginas que descrev...
Diga o que a verificação de segurança não cobriu
O painel renderizou um bloco de segurança apenas quando havia avisos, por isso um E esta plataforma não tem nenhum banco de dados licenciado de drogas-interação...
Divulgar que as interações medicamentosas não são verificadas
A prescrição correu três verificações que os próprios dados da prática podem responder e não verificação da interacção medicamentosa. Declining para construir u...
4 GB por assento em cada plano, e assentos em vez de usuários
O armazenamento deixa de ser um diferenciador de níveis. A escada 2/4/5 coloca um gigabyte entre Starter e Business em uma página que teve que explicar o que "c...
Retirar os controlos ordinais congelados do CountryType
CountryType tem 196 constantes, AFEGANISTÃO(0) através de ZIMBABWE (195), e Cada cheque escrito sobre ele congelou em 0.195. Eles não estão a um valor de distân...
O subsídio por plano é por lugar, e assim o diz
Renomear apenas — PlanStorage.gbPerUser é privado para esta classe e os três Os sites de chamadas estão todos nele. O comentário acima foi a metade enganadora: ...
Parar de pedir ao Gráfico o tamanho da mensagem que o tipo legado não possui
Cada listagem para Mike@OptionOne.com retornou 400 RequestBroker--ParseUri ("Não foi possível encontrar uma propriedade chamada 'tamanho' no tipo E a caixa de c...
A amostra de acordo cita lugares a preços de catálogo
O modelo de acordo padrão enviou um exemplo trabalhado que contradizia o catálogo em cada linha mencionada: 50 usuários em um plano de 25 lugares, 25 GB de arma...
Dê aos cartões de reserva as sobrancelhas herdadas que faltavam
Os três planos superiores não herdaram, por isso, numa construção fria. que é o que uma nova implantação serve até o primeiro revalidate — Starter mostrou "Até ...
Uma mesada de armazenamento, assentos não usuários, e parar de analisar prosa
O armazenamento é de 4 GB por assento em cada plano. As cartas não precisam de um caso especial para parar de repetir: ladderAs características já mostram o del...
O salvamento da plataforma deixou cair cada lado do cliente do campo KamoPBX
Introduzir as credenciais na UI relatou sucesso e nada mudou. systemConfigApi.update serializa uma lista de allowlist explícita em vez da lista de chamadas obje...
Como o que vês no transporte?
Tudo isso chega em seu espaço de trabalho por conta própria. Comece no plano gratuito e leia esta página novamente em um mês.
