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 5, 2026
FixVOIPService

Isolar chamada ingerir por linha e link somente depois de commits

Duas falhas com uma raiz: a ingestão participou na transação da varredura. Um lançamento dentro de uma transação participante marca a transação PARTIDA Só para...

Kamo·2mo ago
Fixkamo-shared-library

Tornar IDs de código de comunicação chaves naturais, não IDs de linha

Um id fonte derivado da linha de origem gerada UUID só é estável se isso commits de linha. O VOIP ingere caminhos para escrever dentro da transação de sincroniz...

Kamo·2mo ago
FixVOIPService

Pular extensões soft-eliminadas na varredura chamada-história

syncExtensions soft-deletes ao virar o estado para UNKNOWN em vez de remover a linha, então a lista acumula cada extensão que uma instância já teve. Cada um cus...

Kamo·2mo ago
FixEmailService

Página a varredura de chumbo até que a janela esteja coberta

Uma única página fixa, silenciosamente perdida, sempre que uma caixa de correio levava mais do que páginaTamanho de mensagens entre ticks — um burst de newslett...

Kamo·2mo ago
Fixkamo-marketing

Enviar a liderança no passo 1 em vez de apenas na reserva

handleFormSubmit verificou o *** e avançou o passo — não fez rede call at all, assim que os detalhes de contato um visitante digitado só foram persistidos se El...

Kamo·2mo ago
Fixkamo-internal

Retirar a caixa de resposta dos remetentes que não possam receber uma

Enviando uma resposta rápida para uma notificação KamoCRM colocar o texto literal `{"error":"Endereços inválidos"}` na caixa de resposta. O servidor de e- mail ...

kamo·2mo ago
FixEmailService

Respostas de endereço no Reply-To, e pare de vazar exceções SMTP para a UI

Uma resposta rápida a uma notificação KamoCRM falhou com `{"error":"Endereços Inválidos"}` verbatim na caixa de resposta. Essa string é o texto de Jakarta Mail ...

Kamo·2mo ago
Fixkamo-internal

Equipas de saída convocam grupo, dispositivos de áudio ao vivo, prompt do provedor

Três achados confirmados da revisão de 08cecc6d. As chamadas das equipas de saída mostraram o grupo remoto errado. EquipesAcsSessão derivada remoteNumber/remot...

kamo·2mo ago
FixVOIPService

Feche um buraco cross-mailbox e mais seis defeitos de equipes

A revisão adversa de 6df0008 confirmou 24 achados. Os mais importantes: CRÍTICA — qualquer membro pode apagar o correio de um colega. Os identificadores de cor...

Kamo·2mo ago
Fixkamo-internal

Ajustar a trilha em um painel — sem introdução embrulhada, sem barra de rolagem dupla

Três coisas fizeram a aba se sentir apertada: A introdução foi fechada em 900px, que quebrou uma sentença de 170 caracteres em um segunda linha sem razão; agor...

Kamo·2mo ago
Fixkamo-internal

Layout da aba de auditoria de acesso PHI + seu item de menu faltando

A aba renderizou seu conteúdo com o contorno do cartão: SettingsView's tab painel não fornece nenhum estofamento próprio, e esta aba foi o único gestor que nunc...

Kamo·2mo ago
FixSecurityService

Recuem todos os números que o agente detém

Uma extensão sem linha de org para pendurá-lo é indialable, assim que o resolvedor cai para trás para um número que o membro realmente tem em vez de publicar na...

Kamo·2mo ago
Fixkamo-shared-library

Publicar o telemóvel do agente quando for o único número que tiverem

O número de um agente pode viver em qualquer uma das três colunas e normalmente fica em apenas uma: e phone number no membro da equipe, m phone number e m cell ...

Kamo·2mo ago
Fixkamo-internal

Marca de convite mais limpa na mensagem de chat

O convite para chat levou com o vídeo-câmera emoji, que a mensagem escalas de renderizador para 1.4em – de modo que pousou como um adesivo de cor superdimension...

kamo·2mo ago
FixKlusterServices

STUN respondeu no nó errado, então kamocrm.com:3478 estava morto

coturn é hostNetwork sem selector de nó, por isso foi agendado no k3m1 (público 47.181.8.87). Seu próprio -- externo-ip, e de cada cliente `stun:kamocrm.com:347...

Kamo·2mo ago
FixEmailService

Parar de classificar uma raiz HTML multiparte/relacionada como um anexo

Cada e-mail transacional que enviamos com um logotipo org inlined chegou em nosso próprio /mensages visualizador com um assunto correto e um corpo completamente...

Kamo·2mo ago
FixKlusterServices

Ponte anunciou apenas candidatos privados ICE — nenhum encontro teve mídia por 35 dias

A ponte nunca completou uma única ligação ICE nos 35 dias que esta cápsula tem foi acima (0 sucessos, 18 terminações). Todas as conferências se uniram ao longo ...

Kamo·2mo ago
FixSecurityService

Enviar a linha da empresa como texto, não marcação

Pares com o modelo de correção na biblioteca compartilhada com kamo. Por-org linhas de modelo são insert- only, então as linhas semeadas antes da mudança de mar...

Kamo·2mo ago
Fixkamo-shared-library

Os modelos de oportunidade possuem sua própria marcação novamente

A linha da empresa foi alterada para chegar como um elemento completo <p> do remetente, Para que uma empresa ausente não deixasse um parágrafo vazio. Foi o comé...

Kamo·2mo ago
FixSecurityService

Um aprovador que arquivou um pedido ainda recebe o e-mail do aprovador

O ator foi retirado de todas as audiências, então um aprovador que levantou um pedido foi cortado de sua própria notificação sobre ele — e em uma organização co...

Kamo·2mo ago
FixKlusterServices

Sonda de vida nunca poderia passar — causa de 920 reinicia em 35 dias

Causa raiz: a sonda de vida era `tcpSocket: porto 10000`, mas API REST do Scylla liga- se ao endereço api 127.0.0.1 (o padrão) enquanto uma sonda tcpSocket dis...

Kamo·2mo ago
August 4, 2026
Fixkamo-internal

Pare de arredondar o ID principal através de um número JS

O número ("1189175700550025222") é 11891757005525200 — ids de chumbo são unique rowid() valores acima de Number.MAX SAFE INTEGER. O painel de citações converteu...

kamo·2mo ago
Fixkamo-shared-library

Carregar IDs de chumbo como strings — um número JS os corrompe silenciosamente

IDs de lead são valores de CockroachDB unique rowid() acima de Number. MAX SAFE INTEGER: 1189175700550025222 torna-se 1189175700550025200 no momento em que toca...

Kamo·2mo ago
FixKlusterServices

Resincronização de manifestos à deriva com ao vivo antes de permitir reconciliações completas

Auditar o que uma reconciliação completa aplicar-se-ia apareceu dois manifestos que se tinham desviado longe o suficiente do cluster que os reaplicar teria caus...

Kamo·2mo ago
Fixkamo-internal

Alinhe os controles repartidos por comissão com os campos de texto

A opção Percent/Amount e uma vez/recorrendo renderizados no padrão do MUI comutar a altura enquanto o selecionador de membros e a quantidade de partilha ao lado...

kamo·2mo ago
Fixkamo-internal

O painel possui seu espaçamento e rolagem; solte os campos do destinatário do formulário

O cartão de conteúdo da vista de chumbo está transbordado: escondido sem estofamento — todos os suprimentos de painéis o seu próprio, como Detalhes e História f...

kamo·2mo ago
Fixkamo-internal

Reveja as conclusões na lista reservada e divida o editor

Cinco defeitos uma revisão adversa confirmada contra o primeiro corte: - A página renderizada "Você não tem acesso" em cada carga. checkRole retorna false enqu...

kamo·2mo ago
Fixkamo-internal

Dê espaço para os campos de compromisso e taxa de configuração para seus rótulos

"Compromisso (meses)" compartilha sua largura com um adorno de informação e "taxa única de configuração" é o rótulo mais longo em sua linha; ambos estavam trunc...

kamo·2mo ago
Fixkamo-shared-library

Resolver o verdadeiro nome de máquina e extensão do logotipo da org para o cabeçalho

Corrigir o URL do tema foi necessário, mas não suficiente — o logotipo ainda não renderizar, por mais duas razões encontradas nos dados ao vivo. org domains ar...

Kamo·2mo ago
Fixkamo-internal

Manter o cabeçalho do perfil no tipo de associação atual

O título diz "<Membro> Perfil" ou "<membro da equipa> Perfil" fora do tipo MyAccountTab reporta sobre o MemberTypeLoaded, que só disparou do buscar o membro de ...

kamo·2mo ago
Fixkamo-internal

Preencha o cartão Posição no momento em que um membro é promovido

Departamento, cargo, título oficial, local de trabalho, estatuto de membro e as duas listas de opções Autocomplete só foram carregadas dentro da membroType === ...

kamo·2mo ago
Fixkamo-internal

Sumário se move para o cabeçalho, registros obter a largura da página inteira

O resumo sentou-se em uma coluna fixa 320px à direita em cada página de registro, permanentemente custando um quinto da largura. No editor de citações que apert...

kamo·2mo ago
Fixkamo-shared-library

Aponte o logotipo do cabeçalho no caminho que o balde temático realmente serve

A URL do logótipo foi construída com o número de identificação do anfitrião. com um 308 em vez de uma imagem — assim cada citação, enviada, bem como pré-visuali...

Kamo·2mo ago
Fixkamo-internal

Os campos de contato do departamento mostraram chaves brutas i18n

O bloco de contato adicionado com o trabalho de e-mail chamado departamentos.departamentoEmail / departamentoEmailHelper / departamentoTelefone / DepartmentExte...

kamo·2mo ago
Fixkamo-internal

Entregue imagens anexas e pare duas janelas de composição compartilhando uma barra de ferramentas

Os anexos de chat da IA nunca chegaram à IA. O AiChatInput enviou o armazenamento caminhos como 'imageUrls', mas o corpo REST em AiChatWebSocketContext lê `imag...

kamo·2mo ago
Fixkamo-internal

Stop tool windows losing and leaking member-typed content

Follow-up to the popup-window persistence work. Each of these was verified against real code first; three of the original reports turned out to be wrong or over...

kamo·2mo ago
Fixkamo-internal

Departamentos já não abrem invisíveis na primeira renderização

A aba Diretório ficou vazia até você mudar para Chats e voltar. A os membros estavam sempre lá — todos os departamentos estavam estacionados na opacidade 0. Se...

kamo·2mo ago
Fixkamo-internal

Parar de perder janelas de ferramentas (e rascunhos não enviados) nas alterações de página

Janelas de ferramentas viveram apenas em uma loja de memórias de nível de módulo, então qualquer documento completo A carga destruiu todas as janelas abertas e ...

kamo·2mo ago
FixSecurityService

Requer modo de Deus ATIVADO para ler a trilha, não elegibilidade

PhiAuditController.hasRight() bypassed the right check on session GD soly. GD "pode activar o modo de Deus"; "GodModeActive" significa "o activou deliberadament...

Kamo·2mo ago
Fixkamo-internal

Seleccionar as Citações já não volta à primeira subtab

Clicando em Citações defina o índice como 2 e escreva ? sub=quotes, mas o estado de sincronia do efeito voltar do URL mapeado qualquer coisa que não fosse "comp...

kamo·2mo ago
Fixkamo-internal

Endureça a pilha de tempo- limite de sessão original

Revisão do caminho após a remoção a pilha ociosa duplicada apresentou quatro defeitos reais: - sessionMonitor.start() deixou seu set de bootstrap 3sTimeout não...

kamo·2mo ago
Fixkamo-internal

Deixe o palco crescer para que o pod cromo obtenha um espaço uniforme

O pod (agora mais alto com o controle deslizante de tom) torna-se o único fluxo do palco criança: altura fixa torna-se um minHeight, com 16px enchimento acima e...

kamo·2mo ago
Fixkamo-internal

Repetir o npm ci na compilação do Docker contra a saída do corredor

O corredor k1m1 corrompe intermitentemente os fluxos de TLS no meio da procura **************************** matando a imagem construir em npm ci. Dê as retrilha...

kamo·2mo ago
Fixkamo-internal

Roteie a tela de oleoduto de transação através do ConsoleShell

A tela de suporte Pipeline foi a única tela de console renderizada sem embrulho de layout, então seu cabeçalho, etiquetas de filtro, e tabela sat flush contra a...

kamo·2mo ago
August 3, 2026
Fixkamo-internal

Pegue o sinal de porcentagem de Intl, não a string traduzida

Um "% literal" no texto fonte não sobrevive à tradução de máquina — zh devolvido Os usuários não-inglês viram um número nu onde uma porcentagem era significado.

kamo·2mo ago
FixInitializerService

Reparar a opção de citação por omissão do FK o ddl-auto não consegue alcançar

A varredura dinâmica existente só cobre colunas FK nulas que já carregam uma Restrição à chave estrangeira. commerce quote options.quote id NÃO é NULL, então é ...

Kamo·2mo ago
Fixkamo-shared-library

Opções de pino definições de coluna FK para que eles não herdem gen random uuid()

Hibernate copia a coluna do ID referenciadaDefinition em um novo @JoinColumn, assim aspas id e option id foram ambos criados DEFAULT gen random uuid(). Uma inse...

Kamo·2mo ago
FixSecurityService

Unbreak application.yml, e substituir o teste que nunca foi executado

Três coisas, tudo de tentar responder "por que não apenas corrigir o teste de contexto?". 1. * **************** declarou `kamo:` Duas e, portanto, não Parse em...

Kamo·2mo ago
Fixkamo-internal

Citações de superfície em cada vertical, não apenas no varejo

A aba Citações foi apenas ligada ao conjunto de sub-tab RETAIL, por isso em uma org Os mercados activos são SUBSCRIPÇÃO / MORTGAGE / PERSONAL LOANS não havia fo...

kamo·2mo ago
FixSecurityService

Tratar SERVFAIL/timeout (TRY AGAIN) como um erro pendente, não difícil

Servidores autorizados por clientes flaky (visto: migo.host para rodaris.md) resposta intermitente SERVFAIL em zonas saudáveis, que /setup/dns renderizados como...

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