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 21, 2026
FeatureSecurityService

Anotar a lista de membros com o seu veredicto de política de chat

SecurityService serve o roster o chat UI é construído de, por isso tem que resposta com os mesmos vereditos MediaService obriga com -- um compartilhado avaliado...

Kamo·2mo ago
FeatureSecurityService

Pergunte ao EmailService para preencher o e-mail passado de um lead

Implementa o LeadEmailBackfillTrigger da biblioteca compartilhada, então marcando "Associar E-mails passados w/ Lead" em um lead save atinge o único serviço que...

Kamo·2mo ago
FeatureSecurityService

Aceitar uma reserva levantada para outro agente

Agora, honras em "BehalfOfMemberId", o direito que impõe a gestão das oportunidades no lista reservada, e já o direito necessário para mover uma oportunidade en...

Kamo·2mo ago
FeatureSecurityService

Publicar a declaração Hibernate conta para Prometeu

/actuator/prometheus já transportado jdbc * e hikaricp * mas sem hibernate *, porque Spring Boot 3 só auto-configura essas métricas quando Está na pista de aula...

Kamo·2mo ago
RefactorSecurityService

Delegar o AvatarObjectPaths para a biblioteca partilhada

MediaService agora nomeia objetos avatar também — a lista de chats de suporte mostra o foto do solicitante, e um solicitante de suporte está na organização de o...

Kamo·2mo ago
FeatureSecurityService

Devolver a contagem de cada membro aceite por produto

Gerenciar-Credits mostra Max Daily Spend mas nada sobre o quanto dele é usado, para que um gerente não pudesse dizer se um membro era um lead de seu cap ou tinh...

Kamo·2mo ago
FixSecurityService

Pare de cortar corpos de notas a 500 caracteres na linha do tempo

A página Todas as comunicações de um lead renderizou uma nota através LeadCommunicationMapper, que cobriu o corpo com 500 caracteres — sem Elipse e sem bandeira...

Kamo·2mo ago
FixSecurityService

Relatar leads disponíveis para produtos sem colocação

/manage construiu toda a sua resposta, looping sobre lootments, chamando contagemAtribuívelPool uma vez por linha. Mas a grade Gerenciar-Credits lista produtos ...

Kamo·2mo ago
PerformanceSecurityService

Parar a digitalização de cada mercado x produto após a resposta é conhecida

/leades/disponível-síntese retorna três coisas — temAceitável, temAceitávelCredit e um exemplo de produto — mas visitou todos os mercados x par de produtos, ind...

Kamo·2mo ago
FeatureSecurityService

Minta uma sessão do usuário do sistema para o ticket aberto de um agente de suporte

enter-as ganha uma segunda razão para dizer sim. SystemUserEntry Policy gira o chamador *** nos fatos que o SupportSystemAccessResolver compartilhado leva, e qu...

Kamo·2mo ago
PerformanceSecurityService

Contar na base de dados em vez de hidratar cada commit

GET /changelog/public/stats carregado todos os 16.571 registros de commit como entidades e os comparou em um laço Java para produzir dois pequenos mapas e um to...

Kamo·2mo ago
TestSecurityService

Uma sonda de opt-in que executa o SQL da grade, não apenas o seu HQL

/leaders caiu em 2026-08-20 com 'falta de entrada de From-clause para a tabela a2 1' e nenhum teste o captou, porque nenhum deles poderia: a biblioteca compila ...

Kamo·2mo ago
August 20, 2026
PerformanceSecurityService

Page o ponto final da grade e leve a auditoria PHI para fora da linha de solicitação

O GET /api/security/leaders devolveu todas as pistas da organização. Agora. toma página/tamanho/sorte mais os filtros que a grade realmente usa, e retorna uma p...

Kamo·2mo ago
FixSecurityService

Resolver cada carga útil do backlog como ele é processado

processBacklog refletiu os dois defeitos do trabalho agendado: mutou a carga útil status na memória e salvou-os em um lote no final, e salvou o entidade de endp...

Kamo·2mo ago
FixSecurityService

Nunca falha uma submissão porque sua contra- atualização perdeu uma corrida

storePayload já não bate com o contador de endpoint recebido; o receive controller agora chama recordReceipt separadamente, em sua própria transação, e engole o...

Kamo·2mo ago
ChoreSecurityService

Reconstruir contra a biblioteca partilhada com kamo 811db57

Pega na correção createLead que move a disponibilidade de piscina recontar Depois de se comprometer. Antes disso, uma leitura-depois-escrita no hit da transação...

Kamo·2mo ago
FeatureSecurityService

Empresa de mapas Nome para que uma planilha possa carregar o nome da empresa

setDirectFieldOnCreateRequest não tinha empresa Caso de nome, então o campo foi inatingível a partir do assistente de importação manual, mesmo que o CreateLeadR...

Kamo·2mo ago
FeatureSecurityService

Aceitar o desconto* campos de inscrição, manter os mrt* uns trabalhando

O site de registro agora envia descontoVisitorGuid / discountCode. Ambos os nomes são ler, novo primeiro, porque os dois serviços entre desdobramentos um lado a...

Kamo·2mo ago
FeatureSecurityService

Publicar inscrição e org-criado para visitantes rastreados

O site de registro agora encaminha o visitante de marketing GUID e código de rastreamento em o corpo de solicitação — não um cabeçalho, porque o proxy tira Cook...

Kamo·2mo ago
August 19, 2026
FeatureSecurityService

Enforce is fake, e feche os furos que permitem uma inscrição sem acompanhamento

Duas metades de um incidente. Uma conta registada, verificada num endereço descartável provedor, tomou uma sessão de auto-login e criou cinco organizações em tr...

Kamo·2mo ago
FeatureSecurityService

Deixe um membro desistir de sua própria adesão

A página da rede oferece "Dessubscreva" desde que foi escrita. Abriu. uma janela de confirmação e depois disse que o recurso seria implementado em breve, porque...

Kamo·2mo ago
FixSecurityService

Faça com que a atualização do DNS da varredura seja possível

Verificação de Domínio O Observador está preso. Mas apenas responde ok/pending/error/na nunca retornou "verificado". Tudo verificado era, portanto, falso em cad...

Kamo·2mo ago
FixSecurityService

Restaurar mídia como um alias DNS necessário para que seu cartão possa verificar

media.<domain> suporta Websockets MediaService em tempo real e está ao vivo em Traefik, auto-cert e o catálogo do estúdio /setup/dns, mas foi retirado Conhecido...

Kamo·2mo ago
FixSecurityService

Parar de reportar uma coluna em falta como uma tabela em falta

Quatro controladores cada reescreveu QUALQUER mensagem contendo "não existe" em "A tabela de banco de dados X não existe. Por favor, execute o KamoInitializerAp...

Kamo·2mo ago
ChoreSecurityService

Excluir o texto não autenticado /api/security/roles/test stub

Uma sonda de alcance que devolveu "SecurityRoleController test endpoint is Trabalhando para qualquer um. Nada o chama — nenhuma referência em qualquer serviço o...

Kamo·2mo ago
FixSecurityService

Fechar dois terminais não autenticados alcançáveis pela internet

SecurityService é anyRequest().permitAll() com @EnableMethodSecurity ausente, então cada @PreAutorize é inerte e público é o padrão; APIService relés /api/secur...

Kamo·2mo ago
August 18, 2026
OtherSecurityService

Atualizar o Controlador de Domínios

Kamo·2mo ago
August 15, 2026
FeatureSecurityService

Credenciais SSO por membro e um pré-voo que explica falhas

Linux é fechado em uma provisão permitida em vez de deus, e servido com o credenciais próprias dos membros. A conexão é omitida do token inteiramente quando não...

Kamo·2mo ago
FeatureSecurityService

Serviços e controladores de máquinas Dev

O nome de usuário deriva do e-mail de Conta do membro, não do email de trabalho do membro da equipe — um endereço de trabalho pode sentar-se em outro domínio e ...

Kamo·2mo ago
FeatureSecurityService

Cliente HTTP para o agente de provisionamento de máquinas dev

health() engole falhas de transporte e responde false para que o pré- voo SSO possa devolver um 503 acionável em vez de um 500.

Kamo·2mo ago
FeatureSecurityService

AES-GCM codec secreto e derivação de nome de usuário POSIX

Codec é deliberadamente reversível — auto-login RDP precisa de uma senha real — e usa o GCM para que uma linha de teclas adulterada ou incorreta falhe alto ao i...

Kamo·2mo ago
FeatureSecurityService

Enviar IDs int64 para o navegador como strings, sem tocar em sessões

Os IDs do BarataDB unique rowid() são 19 dígitos, passados Número. MAX SAFE INTEGER, então um ID enviado como um número JSON chega no navegador com seus dígitos...

Kamo·2mo ago
FixSecurityService

Apagar a configuração de texto longo morto e pino por que ele deve permanecer morto

JacksonConfig registrou uma série de String -- a guarda padrão para IDs do BarataDB, que passam por JavaScript Max Safe Integer. Nunca funcionou. Boot só aplica...

Kamo·2mo ago
FixSecurityService

Parar de rejeitar campos de requisição que o DTO não tem

Declarar um bean ObjectMapper tira a ligação da configuração automática do Spring Boot um, e um mapper feito à mão carrega os padrões de Jackson em vez de Boot....

Kamo·2mo ago
FeatureSecurityService

Resolver a sobreposição do logotipo KamoMeet em config.json

KamoMeet é um garfo Meet sem acesso ao OrgContext, então ele aprende org branding do tema config.json este serviço assa. A org guarda uma sobreposição TOKEN; is...

Kamo·2mo ago
ChoreSecurityService

Reconstruir contra a coluna loading logo overlay da lib compartilhada

Nenhuma mudança de fonte. Cl clones kamo-shared-library em tempo de construção, então Organization.loadingLogoOverlay só é mapeado uma vez que esta reconstrução...

Kamo·2mo ago
FeatureSecurityService

Limitar a procura do membro aos titulares de um determinado direito

O escolhidor de tarefas principal precisa do diretório para retornar apenas as pessoas que podem realmente trabalhar um lead, assim /equipe-membros/pesquisa tom...

Kamo·2mo ago
FixSecurityService

Parar de falhar um branding salvar sobre o compliance sinaliza que ele nunca enviou

PUT /org/{id} derivaram as faixas etárias e as três bandeiras ATF do sempre que um pedido os omitiu, em seguida, asseverou todos os cinco contra O modelo de seg...

Kamo·2mo ago
ChoreSecurityService

Reconstruir contra a coluna home logo overlay da lib compartilhada

Nenhuma mudança de fonte aqui. Os clones de CI do SecurityService são kamo-shared-library em tempo de construção, então ele só mapeia Organization.homeLogoOverl...

Kamo·2mo ago
FeatureSecurityService

Deixe o criador escolher os aplicativos do novo org

O assistente de criação de rede ganha um passo Apps & Features, e este é o metade disso torna-o real. /branch-types/creatable agora descreve a segurança dos ap...

Kamo·2mo ago
FixSecurityService

Criar e apagar um lead tome os direitos que nomeá-los

LeadController é um dos controladores mais bem conectados na plataforma — VIEW LEADS, EDIT LEADS, ASSIGN LEADS, REASSIGN LEADS MANUALMENTE, view UNASSIGNED LEAD...

Kamo·2mo ago
FeatureSecurityService

Proteja contas de deus na lista de administradores de plataforma

Os direitos da plataforma de uma conta de deus só podem ser mudados por outro deus, e um deus O relato nunca pode ser removido da lista — por alguém, inclusive ...

Kamo·2mo ago
FeatureSecurityService

Asse a ordem de fundo da org em config.json

kamo-login, kamo-register, o site de marketing e KamoMeet todos leram o tema bucket's config.json para fundoImageCount; fundoOrdenar agora monta ao seu lado, pa...

Kamo·2mo ago
FixSecurityService

Renomear um membro é um ato administrativo, e agora tem um portão

O cartão de nome legal do membro foi auto-somente, então um administrador que digitou um nome errado no formulário de criação nunca poderia corrigi-lo — MemberC...

Kamo·2mo ago
FeatureSecurityService

Todas as redes seguem o direito do usuário do sistema

Ver cada organização e poder entrar numa é a mesma decisão — a lista existe para que um operador possa encontrar a organização que está prestes a apoio — então ...

Kamo·2mo ago
PerformanceSecurityService

Resolver a anotação da plataforma de cada manipulador uma vez

O interceptor está registrado para /** assim que a pesquisa da anotação executado em cada solicitar este serviço serve, sinal incluído, e AnotadoElementoUtils p...

Kamo·2mo ago
FixSecurityService

Feche a rota add-path em torno da plataforma-admin lockout guard

POST substitui os direitos de um administrador existente, para que possa levá-los como bem como dar-lhes — mas apenas os caminhos PUT e DELETE verificou se a ed...

Kamo·2mo ago
FeatureSecurityService

Aplicar direitos da plataforma em cada superfície da plataforma

@RequirePlatformRight + PlatformRightInterceptor substituir três laminados à mão "é o chamador de um proprietário de topo-org" portões que eram cópias um do out...

Kamo·2mo ago
FeatureSecurityService

Listar, renomear, retirar e transmitir efeitos sonoros enviados

Os Bytes chegam através do ConversionService (que possui o ffmpeg e o scanner); tudo depois é aqui, onde a sessão e as regras de escopo já Viva. Todas as três p...

Kamo·2mo ago
August 14, 2026
FeatureSecurityService

Leia e escreva as três camadas da pilha de som de eventos

GET retorna todas as três camadas em uma viagem de ida e volta mais o que o chamador pode editar - cada página de configurações precisa da pilha inteira, porque...

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