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 7, 2026
Fixkamo-internal

Flutue o rótulo fora do placeholder no prefixo/sufixo do nome seleciona

MUI deriva encolher InputLabel de `cheio de foco ', e `isFilled({valor: ''})' é false. Qualquer seleção que ainda pinta algo enquanto vazio, portanto, colide co...

kamo·2mo ago
Fixkamo-internal

Enviar o filtro do provedor de linha do tempo como parâmetros repetidos, não um CSV

socialTimelineApi.timeline define provedores para um CSV associado. Uma vírgula numa consulta VALUE viaja como% 2C, e qualquer salto que re- codifica transforma...

kamo·2mo ago
FixMediaService

Aceitar o filtro do provedor de linha do tempo como parâmetros repetidos

O cliente web enviou ?providers=facebook,x como um valor CSV. Uma vírgula numa consulta VALUE tem que viajar como% 2C, e um salto que re- codifica transforma is...

Kamo·2mo ago
FixAPIService

Encaminhar os bytes de consulta do chamador em vez de os codificar duas vezes

Cada URL que este gateway constrói é montado a partir de getRequestURI() e getQueryString() — ambos já codificados por cento — e foi então entregue para RestTem...

Kamo·2mo ago
Fixkamo-internal

Pergunte antes de qualquer ação em massa, não apenas as pastas

Esvaziar e apagar uma pasta já confirmada. Tudo o resto que se move e- mail ou reescreve seu estado de leitura não — ele correu no momento em que o ícone foi at...

kamo·2mo ago
Fixkamo-internal

Parar os campos de dinheiro carregando um valor que falha sua própria validação

A API armazena dinheiro como NUMERIC(19,4) e serializa-lo com toPlainString(), então a retirada mínima de $50.00 chegou como "50.0000". Ambas as entradas monetá...

kamo·2mo ago
Fixkamo-internal

Links da Comissão em Minha Conta, aba reordenada, cabeçalhos duplicados removidos

Nav e entradas de pouso movem-se sob Minha Conta em vez de uma seção separada. A tabs ao vivo nessa página, então é onde eles pertencem; a razão pela qual eu di...

kamo·2mo ago
FixSecurityService

Alcance as oportunidades lidas, e dê tempo ao cliente relé

/me/oportunidades chamadas reservRepository.findAll() e org filtrado e membro em Java. Isso retira todas as reservas na plataforma — de cada inquilino — em uma ...

Kamo·2mo ago
Fixkamo-shared-library

Faça as reivindicações atômicas realmente atômicas, e pare de esfomear o pagamento mais antigo

Uma revisão inversa do caminho do dinheiro encontrado o projeto da concorrência não foi Correndo. @Modificing without @Transactional. Spring Data não abre nenh...

Kamo·2mo ago
Fixkamo-internal

Enviar o balde de status como parâmetros repetidos, não um CSV

A abrir... error com "Estado desconhecido: Para todos os membros. listMyAtributions enviou o balde inteiro como um valor CSV. Uma vírgula numa consulta VALUE t...

kamo·2mo ago
Fixkamo-internal

Restaurar o posicionamento da linha e tornar as pastas realmente arrastáveis

Duas regressões de 8ab88d59. A lista de mensagens cresceu uma lacuna que se alargou a cada linha. Este projecto constrói Tailwind com `importante: true', então...

kamo·2mo ago
FixDocsService

Aceitar parâmetros de status repetidos para que o gateway não possa corromper o filtro

A abrir... respondido "Estado desconhecido: Para todos os membros. A grade de membros enviou o balde como um valor CSV. Uma vírgula num valor de consulta tem v...

Kamo·2mo ago
FixMediaService

Enviar e- mails perdidos para a conta do utilizador, não para a caixa de correio org

O aviso existia para dizer "você tem uma mensagem esperando, assinar e ler", e estava sendo entregue na caixa de correio esta organização designou o membro — qu...

Kamo·2mo ago
FixDocsService

Nunca perseguir um membro que já assinou, e manter o assunto claro

Dois defeitos comportamentais na via de notificação fase-8. 1. A varredura do lembrete passou sobre OPEN STATES, que inclui AWAITING OTHERS — "este membro term...

Kamo·2mo ago
Fixkamo-shared-library

Parar HTML-escapando o título do pacote nos quatro assuntos RH

EmailTemplateService renderiza o SUJEITO e CORPO de um modelo a partir de UMA variável mapa, e todos os quatro indivíduos de RH canónico transportar {{pacoteTít...

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

Reagir ao ASSINADO e parar de confiar num canal que não pode repetir

Três maneiras de o distintivo de apoio ficar obsoleto, todos em silêncio. ASSINADO foi publicado em /topic/suport/agent/{memberId} e este manipulador apenas ra...

kamo·2mo ago
FixMediaService

Dar a cada agente um crachá ao vivo em vez de um proprietário uma contagem não lida

O crachá de navegação e/support?tab=tickets responderam a diferentes perguntas. A página lista todos os tickets na org; o crachá contou mensagens de bate- papo ...

Kamo·2mo ago
Fixkamo-internal

Pare o crachá custando aos membros do portal um pedido por minuto

Três coisas, todas sobre quem é o conde. O provider está na mesma condição que o botão. Monta na raiz layout para cada sessão autenticada, e NavTop esconde o b...

kamo·2mo ago
FixMediaService

Deixar o cliente ENVIAR para tópicos protegidos e reparar a construção no HEAD

Duas coisas, ambas as quais impedem o serviço de mídia principal de transporte. 1. main não compila. MediaController:1361 chamadas Que não existe. o método no ...

Kamo·2mo ago
FixDocsService

Deixar uma contagem pendente falhar ser lida para fora em vez de desclassificar

publiqueFor catched Exception around countByTeamMemberIdAndStatusIn and turned it em um aviso. Essa captura não foi apenas em torno do crachá: a consulta corre ...

Kamo·2mo ago
Fixkamo-internal

Mostrar um anexo enviado sem esperar por uma recarga

MediaService anunciou uma nova mensagem de chat duas vezes — uma vez quando a linha foi salva, antes qualquer anexo existiu, e uma vez após as linhas de anexo c...

kamo·2mo ago
FixMediaService

Anuncie uma mensagem uma vez, quando estiver completa

Ambas as chamadas que terminam de construir uma mensagem após a linha ser salva agora tell createMessage para não anunciar: MediaController fixa as imagens e pu...

Kamo·2mo ago
Fixkamo-shared-library

Deixe um chamador possuir o anúncio em tempo real da mensagem que ainda está construindo

createMessage anunciou cada nova mensagem no assunto em tempo real da sessão no momento a linha foi salva — dentro da transação do chamador, antes do chamador t...

Kamo·2mo ago
Fixkamo-internal

Coloque o cabeçalho de perfil cromado em uma linha

O módulo Fonte / Console / Tom foi empilhado no Stage e empilhado mais alto que o avatar 100px que se senta ao lado — por isso, não o bloco de identidade, defin...

kamo·2mo ago
FixDocsService

Guardar os caminhos de imagem destrutivos e tornar o reparo acessível

DELETE /imaging/delete/{imgId} é o único caminho de imagem destrutivo e não foi Ligado ao guarda do documento emitido. ImageService.deleteDocument autoriza em o...

Kamo·2mo ago
Fixkamo-internal

Restaurar o papel de parede do cabeçalho do perfil e transferir seus controles para o editor

A banda por trás do avatar no... gradiente. Não a funcionalidade papel de parede — ae85a8ae roteou as fotos do cabeçalho através Next/image + safeImageSrc, que ...

kamo·2mo ago
Fixkamo-internal

Sentar as abas da cabeça na borda inferior do cabeçalho e achatar a linha de identidade

A faixa de tabulação foi centrada verticalmente em uma linha cuja altura foi definida pela ação cluster ao lado dele — um botão de tamanho padrão Mais ícone (40...

kamo·2mo ago
FixDocsService

Pare de ler os documentos emitidos por um membro

istPerPartyRestrictedAssoc cobre apenas a conta MEMBER VAULT e o empréstimo, por isso assoc 1 — SERVIÇO APLICAÇÃO, o que /settings/member/{id}?tab=docs renders ...

Kamo·2mo ago
FixEmailService

Restaurar os arquivos 2b23346 deixado cair, e responder a um envio superdimensionado com 413

2b23346 foi cometido através de um índice privado que nunca foi semeado do HEAD, assim sua árvore manteve apenas os três arquivos encenados nele e o commit dele...

Kamo·2mo ago
FixMediaService

Guarda os anexos através do gasoduto de desdup em vez de um objecto por envio

Os anexos escreveram seu próprio objeto "<imgId>/<fileName>" em cada upload, ignorando o loja inteiramente endereçada ao conteúdo — o mesmo logo-draft.png anexa...

Kamo·2mo ago
FixEmailService

Pare de fechar cada envio a 1MB, para que uma imagem colada possa realmente sair

A composição com uma imagem colada falhou com um "Falha em enviar email". A compositor inlines a pasta no corpo HTML como uma base64 dados URI, que monta na par...

Kamo·2mo ago
FixDocsService

Resolver o balde do documento a partir de ImageAssocType.BUCKET

DocumentService hardcoded "imaging-mydocs" enquanto cada outro caminho de leitura passou ImageAssocType.getBucket(). Agora que o armazenamento é um balde, apont...

Kamo·2mo ago
Fixkamo-shared-library

Armazenar todas as imagens em um balde então dedup significa uma cópia

Associação é metadados, não um limite de armazenamento. Cada ImageAssocType usado para nomear sua balde MinIO próprio, que contradigiu o gasoduto de hashing: de...

Kamo·2mo ago
FixDocsService

Wire DocsService to EsigService so Deliver para 503ing

LegalEsignClient.isConfigred() era false no cluster: nem internal.auth.secreto nem legal.esig.service-url foi fornecido, então entregar recusou todos os pacotes...

Kamo·2mo ago
FixESigService

Coloque o membroId no Resumo do Destinatário e pare a verificação IP DNS-ressolving

Um chamador que age sobre o status de um destinatário tem que ser capaz de estabelecer WHOSE Está bem. DocsService's legal-pacote Finish escreve um certificado ...

Kamo·2mo ago
FixDocsService

Prove que a assinatura do WHOSE Finish conta e relate o live

verify() comparou o chamador com a atribuição. teamMemberId mas nunca para o Membro do ENVELOPE RECIPIENT — confiou no destinatárioUd a entrega o fan-out escrev...

Kamo·2mo ago
Fixkamo-internal

Deixe um membro realmente terminar um pacote, e chegar à página em tudo

canFinnish exigiu que cada linha do documento já fosse assinada/aGRADECEDA, mas **************** é o ÚNICO escritor desses estados O trabalhador da entrega escr...

kamo·2mo ago
Fixkamo-internal

Soltar o revestimento externo em torno da página Docs membro

DocManager traz sua própria barra de ferramentas e cromado grade, assim que o inset p:4 apenas encolheu o grade e deixou uma lacuna visível que a página /hr/res...

kamo·2mo ago
Fixkamo-shared-library

Copiar os objectos de um documento desduplicado para o seu próprio balde de associação

Armazenamento de objetos é balde-por-associação (cada leitor resolve img.getAssocId().getBucket()), mas a deduplicação é escopo ORG-wide ou GLOBALly e Assim, cr...

Kamo·2mo ago
Fixkamo-internal

Cap a lista de audiência legal, e atualizar após Entrega

A grade de Pacotes Atribuídos preencheu sua coluna de filtro membro da equipe perguntando audiência-preview para todos os membros da equipe: verdadeiro na monta...

kamo·2mo ago
FixDocsService

Persistir antes do fã-out, e parar de redeliver reissuing nothing

Redeliver publicou a nova linha de versão, virou todas as atribuições OPEN para SUPERSEDED, e apresentou a reemissão de dentro do mesmo não comprometido transac...

Kamo·2mo ago
FixDocsService

Ampliar o portão de leitura para corresponder hrTabs.ts, fazer uma data de vencimento limpa realmente claro

LegalPackageAccess.requireRead exijed View Employees only while hrTabs.ts Admite a guia Legal & Compliance em VEZ EMPREGOES GESTÃO HRS SETTINGS, então um membro...

Kamo·2mo ago
Fixkamo-internal

Publicar fio e visualização do público, e parar de renderizar uma etiqueta quebrada

publiquePackage, previewAudience e getPackage enviados sem chamador. A grade de modelos agora tem uma ação Publique linha — desabilitado quando o pacote não tem...

kamo·2mo ago
FixDocsService

Reforce os direitos de RH e faça com que a impressão digital veja o design do e-sign

Todos os sete /api/docs/mappings legais autorizados apenas na associação de org, então qualquer O membro autenticado pode listar, editar, apagar e publicar paco...

Kamo·2mo ago
Fixkamo-internal

Restaurar imagens externas em corpos de e- mail

As imagens externas pararam de renderizar quando a política de imagem de nível de página foi enviada. A middleware sets `img-src 'self' data: blob: https://them...

kamo·2mo ago
Fixkamo-internal

Captar os destinatários da janela de envio nos slots declarados do modelo

A janela Enviar para assinatura origina uma linha de destinatários e oferece uma linha ilimitada "Adicionar destinatário", mas nunca obteve os slots de assinatu...

kamo·2mo ago
FixESigService

Deixar que um envio sub-preencha os slots de assinante de um modelo, continuar rejeitando o excesso de preenchimento

A verificação de contagem de sinais adicionada última rodada exigiu uma correspondência EXACT contra o as faixas horárias declaradas do modelo, que teriam inter...

Kamo·2mo ago
FixESigService

Complete envelopes delegados, e rejeite uma contagem de sinais ruins antes de enviar

envelopeComplete requereu uma assinatura literal de cada destinatário, mas delegada() deixa o delegado DELEGADO para sempre e adiciona a substituição em vez de ...

Kamo·2mo ago
FixESigService

Escopo de um descodificador para o destinatário que descodifica

Qualquer único destinatário em declínio configurou todo o envelope DEcoderD, então um contra-signer poderia destruir assinaturas que as outras partes já tinham ...

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