KamoCRM

Registo de Mudança ao Vivo

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

17,552
Total de Alterações
6,024
Características
5,294
Correcções
30
Projectos
Filtrar por projeto
Todos os Projetos17,552AIService258APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService581InitializerService329KBService151KlusterServices742MCPGatewayService255MediaService602RAGService79SecurityService1,857TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,362kamo-login336kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,667kamo-signer-monorepo56kamolos114
Filtro por tipo
Todos os TiposBuild16CI523Chore775Docs3,255Feature6,024Fix5,294Other994Performance165Refactor278Revert23Style42Test162Upgrade1
September 4, 2026
Fixkamo-shared-library

System bug.publicado precisa de uma coluna DEFAULT, ou ela nunca é criada

O campo foi declarado `@Column(nullable = false)` sem colunaDefinition, então ddl-auto emitido `ADD COLUNN publicou booleano não nulo ` — que Postgres REFUSAS e...

Kamo·1mo ago
FixEmailService

As caixas de correio pessoais lêem o registo OAuth, não a configuração morta

Conectar um Gmail pessoal ou caixa de correio do Outlook tem vindo a construir o seu consentimento URL com client id= vazio, e cada tentativa foi recusada pelo ...

Kamo·1mo ago
Fixkamo-internal

O navegador abriu pop-ups em vez de mudar

Clicar numa linha ao lado de um terminal maximizado abriu uma pequena janela sobre a parte superior de Ele. Era um lançador, não um interruptor. `openConversat...

Kamo·1mo ago
Fixkamo-marketing

25 páginas intituladas KamoCRM duas vezes

Cada página <título> lê-se `X # KamoCRM # KamoCRM. A disposição do root configura `title.template: "%s" e cada página já terminou no mesmo sufixo, então Next an...

Kamo·1mo ago
Fixkamo-internal

Devolvendo ao aplicativo de Kamo escreve apenas o interruptor

Escolhendo "use a aplicação de Kamo" enviou todo o formulário com a desativação, então um editar o membro tinha digitado e não salvo foi persistido por uma esco...

Kamo·1mo ago
FixMediaService

Compila contra o SystemBugDispatchDTO de dois campos

Não relacionado com o trabalho OAuth no commit anterior — MediaService main não compilado desde que o terminal ad78dfa8 adicionado ao kamo-shared-library Termin...

Kamo·1mo ago
Fixkamo-shared-library

Um registro de plataforma vazio não é "conectar com o aplicativo do Kamo"

isPlatformEnabled agora também requer um ID do cliente, combinando o que OrgOAuthClientController reporta como plataformaEnabled. Sem isso, as reuniões tela e a...

Kamo·1mo ago
Fixkamo-internal

Leia a pasta de temas da máquina numa área de trabalho em branco

orgSlug chegou ao DynamicMetaLoader apenas quando a organização foi nomeada via ?org=, assim em internal.<domínio cliente> - onde o host nomeia exatamente um or...

Kamo·1mo ago
FixDocsService

Um país não é o seu nome enum

Cada carta em cada superfície de carreiras tem impresso "Estados Unidos" — o palavras após a primeira perder suas capitais quando um nome de enum é pretificado ...

Kamo·1mo ago
Fixkamo-register

Pinte uma tela de inscrição em branco da organização da máquina

O mesmo defeito que kamo-login a200fc6, mesma causa. Último recurso do getThemePath () deriva uma pasta de tema do nome da máquina - as pastas de nome tinham AN...

Kamo·1mo ago
Fixkamo-login

Pinte uma tela de entrada com o rótulo branco da organização da máquina

Todas as imagens e cores estavam faltando no login.<domínio cliente> para qualquer organização criada após a migração alias 2026-08-26. getThemePath () resolve...

Kamo·1mo ago
September 3, 2026
Fixkamo-internal

A faixa de tabulação declarou minHeight duas vezes, de modo que a compilação nunca foi verificada

Adicionando ícones às abas do painel anexado um segundo `minHeight` ao mesmo `& .MuiTab-root` literal em vez de substituir o antigo. Rejeita o TypeScript uma pr...

Kamo·1mo ago
FixMediaService

A ligação profunda de chamada de entrada deve utilizar kamocopilot://

O esquema kamomobile:// de KamoMobile é o passo 2 de um renome que não aconteceu. O binário publicado registra kamocopilot sozinho, e uma ligação profunda para ...

Kamo·1mo ago
FixKlusterServices

A entrega de IA correu tmux, então nada foi digitado e nada chamado

Apanhado por executá-lo na máquina: o terminal aberto no caminho certo, com Sem comando e sem título. Uma corrida, ambos os sintomas. `bootstrap` é executado l...

Kamo·1mo ago
Fixkamo-internal

Aplicar em um pedido, e dizer por que um papel não pode ser aplicado a

Seguimento de uma revisão do meu compromisso. Seis descobertas reais. O pedido é agora um pedido. O currículo usado para carregar após a aplicação foi criado, ...

Kamo·1mo ago
FixDocsService

UM RECURSO EXIGIDO é agora realmente aplicado

Uma revisão do meu próprio compromisso encontrou a execução que alegou. Serviço de Aplicação de Empregos carregou o comentário "um currículo requerido é aplicad...

Kamo·1mo ago
Fixkamo-internal

O navegador não tinha superfície própria, por isso era transparente

ChatNavigatorPanel não desenha fundo — é uma shell posicionada, animada, e a coluna dentro dela é o que a torna opaca. Fontes ChatSwitcherColumn «bg-white» e um...

Kamo·1mo ago
FixKlusterServices

A lista de terminais estava sempre vazia — o tmux escapa aos caracteres de controlo

O separador de campo foi um separador unitário (0x1f), que é a escolha óbvia e silenciosamente errado: tmux OCTAL-ESCAPES caracteres de controle no formato `-F`...

Kamo·1mo ago
Fixkamo-internal

E- mail composto quebrou as linhas do meio da palavra, para cada destinatário

Quill 2's getSemanticHTML () -- o valor reage-quill- new hands to onChange, e assim cada byte de corpo um membro tipo -- termina sua conversão de texto com .sub...

Kamo·1mo ago
Fixkamo-register

Cortar o carrossel de fundo para que o seu zoom-in pára de piscar uma barra de rolagem

O quadro de entrada anima-se a partir da escala 1.04 e seu invólucro não recorte, então a sobreescala pendurou ~2% do viewport depois da borda inferior. Uma tra...

Kamo·1mo ago
FixSecurityService

Apenas o membro ou deus pode definir a senha de um membro

GESTÃO MEMBER SECURITY passou o portão de palavras-passe, que fez "pode administrar membros" e "pode assumir a conta de qualquer membro" o mesmo Certo. Não são ...

Kamo·1mo ago
FixSecurityService

Cada aperto de mão terminal foi 403 atrás do proxy borda

O sintoma relatado foi um terminal que abriu e imediatamente disse "Desligado", sem nada para agir. Fim a fim reproduzido: as mentas do ticket bem (200) e o ape...

Kamo·1mo ago
FixSecurityService

Asserte a máscara ofusca, e pule o portão para chamadas sem pistas

LeadFieldMaskTest ainda esperava um e-mail nulo. A máscara agora ofusca do que espaços em branco — um campo em branco lê como "este lead não tem e-mail", que é ...

Kamo·1mo ago
Fixkamo-internal

Um novo terminal poderá voltar a ligar- se a um shell antigo após uma actualização

O shell foi digitado no ID da janela da ferramenta, e @kamo/tool-core constrói aqueles como `${toolId}-${++idCounter}` de um contador que RESETS em cada carga d...

Kamo·1mo ago
Fixkamo-internal

O pedido de ticket não tinha nenhuma rota atrás dele

A janela foi buscar e nada lhe serviu. Não há catch-all sob /api/security — cada área é cercada por um arquivo de rota por conta própria, e o parceiro do soquet...

Kamo·1mo ago
FixKlusterServices

O IngressRoute do terminal estava numa pasta que nada se aplica

Foi escrito em serviço de segurança/k8s/ ao lado da implantação, que diz como a casa óbvia e não é uma: que o fluxo de trabalho do repo se aplica exatamente con...

Kamo·1mo ago
FixKlusterServices

Drop `su' — engoliu SIGWINCH, para que nenhum terminal nunca redimensionado

Apanhado por executar o protocolo contra a máquina viva, não por lê-lo: após um quadro de controle de redimensionamento, `tput cols' na shell ainda relatou o ta...

Kamo·1mo ago
Fixkamo-internal

Um campo personalizado pode ser editado novamente

Completa c20bac57. Campo `renderValue' estava retornando no lugar de toda a visão lida, que incluiu o botão que abre o editor. Então, qualquer campo que transf...

Kamo·1mo ago
FixSecurityService

Um aperto de mão terminal recusado respondeu 200

Encontrado por sondar o endpoint implantado, não por lê-lo. Retornando false de um aperto de mão Interceptor aborta o aperto de mão, mas não coloca nada na resp...

Kamo·1mo ago
Fixkamo-internal

Nomeie uma empresa pela sua empresa, tendo o contacto como qualificador

Um registo que é simultaneamente uma organização e uma pessoa é agora rotulado "Harmony Home Loans (Nickolas McGarry)" em todos os lugares que uma corda tem que...

Kamo·1mo ago
Fixkamo-internal

Largue a linha de escopo acima da linha temporal da Visão de Comunicação

"Cada chamada, texto, e-mail, nota e mensagem de chat com os 9 leads correspondentes a estes filtros." — a barra de filtro fica diretamente acima desta linha te...

Kamo·1mo ago
Fixkamo-internal

CSS estático na sobreposição — 19 interpolações estavam pendurando cada construção

kamo-internal tem sido incapaz de produzir uma imagem desde b08f3b34. «Next build» não falhou, HUNG: sem saída, sem erro, sem tempo limite. «.próximo» congelado...

Kamo·1mo ago
FixVOIPService

Codificar os valores da consulta JustCall exatamente uma vez

O cliente construiu sua consulta com build(true), que declara os valores já codificado — por isso nada escapou. O personagem que importa é "+": cada filtro Just...

Kamo·1mo ago
Fixkamo-internal

A dica de tamanho da área de trabalho já não cobre as suas próprias opções

A dica embrulhou todo o campo de texto, então ele ancorou na mesma caixa a lista de opções do select se abre sobre — na posição inferior padrão Pousou diretamen...

Kamo·1mo ago
Fixkamo-internal

A oferta de atualização já não persegue organizações compensadas

A pílula reprimiu-se para cobertura. fonte === 'PAID' e nada mais, por isso a organização comped foi mostrado "33% fora do seu plano" — um desconto em um preço ...

Kamo·1mo ago
Fixkamo-shared-library

A compilação de uma conta agora retira seus direitos em cache

SegurançaServiço de respostas /api/segurança/direitos/me fora de Redes com um TTL de 15 minutos, invalidado por mensagens em kamo.entitles. invalidar. Cada Self...

Kamo·1mo ago
Fixkamo-shared-library

Editando assentos de uma ordem de rascunho ou ciclo agora repreços

updateDraftOrder definir assentoConta e faturamentoCycle e salvo. Ambos são preço motoristas, e nem os campos de dinheiro da ordem nem os seus itens de linha fo...

Kamo·1mo ago
Fixkamo-internal

O assistente de ordem deve nomear a organização com o nome

O assistente recolheu um cliente e nunca uma organização alvo, então cada pedido escreveu target org id NULL. Sobre a disposição de aprovaçãoCompSubscrição cai ...

Kamo·1mo ago
Fixkamo-shared-library

Uma ordem compensada agora concede os complementos que vendeu

A compilação de uma conta concedeu o plano e nada mais. provisãoCompSubscription Plano, lugares, ciclo, fonte e estado copiados para a Assinatura da Conta e nun...

Kamo·1mo ago
Fixkamo-internal

Nunca envie um CID: a mensagem não está carregando

Completa o trabalho de imagem em linha que desembarcou dentro de b08f3b34, cuja mensagem descreve apenas a correção KB e os scripts de vendas que foram cometido...

Kamo·1mo ago
Fixkamo-internal

ReadOnly agora realmente pára de digitar

RELATÓRIOS: os blocos de script no Centro de Interação são editáveis. Eram, e assim é todos os outros "somente leitura" superfície de texto rico no aplicativo. ...

Kamo·1mo ago
FixSecurityService

Não envie email para um locatário seu próprio domínio até que esse domínio seja verificado

Um domínio digitado no formulário de criação é um CLAIM, não um host. A propriedade está comprovada por um registro DNS TXT depois e um certificado é emitido de...

Kamo·1mo ago
FixSecurityService

Parar um e- mail de boas- vindas falhou ao destruir o membro

MemberCreationService documentou as etapas 4-6 como o melhor esforço, e para os e-mails não era verdade. SendVerificationEmail is @Transactional, por isso junto...

Kamo·1mo ago
FixEmailService

Restaurar a transação a sobrecarga de anexos deixada para trás

baf3c88 adicionou um parâmetro de anexo ao sendToUser movendo todo o corpo para uma nova sobrecarga de seis argumentos. O @Transactional permaneceu no argumento...

Kamo·1mo ago
Fixkamo-internal

O compositor é uma sub- página, e o colapso não come mais o seu texto

Quatro relataram problemas, um deles destrutivo. Colapso uma parte destruiu-o. Recolher o editor, e KbArticleEditor é semeado uma vez a partir de um valor cong...

Kamo·1mo ago
Fixkamo-shared-library

Bind content json como JSON, ou cada inserção falha

"Falhou em criar script de vendas". O servidor disse exatamente porque: coluna "content json" é do tipo jsonb mas a expressão é do tipo carácter variável colu...

Kamo·1mo ago
Fixkamo-internal

A identidade foi desabilitada em cada linha

Gated on canEnterOrg, que é a própria associação do VEZADOR — e uma plataforma O operador não tem associação na representação das organizações existe para. Entã...

Kamo·1mo ago
Fixkamo-internal

Arquivado é um SUB-TAB de Scripts de Vendas, e pad a página

Dois insectos, ambos meus. Archived era uma toupeira. Scripts ativos e scripts arquivados são duas visões de uma tela, não duas telas, e eles pertencem como su...

Kamo·1mo ago
Fixkamo-asterisk-support

Pin direct media=no, e corrigir a reivindicação "(+) não pode sobrepor"

O driver PJSip do FreePBX é padrão direto media para SIM (generateDeviceSettings, PJSip.class.php:210) e GraphQL A mutação addExtension não tem nenhum campo par...

Kamo·1mo ago
FixEmailService

Parar um anexo com uma ligação IMAP aberta para sempre

getAttachment retornou IMAPInputStream preguiçosa do Jakarta Mail diretamente para fora comStore, que coloca a Loja de volta na piscina no instante em que a lam...

Kamo·1mo 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