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,801
Total de alterações
6,161
Características
5,369
Correções
30
Projectos
Filtrar por projeto
Todos os projetos17,801AIService262APIService175BillingService158ConversionService110DaemonService140DocsService223ESigService91EmailService597InitializerService332KBService151KlusterServices746MCPGatewayService265MediaService604RAGService79SecurityService1,903TranslateService62VOIPService256VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,461kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,715kamo-signer-monorepo57kamolos114
Filtrar por tipo
Todos os tiposBuild17CI523Chore786Docs3,274Feature6,161Fix5,369Other998Performance165Refactor278Revert23Style42Test164Upgrade1
July 16, 2026
Featurekamo-register

Kamo-register homenageia software auth logo + nome

- DynamicMetaLoader: ler identidade de software + seletores de autenticação de config.json, resolver tab title, persistir auth logo/name state to sessionStorage...

Kamo·3mo ago
Featurekamo-login

Kamo-login homenageia o logo de autenticação do software + título da aba

- DynamicMetaLoader: ler identidade de software + seletores de autenticação do config.json, definir tab title from soluted name (authNameBrandSource), persistir...

Kamo·3mo ago
Featurekamo-internal

Identidade de software do LabelManager UI + título interno da aba

- Informação da empresa: nome do software/curto nome + nome do login/registro + seletores de título de tabulação - Branding: uploads de logos completos/simples ...

kamo·3mo ago
Featurekamo-internal

3 estágios org orientação a bordo (criar → terminar DNS → entrar)

Generalize o herói de primeiro-org em um único painel de orientação consciente de palco relativa à contagem de orgs do membro (de /api/security/org/my-networks)...

kamo·3mo ago
Featurekamo-internal

Solução dupla empresa/software + entrega + consumo

- Organization.ts: entregar identidade de software + seletores por superfície via OrgContext - Marca: (+ vitest, 8 casos) - ThemeLogo: LogoSoftware/logoFullSoft...

kamo·3mo ago
FeatureSecurityService

Tipos de upload de logotipo de software + config.json bake

- uploadLogo: interruptor explícito de teclas de objectos com rejeição padrão para que um upload de software nunca pode bater no logotipo da empresa.svg - copyF...

Kamo·3mo ago
Featurekamo-internal

Primeiro-org herói CTA para membros na plataforma org

Mostrar um herói a bordo no topo da plataforma de lançamento em casa convidando Membro da plataforma KamoCRM (não membro da equipa) que ainda não criou um Org i...

kamo·3mo ago
FeatureVOIPService

Endpoint de credenciais TURN-REST para o softphone móvel

GET /api/voip/turn/credentials mentas creds de coturna efêmera (HMAC-SHA1 over "<expiry>:<memberId>" com o ético-auth-secret compartilhado) tão nativo/celular W...

Kamo·3mo ago
FeatureSecurityService

Expor por-org primárioCor + URLs de logotipo em /my-networks

Cada linha de org agora carrega cor primária (Organização.colors.colorPri, '#'-prefixo para igualar config.json) e logo derivadoUrl/logoSimpleUrl (tema.< domíni...

Kamo·3mo ago
FeatureMediaService

ID de integração de web-chat de instantâneo no visitante de suporte + ticket

Resolve o WebChatIntegration criandoKeyHash (inabilitado-filtrado, consistente com a resolução bootstrap()/AI-prompt) uma vez dentro createSupportSession e cari...

Kamo·3mo ago
FeatureAIService

Prompt de IA público por integração + atribuição de sessão

Atualize a cachoeira do sistema público-chat-prompt de per-org para por integração: PublicAiChatController agora lê o X-Public-Chat-Key-Hash cabeçalho (nulable)...

Kamo·3mo ago
FeatureAPIService

GET /api/public-chat/bootstrap gateway route

Adicionar endpoint bootstrap que reutiliza o proxy existenteWithAuth pipeline (validação chave + origem opt-in + âmbito PUBLIC CHAT + limite de taxa + X-Public-...

Kamo·3mo ago
FeatureMediaService

Resolução de configuração de bootstrap de conversas públicas

Adiciona um GET interno ************* que resolve um WebChatIntegração por X-Public-Chat-Key-Hash e retorna sua resolução configuração do design/comportamento (...

Kamo·3mo ago
FeatureMediaService

WebChatIntegração CRUD (chave de menta + integração, org-scoped)

API de gerenciamento voltado para org para a guia de configurações de web-chat da Fase 2. Ligado criar, conta o PublicChatApiKey subjacente (mesma abordagem cha...

Kamo·3mo ago
Featurekamo-internal

Adicionar pontos de entrada "Access Copilot Mobile App" em casa + NavPri

Ambas as superfícies enviam um evento 'open-interaction-center' que o NavTop ouve para abrir o Centro de Interação na guia Configurar aplicativo móvel. Home mos...

kamo·3mo ago
Featurekamo-internal

Senha-gate do QR, guia de linha única, cabeçalho logo- esquerda, código de 10 minutos

- O membro deve voltar a inserir a sua senha (verificado pelo servidor via /api/mobile-access-otk, que menta o OTK apenas no sucesso) antes que o QR é revelado ...

kamo·3mo ago
FeatureSecurityService

POSTO *******************

Verifica a própria senha do chamador (passwordEncoder. jogos contra a sua sessão usuário) sem mudar nada. Usado pela rota BFF mobile-access-otk para o configura...

Kamo·3mo ago
Featurekamo-internal

Setup Mobile Access tab — QR para instalar + auto-configure Mobile Copilot

Nova 3a página no NavTopPanel (aberto por ALLOW MOBILE ACCESS à direita): mostra uma marca QR codificando uma ligação profunda OTK de curta duração (kamocopilot...

kamo·3mo ago
Featurekamo-shared-library

Adicionar ALOW MOBILE ACCESS (167) à direita geral para o co-piloto móvel

Novo RoleRightType (serviceType=null → Grupo geral) gating the 'Setup Mobile Página do centro de interação do Access. RoleRightsSyncService preenche-o para todo...

Kamo·3mo ago
July 15, 2026
FeatureMediaService

Envio móvel de impulso (dados FCM + APNs diretos) com portão de presença

chat recebido (MediaController), ticket de suporte (SupportNotificationService), SMS/voicemail (VoipStompRelayController), social Presence-gated como o consumid...

Kamo·3mo ago
FeatureKlusterServices

Expor AIService /ws/ai-chat via api.* hosts para clientes móveis

IngressRoute (prioridade 100, websecure, ws-upgrade middleware sans compress) routes wss://api.<domínio>/ws/ai-chat to kamowsai-service:80 — mesmo padrão que * ...

Kamo·3mo ago
FeatureVOIPService

Aceitar X-***-Token em REST + sinal ?st= tokens de fluxo em parâmetros de áudio

OTKValidation Precedência do filtro: X-OTK → X-***-Token → ?st= (GET, áudio apenas caminhos de streaming, verificados através do StreamTokenCodec compartilhado ...

Kamo·3mo ago
FeatureMediaService

Aceitar X-***-Token no REST; deslize TTL com o tempo- limite por sessão

OTKPreAuthFilter resolve X-***-Token quando nenhum X-OTK está presente (o mesmo Ligue para o MediaService REST sem o BFF. O KSessionService agora desliza o Redi...

Kamo·3mo ago
FeatureSecurityService

SSO de dispositivo tokens de fluxo, paridade de cabeçalho X-***

- DeviceAuthController: credencial de dispositivo durável por (usuário, dispositivo) com girar- sobre- troca + 60s grace; /dispositivo/troca mentas a per-org **...

Kamo·3mo ago
Featurekamo-shared-library

Dispositivo-token + push-registration entities, HMAC stream-token codec

hashed secret, rotation grace, deslize excellence), push device registrations (um destino push por dispositivo+org+kind) e StreamTokenCodec — de curta duração T...

Kamo·3mo ago
FeatureSecurityService

Documentos de empréstimo fechado em cache através de passes; retire-se na solução/exaustão

O treinador agora refina um empréstimo sobre vários passes em vez de um-e-feito: - TrainingDocStore é um cache PERSISTENTE, com chave determinística (chave = h...

Kamo·3mo ago
Featurekamo-shared-library

Treinamento de empréstimo fechado multi-passe — contador de passe + chave upsert corpus

O treinador de empréstimo fechado re-leitura agora um empréstimo em passagens sucessivas até o seu a extração reproduz o resultado do empréstimo, por isso: - Le...

Kamo·3mo ago
Featurekamo-shared-library

Preservação do estado de progresso escrever para o treinador de empréstimo fechado

correr é correr, sem tocar no estado. Uma pausa de operador (status → PAUSADO) já não pode ser batido por uma linha cheia excepto da piscina thread — a atualiza...

Kamo·3mo ago
FeatureSecurityService

Endureça o treinador de empréstimos fechados — concorrência, idempotência, limites

- Concorrency: in-process activeOrgs guard + the DB lay() so this instância nunca anda duas vezes uma org e duas réplicas não podem sobrepor-se; a executar cujo...

Kamo·3mo ago
Featurekamo-shared-library

Endurecer o treinador de empréstimos fechados — run lock + per-loan idempotence

- ClosedLoanTrainingRun.claim(): APDATE condicional atômica que leva posse de uma corrida apenas quando não é já running ou seu batimento cardíaco Está velho (o...

Kamo·3mo ago
Featurekamo-internal

Painel de auto-treinador de empréstimo fechado na guia de Documento de IA da plataforma

Os proprietários de topo podem executar + monitorar o treinador de empréstimos fechado MeridianLink através de cada inquilino de Configurações → Plataforma → Do...

kamo·3mo ago
FeatureSecurityService

Auto-trainer de empréstimo fechado + terminais de controle de plataforma

Um empréstimo fechado é verdade: seus metadados MeridianLink é a resposta chave, seus documentos são a entrada. ClosedLoanTrainerService caminha cada um Emprést...

Kamo·3mo ago
Featurekamo-shared-library

Consulta da lista de empréstimos de Org para o treinador de empréstimos fechados

**************************** dá ao treinador cada LOS-ligado empréstimo para um provedor org+, cada um carregando o Empréstimo externo que ele lê status + docum...

Kamo·3mo ago
Featurekamo-shared-library

Fundação de auto-treinador de empréstimo fechado (Verdade de terreno MeridianLink)

Fundação para a extracção de documentos de formação contra empréstimos financiados (chave de resposta): - Empréstimo FechadoTraining Executar entity+repo — per-...

Kamo·3mo ago
FeatureSecurityService

O e-mail DOC REJECTED carrega a razão em linguagem simples

Ambos os caminhos rejeitados passam agora para o e-mail de rejeição do mutuário em vez do enum cru literal.

Kamo·3mo ago
Featurekamo-shared-library

Mensagens de mutuário simples para rejeições de documentos

RejeiçãoReasonType foi um enum nu (o mutuário literalmente viu "ILLEGÍVEL"). Cada valor agora carrega um mutuárioMessage() remediation string + a messageFor() m...

Kamo·3mo ago
July 14, 2026
Featurekamo-internal

Fila de revisão da plataforma na página de IA do Documento

A aba AI do Documento agora hospeda a fila de revisão de cross-tenent: baixa confiança extrações de cada credor, de menor confiança primeiro, com confirmar/corr...

kamo·3mo ago
FeatureSecurityService

Plataforma QC fila + endpoints de revisão (donos de nível superior)

a configuração do sistema ganha uma fila de revisão de extração cruzada + confirmar/correcta/rejeita, fechado aos proprietários de topo — a superfície central d...

Kamo·3mo 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