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 3, 2026
FixEmailService

Adicionar os endpoints do CampaignController REST em falta para /api/email/campaigns

O espaço de trabalho/editor GET/POST /api/email/campaigns etc., mas apenas O CampaignService (o @Service) já foi criado — nenhum @RestController o expôs, Então ...

Kamo·2mo ago
August 2, 2026
Fixkamo-signer-monorepo

Desactivar o cabeçalho do hreflang alterna; faz com que o LINGUAGE NAMES total

- roting.ts: set alternateLinks: false - a aplicação não é noindex/nofollow sem consumidor para o Link: rel=alternate header next-intl emite por padrão para tod...

Kamo·2mo ago
FixDocsService

Exige uma sessão no POST

O manipulador tomou um HttpServletRequest mas nunca o usou, carregando o comentário "Nenhuma autorização necessária — endpoint interno de manutenção da administ...

Kamo·2mo ago
FixConversionService

Requer uma sessão nas conversões POST/backfill

O manipulador foi declarado backfillConversions() — não precisou de nenhum pedido — sob o comentário "No auth - manutenção interna, espelhos / backfill-thumbnai...

Kamo·2mo ago
FixSecurityService

Porta DELETE /api/security/org/{id} atrás do modo de deus ativo

O encarregado era um vazio público. Id longa)» — não Parâmetro HttpServletRequest em tudo, chamando diretamente através de um nu deleteByld. Com ResourceServerC...

Kamo·2mo ago
Fixkamo-internal

Excluir /api/set-token e /api/get-jwt-token; adicionar protetores de rota

Ambas as rotas estavam mortas - nenhum chamador em qualquer lugar em kamo-internal, kamo-login ou Kamo-register — e ambas as credenciais vazadas. /api/set-toke...

kamo·2mo ago
FixSecurityService

Requer auth + org escopo em mutações de emprego-título/departamento

PUT e DELETE em /api/security/job-titles/{id} e /api/security/departments/{id} não resolveu nenhuma sessão em absoluto — eles leram um UUID fora do caminho e ch...

Kamo·2mo ago
July 31, 2026
Fixkamo-internal

Resolver imagens de modelos de fontes mantidas, não slots vizinhos

O compositor re- resolveu as fontes de imagem de um modelo sempre que o modelo a configuração mudou, e para 'member-avatar' adivinhou o URL de qualquer da assin...

kamo·2mo ago
FixSecurityService

Armazenar e ler avatares sob um prefixo independente de domínio

Os caminhos do objeto Avatar foram prefixados com o domínio de qualquer host pedido chegou em (getPublicBucket Nome → kamocrm-com, optionone-com, cluster-local,...

Kamo·2mo ago
Fixkamo-internal

Largura de rolagem vertical dupla para fácil arrastar

Bata o recipiente de rolagem de opções de navegação de um 6px para um webkit de 12px barra de rolagem e ampliar o raio do polegar para combinar, dando aos membr...

kamo·2mo ago
July 30, 2026
FixInitializerService

Registre-se. repositórios

LeadService agora ansiosamente fios MarketLosConnectionResolver, que requer a repositórios integrations.los **************************** A lista explícita de @E...

Kamo·2mo ago
Fixkamo-internal

Deixar cair "+" redundante — caneta agora define o equilíbrio de ambas as maneiras

A caneta de saldo de crédito é agora um editor absoluto set-to-N (mentas de backend quando o o valor é levantado, invalida o excesso quando reduzido), então o s...

kamo·2mo ago
FixSecurityService

Caneta de saldo de crédito define um alvo absoluto (menta para cima / invalidar para baixo)

A caneta Gerenciar-Credits edita apenas LOWERED um saldo: updateAllotment roteado créditoBalança para invalidarCreditsToTarget, que não funciona quando alvo >= ...

Kamo·2mo ago
July 28, 2026
FixSecurityService

Master Machine SSO usa uma conexão VNC, não RDP

guacd não pode renderizar H.264 somente RDP GFX. buildAutoConnectUrl agora menta um vncConnection() para Master Machine (192.168.4.46:5900, senha compartilhada)...

Kamo·3mo ago
FixKlusterServices

Máquina Mestre usa VNC (x11vnc), não RDP

O KRdp/RDP é incompatível com o Guacamole: o guacd não tem pipeline de gráficos RDP (EGFX) e o KRdp é somente H.264, então a conexão autenticada mas morreu com ...

Kamo·3mo ago
Fixkamo-internal

Adicionar 'desktopMaster' à união NavActionKey — desbloqueia a compilação seguinte

O lançador Master Machine (navRegistry + NavOptionView + CommandPalette) referências actionKey 'desktopMaster' mas faltava no NavActionKey union, então `next bu...

kamo·3mo ago
FixEmailService

Remover pedido de cancelamento ambíguoMatcher que estoirou a inicialização

EmailService monta dois servlets (MVC DispatcherServlet + Spring-WS MessageDispatcherServlet em /services/*), então uma requisição de texto nuaMatchers( "/api/e...

Kamo·3mo ago
July 27, 2026
FixDaemonService

Notificar o administrador de uma decisão roteada, via e-mail

DECION ROUTED's steward notification was a record-on-op: StewardNotifier faned out Por SMS para um CSV estático. padrão, e ignorou StewardTask.asignedMemberId i...

Kamo·3mo ago
July 26, 2026
FixKlusterServices

Pin BarataDB para v24.2.4 para evitar o acelerador de txn sem licença v24.3

v24.3 (e 24.2.5+) aplicam a nova Licença de Software do BarataDB; sem chave de licença os aceleradores de cluster para 5 transações abertas simultâneas gama. Um...

Kamo·3mo ago
July 23, 2026
FixSecurityService

Pin RDP color-profundidade para KamoDesktop SSO reutiliza uma sessão de xrdp

O caminho de SSO interno de deus-via-kamo define sua conexão de Guacamole em linha no json-auth token, de modo que o pino de profundidade de cor deve viver aqui...

Kamo·3mo ago
FixKlusterServices

Pin RDP color-profundidade + colher sessões xrdp para deus reutiliza uma área de trabalho

xrdp 0.9.24 sessões de teclas em <user,bpp> (Política=Padrão) e nunca colhe desconectados (KillDisconnected=false, DisconnectedTimeLimit=0). O usuário RDP é sem...

Kamo·3mo ago
Fixkamo-shared-library

Registre as chaves canônicas WELCOME MEMBER + WELCOME TEAM MEMBER

Ambos os modelos enviam como pares de recursos no disco (bem- vindo- membro. {json,html}, ************* com modelo de correspondênciaKeys, e EmailService já tem...

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

Renderize fotos de membros em avatars dentro da janela de chat

Os ícones pequenos do avatar num popup de chat — o avatar do remetente por mensagem (MensageBubble) e a lista de receitas (SeenIndicator) — todas lidas SessionM...

kamo·3mo ago
Fixkamo-internal

Mostrar os avatares dos membros nas barras de título da janela de chat

A barra de título da janela de ferramentas renderiza o seu ícone a partir dos adereços da loja de janelas — ToolDock passa `avatarSrc={w.toolId"; 'chat' ? w.pro...

kamo·3mo ago
Fixkamo-internal

Erros reais de upload de superfície, sincronizar o modo deus para sessão

"Salvar falhou: o upload completo do logotipo falhou" descartou o status e o corpo, então um 403 a partir do portão de marca lido de forma idêntica a uma falha ...

kamo·3mo ago
FixSecurityService

Faça a marca org acessível (dono, modo deus, ou direito)

Enviando um logotipo para uma criança org 403'd sem nenhuma maneira de ter sucesso: canManageOrgBranding só admitiu o proprietário de org, e o é GodModeActive O...

Kamo·3mo ago
Fixkamo-shared-library

Um empréstimo suspenso pode ser retomado e já não é oferecido a si próprio

SUSPENDED não é deliberadamente terminal — LoanFileStatus.isTerminal exclui-o, porque um O empréstimo é suspenso por uma razão fixa. Mas não tinha seta para a f...

Kamo·3mo ago
Fixkamo-shared-library

Limite MlosAiClient com tempo limite de conexão e leitura explícitos

O cliente inicializou um `novo RestTemplate()' nu, então nenhum timeout aplicado em qualquer IA Chamada e nenhum construtor poderia alcançá-la. Um provedor susp...

Kamo·3mo ago
Fixkamo-internal

Parar as linhas de antevisão da promoção que o servidor irá rejeitar

A(s) linha(s) N aprovada(s) será publicada(s) tem(m) uma linha sempre que uma nota rate aprovada e candidato base price existiu para ele, ignorando os valores. ...

kamo·3mo ago
FixAIService

Classificar falhas de visão para que o circuito de repetição e disjuntor realmente funcione

Dois bugs em visionComplete, ambos os quais derrotaram máquinas construídas para lidar com eles. Uma resposta em branco-conteúdo foi retornada como SUCCESS e t...

Kamo·3mo ago
FixSecurityService

OrgId do thread na versão-spin da folha da taxa

O gateway retransmitiu apenas o investidorId, de modo que o upstream não tinha nada para explorar e retornou Outra versão do inquilino para uma identidade de in...

Kamo·3mo ago
Fixkamo-internal

Usar a largura da página inteira; tornar visível o nome de um agente

Duas coisas que me enganei. ** Largura. O resumo foi explícito — use a largura total da página, não desperdice imobiliário — e eu capped o estúdio em uma colun...

kamo·3mo ago
Fixkamo-internal

Parar a vista principal a bater numa pista sem nome

/leades/view/{id} morreu com "Não é possível ler as propriedades do null (ler 'PreferredName')". LeadDTO.toDTO() somente compila o contato primário ` if (leader...

kamo·3mo ago
Fixkamo-internal

Repetir o envio com o tipo MIME que o servidor detectou

O upload valida o tipo de conteúdo da peça multiparte contra o tipo que o servidor detecta dos bytes, e esse tipo de peça vem do arquivo do navegador.type — que...

kamo·3mo ago
FixAIService

Nunca encaminhar a visão para um adaptador que não possa enviar uma imagem

AiProvider.supportsVision é uma bandeira de banco de dados editável à mão, e roteamento confiou nele sozinho. Os adaptadores HuggingFace e Cohere nunca ler imag...

Kamo·3mo ago
FixMediaService

Montar o certificado ao vivo por host em vez do segredo wildcard expirado

O container init certificado-conversor construiu sua chaveria PKCS12 de wildcard-kamocrm-com, um legado multi-SAN segredo que cert-manager órfão quando o seu ce...

Kamo·3mo ago
FixVOIPService

Parar de fixar o segredo wildcard-kamocrm-com expirado

wildcard-kamocrm-com era um legado multi-SAN secreto que cert-manager órfão quando o seu certificado foi remarcado para um segredo por host. Nada o renovou e ex...

Kamo·3mo ago
FixSecurityService

Parar de fixar o segredo wildcard-kamocrm-com expirado

wildcard-kamocrm-com era um legado multi-SAN secreto que cert-manager órfão quando o seu certificado foi remarcado para um segredo por host. Nada o renovou e ex...

Kamo·3mo ago
FixConversionService

Parar de fixar o segredo wildcard-kamocrm-com expirado

wildcard-kamocrm-com era um legado multi-SAN secreto que cert-manager órfão quando o seu certificado foi remarcado para um segredo por host. Nada o renovou e ex...

Kamo·3mo ago
FixDocsService

Parar de fixar o segredo wildcard-kamocrm-com expirado

wildcard-kamocrm-com era um legado multi-SAN secreto que cert-manager órfão quando o seu certificado foi remarcado para um segredo por host. Nada o renovou e ex...

Kamo·3mo ago
FixKlusterServices

Parar os segredos expirados/órfãos que sombreiam certs ao vivo por host

update tls store() reconstruiu o TLSStore a partir de uma listagem secreta simples, baldeada apenas no prefixo e tipo de nome, sem verificar que um Certificado ...

Kamo·3mo ago
July 19, 2026
FixMediaService

Rejeitar agentes de vendas cross-org; aumentar o busting cache bootstrap

vendasAgentId foi persistido a partir do corpo pedido sem verificação, por isso um cross-org ou O ID do agente pendente pode ser armazenado numa WebChatIntegrat...

Kamo·3mo ago
FixAIService

Anthropic deixou cair todas as mensagens do sistema, mas a última

buildRequestBody atribuído ao invés de acumular o campo do sistema, então com mais do que uma mensagem do sistema apenas a última atingiu o modelo. Na prática, ...

Kamo·3mo ago
FixAIService

Regras bloqueadas sobrevivem a uma seção ou sobreposição de documentos inteiros

Um autor assumindo uma seção de regras à mão substituiu todo o corpo da seção, que silenciosamente descartou as regras do pacote bloqueado dentro dele - então '...

Kamo·3mo ago
FixSecurityService

Selecione o ator da cotação do mutuário da sessão

A cotação requer criadoByMemberId eo navegador nunca deve fornecê-lo. membroId( req) é içado para fora do ramo de verificação do partido, de modo que resolve pa...

Kamo·3mo ago
Fixkamo-internal

Corrigir o Ordinal CATALOG SOURCE — cada upload de folha de taxa foi rejeitado

ImageAssocType.CATALOG SOURCE is id 14 but ordinal 12: the ids skip 6, so so id is not Ordinal+1 passado SYSTEM WIDE. O painel enviado 13, que está fora de alca...

kamo·3mo ago
July 18, 2026
FixAIService

As respostas transmitidas foram retiradas, persistindo mensagens de assistente em branco

Cada conclusão de chat bem sucedida voltou como uma bolha de assistente EMPTY. A linhas assistentes estavam sendo salvas com content len=0 e is error=false, ent...

Kamo·3mo ago
FixSecurityService

Enviar o AIService o segredo que ele realmente valida

O proxy de capacidade de visão autenticado com internal.auth.secret, mas AIService validações ************************************* Confirmado ao vivo: o consol...

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