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,650
Total de alterações
6,071
Características
5,339
Correções
30
Projectos
Filtrar por projeto
Todos os projetos17,650AIService260APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService586InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,872TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,411kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,678kamo-signer-monorepo56kamolos114
Filtrar por tipo
Todos os tiposBuild16CI523Chore775Docs3,257Feature6,071Fix5,339Other998Performance165Refactor278Revert23Style42Test162Upgrade1
March 29, 2026
Fixkamo-internal

Leia a sessão do Redis diretamente (mesmo que /api/user-info), use forwardToApi para todas as chamadas de serviço

Causa raiz: o perfil do remetente mostrou 'Seu colega' porque o session fetch chamado um endpoint não existente do SecurityService. Assinatura foi mal-formado p...

kamo·7mo ago
Fixkamo-internal

Replicate exact email composer data flow for meeting invite emails

The previous implementation only filled 8 of 20+ SignatureContent fields, causing malformed signatures with no images, name, or contact info. Now replicates th...

kamo·7mo ago
Fixkamo-internal

Limpar reunião convite e-mail — remover o logotipo, corrigir assunto / host, incorporar a mensagem personalizada corretamente

Alterações do modelo: - Imagem de logotipo removido (assinatura modelo cabeçalho manipula marca) - Removido 'Oi, Seu colega o convidou' - substituído por person...

kamo·7mo ago
Fixkamo-internal

Terminar reunião convidar e-mails com modelo de assinatura org (header/footer/assinature) e incluir mensagem personalizada

Agora replica o mesmo e-mail que o compositor de e-mail: 1. Fetches modelo de assinatura do EmailService (espelho do usuário, backback da empresa) 2. Fetches pe...

kamo·7mo ago
Fixkamo-internal

Enviar emails de convite para reunião DIRECTAMENTE para EmailService, não através do gateway APIService

Causa raiz: rotas forwardToApi através do gateway Java do APIService que não preserva os limites de FormData multipartes corretamente. O e- mail o compositor fu...

kamo·7mo ago
Fixkamo-internal

Usar cores de fundo sutis no cabeçalho e barra lateral da página do calendário

Coincidir o estilo da página leads/allotments com fundos de mistura de cores claras em vez de cores primárias fortemente saturadas.

kamo·7mo ago
Fixkamo-internal

Limpar os hexheads obsoletos na atualização da página em vez de restaurar o estado órfão

Janelas de ferramentas minimizadas não sobrevivem à atualização, então restaurando posições hexhead criar cabeças órfãs com ícones em falta e manipuladores de c...

kamo·7mo ago
Refactorkamo-internal

Reescrever HexHead sistema de colocação com motor de layout determinístico

Substitui o sistema buggy de evitação de colisão (espiralSearch, solutionCollisions, flyToHomeRow, dock/group RAF loops) com uma única função determinística ref...

kamo·7mo ago
Featurekamo-internal

Adicionar indicador de digitação ao chat de IA enquanto espera pela resposta

A bolha de streaming só foi mostrada quando o conteúdo já estava sendo transmitido, não deixando nenhum feedback visual durante a espera REST. Pontos saltitante...

kamo·7mo ago
Fixkamo-internal

Ocultar abas específicas de membros quando o memberID é "novo" para evitar erros BAD REQUEST

O URL /settings/member/new (a partir do botão "Adicionar membro da equipe") é capturado pelo [memberID] rota dinâmica, causando ContaActivityTab, MembroPermissi...

kamo·7mo ago
Fixkamo-internal

60s TTL OTK para atender janelas, convites de chat/email independentes que não bloqueiam na infraestrutura

O OTK tinha uma TTL de 10 segundos. Quando a página kamo-meet carregou todos os seus ativos e branding/overrides.js correu para validar a OTK, já tinha expirado...

kamo·7mo ago
Fixkamo-internal

Enviar convites de chat através da API de sessão de chat existente, convites de e-mail via multipart para EmailService

O chat convida: cria/obtém uma sessão de chat via POST /api/media/sessions/chat em seguida, envia o convite como mensagem de texto nessa sessão. Utiliza o exata...

kamo·7mo ago
Fixkamo-internal

Encaminhar todos os campos de reunião (enviarChatInvite, sendEmailInvite, customMessage, roomAlias, joinUrl) para a infraestrutura

A rota API Next.js estava despindo sendChatInvite, sendEmailInvite, CustomMessage, and roomAlias — only forwarding roomName and inviteMemberIds. A infra- estrut...

kamo·7mo ago
Featurekamo-internal

Passe os membros disponíveis para todas as instâncias do MeetingDialog e auto-encomenda quando não for fornecido

- A lista dos membros passa para cada um dos membros. - MembroItem passa à disposição dos membros para a sua reuniãoDialog - Reunião Dialog auto-fetches membros...

kamo·7mo ago
Featurekamo-internal

Adicionar área de texto de mensagem personalizada ao MeetingDialog para convites de chat/email

Mostra uma entrada de texto multilinha quando pelo menos uma opção de notificação é habilitado, permitindo que o criador de reunião para adicionar uma nota pess...

kamo·7mo ago
Fixkamo-internal

Mostrar o Dialog do Meeting para reuniões por membro em vez de ignorar diretamente

Tanto o MemberItem (Interaction Center) como o ChatBox (chat tool window) agora abrir o MeetingDialog com o membro alvo pré-selecionado, permitindo usuário para...

kamo·7mo ago
Fixkamo-internal

Route meet config API através do APIService em vez de MediaService direto

A rota existente meet/create usa forwardToApi (APIService), que Proxies para MediaService. As novas rotas de configuração/fundo devem seguir o mesmo padrão para...

kamo·7mo ago
Fixkamo-internal

Mover o botão Nova Página depois de Conversar Agora como apenas como ícone, remover o link de Notas duplicadas

Nova aba é agora um botão de ícone (sem etiqueta) colocado à direita do Chat Now. Notas removidas do NavTop já que já está no NavPri.

kamo·7mo ago
Featurekamo-internal

Adicionar /settings/features/meets page com 5 abas para configuração de videoconferência de nível org

Nova página de configurações com Geral, Segurança e Acesso, Gravação, Branding, e abas Notificações. Inclui cliente meetApi, rotas proxy MediaService, seleção d...

kamo·7mo ago
Fixkamo-internal

Evitar o loop infinito de re-render no MeetingDialog causado por referências de array prop padrão

O useEffect tinha membros pré-selecionados (por omissão em []) como uma dependência, criando um novo array em cada renderização e desencadeando um setState infi...

kamo·7mo ago
Fixkamo-internal

Make Chat Now ícone branco, sincronizar crachá de e-mail com lista de mensagens, use CSS cor-mix para cores do tema

- NavTop: mudar a cor do FórumIcon para branco para combinar com Chat Now label - MessageBrowser/MailButton: coordene a atualização do e-mail WebSocket via even...

kamo·7mo ago
March 28, 2026
Fixkamo-internal

Simplifique o useMeeting para gerar OTK e abrir diretamente a janela de reunião

Os endpoints da API da reunião de infraestrutura ainda não existem - pule o registro da reunião criação por enquanto. Adicionar o tratamento de erros a todos os...

kamo·7mo ago
Featurekamo-internal

Adicionar reunião criar e convidar rotas API

kamo·7mo ago
Featurekamo-internal

Remova a integração WebRTC baseada em Janus (useWebRTC, VideoCallPanel, chame rotas API)

Remova o velho Janus WebRTC voz/vídeo/código de partilha de ecrã em preparação para Substituição KamoMeet (baseada em Meet). Exclui o gancho de usoWebRTC, Video...

kamo·7mo ago
Fixkamo-internal

Faça checkboxes de visibilidade e AI de trem alternar controles independentes

Visibilidade (Membros, Membros da Equipe, Público) controla quem pode acessar o artigo na UI KB. A IA do comboio é uma opção separada para a indexação de RAG, n...

kamo·7mo ago
Featurekamo-internal

Substituir a contagem de membros do Chat Now com o indicador de mensagens não lidas em tempo real

- NavTop emblema agora mostra mensagens totais não lidas em vez de contagem de membros online - Cor do ícone do botão de bate- papo derivada da variável -- colo...

kamo·7mo ago
Featurekamo-internal

Adicionar caixas de seleção de alternância de IA do Trem e visibilidade do público ao editor de artigos KB

Adicionar aiEnabled master alterne com caixas de verificação de visibilidade para membros, Membros da equipe e Público usando etiquetas personalizadas por org a...

kamo·7mo ago
Fixkamo-internal

Usar URL interno do K8s para o roteamento da API para corrigir o envio do avatar para orgs não- KamoCRM

O proxy da API era a computação de URLs externas (https://api.{domínio}) para cada org, que só resolveu para KamoCRM. Agora usa API SERVICE URL env var para dir...

kamo·7mo ago
Fixkamo-internal

Re-fetch notes after create/update to show decrypted content in preview

The backend returns encrypted content/contentPlain in POST/PUT responses, causing NoteCard previews to display ciphertext until page refresh. Now re-fetches via...

kamo·7mo 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