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
August 26, 2026
Featurekamo-shared-library

Deixe uma conta rolar as comunicações de seus leads

Vários leads comumente penduram fora de uma conta precisamente porque eles são o A mesma pessoa que perguntou duas vezes, e cada uma das suas chamadas foi compa...

Kamo·2w ago
Featurekamo-internal

Um contexto para as contagens dos quatro indicadores

Compõe o que existe e possui os três que não tinham casa: bug sem revisão Relatórios, webinars não revistos e chamadas e mensagens de voz perdidas. O carrapato...

kamo·2w ago
Docskamo-internal

Marque o plano softphone guardrails executado

Real commit SHAS no lugar do placeholder, e 47 passos marcados. Um finalizado O plano mostra que as caixas totalmente desmarcadas entendem mal como trabalho aba...

kamo·2w ago
Performancekamo-internal

Uma caixa de seleção não deve re- renderizar a barra lateral da pasta

Seis sites de chamadas leram o email store com um `useEmailStore(). Em zustand que assina a loja WHOLE, portanto qualquer alteração em qualquer lugar re-render ...

kamo·2w ago
Featurekamo-internal

O farol de queda relata que caminho ICE realmente escolheu

O farol de gelo enviadoCandidateType como um campo permanentemente null. Isso é pior. do que omiti-lo: faz a telemetria parecer mais informativa do que é, e est...

kamo·2w ago
FixBillingService

As chaves pertencem apenas ao Stripe, não às mutações

Revisão da Fase 1 (Relatório 15) considerou a Critical: uma idempotência estável chave em uma atualização/cancel/attach/detach não é uma salvaguarda, é um bug. ...

Kamo·2w ago
Performancekamo-internal

Memoize o valor não lido em todo o aplicativo, corrija um efeito de auto-retriggering

UnreadContext publicou um objeto de quatorze membros como seu valor de contexto, então Reaja viu a mudança de contexto em cada renderização do provedor e acordo...

kamo·2w ago
Performancekamo-internal

Parar de sondagens para distintivos que ninguém está olhando, e parar de acordar todos os consumidores

Dois fornecedores sempre montados fizeram uma sondagem de um minuto sem visibilidade. LegalPackageCount não teve nenhum; TrainingPendingCount teve uma mudança d...

kamo·2w ago
FixKlusterServices

A auto-reconexão recarregou cada página em uma tela em branco

Eu enviei isso e ele derrubou o desktop: uma página branca em branco e uma aba Carregar para sempre. In-cluster desativado imediatamente; esta é a solução real....

Kamo·2w ago
Performancekamo-internal

Uma org sem telefone não deve abrir uma tomada de chamadas

O softphone abriu sua conexão SockJS/STOMP para mídia. boot. getCapabilities () é esperado algumas linhas acima e é a própria resposta da infra- estrutura para ...

kamo·2w ago
Featurekamo-internal

Selector de um dia, partilhado pelo calendário e pela página de definições

As duas superfícies tinham cada um crescido sua própria resposta para "que dias?". As configurações tab colocar dias de trabalho semana, dias de fim de semana e...

kamo·2w ago
Performancekamo-internal

Parar de voltar a fundir todo o catálogo em cada pedido

getRequestConfig é executado por solicitação, e para qualquer membro não-inglês chamado mergeWithFallback sobre todo o catálogo de 23,252 chaves toda vez — reco...

kamo·2w ago
Featurekamo-internal

Distinguir uma janela minimizada com o seu servidor por ler

O único componente que vê tanto a lista de janelas como os mapas não lidos — o o motor não sabe nada sobre conversas e o contexto não lido não sabe nada sobre j...

kamo·2w ago
Featurekamo-internal

Definir uma contagem absoluta não lida do servidor

Substitui o Hexhead: vindo, o que nunca foi enviado. O seu +1 teria contou um instantâneo re-entregado como uma nova mensagem, e sua desova-se-se-perde branch d...

kamo·2w ago
Featurekamo-internal

Mensagens e chamadas, no componente de linha do tempo existente

CommunicationsTimeline e EmailEntry têm um endpoint opcionalBase e manter o caminho principal como o padrão, então cada local de chamada existente é byte- for- ...

kamo·2w ago
FeatureSecurityService

Chamadas de um paciente, textos e e-mail — na própria coluna vertebral da plataforma

Nem uma segunda linha do tempo. LeadCommunicationsService agora leva um assunto de comunicação e a sobrecarga de chumbo delegados para ele, então /leades mantém...

Kamo·2w ago
Featurekamo-internal

Pare de perder chamadas para a sessão expirar, rasgar e dispositivos obsoletos

Quatro guardas que partilham dois ficheiros, por isso partilham um commit. Uma chamada ao vivo agora conta como atividade de sessão. Actividade do Cliente Rast...

kamo·2w ago
Fixkamo-internal

Leitura SMS/AI mark-reads, fold sessionType into sameSessions

Três conclusões de revisão contra a Tarefa 21, todas ordenadas pelo plano: - markSmsRead/markAiRead não tinha cerca de leitura: uma atualização ou um empurrão ...

kamo·2w ago
FixBillingService

Fazer cada Stripe escrever idempotent, e falhar a compilação em um novo sem uma chave

Um tempo- limite de soquete em uma gravação Stripe que realmente teve sucesso é indistinguível, do nosso lado, daquele que não o fez; sem chave de idempotência ...

Kamo·2w ago
Performancekamo-internal

Uma mensagem chegando não deve re-render toda a história

Lote 5 da auditoria de desempenho do cliente. MessageList mapeia todas as mensagens carregadas para uma MessageBubble, e MessageBubble não foi memorizado. Com ...

kamo·2w ago
Performancekamo-internal

Tire 187 KB de CSS da AG Grid do caminho crítico de cada rota

Lote 4 da auditoria de desempenho do lado do cliente, e o último dos grandes. app/globals.css aberto com duas @importações das folhas de estilo do ag-grid, e o...

kamo·2w ago
FixBillingService

Persistir a bandeira processada com o dinheiro escrito, não antes dele

markProcessed foi REQUIRES NOV, por isso comprometi- o dinheiro do manipulador escreve ainda não foram comprometidos no exterior suspenso transacção. JpaTransac...

Kamo·2w ago
FeatureInitializerService

Aumente a coluna de comunicação para um proprietário, na ordem que o mantém seguro

LEAD CONTACT POINTS e LEAD COMUNICAÇÕES ganham o gerente do documento (assoc type, assoc object id) par para uma conta, um paciente ou um comércio O registo pod...

Kamo·2w ago
Featurekamo-shared-library

Chave a coluna de comunicação sobre um proprietário, não uma pista

A coluna vertebral foi construída em forma de chumbo — LEAD CONTACT POINTS.LEAD UID, LEAD COMUNICAÇÕES.LEAD UID — e a associação de que realmente precisa é mais...

Kamo·2w ago
Featurekamo-internal

SMS e IA contam, e uma divisão por superfície

Um instantâneo MediaService cobre três superfícies que pertencem a dois navegadores diferentes indicadores, então os totais são separados do servidor declarado ...

kamo·2w ago
Fixkamo-internal

Um Hexhead atirado não pode mais terminar uma chamada ao vivo

SoftphoneTool nunca ouviu para a ferramenta cancelável:requestFechar que MessageTool usa para proteger texto não enviado, então marcar o objetivo remover em um ...

kamo·2w ago
Performancekamo-internal

Pare de enviar todo o catálogo de mensagens para a entrega de assinatura

Lote 3 da auditoria de desempenho do cliente. O layout root passou todas as mensagens para NextIntlClientProvider em cada rota. A catálogo é 1.05 MB compacto —...

kamo·2w ago
Featurekamo-internal

Confirme antes de uma atualização fazer uma chamada ao vivo

A sessão SIP vive no documento e nada no servidor detém um comando para isso, assim, uma recarga termina a chamada totalmente — sem BYE, deixando o extremo fim ...

kamo·2w ago
Featurekamo-internal

Reconstruir o editor de disponibilidade em torno do dia que ele descreve

O editor era uma pilha de linhas de formulário que nunca mostrou o que estava fazendo. Ele agora abre-se com a própria coisa: um trilho de 24 horas com o bloco ...

kamo·2w ago
Performancekamo-internal

Dividir as janelas de ferramentas da shell, parar a tempestade do temporizador ocioso

Lote 2 da auditoria de desempenho do cliente. Como com o lote 1, nada um membro pode ver ou fazer alterações. O registro de ferramentas importou todas as dez j...

kamo·2w ago
Featurekamo-internal

Um endereço para uma conversa em qualquer uma das cinco superfícies

chat/suporte/social compartilhar o chat: espaço de nomes porque eles compartilham um não lido snapshot; SMS e IA têm o seu próprio, porque uma VoipConversation ...

kamo·2w ago
Fixkamo-internal

Uma atualização no meio da chamada não remarca o cliente

O snapshot da janela da ferramenta reproduziu os adereços verbatim, que é certo para o estado e errado para uma instrução. `autoDial: true` sobreviveu na janela...

kamo·2w ago
Featurekamo-internal

Rotas para as contagens e marcas da coluna de notificação

O PUT routes responde 204 e não deve chamar .json() nele — que gira um leitura de marca bem sucedida em 500.

kamo·2w ago
Featurekamo-login

O selecionador de espaço de trabalho mostra o logotipo de cada org

Duas letras em espera por um logotipo foi uma solução para a resposta não carregando uma. Ele agora, resolvido servidor-side a partir da pasta o tema do org foi...

Kamo·2w ago
FeatureSecurityService

A resposta de entrada carrega o logotipo de cada espaço de trabalho

O selecionador desenhou duas letras por linha porque a resposta tinha um nome e um nome falso e não imagem. Uma lista de espaços de trabalho é lida por marca mu...

Kamo·2w ago
Featurekamo-internal

Configure o RingCentral com um JWT e atribua aos membros seu próprio número

Três ecrãs, uma mudança. A aba de visão geral do servidor de telefone substitui "Conectar com RingCentral" pela forma credencial o fluxo JWT realmente precisa ...

kamo·2w ago
FixMediaService

Manuseamento consistente de erros e tratamento de camadas em duas conclusões de revisão

Resultados de revisão sobre as tarefas 14 e 15: - SystemBugController manteve um campo SystemBugRepository e queriá-lo diretamente para a contagem de novos bug...

Kamo·2w ago
FeatureVOIPService

Autentique o RingCentral com um JWT, por servidor de telefone

RingCentral foi o último provedor cujas credenciais vieram de um Kamo-wide registo mais dois lúpulo de consentimento do navegador — um para a org, um por membro...

Kamo·2w ago
FeatureInitializerService

Adicionar as colunas RingCentral JWT e número direto

Ordem 0, porque as entidades bibliotecárias compartilhadas mapeiam ambas as colunas a partir do momento esta compilação começa: cada corredor que carrega um Pho...

Kamo·2w ago
FixMediaService

Guardar a pesquisa não lida em si, não apenas a transmissão

Revisão da Tarefa 9: persistiInbound is @Transactional, and only the broadcast () chamada dentro do loop per-member era exception-safe (ele engole seus próprios...

Kamo·2w ago
Featurekamo-shared-library

Dê a um membro um RingCentral JWT e uma extensão seu próprio número

Duas colunas, ambas nulas para que nada seja preenchido e nenhuma mudança existente na linha Significado. ************* *** possui o próprio RingCentral JWT. R...

Kamo·2w ago
Docskamo-internal

Planos de implementação da janela da linha softphone

Dois planos, porque a especificação abrange dois subsistemas e os primeiros navios que trabalham software por conta própria. O plano guardrails são sete tarefa...

kamo·2w ago
FeatureVOIPService

A chamada falhada e o correio de voz contam para o indicador de softphone

Reportado como linhas separadas em vez de um total: o ícone mostra a soma e a sua dropdown mostra a degradação, então um valor de fio pré-sumido faria o É impos...

Kamo·2w ago
Chorekamo-internal

@kamo/tool-core 0.1.2

Traz levantadoPor: 'incoming' e o evento quietCraise, assim uma mensagem chegando pode ser absorvido por uma janela minimizada hexhead em vez de reabri-lo.

kamo·2w ago
Performancekamo-internal

Parar o envio do código shell nenhuma rota pode alcançar

Lote 1 da auditoria de desempenho do cliente. Cada mudança é de preservação do comportamento; Nada que um membro possa ver ou fazer é diferente depois. I18nFor...

kamo·2w ago
Docskamo-internal

Desenhar a janela da linha do softphone

Uma chamada não pode ser movida para uma janela após o início — uma RTCPeerConnection e seu MediaStream não são transferíveis entre contextos de navegação, e lá...

kamo·2w ago
Refactorkamo-internal

Reconstruir o console na linguagem de design da casa

O primeiro passe estava errado e foi errado de uma forma que deveria ter sido óbvio antes de uma linha foi escrito: Eu construí Tailwind divs, MUI Tabs e cores ...

kamo·2w ago
TestBillingService

Prove que a biblioteca HQL analisa no Hibernate este serviço é executado

builds kamo-shared-library on Boot 3.3.4 / Hibernate 6.5; BillingService runs Bota 3.1.5 / Hibernate 6.2.13. Os próprios testes HQL da biblioteca passam vacuous...

Kamo·2w ago
August 25, 2026
FeatureAIService

Contagens de resposta sem revisão e uma leitura de marca

Teclado por guid de sessão, que é o que uma janela de ferramentas carrega. Não auditado como divulgação: retorna conta e nunca uma palavra de uma transcrição, A...

Kamo·2w ago
FeatureVOIPService

Um instantâneo não lido, uma leitura de marca e uma moldura ao vivo

Seu próprio assunto NATS em vez da mensagem existente: o manipulador do navegador para /topic/voip/mensage/ toca o som de chegada e abre uma janela de ferrament...

Kamo·2w 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