KamoCRM

Registro de alterações ao vivo

Todos os recursos, correções e melhorias são publicados à medida que são enviados.Nada é retido para um lançamento.

17,823
Total de alterações
6,178
Características
5,372
Correções
30
Projectos
Filtrar por projeto
Todos os projetos17,823AIService262APIService175BillingService158ConversionService110DaemonService141DocsService223ESigService91EmailService598InitializerService334KBService151KlusterServices747MCPGatewayService265MediaService604RAGService79SecurityService1,907TranslateService62VOIPService258VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,466kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,721kamo-signer-monorepo57kamolos114
Filtrar por tipo
Todos os tiposBuild17CI523Chore786Docs3,275Feature6,178Fix5,372Other998Performance165Refactor278Revert23Style42Test165Upgrade1
August 7, 2026
FeatureInitializerService

Dê um gerente a um membro da equipe

Adiciona MANAGER ID a member team member, uma auto-referência nulável para o relatório Linha. Nada é recheado: nenhum gerente é uma resposta completa, ambos no ...

Kamo·2mo ago
FeatureInitializerService

Adicionar DEPTS.PARENT DEPT ID para departamentos aninhados

Nulable with no backfill -- null significa nível superior, que é o que cada existente O departamento foi e a maioria vai ficar. Declarado UUID simples com um D...

Kamo·2mo ago
FeatureSecurityService

Role o departamento pai através de criar e atualizar

DepartmentService agora recebe seu pedido DTO em vez de oito argumentos posicionais, assim o pai se junta à carga útil em vez de se tornar um nono em uma fileir...

Kamo·2mo ago
Featurekamo-internal

Desenhar departamentos como um gráfico de orgs com um selecionador pai

A aba departamentos era uma lista plana, então uma org com Operações > Sucesso do Cliente > A bordo não tinha maneira de o dizer nem de o ver. A adição/edição ...

kamo·2mo ago
Featurekamo-shared-library

Deixe um departamento sentar-se sob um departamento pai

Departamentos eram uma lista plana, então um gráfico org com Operações > Sucesso do Cliente > A bordo não tinha como dizer isso. Departamento ganha um auto-refe...

Kamo·2mo ago
Featurekamo-internal

Aumentar os campos To/Cc/Bcc para três linhas, em seguida, deslocar

Os campos destinatários na janela da ferramenta de composição eram uma única linha nowrap que tinha de ser arrastado de lado para ler, ea janela é 360px de larg...

kamo·2mo ago
Featurekamo-internal

Faça com que a criação de org sobreviva, e ofereça todas as opções de branding na frente

O assistente poderia falhar um cliente de maneiras que nada na tela explicou, e ele pediu um fração do que Configurações → Comportamento & Rotulagem expõe. Con...

kamo·2mo ago
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
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
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
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
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
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
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
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
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
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
FeatureDocsService

O primeiro filtro interno-auth do DocsService

DocsService não tem autenticação de serviço a serviço: ResourceServerConfig is anyRequest().permitAll() e OTKPreAuthFilter CONTINUA a cadeia quando X-OTK é ause...

Kamo·2mo ago
Featurekamo-shared-library

Quatro modelos canônicos de pacote legal de RH

hr.package assigned, hr.package reminder, hr.package voided e hr.package completed, como {json,html} pares mais quatro entradas CANONICAL KEYS. O CONSTANT não ...

Kamo·2mo ago
Featurekamo-internal

Botão de assinatura com um emblema de pacote legal ao vivo

Escrito à mão no cluster esquerdo fixo entre Meu Perfil e Sair. NAV REGISTRY não pode expressar uma posição entre dois controlos fixos e os seus campo chave é c...

kamo·2mo ago
Featurekamo-internal

Contagem de pacotes pendentes ao vivo sobre o soquete de chat EXISTENTE

LegalPacoteContexto consome **************************** em vez do que abrir uma décima quarta conexão STOMP para um inteiro, e assina ********************** le...

kamo·2mo ago
FeatureMediaService

Retransmitir a contagem do pacote legal e guarda por membro SUBSCRIBES

legal.pacotes.> -> **************************** núcleo NATS, sem fluxo – o mesmo formato SuporteStompRelayController e PlataformaStompRelayController já use. to...

Kamo·2mo ago
Featurekamo-internal

Proxy a contagem do pacote pendente do membro

Um irmão de segmento estático para [uid] então o App Router combina com ele primeiro. APENAS PATH — forwardToApi possui a string query — e uma chamada upstream,...

kamo·2mo ago
FeatureDocsService

Serve a contagem de pacotes pendentes do próprio chamador

GET ************* através de membroGuarded() e o funil de identidade. Nenhum parâmetro memberId e nenhum parâmetro orgId — ambos vêm de a sessão, porque um ID e...

Kamo·2mo ago
FeatureDocsService

Emite o crachá contar com cada transição que o move

Quatro sítios: entrega (nenhuma -> PENDING), vazio (aberto -> VOIDED), redelivery (aberto -> SUPERSEDED) e acabamento (aberto -> EXECUTED). Cada um passa o stat...

Kamo·2mo ago
FeatureDocsService

Publicar a contagem de pacotes abertos do membro no núcleo NATS

Connection.publish on legal.pacotes. {memberId}, NOT NatsMessageService: que pinos de serviço .expectedStream(CHAT MESSAGES) em ambos publicam e publicaSync, as...

Kamo·2mo ago
Featurekamo-internal

Dê ao pacote executado um botão real

POST ************* existia a montante e foi testado, mas nada no produto poderia alcançá-lo: nenhuma rota proxy, nenhum ajudante, nenhum botão. Cada ramo de fal...

kamo·2mo ago
Featurekamo-login

Encaminhar o host de login para que a recuperação possa resolver o org

Recuperação de senha agora aceita o endereço de correio primário de um membro, que só nomeia uma conta dentro de uma org. Este proxy atinge o SecurityService so...

Kamo·2mo ago
FeatureSecurityService

Aceitar o endereço principal da caixa de correio de um membro como identificador de login

O endereço que um membro dá é normalmente a caixa de correio de org sinalizada Primária em suas configurações de membro, não o que quer que esteja em sua conta ...

Kamo·2mo ago
Featurekamo-internal

Baixe o pacote executado da grade e da própria página do membro

Ambas as superfícies passam pelos objetivos LEGAIS, com a chave na atribuição, não /api/imaging/download/{imgId}: esse caminho também precisa de organização. is...

kamo·2mo ago
Featurekamo-internal

Desenha anexos sem imagens com os ícones do gestor de documentos do tipo de ficheiro

Um estágio .docx ou .xlsx foi um esboço MUI cinza com a extensão letrada por baixo — uma forma inventada para a bandeja, e uma que diz menos do que o ícone o me...

kamo·2mo ago
FeatureDocsService

Arquivo após Terminar, reparar de HR, e baixar BY imgId

A inscrição está em fila após o COMIT e OFF o tópico de solicitação. Terminar é @ Transactional em um serviço que também serve WOPI; mantendo uma conexão atravé...

Kamo·2mo ago
FeatureDocsService

Arquivar o pacote executado mesclado na própria biblioteca do membro

uploadDocument leva o Membro do Sujeito, então Img.organização e Img.createdByMember deriva deles e RH acaba tendo arquivado um documento o O membro é proprietá...

Kamo·2mo ago

Como o que você vê o transporte?

Comece com o plano gratuito e leia esta página novamente daqui a um mês, para saber mais sobre o que está disponível para você.

Comece grátis para sempreVer preços