KamoCRM

Registo de Mudança ao Vivo

Cada recurso, correção e melhoria, postado como ele envia. Nada é retido para um lançamento.

17,500
Total de Alterações
5,986
Características
5,284
Correcções
30
Projectos
Filtrar por projeto
Todos os Projetos17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtro por tipo
Todos os TiposBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
August 26, 2026
Docskamo-internal

Responda à maior pergunta aberta do softphone

Verificado ao vivo no cluster: cada AOR FreePBX é max contacts=1 com remove existindo=sim. Esse valor não foi estabelecido em lugar algum em qualquer repo Kamo,...

kamo·2mo ago
Featurekamo-internal

Distingue a opção IA com respostas sem revisão

kamo·2mo ago
Fixkamo-internal

Tornar cada componente cliente seguro para renderizar no servidor

Next server-renders client components, assim `window`, `document', `localStorage', `sessionStorage' e `navigator' não existem durante a renderização que produz ...

kamo·2mo ago
Featurekamo-internal

Um total no ícone do telefone, a avaria no menu

Este ícone não carregava nenhum crachá, então uma chamada perdida enquanto o softphone estava fechado chegou ao membro em nenhum lugar. Abrir o telefone limpa a...

kamo·2mo ago
Featurekamo-internal

Um total no ícone, a discriminação no menu

pendenteCount era o crachá inteiro, por isso relatórios de bugs sem revisão e webinars reservados em nome de alguém não tinha como contactar ninguém. Abrir os s...

kamo·2mo ago
Refactorkamo-internal

A página de configurações abre o editor do calendário

Compartilhar o catador de dia foi a meia medida. Deixou dois formulários que ainda tinham que concordar uns com os outros sobre recorrência, tempos, intervalo e...

kamo·2mo ago
Featurekamo-internal

O crachá de bate-papo conta chats

Era conversa silenciosa mais apoio, então um bilhete acendeu o sino do chat e nada distinguiu os dois. Suporte tem seu próprio ícone agora; social junta chat, p...

kamo·2mo ago
FixBillingService

Não criar chave efêmera por tentativa de Stripe

Segunda revisão (Relatório 17) considerou que "isto é uma criação?" é necessário, mas Não é suficiente. A questão que importa: pode este assunto legitimamente s...

Kamo·2mo ago
Featurekamo-internal

Deixe uma fila suspensa ter sua própria contagem

O ícone mostra a soma e as linhas mostram a desagregação — o ponto de divisão os indicadores é ver O QUE coisa quer você sem abrir nada.

kamo·2mo ago
Featurekamo-internal

Golpe na chegada, com o brilho dissipando para fora

Sua própria camada dentro .hex-escala: esse elemento já anima transformar para o paire crescer, e duas animações em um elemento não compõem — o segundo substitu...

kamo·2mo ago
FeatureSecurityService

Uma linha temporal de comunicações de nível de conta

O nível que a maioria das pessoas quer dizer quando dizem "as chamadas deste cliente". A coluna vertebral é já com a tecla de um proprietário, por isso o endpoi...

Kamo·2mo ago
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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo ago

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.

Começar Livre Para SempreVer Preços