Um evento PBX anel toca apenas membros da própria org da chave
APIService garante a organização da chave API em X-Org-Id e toma o telefone ID do servidor de um cabeçalho que o titular da chave escreve. A costura do anel ign...
Armazene textos RingCentral e pare de registrar novamente ao vivo JustCall webhooks
RingCentral: a assinatura SMS foi o filtro desnudo /mensage-store, cujo as notificações são um resumo de mudança sem mensagem nele, e o leitor olhou para body.b...
Leia as caixas de correio do FreePBX sobre uma sessão de gerenciamento
A varredura do voicemail é executada dentro da transação do banco de dados do syncInstance e solicitado extensão FreePBX por extensão, cada um sobre um novo con...
Leia o correio de voz do FreePBX através da Interface do Gestor de Asterisco
A API do FreePBX não tem mensagens de correio de voz: seu módulo de correio de voz serve caixa de correio apenas configurações. FreePBXProvider.getVoicemails GE...
Feed de política PBX e terminais de administração de voz de IA
V7 GET /internal/voip/pbx-config (segredo de agrupamento) responde ao pull da política do kamo-asterisco-suporte através do APIService e registra o batimento ca...
Fornecimento, retirada e resolução de linhas de voz de IA
Aposentar apaga a extensão PBX apenas quando ainda está lá, e um servidor de telefone em uso que recusa a exclusão mantém a linha e respostas 502, então o minut...
Linhas de voz IA no FreePBX, KamoPBX e Telnyx
Um addExtension do FreePBX recusado (status false, no GraphQL error) agora falha A linha IA em vez de gravar uma que não toca nada. Telnyx número as pesquisas e...
KamoAI superfície interna guardada por seu próprio segredo
/api/voip/internal/** (SP13: linhas de IA, credenciais SIP para LiveKit) toma KAMOAI INTERNAL SECRET, não o segredo do cluster; os prefixos do cluster mantêm ...
Linhas de voz de IA, configurações de voz de IA por servidor, lista de permissões de saída como dados
Anuncie novas mensagens de voz — painel ao vivo, telefone push e um cartão
Uma mensagem de voz que a varredura escreve pela primeira vez, em uma extensão com membro designado e recebido nas últimas 24 horas (spec D17), agora publica vo...
Verificação de um anelCentral webhook Token RingCentral aceita
RingCentral recusa entregaMode.verificationToken mais de 32 personagens com CMN-101 "Parâmetro **************** valor é inválido" (medida contra a API ao vivo: ...
Apenas os webhooks RingCentral verificados são processados; a chamada precisa de um assento
O caminho legado que processou uma chamada RingCentral ou evento SMS sem instanceId, confiando no próprio número da carga útil, é removido juntamente com seu po...
Pin kamo-shared-library 1.6.1, a única versão que existe
A biblioteca mudou para 1.6.1 e este serviço ainda pediu 1.6.0. Não existe nenhuma janela em que ambos resolver: a biblioteca nunca é publicada para um remoto, ...
Controlos à direita, SSRF/guardas credenciais e correções cruzadas em VOIP
Encontra 2-6 da auditoria telefone-sistema, fixo juntos porque vários arquivos de compartilhamento. 2. HIGH — VoipInstanceController não tinha o direito de ver...
Verificar RingCentral webhooks antes de confiar neles
Os webhooks da RingCentral foram processados com verificação zero: WebhookController roteou os eventos de telefonia/mensagem de loja diretamente para **********...
Pré-atribuir o ID do servidor do JustCall para URL de retorno de chamadas
O formulário de novo telefone gera um UUID antes de criar para que o membro possa colar o URL de retorno de chamada do webhook em JustCall enquanto solicita cre...
Serve JustCall callback URL para configuração do servidor de telefone
Adiciona GET /api/voip/setup para que as configurações UI possam mostrar o exato URL do webhook por instance sem codificação do servidor de implantação.
O proprietário de um número viaja como texto exato, então salvá-lo não é mais dona dele
GET /api/voip/numbers escreveu o proprietárioMembro como o Long da entidade. Um ID de membro é um INT8 passado 2^53, então a página de configurações leu-o arred...
Sonda de vida sobre /actuador/saúde/vida, não o agregado DB-sabiado
O agregado /actuador/saúde inclui o indicador DataSource, assim reiniciando o banco de dados falhou ao vivo em cada pod de uma vez e reiniciou o todo plataforma...
Liberar conexões Hikari ociosas agora que YSQL é compartilhado
O gestor de ligações já não fixa as sessões **************************** então as conexões de aplicativos ociosos já não possuem uma infraestrutura de banco de ...
Aceitar índices de imagem OCI ao resolver o digest construído [skip ci]
As imagens são empurradas como índices de imagem OCI, então pedindo o registro para um único imagem manifesta apenas respondeu 404, o digest voltou vazio e a ve...
Reiniciar quando uma reconstrução do mesmo compromisso deixa vagens no digest antigo [skip ci]
A etapa de implantação tentou detectar uma reconstrução do mesmo compromisso comparando o Referência da imagem da implantação antes e depois de 'set image'. "Ap...
Colocar o fluxo na configuração que o pod realmente lê
O anterior commit set nats.jetstream.stream em enviado, implantado — e o novo pod ainda registrado O fluxo NATS 'CHAT MESSAGES' já existe com assuntos: [chat.>...
Dê voip.* um stream para viver, e pare de mentir sobre quem enviou o texto
Não houve nenhum fluxo VOIP MESSAGES no NATS. Cada 'voip.*' publica respondido 503 Nenhum Respondedor Disponível e ambos os pods de mídia registrados, uma vez, ...
Grave o que a operadora diz que aconteceu com um texto, e verifique 10DLC antes de importar
O envio agora é bem sucedido e nada chega. Telnyx aceita a mensagem, retorna Um id, e Verizon então se recusa a entregá-lo: entrega falhada código 40010 -- "O...
Normalizar o remetente no portal, e parar de chamar uma recusa de novo
O commit anterior normalizou o número do remetente onde está armazenado no inventário do número e na transportadora, eo envio ainda falhou com o mesmo Erro de t...
Normalizar os números de remetente para E.164 antes de alcançarem uma transportadora
O envio de um texto falhou com "A mensagem não pôde ser enviada. Tente novamente em um momento." A resposta do próprio Telnyx, a partir do log voipservice, foi ...
Um número pode ser compartilhado por vários membros, e um deles recebe
Um único ONDER MEMBER ID poderia dizer "este número pertence a Sarah" e nada Senão. As mesas reais não são assim: uma linha de suporte é respondida por quatro p...
Parar de dizer às pessoas para adicionar o provedor de texto que já adicionaram
Informado de uma verdadeira armação, e o relatório estava certo. Uma organização em execução O FreePBX adicionou Telnyx como provedor de texto, abriu a janela S...
Diz a um membro que falta o número, não que o seu PBX não possa enviar texto
Reportado de uma configuração real: uma organização adicionou Telnyx como provedor de texto, abriu a janela SMS, e foi dito "Este servidor de telefone é um PBX ...
Uma verificação congelada bloqueou cada provedor Telnyx e JustCall de ser criado
Adicionando um provedor de texto Telnyx 500'd. O registo chamou-o claramente e a tela disse nada útil: restrição **************************** Linha falhada con...
Serve o URL do webhook inbound, a partir de uma definição
Um administrador que adiciona um provedor de texto tem que colar o URL de entrada do Kamo no A consola do porta-aviões, e nada lhes disse o que era. Faltando es...
Perguntar se este número pode escrever, não se a org pode
O SmsGateway cresceu uma disponibilidade consciente de número() quando o roteamento se moveu para o número, e então nada chamou com um número — ambos os sites d...
Apagar o código Telnyx que nada chama
Três métodos que adicionei que nenhum chamador atinge, removido enquanto a razão ainda é fresco — o pior bug desta funcionalidade foi TelnyxProvider.provision()...
A mensagem "você não pode enviar texto" parou um passo a menos da correção
FreePBX e Equipes disseram a um membro para adicionar um provedor de SMS no telefone → Fornecedores. Isso foi um conselho completo até que os números ganharam s...
Somente a operadora que possui um URL webhook pode verificar seus posts
O caminho de entrada do servidor de telefone adicionado no commit anterior verificado contra Qualquer fornecedor que tenha o número. Isso é uma superfície falsi...
Um servidor de telefone Telnyx poderia enviar mensagens e nunca receber uma
Telnyx é um servidor de telefone e uma operadora, e um perfil de mensagens Telnyx tem exatamente um URL webhook. Então uma organização que adicionou Telnyx como...
Na verdade, crie a configuração da conta Telnyx, carregue MMS e deixe que uma org-somente portadora mantenha threads
Três lacunas, e a primeira foi a característica não funcionar em tudo. TELNYX PROVISIONING FOI DEFINIDO E CHAMADO POR NADA TelnyxProvider.provision(), assegur...
Popular um novo número antes de o persistir, não depois
save () construiu um OrgPhoneNumber vazio, persistiu nele, e então preencheu E164 e PHONE CANON — ambos NÃO NULL. Ele funciona hoje porque o gerador UUID não pr...
Roteie textos por NÚMERO, e adicione Telnyx em ambos os lados dele
Uma organização pode comprar seus DIDs e sua mensagem de uma empresa e responder Chamadas com outra. Kamo não poderia expressar isso: uma mensagem de um membro ...
Um envia contrato através de todos os cinco fornecedores, e parar de cair textos de entrada
A camada de abstração SMS tinha cinco provedores discordando sobre como falhar e um caminho de entrada que descartou mensagens reais do cliente em silêncio. En...
Prove a implantação por digest, não por tag
O commit anterior para `set image' sendo um no-op silencioso. Isto afirma que resultado: após o lançamento, a tag é resolvida para uma digest As cápsulas em exe...
A reconstrução do mesmo commit não implantou nada e relatou sucesso
A imagem é marcada com o commit SHA, então reconstruir o mesmo commit produz uma referência de imagem idêntica. `kubectl set image` então não muda nada, o A imp...
Impeça um usuário de serviço ruim JWT de desativar o softphone de cada membro
Minting do próprio JWT de um membro chamado configFactory.require(inst), que insiste O servidor de telefone SERVICE-USER JWT está presente e bem formado. Essa c...
Fixo a mensagem de erro de entrada carregada de volta no redirecionamento
O callback do RingCentral coloca a sentença do próprio servidor na string de pesquisa assim a aba do membro pode dizer o que realmente deu errado — quase sempre...
Manter "é este membro conectado" em um lugar
RingCentralMemberOAuthService tinha sua própria conexão e connectedExtensionNumber, e ambos responderam apenas para o sinal-in meio. Um membro pode segurar qual...
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.
