Registo de Mudança ao Vivo

Ver o que estamos a construir, em tempo real. Cada recurso, correção e melhoria enviados através da plataforma.

17,865
Total de Alterações
4,581
Características
4,512
Correcções
32
Projectos
Filtrar por projeto
Todos os Projetos17,865AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,553kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtro por tipo
Todos os TiposBuild24CI522Chore670Docs226Feature4,581Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
September 6, 2026
FixVOIPService

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...

Kamo·5d ago
Featurekamo-internal

Uma configuração que cobre cada número em um sistema de telefone

O projeto de roteamento aprovado tinha três níveis e apenas dois deles eram alcançáveis. Um número poderia nomear seu próprio provedor de texto, e falhando que ...

Kamo·5d ago
Testkamo-internal

O /myplan para consolar jornada, fim a fim

O pré-selecionado desembarcou em duas sessões e dois arquivos, então o que vale a pena viagem em vez de qualquer metade: um plano escolhido em /myplan chega sel...

Kamo·5d ago
Fixkamo-internal

Um preço na tela, e uma compra que não pode falhar silenciosamente

O console mostrou um cliente três números diferentes para um plano e deixá-los comprar sem cartão. Renderizando-o contra o catálogo ao vivo, Negócios em cinco a...

Kamo·5d ago
Featurekamo-internal

Reagir a uma mudança de estado, não apenas a um comentário

"" em um evento fixo é a única coisa mais natural que qualquer um quer dizer em um thread de bug, e oferecer reações apenas em comentários significava digitar u...

Kamo·5d ago
Docskamo-shared-library

O que o design do fio errou, como construído

Duas falhas de esquema que só apareceram na implantação — a coluna aplicada à mão que foi sinalizado e não aplicado, e um ddl- auto checkCK congelado em media ...

Kamo·5d ago
Featurekamo-internal

Atualizações de thread ao vivo e reações que são realmente alcançáveis

Duas metades do fio foram construídas e depois deixadas sem ligação. O servidor publicou todos os comentários e eventos de status para `chat.session.{guid}` de...

Kamo·5d ago
FeatureMediaService

A página de thread nomeia seu leitor, e deixa cair um ajudante não utilizado

`viewerMemberId` na página do tópico, para que o console possa dizer o próprio visualizador reações de todos os outros sem uma segunda chamada para /api/user-in...

Kamo·5d ago
FeatureVOIPService

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...

Kamo·5d ago
Fixkamo-internal

Parar o bloco de lançamento a tapar os seus próprios dropdowns sob cada barra de rolagem

Os dropdowns da barra de administração estavam a pintar sob a barra de rolagem da App Shelf, e baixar o índice z da prateleira da última vez não ajudou — porque...

Kamo·5d ago
Featurekamo-shared-library

Uma conversa de texto pode existir sem um servidor de telefone

VOIP CONVERSAÇÕES.INSTÂNCIA ID NÃO era NULL, que calmamente decidiu que cada o tópico de texto pertence a um PBX. Uma organização que compra números e mensagens...

Kamo·5d ago
Featurekamo-internal

O plano que você escolheu viaja para a página que o vende

"Move to Business" abriu o console de faturamento sem nada selecionado. A escolha da pessoa tinha acabado de fazer foi deixado cair no chão e eles foram convida...

Kamo·5d ago
FixBillingService

Carregar o que a tela diz, e recusar em vez de fingir

Uma auditoria do console Plans & Billing contra chaves live Stripe encontrou a costura entre a tela e Stripe quebrado em todas as direções de uma vez, e silenci...

Kamo·5d ago
Featurekamo-shared-library

As duas letras que um cliente recebe quando seu cartão falha

BillingService quer enviar estes desde que DunningNotifier foi escrito. Ele afixado para ************* - um ponto final que nunca existiu no EmailService, onde ...

Kamo·5d ago
Testkamo-internal

Pin KamoCRM próprios detalhes de vendas, e que nenhuma org pode mudá-los

O endereço e número são constantes uma única edição longe de se tornar um olhar de inquilino, que encaminharia um cliente perguntando sobre um plano KamoCRM par...

Kamo·5d ago
FixVOIPService

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...

Kamo·5d ago
Featurekamo-internal

Um cartão de plano diz o que ele adiciona ao abaixo dele

O catador deu um preço, um teto de assento e uma frase. Escolhendo entre $46 e $80 a assento nisso é uma decisão com uma resposta óbvia, e para a maioria das eq...

Kamo·5d ago
Fixkamo-internal

Os anexos autenticam-se como os chats, em vez de mostrarem as falhas

Cada anexo em um relatório de erros renderizado como um azulejo quebrado. Em produção: sete pedidos de conteúdo, sete 401s, zero sucessos — enquanto JSON própri...

Kamo·5d ago
Featurekamo-internal

Uma maneira de chegar às vendas, e um controle de assento que sabe o limite do plano

ContatoVendasDialog detém KamoCRM Dados próprios da Inc. — Sales@KamoCRM.com e (949) 298-9960 x1 — como constantes, deliberadamente. Cada outro endereço nesta p...

Kamo·5d ago
Featurekamo-internal

Uma tela de números, então chamadas e textos podem vir de diferentes empresas

Uma organização compra seus números de uma empresa e responde às chamadas com outro. Isso é comum, e Kamo não poderia descrevê-lo: texto era uma propriedade de ...

Kamo·5d ago
Fixkamo-internal

Âncora-a para a primeira célula, e pára a barra de rolagem a desfazê-la

Três coisas, e duas delas são o mesmo erro: fazer uma pergunta sobre um elemento portalizado como se fosse uma criança. A barra de escroto colou o pão. Scrollb...

Kamo·5d ago
FeatureVOIPService

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 ...

Kamo·5d ago
Fixkamo-marketing

Uma fonte de verdade, e uma construção que pode realmente alcançá-la

Cada preço neste site tinha uma segunda cópia no repo, e a segunda cópia foi o Ser servido. kamo-prices.ts disse isso em seu próprio comentário: a tabela de re...

Kamo·5d ago
Featurekamo-shared-library

Telnyx, o primeiro provedor que é tanto um servidor de telefone e uma operadora

Telnyx vende o tronco SIP, DIDs e mensagens, e uma organização pode comprá-los metades independentemente. O caso é para: DIDs e textos comprados de Telnyx, com ...

Kamo·5d ago
FixInitializerService

Largue a verificação de tipo id congelada que bloqueou cada tópico de bug

`media sessions` é criado pelo ddl-auto de Hibernate, não por uma migração, então ele carrega a restrição ddl-auto escreve para uma coluna `@Enumerada(ORDINAL)`...

Kamo·5d ago
Featurekamo-internal

A prateleira substitui os cartões por aplicativo, e quatro correções para suas linhas

A plataforma de lançamento era uma parede de um cartão por aplicativo. A App Shelf lista cada uma das esses aplicativos em um único painel, com o que cada um fa...

Kamo·5d ago
FeatureBillingService

A taxa de inicialização de um plano, e a oferta ao vivo, no fio

PlanDto transportava apenas a taxa recorrente, de modo que cada superfície citando um plano citou um preço cliente não seria cobrado: a taxa de inicialização do...

Kamo·5d ago
Fixkamo-internal

Citar o preço real, e parar o plano livre olhando como o melhor

Duas coisas nesta página estavam erradas de uma forma que atinge os clientes. O price. bestRate() pegou a taxa mais barata em todos os três termos e imprimiu c...

Kamo·5d ago
Fixkamo-internal

O botão de modelos chamou um endpoint que não pôde responder

Encontrado lendo o controlador em vez do código chamando-o, e foi partido duas vezes de uma forma que parecia bem: - A lista pediu «status=ACTIVE». TemplateSta...

Kamo·5d ago
Featurekamo-internal

O relatório está na gaveta, estantes e Persists

`SystemBugThread` renderiza tudo o que alguém disse sobre um relatório e cada status pelo qual passou, sob a chamada de status atual: as respostas de chamada "p...

Kamo·5d ago
FeatureEmailService

Variáveis de visualização para SYSTEM BUG COMMENT

Sem eles, o editor de modelos renderiza a nova letra com furos onde o número do relatório, o remetente e o botão ir, que lê como um modelo quebrado em vez de co...

Kamo·5d ago
FeatureInitializerService

System bug.media session guid, e seu índice de pesquisa

A coluna por trás do tópico de comentários de um relatório, correspondente ****************************(36), porque MEDIA SESSIONS. em si mesmo uma coluna de ca...

Kamo·5d ago
FeatureSecurityService

Enviar para IA diz a todos na linha, não apenas o repórter

O envio envia a mesma letra que o MediaService faz, então seu público tem que se mover da mesma forma: cada participante na linha do relatório menos quem agiu, ...

Kamo·5d ago
Fixkamo-internal

Duas fileiras de altura, e abre por alargamento ao invés de por um segundo painel

O painel tinha 861px de altura, não o 496 que as suas duas fileiras pedem. A grade da plataforma de lançamento é gradeAutoRows: minmax (106px, auto), e um auto ...

Kamo·5d ago
FeatureMediaService

O tópico por trás de um relatório, e os dois estados que precisam de um

`SystemBugThreadService` é todo o recurso: um relatório de MediaSession, o status eventos escritos nele com a razão que seu autor deu, os comentários de qualque...

Kamo·5d ago
Featurekamo-shared-library

Arquivamento, correções falhadas e todo o histórico de comentários de um relatório

Um relatório manteve exactamente uma frase. `system bug.denial ration` foi substituído por cada movimento de status subsequente, então um bug que foi negado, ex...

Kamo·5d ago
Fixkamo-internal

Nenhuma explicação que dure um quadro, e uma falha em que você pode agir

Um membro recusado foi mostrado um alerta de informação e redirecionado para casa na mesma respiração, de modo que o a mensagem apareceu para um frame e foi sub...

Kamo·5d ago
FixSecurityService

Transfira o deus guarda para a política do teste de direitos de identidade

UserAccountEditPolítica tomou um terceiro argumento construtor e este teste ainda compilou-o com dois, por isso o teste- compilação falhou — e o CI executa o pa...

Kamo·5d ago
Featurekamo-internal

Um esboço do documento, e um esqueleto na própria forma da página

Só que o herói era uma verdadeira direcção. Tudo o resto — as nove categorias do livro de contabilidade, o painéis de conta, o pacto, cada opção de atualização ...

Kamo·5d ago
Refactorkamo-internal

Um módulo possui o link da página do plano para a página de faturamento

Cada ação no /myplan é um link para Planos & faturamento, e tem que pousar à direita sub-tab ou "Pagamento e faturas" abre em Assinaturas e parece quebrado. Uma...

Kamo·5d ago
Fixkamo-internal

A seção de atualização disse o oposto da verdade durante um julgamento

A linha do plano de uma organização de julgamento realmente é LIVRE — os pontos de assinatura nela — enquanto O ensaio ligou todo o catálogo. A diferença que es...

Kamo·5d ago
Featurekamo-internal

Desenhar as regras de deus que o servidor detém agora

A guia Usuários fechou todas as linhas de Deus para todos, e ambas as metades estavam erradas. Muito solto, porque o bloqueio viveu apenas neste componente — os...

Kamo·5d ago
FeatureSecurityService

Só um deus pode administrar um deus, e nenhum deus é personable

Os usuários alcançaram a identidade de vidro de ruptura. UserAdminController guardado apenas o usuário do sistema, de modo que um titular não-deus poderia desat...

Kamo·5d ago
Testkamo-internal

Digite o dispositivo de navegação-opção os testes de prateleira mão o lançador

O ajudante pegou { id: string }[], então cada dispositivo com um tipo, um href ou um toolKey nele foi um erro de tipo que a execução do teste nunca viu e tsc fe...

Kamo·5d ago
Featurekamo-internal

Pessoal pode escrever a sentença que o cliente lê

A nota visível do cliente tinha uma coluna, um campo DTO e uma página de plano pronta para processá-la, e Não há maneira de alguém o definir — então Harmony era...

Kamo·5d ago
Fixkamo-internal

Ponte SMS não lido através do limite que o cais de ferramentas fica acima

ToolDock é montado em ToolProviders ABOVE AuthedChrome, deliberadamente, por isso nunca desmonta através de uma navegação -- o fato único que mantém o dactilogr...

Kamo·5d ago
Fixkamo-internal

Limpar a borda da prateleira, tampar a altura do painel e ler aplicativos de uma fonte

Três coisas que um navegador real descobriu que os testes não poderiam: - O painel ancorado na coluna de conteúdo interior da prateleira, por isso abriu uma dú...

Kamo·5d ago
Featurekamo-internal

O softphone recebe uma caixa de entrada, e uma janela SMS é um tópico

A janela de ferramentas SMS abriu-se em um dialpad de doze teclas e depois tornou-se um três-tab window -- Chat / Templates / CRM -- intitulado "Conversa #a3f1c...

Kamo·5d ago
Featurekamo-internal

Uma pílula de plano livre, e uma página em / meu plano atrás de ambos os comprimidos

A pílula experimental viveu duas vezes — o trilho de navegação e a plataforma de lançamento — com a contagem regressiva, o gate do tipo membro e o estilo copiad...

Kamo·5d ago
FeatureBillingService

Um ponto final atrás da página do próprio plano do cliente

GET /api/billing/self/plan responde tudo /myplan renders: o plano, o que o organização pode realmente usar, o catálogo para comparar, assentos e sua lista, arma...

Kamo·5d ago

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços