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 8, 2026
Fixkamolos

Declare os correspondentes de segurança explicitamente antes da próxima compilação quebrar a inicialização

kamo-shared-biblioteca 1.5.0 foi republicada hoje com dependência transitiva, então Spring Boot agora auto-registra um segundo servlet (MensagemDispatcherServle...

Kamo·2mo ago
FixBillingService

Mantenha o is-prefix no fio para o produto éTopLevel/isPlatform

Lombok gera isTopLevel() para um campo `booleano isTopLevel` e Jackson tira o prefixo `is`, então o endpoint ao vivo foi serialização `topLevel` e `platformProd...

Kamo·2mo ago
FixInitializerService

O avô orgs já administra um mercado de comércio fechado

Gating MORTGAGE atrás da MLOS tornou o portão insatisfatório para os inquilinos: MLOS ainda está PLANNING, e FeatureController.enable recusa um aplicativo não-C...

Kamo·2mo ago
FixBillingService

Declare os correspondentes de segurança explicitamente para que o serviço possa iniciar

O serviço não foi implantado desde 2026-07-03; cada cápsula desde então caiu antes do contexto carregado: Este método não pode decidir se estes padrões são pad...

Kamo·2mo ago
FixInitializerService

Direito de aplicação de sementes para cada raiz, e parar de inventar níveis de plano

Dois defeitos encontrados verificando o prod antes de virar kamo.entitlement.fail-open. Sign Pink é uma segunda raiz de direito (isPlatformProduct, com sua pró...

Kamo·2mo ago
Fixkamo-internal

Levante a tampa do corpo seguinte que estava truncando cada grande upload

A causa dos 3 anexos GiB falhando, e era nosso, não da rede. **************** foi 500mb. Não é um reescrita/middleware setting: Next wraps EVERY request body i...

kamo·2mo ago
FixMediaService

Falha um carregamento morto em minutos em vez de o segurar durante uma hora

connectionUploadTimeout é o SILENCE tolerado entre leituras, não um orçamento para o Toda a transferência. Configurando-o para uma hora para 'match Traefik' con...

Kamo·2mo ago
Fixkamo-internal

Parar um upload morto girando para sempre, e dizer o que 100% significa

Um carregamento parado sentou-se a 100% com o bar cheio e sem saída. Três razões distintas, Todos meus. XMLHttpRequest não tem tempo de leitura útil: quando os...

kamo·2mo ago
Fixkamo-internal

Deixe um upload em voo terminar em vez de morrer em um lançamento

Um anexo de chat de 2 GiB atingiu 100% e falhou com 'Bad Gateway' porque um implantação pousou em cima dele: a cápsula levou SIGTERM às 03:34:36 e a transferênc...

kamo·2mo ago
Fixkamo-internal

Fazer um upload falhado dizer o que aconteceu, e registrar o suficiente para diagnosticá-lo

Um anexo GiB 2 falhou no final de uma transferência de quatro minutos com o 'Upload' falhou: Erro no servidor interno do upload ' — um prefixo dobrado enrolado ...

kamo·2mo ago
FixMediaService

Pare o tempo limite de conexão dos anos 60 do Tomcat matando um upload longo

Um anexo de chat GiB 2 falhou após quase quatro minutos de transferência bem sucedida com MultipartException envolvendo um SocketTimeoutException nu, e o membro...

Kamo·2mo ago
Fixkamo-internal

Aplicar etiquetas de estado personalizadas nas páginas de estado

Cada outra exibição de status em /leades resolve sua descrição através resolveLabel () do useStatusLabels — os renderizadores de células da grade, ambos filtro ...

kamo·2mo ago
FixKlusterServices

Parar os envios do ponto de entrada dos anos 60

responderTimeouts.readTimeout é o prazo para ler um pedido inteiro, corpo incluído, e Traefik v3 defaults-lo a 60s onde v2 não tinha limite. Que silenciosamente...

Kamo·2mo ago
Fixkamo-marketing

Pare a folha de tema runtime clareando a tela em máquinas de modo luz

DynamicMetaLoader adiciona o tema.<domínio>/css/globals.css para <head> depois do nosso próprio folha de estilo, e que arquivo ainda carrega create-next-app cal...

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

Reportar o tempo de inatividade do usuário para que uma aba abandonada possa expirar

O rastreador de atividade do cliente só sempre fechou se pedimos para estender; ele Nunca disse nada à infra-estrutura. SecurityService renovou a sessão TTL em ...

kamo·2mo ago
FixSecurityService

Apenas deslize o *** TTL quando um humano está realmente lá

getSession () atualizou o Redis TTL em cada leitura, e OTKPreAuthFilter resolve a sessão antes de qualquer controlador ser executado — então cada chamada API re...

Kamo·2mo ago
Fixkamo-internal

Deixe o indivíduo fora de uma assinatura de departamento também

Uma mensagem enviada de uma caixa de correio de departamento é escrita pelo departamento: a resposta chega lá, não com quem quer que o tenha dactilografado, por...

kamo·2mo ago
Fixkamo-internal

Parar a próxima/imagem quebrando cada antevisão de logotipo proxied

O ecrã de marca de org mostrou os logotipos completos e simples como imagens ausentes, mesmo que os mesmos arquivos renderizar bem em qualquer outro lugar no ap...

kamo·2mo ago
FixKlusterServices

Pin o restante hostPath cargas de trabalho para o nó segurando seus dados

A mesma falha que o modelo de incorporação, encontrado auditando cada volume hostPath no repo. A o hostPath é local do nó e nada o replica, de modo que pode ser...

Kamo·2mo ago
Fixkamo-internal

Ordenar os departamentos alfabeticamente

As seções de departamento renderizadas em qualquer ordem da infraestrutura Devolvi-os. Ordenar as teclas de seção A→Z (locale-aware); ordem de membro dentro de ...

kamo·2mo ago
FixMediaService

Captura OptimisticLockException, o tipo 40001 realmente envolve como

Resenha da 3a ronda: Hibernate-core teste LockAquisiçãoExcepção (para o que SQLState 40001 converte) contra quatro tipos específicos em ordem, nenhum dos quais ...

Kamo·2mo ago
Fixkamo-internal

Parar a primeira linha da lista usando um anel de foco permanente

é mas esconder o seu anel até j/k é realmente pressionado; a primeira imprensa apenas revela no lugar, e mudar pastas esconde-lo novamente.

kamo·2mo ago
FixKlusterServices

Pin para o nó seus pesos modelo estão realmente sobre

O modelo é um hostPath em /var/lib/embedding-model no k1m1, e nada o replica. Quando o k3m1 entrou, a nova cápsula do ReplicaSet foi agendada para lá e nunca co...

Kamo·2mo ago
FixMediaService

Pegue o tipo de exceção que o conflito de reivindicação realmente lança

Round 2 correção de revisão: o nível de instrução 40001 (o caso comum, detectado inside executeUpdate() em vez de no commit) **************************** via Hi...

Kamo·2mo ago
Fixkamo-shared-library

Parar o ponteiro da caixa de correio da falha na inicialização da plataforma

DepartmentService é um @Service, e cada serviço carrega @ComponentScan("com.kamo"), então todos os ~40 deles o constroem. Dar-lhe um MailboxRepository, portanto...

Kamo·2mo ago
FixMediaService

Retornar 409 em cada corrida de reivindicação perdida, adicionar caminho de reivindicação do gerente

Fixação da revisão da primeira ronda para o objetivo de aceitação da alegação: - uma corrida perdida ordinária (a perda é ClaimablePor já falso pós-compromisso)...

Kamo·2mo ago
FixMediaService

Digitalizar os repositórios de e- mail DepartmentService agora precisa

Crash MediaServiceLooped on every pod since shared-lib 1.5.0: DepartmentService is a @Service, então o wildcard @ComponentScan("com.kamo") o constrói aqui, quer...

Kamo·2mo ago
FixESigService

A varredura de expiração foi executada sem transação

@Transactional é aplicado por um proxy e sweep() chamado expireDue() on Então a anotação foi inerte. Os avisos de validade ler o envelope domínios de organizaçã...

Kamo·2mo ago
Fixkamo-signer-monorepo

Uma parte que já assinou recebe sua cópia, não o documento novamente

A sessão sempre começou em "bem-vindo", então um assinante seguindo o link no seu email de conclusão — ou simplesmente reabrindo o convite — foi caminhou atravé...

Kamo·2mo ago
FixSecurityService

Manter co-emprestadores em uma ordem de encaminhamento

deriveSigners numerados mutuários 1, 2, 3... como um índice de exibição. ESigService Agora, a ordem ENFORCES roteamento em vez de simplesmente denunciá-lo, deix...

Kamo·2mo ago
FixESigService

Fechar o ciclo de vida de assinatura — avisos, roteamento, guardas, expiração

Tudo depois de um sinalizador imprensa Finalização estava incompleto. Avisos: a última assinatura de um envelope produziu um PDF achatado em MinIO que só o ass...

Kamo·2mo ago
Fixkamo-internal

Coincidir os DTOs TypeScript com os Java que eles proxy

/api/webinar/* é uma passagem, então cada nome de campo TS que se afastou do Java DTO silenciosamente lido como indefinido em vez de não compilar. As configuraç...

kamo·2mo ago
Fixkamo-internal

Popule as dicas rápidas e use os primitivos de ajuda compartilhados

As dicas de suporte programado renderizaram quatro cadeias de placeholder ("Como Passo 1"...); Substitua-os por orientação real cobrindo o tipo → apresentadores...

kamo·2mo ago
Fixkamo-internal

Compor da caixa de correio que você tem aberto, e oferecer a todos que você pode acessar

A Nova Mensagem abriu o compositor na caixa de correio padrão do membro: somente emBehalfOf foi passado, e somente para a caixa de correio de outro membro, assi...

kamo·2mo ago
FixSecurityService

Stop losing organizations to swallowed exceptions, and accept the full create payload

createOrganization could destroy a customer's signup and report nothing useful. Transaction integrity: - Five Docstors ran behind try/catch that only looked sa...

Kamo·2mo ago
FixAPIService

Codifique o token decodificado exatamente uma vez no caminho rio acima

21670e5 encaminhado para o SocialWebhookController através da entrada fullly-PRE-ENCODED da UpstreamUri ponto, mas sua URL é um híbrido: `token` é um @PathVaria...

Kamo·2mo ago
Fixkamo-internal

Faça com que o formulário de criação-conta lhe diga o que aconteceu

Criar uma conta de um lead parecia não fazer nada. O servidor foi retornando um 500 (veja a correção do AccountAddress na biblioteca compartilhada com kamo), ma...

kamo·2mo ago
Fixkamo-internal

Faça com que o formulário de criação-conta lhe diga o que aconteceu

Criar uma conta de um lead parecia não fazer nada. O servidor foi retornando um 500 (veja a correção do AccountAddress na biblioteca compartilhada com kamo), ma...

kamo·2mo ago
FixSecurityService

Tornar a criação de conta atômica, org-scoped e direitos-abertos

createCustomer salvou a conta antes de escrever seus endereços, e não foi transacional – então quando o endereço inserir falhou, a conta semi- construída Perman...

Kamo·2mo ago
Fixkamo-internal

Manter os menus com o botão direito dentro da janela

Clicando com o botão direito de uma pasta na barra lateral, abriu seu menu abaixo da dobra. A lógica flip-at-the-edge estava lá mas nunca foi executada: o compo...

kamo·2mo ago
Fixkamo-shared-library

Conta de SeloDatas de endereço para que um endereço possa realmente ser salvo

DATE CREED não é NULL com um DEFAULT now(), mas nada nunca definiu o campo. Hibernar nomes cada coluna inserível em seu INSERT, por isso ele enviou um explícito...

Kamo·2mo ago
FixAPIService

Encaminhar os bytes de consulta do chamador sobre os proxies voltados para o público

O gateway parou de codificar strings de consulta enviadas em 3c24d32, mas quatro outros proxies neste serviço ainda concatenados bytes já codificados em percent...

Kamo·2mo ago
Fixkamo-internal

Pare um clique de menu em uma página de configurações abertas de saltar para trás, e reparar os links da aba mortos

Clicando em Apps e Recursos (ou Estatísticas e Custos) enquanto /settings/conta já estava aberta A conta de onde vieste. Next.js troca o texto da consulta sem r...

kamo·2mo ago
Fixkamo-internal

Pare o conteúdo da aba transbordando e tocando as paredes

Duas causas, ambas minhas. Nada de estofamento. TabPanel deliberadamente não fornece nenhum — cada tabpads em si, e eu tinha Não. A shell agora usa p:{xs:3, md...

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