KamoCRM

Registo de Mudança ao Vivo

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

17,488
Total de Alterações
5,978
Características
5,281
Correcções
30
Projectos
Filtrar por projeto
Todos os Projetos17,488AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService574InitializerService329KBService151KlusterServices738MCPGatewayService246MediaService602RAGService79SecurityService1,846TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,347kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtro por tipo
Todos os TiposBuild16CI523Chore773Docs3,254Feature5,978Fix5,281Other994Performance165Refactor278Revert23Style42Test160Upgrade1
August 7, 2026
Featurekamo-internal

Enviar o botão de trás do editor de onde veio o membro

O editor de papel de parede era um beco sem saída — nada mais que o carril de navegação. Ambas as entradas pontos (o chip da barra superior da casa e o atalho d...

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
Featurekamo-internal

Mostrar uma caixa de correio primária sob o nome do perfil do seu membro

Uma caixa de correio como principal de alguém é a morada dessa pessoa, por isso sugeri-la como "Desk de Vendas" — o que quer que tenha acontecido ser rotulado q...

kamo·2mo ago
FeatureEmailService

Nomeie uma caixa de correio primária em homenagem ao membro que a detém

Uma caixa de correio que alguém tem como principal é a morada dessa pessoa, então... Apresentando-a sob o que quer que a caixa de correio tenha sido rotulada no...

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
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
Featurekamo-internal

Registre as páginas da comissão nas configurações navegação e landing page

As abas existiam, mas nada ligado a elas. **************************** é o exemplo preventivo já neste repo: uma página real sem cartão, sem aba e nenhuma entra...

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
Featurekamo-internal

Página das comissões membros e as duas páginas da conta financeira

Página de membros (somente membros da equipa): saldo + livro de registos, encomendado oportunidades, configuração de pagamento e retiradas. A configuração da co...

kamo·2mo ago
Featurekamo-internal

Pastas que você pode atuar, e- mail que você pode selecionar

Clique com o botão direito em qualquer pasta para suas ações. O cabeçalho do menu não é cromado — ele nomeia a pasta e mostra seu live unread/total, então Mark ...

kamo·2mo ago
FeatureEmailService

Agir numa pasta inteira, não apenas na página que rolou

Marcar todas as pastas lidas e vazias são operações de pasta no cliente não pode expressar por lotes uids: ele só detém a página que tem rolado, para que uma pa...

Kamo·2mo ago
FeatureSecurityService

Relé voltado para o navegador para o recurso de comissão

Resolve a sessão, autoriza e retransmite para o Serviço da Comissão com as org e membro carimbado daquela sessão — nunca de nada que o chamador enviou. Isto é.....

Kamo·2mo ago
Featurekamo-shared-library

Encontrar comissões de um membro divididas para sua própria visão comissões

Org-scoped em vez de chaveado apenas no membro: ORG ID é duplicado para isto tabela para que uma linha nunca possa ser lida cross-tenant por id, e um localizado...

Kamo·2mo ago
Featurekamo-internal

Faça da superfície do membro uma grade de dados kamo real

Os pacotes do membro eram uma lista de cartões sem movimento, o que não é como o resto de aparência kamo. Esta é agora a casa AG Grid: Pendente e concluída sub-...

kamo·2mo ago
Featurekamo-internal

Mostrar o nome do membro sem o prefixo "Oi"

kamo·2mo ago
Refactorkamo-internal

Solte a página e seção de configurações das Notas

A página de configurações Notas era apenas um placeholder ComingSoonTab, então deu membros de uma entrada de navegação e um cartão de aterragem que não levou a ...

kamo·2mo ago
FeatureDocsService

Página do lado do servidor para a lista de atribuições de membros

A superfície do membro pediu MAX SIZE incondicionalmente e cortou o resultado em o navegador, então uma grade que mostrou uma página já tinha baixado um todo Hi...

Kamo·2mo ago
Featurekamo-internal

Cartão de Notificações de Email Pessoal substitui a aba Notificações

Ambos os interruptores movem-se para o meu perfil na mesma forma que o cartão de senha: uma carta, uma peça de ícone e ajudar o texto por linha, e um inset colo...

kamo·2mo ago
FeatureSecurityService

Expor o e-mail da conta de utilizador no seu próprio perfil de membro

O cartão de Notificações de E-mail Pessoal do perfil tem que nomear o endereço mensagens não enviadas realmente chegar, e esse endereço é a conta do usuário — n...

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
Featurekamo-internal

Grupo de permissão de contabilidade e finanças e acesso direto às configurações de conta

Os grupos de Segurança e Administração de Acesso existiam apenas no SecurityRoleManager como listas de nomes em linha, então JobTitleManager, DepartmentManager ...

kamo·2mo ago
FeatureInitializerService

Migração para o caderno de comissões e tabelas de pagamentos Stripe

Mirrors com.kamo.z. shared.commission. ddl-auto criaria estes a partir do anotações de qualquer maneira; o DDL explícito é a convenção da casa e é o que faz a f...

Kamo·2mo ago
FeatureSecurityService

Semente dos direitos de financiamento para o modelo ADMINISTRATOR de cada ramo

Os três direitos da comissão portam uma característica que não existia anteriormente, então NEW RIGHT SEEDS deliberadamente não diz nada sobre eles - esse mecan...

Kamo·2mo ago
Featurekamo-shared-library

Registro de comissão de membro da equipe e domínio de pagamento Stripe

Adiciona com.kamo.z.shared.commission: um livro de registos assinado apenas para apêndices, um por membro linha de saldo que existe puramente para serializar re...

Kamo·2mo ago
Otherkamo-internal

Apontar de novo a página do gestor de documentos para os documentos editados

f98c5edc reconstruiu sua árvore a partir de um índice pre-8cb0a485 Volta com isso. `modifiedDocs` já não existe no dicionário, então o principal foi chamando um...

kamo·2mo ago
Featurekamo-internal

Dobre o MFA no cartão de senha e solte a guia de Segurança de Entrada

Dois lugares fizeram uma pergunta — como posso entrar neste relato — então o segundo fator agora vive ao lado da senha no meu perfil, em um cartão renomeado "Pa...

kamo·2mo ago
Otherkamo-internal

A segunda página do gestor de documentos lê Documentos Editados

Pontos na chave renomeada `docManager.tabs.editedDocs`; `modifiedDocs` se foi do dicionário, então isso tem que se mover com ele.

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
Featurekamo-internal

Sugerir caixas de correio próprias do org, apelidos e caixas de correio partilhadas

O destinatário autocompletar apenas sabia dos contactos e endereços retirados da Pasta enviada, então os endereços próprios da organização — tudo gerenciado em ...

kamo·2mo ago
Featurekamo-internal

Uma vista da caixa de correio, e uma coluna que é toda a lista

A opção Conversacional/Classic foi-se e cada membro recebe o lista clássica. Visão de conversação carregava sua própria lista, sua própria linha painel e sua pr...

kamo·2mo ago
Refactorkamo-internal

Consolidar a superfície do membro em ?tab=conformidade legal

O autônomo **************************** rota renderizada da mesma forma componente como a guia de configurações por trás de um segundo URL. Apague e mantenha a ...

kamo·2mo ago
FeatureSecurityService

Expor e-mail de contato na lista by-department

O Centro de Interação precisa do endereço de um membro para pré-preencher um compositor, e o único ponto final que carregou um foi a busca de detalhe de um únic...

Kamo·2mo ago
Featurekamo-internal

E-mail de um membro diretamente de sua linha

A doca de ação da linha poderia conversar, encontrar, discar e abrir um perfil — aquele algo que ele não poderia fazer era iniciar um e-mail, então chegar a um ...

kamo·2mo ago
Chorekamo-internal

Extrair o conjunto de chaves RH Legal & Compliance renderizado

Uma varredura literal t('...') falha 8 das 81 teclas do módulo: atribuiçãoStatusKey e statusStateKey retorna strings de chaves como DATA, e hrTabs.ts detém labe...

kamo·2mo ago
FeatureDaemonService

Carrapato diário de lembrete do pacote legal

O DaemonService possui o tick porque o DocsService não pode. DaemonService é estratégia:Recrear — o pod antigo se foi antes do novo começar, então um implante A...

Kamo·2mo ago
FeatureDocsService

Escada de lembrete de data e a varredura em lote, somente leitura

O balde é uma função pura de (dueDate, hoje) e nunca de "quando duramos enviado": UPCOMING D{n} para os offsets configurados, DUE TODAY, então PAST DUE P{ floo...

Kamo·2mo ago
August 6, 2026
FeatureDocsService

Indicar ao membro — atribuído, anulado e completado

ONE hr.package assigned por membro por pacote, nunca um por documento: isto é o que reprimeInvite existe, e 8 documentos x 200 membros é 1.600 envelopes para 20...

Kamo·2mo ago
FeatureDocsService

Cliente de email de saída e um livro de notificação Redis

Idempotência com mudança de esquema NÃO. O balde de lembrete é uma função pura de (dueDate, hoje) e nunca de "quando nos enviamos pela última vez", então o únic...

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