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
July 18, 2026
FixSecurityService

EmpréstimoTransactionService ctor ganhou LeadRealtimePublisher param

atribuirLoanOfficer agora publica o evento de roteamento de bate-papo, então o diretor de serviço toma um 10o arg (LeadRealtime Publisher). Atualize a instancia...

Kamo·3mo ago
Fixkamo-internal

Resolver a máquina de registro k1m1 npm dentro do recipiente de compilação

kamo-internal não foi implantado desde 2026-07-16: cada construção morreu no npm ci com ENOTFOUND k1m1 ao obter os pacotes privados @ kamo/*, que pacote-lock.js...

kamo·3mo ago
FixAIService

Tente o próximo modelo quando um modelo de visão rejeitar a imagem

Prospecção da produção novamente após a correção da modalidade, roteamento movido de um texto para fala modelo para o3-mini — um modelo de raciocínio o-série qu...

Kamo·3mo ago
FixAIService

Parar a visão de roteamento para modelos de texto para fala

Encontrada pela produção de sondagem: org 1188756624575266822's vision calls soluted to gpt-4o-mini-tts-2025-03-20 — um modelo TEXT-TO-SPEECH — por isso cada ch...

Kamo·3mo ago
FixConversionService

Um índice mau assocType é um 400, não um 500

Os caminhos de upload/registro indexaram ImageAssocType.values() com o índice bruto do cliente, então, um valor fora de alcance surgiu como um ArrayIndexOutOfBo...

Kamo·3mo ago
July 17, 2026
Fixkamo-internal

Filtrar os membros não-ACTIVE dos catadores de participantes vivos

Defesa em profundidade atrás dos portões do Serviço de Segurança: nunca torne um não-ACTIVE membro da equipa como participante selecionável/vivo. Adicionar equi...

kamo·3mo ago
FixMediaService

Excluir membros não-ACTIVE da participação no chat e roteamento

Um membro não-ACTIVO não deve aparecer ou ser um participante de chat ao vivo. Gate cada caminho de conversação na lib compartilhada ***************************...

Kamo·3mo ago
FixSecurityService

Fortaleça o status do membro ativo em cada caminho de sessão & offboard

A porta de login do membro ativo anteriormente vivia apenas no login de senha controlador. Estenda-o para cada caminho de minting de sessão através da lista com...

Kamo·3mo ago
Fixkamo-shared-library

Sessões ao vivo e participação no status de membro ativo

Adicione ****************como a única fonte de verdade para o "apenas os membros activos podem entrar ou aparecer como participantes vivos" invariante: os membr...

Kamo·3mo ago
FixAIService

Carregar imagens de histórico através da consulta, não preguiçosa getImages() (WS path)

****************corre no caminho WebSocket (chamado de AiChatWebSocketHandler), que não é uma solicitação HTTP, então open-session-in-view não se aplica. Iteran...

Kamo·3mo ago
FixSecurityService

Taxa de bloqueio commit gate + resolução de empréstimo cross-org + projeção fornecedor-ordem mutuário

Erros verificados na revisão da sessão: - Crítico: commitLock codificado. Commit motor rejeita com um 400 (apenas LOCK ELIGIBLE commits) — cada mordomo O Lock C...

Kamo·3mo ago
July 16, 2026
FixSecurityService

Mirror native e-sign completement to the disclosure stub + fix sent status

(1) EmprestadorAssinaturaO serviço agora reflete um terminal de status de envelope nativo de volta para o stub de divulgação bloqueada (doc 05 §4.2 map) nas min...

Kamo·3mo ago
Fixkamo-shared-library

**************************** (foi encontrado por Id)

Ordem do Fornecedor estende BaseUuidEntity (key = UID, não id); a análise de pesquisa derivada falhou no arranque ("No property 'id' for VendorOrder"), falha-lo...

Kamo·3mo ago
FixSecurityService

Revive o pref de membro soft-eliminado no upsert em vez de 500

Preferências de UI por membro (layout de nav, tamanhos de hex-head, etc.) são armazenadas uma linha por (member id, pref key) em MEMBRO UI PREFERÊNCIAS, guardad...

Kamo·3mo ago
FixAIService

Permitir que SWITCH MODEL reinicie uma sessão para Auto

handleSwitchModel sempre com modelId e errou no null, então uma sessão nunca poderia ser revertida para a seleção automática do modelo no meio do chat. Processa...

Kamo·3mo ago
FixKlusterServices

Prioridade explícita para que a rota de atualização OTA ganhe a rota tema geral

O Traefik classifica por comprimento de texto de regras; a rota geral do tema /public/ é mais longa, Por isso, a injecção do cabeçalho nunca correu. prioridade:...

Kamo·3mo ago
FixSecurityService

Aceitar o cabeçalho X-***-Token nas minhas redes + todas as redes

getMyNetworks/getAllNetworks apenas leu o request-attr OTK ou o cookie ***, — não há org para além da primária trocada de dispositivos sempre carregada, e a org...

Kamo·3mo ago
Fixkamo-internal

Ícone de co-piloto bem cortado + entrada NavPri nua

Adicionado um icon.png aparado (o glifo preenche ~ 82% do quadro) e aponta para a casa pílula, entrada NavPri, guia Interaction Center, e QR centro nele. Descas...

kamo·3mo ago
FixAPIService

Adiar a origem obrigatória para a Fase 1 — OriginMatcher opt-in (lista de permissão vazia / ausência de origem permitida)

Os widgets de fase- 0 ainda chamam através de seu proxy do lado do servidor, então o travamento de origem não tem nenhum Beneficiar ainda e cada chave de bate-p...

Kamo·3mo ago
July 15, 2026
FixAPIService

Apenas chaves de 'cache-invalidate' genuinamente inválidas, não negadas por origem (preveem o DOS de chave válida)

Em um cache do Redis frio, uma chave de bate-papo pública válida com uma origem errada/ausente foi guardado como INVALID para 60s, negando os pedidos de origem ...

Kamo·3mo ago
FixAPIService

Bind WS relé aperto de mão para Origem + adicionar chave fria de validação fallback

Extrai a validação privada do PublicChatControllerViaDownstream() em um compartilhado PublicChatKeyResolver bean para PublicChatWebSocketHandler pode reutilizar...

Kamo·3mo ago
FixMediaService

Resolver o membro do sistema de chat público por-org (alias snadjafinia de código rígido)

createSupportSession, createPublicTicket e a notificação do proprietário helpers todos resolveram o "membro do sistema" da org através de um codificado nome de ...

Kamo·3mo ago
FixSecurityService

O instrutor não deve bater na sua própria reivindicação ou na pausa do operador

Depois que a reivindicação atômica () atualiza a linha para RUNNING, espelha isso em a entidade in-memory — o tópico pool não tem sessão aberta, por isso mais t...

Kamo·3mo ago
July 14, 2026
FixKlusterServices

Aumentar a memória do guacamole 1Gi→2Gi para parar a sessão OOM no meio do PDRP

O Tomcat webapp ocioso perto de ~800Mi, então um teto 1Gi deixou quase não Sala da frente. Abrir uma sessão RDP empurrou RSS sobre 1Gi e o recipiente foi morto ...

Kamo·3mo ago
Fixkamo-internal

Carregar o histórico através do caminho OTK per-tab + retry/error UI; drop preview altern

- Causa raiz do histórico de chat vazio nas abas de longa duração: rotas proxy de mídia encaminhado apenas o cookie *** (lapses ~ 30min) em vez do per-tab X-***...

kamo·3mo ago
FixMediaService

Parar de colocar o conteúdo da mensagem em e-mails de mensagens perdidas

Remover a mensagemPreview computation, o livro de registros PREVIEW write, e o mensagemPreview template variable; solte a preferência includePreview. Os e-mails...

Kamo·3mo ago
Fixkamo-shared-library

Largar o parágrafo de antevisão da mensagem- corpo dos modelos de e- mail perdidos

Segurança: os e-mails de notificação não mais renderizam conteúdo de mensagem; o membro assina para ler mensagens. Sender + contagem + CTA apenas.

Kamo·3mo ago
July 13, 2026
July 12, 2026
FixDaemonService

O porão cristalino/metamórfico classifica corretamente (foi VOLCANIC)

Macrostrat 'metamórfico e cristalino não dividido (...pode incluir vulcânico...)' tropeçou o volcan substring; verifique metamórfico/cristalino antes de vulcâni...

Kamo·3mo ago
FixDaemonService

Ridge petrologia busca para 25km, nenhum portão de alívio

O ponto gazetteer muitas vezes senta-se no chão do vale com a faixa 15-20 km fora; o 15 km busca + portão de alívio perdeu-los (Yucca Valley retornou aluvium ap...

Kamo·3mo ago
FixDaemonService

Petrologia lê a rocha do cume, não o chão do vale

Um centroide da cidade geralmente senta-se no vale ALUVIUM enquanto as montanhas que a cena desenha são bedrock — então uma cidade desértica com anéis de granit...

Kamo·3mo ago
FixSecurityService

Registro mlos.notificação JPA repos para SegurançaService starts

EconsentService autowires DivulgaçãoTextoRepositório **************************** mas esse pacote estava ausente do @EnableJpaRepositórios — o contexto não foi ...

Kamo·3mo ago
July 11, 2026
FixSecurityService

Prepare- sigin autentica no api.<root> — o caminho de autenticação não pode resolver o myloan.* alias

A mesma restrição que o login em grupo: chaves de resolução do provedor no canônico Api host, não o nome falso do portal, então uma senha correta ainda 401'd.

Kamo·3mo ago
FixESigService

AntPathRequestMatcher — imune a contextos multiservlet

Cinturão-e-braços com o Sabonete-Só-Guarda (c4a3b2c): o 891c58c build correu o empurrão do guarda em compartilhar-lib principal e continuou crash-looping em «ma...

Kamo·3mo ago
Fixkamo-shared-library

O servlet guard deve definir o servlet bean — Condições de arranque no tipo, não o registo

servletRegistration do f8bcc82 O Bean sozinho colidiu com a configuração automática **************************** WebServicesAutoConfiguration bean is **********...

Kamo·3mo ago
Fixkamo-shared-library

Inscrição desactivada MessageDispatcherServlet — mata a mina terrestre multi-servlet de verdade

A remoção do Web-services STARTER (55eae0a) não foi suficiente: Spring-ws-core Ele próprio carrega MessageDispatcherServlet, e WebServices AutoConfiguração do B...

Kamo·3mo ago
Fixkamo-shared-library

Spring-ws CLIENT-ONLY — o servidor inicial fez cada serviço consumidor multi-servlet

* **************auto-registra um serviço de mensagens TODOS os serviços que dependem de compartilhamento de lib; com Spring Security 6 que quebra qualquer requi...

Kamo·3mo ago
Fixkamo-shared-library

UpdateLoanFile PATCH não deve anular os campos ausentes — somente patch de status empréstimo apagadoNúmero/datas

Qualquer patch de arquivo de empréstimo parcial (o envio do portal envia apenas {statusId:2}) incondicionalmente sobrescrito empréstimoNúmero, canalId, e cada d...

Kamo·3mo ago
Fixkamo-internal

Nunca renderize "null" literal no nome do cabeçalho da visão principal

O memorando do cabeçalho e nome do cabeçalho construiu o nome de contacto com o modelo literais, então um NULL médio/último nome stringified para a palavra "nul...

kamo·3mo ago
FixVOIPService

Guard /internal/voip com o InternalAuthFilter conforme documentado — ele 401'd on session auth

VoipInternalSyncController sempre documentou InternalAuthFilter como sua guarda, mas /interno/voip nunca foi em PROTECTED PREFIXES nem excluído da OTK filtro de...

Kamo·3mo ago
FixDaemonService

VoipGlobalSyncJob carimba o VOIP secreto da MLOS realmente valida

Após o nome da máquina corrigir o trabalho 401'd: VOIP's InternalAuthFilter verifica o mlos-internal-auth valor, mas o trabalho ler internal.auth.secret, que em...

Kamo·3mo ago
July 10, 2026
FixDaemonService

VoipGlobalSyncJob alvejou uma máquina inexistente — kamovoip-service, não voip-service

A cada minuto o trabalho falhou no DNS. Serviço real (e o que StewardNotifier já usa) é kamovoip-service. Corrigido o padrão de configuração e o retorno @Value.

Kamo·3mo ago
Fixkamo-shared-library

Procura de blocos IP ligados a uma única linha indexada

findByIpInRange's bi-sided range predicate forçado BarataDB para verificar cada bloco com redeIniciar <= ip sempre que o IP caiu em uma lacuna (private/bogon/ X...

Kamo·3mo ago
FixDaemonService

Repare a configuração do geolite em daemon: então a sincronização semanal realmente é executada

Commit 53eed7b re-parents o bloco geolite sob interna: enquanto o código lê daemon.geolite.* — com SPRING CONFIG LOCATION substituindo o classpath por omissão, ...

Kamo·3mo ago
FixDaemonService

Queda de arranque — Combinadores de formigas para o contexto multi-servlet (spring-ws /services/*)

Pedido de string MVC-implicitMatchers são rejeitados pela Spring Security 6 uma vez que a integração MeridianLink MessageDispatcherServlet junta-se ao Dispatche...

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