KamoCRM

Registo de Mudança ao Vivo

Cada recurso, correção e melhoria, postado como ele envia. Nada é retido para um lançamento.

17,499
Total de Alterações
5,986
Características
5,283
Correcções
30
Projectos
Filtrar por projeto
Todos os Projetos17,499AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService250MediaService602RAGService79SecurityService1,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,283Other994Performance165Refactor278Revert23Style42Test160Upgrade1
September 3, 2026
Fixkamo-shared-library

A compilação de uma conta agora retira seus direitos em cache

SegurançaServiço de respostas /api/segurança/direitos/me fora de Redes com um TTL de 15 minutos, invalidado por mensagens em kamo.entitles. invalidar. Cada Self...

Kamo·1mo ago
ChoreSecurityService

Reconstruir contra a biblioteca partilhada com kamo 31b72fe9

Pega a correção de reprice do rascunho-ordem: mudando a contagem de assentos do rascunho ou faturamento ciclo deixou cada campo de dinheiro e item de linha desc...

Kamo·1mo ago
Fixkamo-shared-library

Editando assentos de uma ordem de rascunho ou ciclo agora repreços

updateDraftOrder definir assentoConta e faturamentoCycle e salvo. Ambos são preço motoristas, e nem os campos de dinheiro da ordem nem os seus itens de linha fo...

Kamo·1mo ago
Featurekamo-internal

Uma cor de papel por bloco, e blocos que se encaixam no seu texto

As fechaduras agora encaixam no conteúdo. Os blocos do leitor eram todos 200px de altura. eles mantiveram, porque richTextension configura o editor com minHeigh...

Kamo·1mo ago
Featurekamo-internal

Adicionar o logotipo do fornecedor JustCall

A pasta de logotipo VOIP tinha FreePBX, Microsoft e RingCentral mas não JustCall marca, então qualquer lista de superfície JustCall como um provedor tinha nada ...

kamo·1mo ago
ChoreSecurityService

Reconstruir contra a biblioteca partilhada com kamo 63827887

Apanhou a solução de previsão. Uma ordem compensada concedeu o seu plano e nenhum dos os complementos que vendeu, porque providenciumCompSubscription nunca escr...

Kamo·1mo ago
Featurekamo-shared-library

Uma cor de papel por bloco

**************** *************** com uma identificação de paleta - "lemon", "vidro" — e nunca um valor de maldição. Armazenou as notas de forma e os painéis de...

Kamo·1mo ago
Fixkamo-internal

O assistente de ordem deve nomear a organização com o nome

O assistente recolheu um cliente e nunca uma organização alvo, então cada pedido escreveu target org id NULL. Sobre a disposição de aprovaçãoCompSubscrição cai ...

Kamo·1mo ago
Fixkamo-shared-library

Uma ordem compensada agora concede os complementos que vendeu

A compilação de uma conta concedeu o plano e nada mais. provisãoCompSubscription Plano, lugares, ciclo, fonte e estado copiados para a Assinatura da Conta e nun...

Kamo·1mo ago
Fixkamo-internal

Nunca envie um CID: a mensagem não está carregando

Completa o trabalho de imagem em linha que desembarcou dentro de b08f3b34, cuja mensagem descreve apenas a correção KB e os scripts de vendas que foram cometido...

Kamo·1mo ago
Fixkamo-internal

ReadOnly agora realmente pára de digitar

RELATÓRIOS: os blocos de script no Centro de Interação são editáveis. Eram, e assim é todos os outros "somente leitura" superfície de texto rico no aplicativo. ...

Kamo·1mo ago
FeatureEmailService

Deixe uma mensagem enviada levar imagens dentro de seu corpo

O corpo tinha quatro formas possíveis e send() só poderia construir três. A branch multipart/relacionado — aquele que coloca uma imagem onde o cid do HTML: pont...

Kamo·1mo ago
Stylekamo-internal

A cor do org, não anil, e uma barra de rolagem real

O roxo foi um acidente difícil. Cada superfície colorida no painel e o Painel de Scripts de Vendas desenhado a partir de -- accent- comms (# 6366f1), então uma ...

Kamo·1mo ago
FixSecurityService

Não envie email para um locatário seu próprio domínio até que esse domínio seja verificado

Um domínio digitado no formulário de criação é um CLAIM, não um host. A propriedade está comprovada por um registro DNS TXT depois e um certificado é emitido de...

Kamo·1mo ago
FixSecurityService

Parar um e- mail de boas- vindas falhou ao destruir o membro

MemberCreationService documentou as etapas 4-6 como o melhor esforço, e para os e-mails não era verdade. SendVerificationEmail is @Transactional, por isso junto...

Kamo·1mo ago
FixEmailService

Restaurar a transação a sobrecarga de anexos deixada para trás

baf3c88 adicionou um parâmetro de anexo ao sendToUser movendo todo o corpo para uma nova sobrecarga de seis argumentos. O @Transactional permaneceu no argumento...

Kamo·1mo ago
Fixkamo-internal

O compositor é uma sub- página, e o colapso não come mais o seu texto

Quatro relataram problemas, um deles destrutivo. Colapso uma parte destruiu-o. Recolher o editor, e KbArticleEditor é semeado uma vez a partir de um valor cong...

Kamo·1mo ago
Fixkamo-shared-library

Bind content json como JSON, ou cada inserção falha

"Falhou em criar script de vendas". O servidor disse exatamente porque: coluna "content json" é do tipo jsonb mas a expressão é do tipo carácter variável colu...

Kamo·1mo ago
Fixkamo-internal

A identidade foi desabilitada em cada linha

Gated on canEnterOrg, que é a própria associação do VEZADOR — e uma plataforma O operador não tem associação na representação das organizações existe para. Entã...

Kamo·1mo ago
Fixkamo-internal

Arquivado é um SUB-TAB de Scripts de Vendas, e pad a página

Dois insectos, ambos meus. Archived era uma toupeira. Scripts ativos e scripts arquivados são duas visões de uma tela, não duas telas, e eles pertencem como su...

Kamo·1mo ago
Fixkamo-asterisk-support

Pin direct media=no, e corrigir a reivindicação "(+) não pode sobrepor"

O driver PJSip do FreePBX é padrão direto media para SIM (generateDeviceSettings, PJSip.class.php:210) e GraphQL A mutação addExtension não tem nenhum campo par...

Kamo·1mo ago
FixEmailService

Parar um anexo com uma ligação IMAP aberta para sempre

getAttachment retornou IMAPInputStream preguiçosa do Jakarta Mail diretamente para fora comStore, que coloca a Loja de volta na piscina no instante em que a lam...

Kamo·1mo ago
September 2, 2026
FixKlusterServices

Adicionar 8777 à lista de objectivos WebRTC

A extensão de Aiden Perry foi criada a partir de KamoCRM, que não pode escrever este arquivo — por conseguinte, registou-se em WSS sem DTLS ou ICE e as suas cha...

Kamo·1mo ago
FixEmailService

Mostrar uma imagem colada em vez de uma imagem quebrada

Jakarta Mail mãos de volta um cabeçalho MIME exatamente como ele chegou, dobra e tudo: RFC 5322 permite que um cabeçalho de e- mail execute várias linhas quebra...

Kamo·1mo ago
Featurekamo-asterisk-support

Reconcile blocos WebRTC por extensão em vez de editar à mão uma lista

Uma extensão criada através da API do FreePBX não recebe nenhum bloco WebRTC, então ele registra sobre WSS e, em seguida, não tem DTLS ou ICE — o softphone do n...

Kamo·1mo ago
FixVOIPService

Aplicar a configuração do FreePBX após cada gravação, ou a extensão nunca atinge o Asterisco

Extensão 8777 (Aiden Perry, kamocrm) foi criada a partir de KamoCRM em 2026-09-02 e nunca mais tocou. A mutação FreePBX GraphQL `addExtension` havia escrito «us...

Kamo·1mo ago
Featurekamo-internal

Impersonate, para que um operador possa abrir uma org como um de seus membros

Mostrado ao lado do Enter em todas as vistas /network para um administrador de plataforma O novo Impersonate direita. Um direito diferente do SYSTEM USER e deli...

Kamo·1mo ago
FeatureSecurityService

Digite uma organização de inquilinos como um de seus membros, da /rede

Uma segunda porta ao lado do mesmo modo de Deus. Preso no novo IMPERSONATE plataforma direita via @RequirePlatformRight, onde a porta existente está fechada a s...

Kamo·1mo ago
Featurekamo-shared-library

IMPERSONATE, para que um operador possa entrar em um inquilino como um de seus membros

Aplicado ao PlatformRightType em vez de inserido: getSortOrder() retorna ordinal (), então uma direita adicionada no meio renumera cada direito abaixo dela no c...

Kamo·1mo ago
Fixkamo-internal

O proprietário pode ver a aba que concede o direito

RELATÓRIOS: "Eu também sou um administrador e não vejo a nova aba de Scripts de Vendas sob /settings/features/crm." Correto, e era invisível para todas as organ...

Kamo·1mo ago
FixKBService

Admita o proprietário da organização, ou ninguém pode ligar isto

Um direito novinho em folha é concedido a ninguém no dia em que for implantado. Estes dois são... deliberadamente ausente de **************** - semeando-os de u...

Kamo·1mo ago
Fixkamo-internal

Des-skip os guardas de paridade, e pin sem bloquear a página

Dois testes de paternidade nunca correram. Ambos resolvido RoleRightType.java através ********************** ~/Java/kamo-shared-library, enquanto a saída é ****...

Kamo·1mo ago
Fixkamo-internal

Preço cada linha contra a contagem de assentos, em todos os lugares que é mostrado

A quantidade da linha em 'O que você está citando' ainda era previewLineTotal, então o a célula de quantidade mostrou o número de assentos da cotação enquanto o...

Kamo·1mo ago
Fixkamo-internal

Recarregar os totais ao vivo quando a contagem de assentos mudar

Uma linha que opta pelo driver compartilhado de 'Seats / units' da cotação tem preço contra Não contra a sua própria quantidade. O trilho ao vivo do editor resu...

Kamo·1mo ago
Fixkamo-internal

Colocar um script novamente em uso não deve precisar de uma senha

ConfirmaçãoDialog sempre faz você digitar uma palavra de desafio. Isso é certo para arquivamento — o script deixa o painel de cada agente no meio do turno — e d...

Kamo·1mo ago
Fixkamo-shared-library

Os scripts de um mercado arquivado saem do Centro de Interação

findMarketIdsWithActiveScripts perguntou apenas se o SCRIPT estava ativo, então a mercado a organização se aposentou ainda apareceu como sub-tab por qualquer sc...

Kamo·1mo ago
Fixkamo-internal

Mirror os dois direitos, e pai GESTÃO no lado do cliente VER

checkRight corresponde a cordas simples, então os portões funcionaram sem isso — mas o role editor de segurança cascatas concede através de Right PARENT, e com ...

Kamo·1mo ago
Featurekamo-internal

Autor scripts em configurações CRM, leia-os em uma chamada

Duas abas de configurações de CRM por trás do MANAGEM SALES SCRIPTS — os scripts ao vivo e o arquivo — mais uma guia de Scripts de Vendas no Centro de Interação...

Kamo·1mo ago
FeatureKBService

Servir os scripts que um agente lê numa chamada

/api/kb/sales-scripts, com os dois novos direitos. Leituras take VER VENDAS SCRIPTS ou GESTÃO VENDAS SCRIPTS, escreve tomar GESTÃO. SessionHelper.hasRight fails...

Kamo·1mo ago
Featurekamo-shared-library

O script que um membro lê em uma chamada, como blocos ordenados

Duas mesas e dois direitos. SALES SCRIPTS pendura fora de um mercado de chumbo da forma LeadVendor faz; SALES SCRIPT BLOCKS detém as peças, cada uma uma uma Lex...

Kamo·1mo ago
Fixkamo-internal

Mova os controles de uma mensagem para o lado da conversa

O hover rail sentou-se na borda externa da mensagem — para o seu próprio mensagens, deixadas para os outros. Agora está no lado interno, o uma virada para o mei...

Kamo·1mo ago
FixESigService

Redigir quando o documento for notificado, não só quando for assinado

A redação foi aplicada no tempo achatado, que é após a assinatura. Tudo antes disso — toda a sessão de assinatura — foi servida a fonte bruta: fetchDocument Reg...

Kamo·1mo ago
FixSecurityService

Abra um espaço de trabalho em seu próprio domínio, não o host o sign-in foi servido de

Um membro que entrou no login. kamocrm.com, escolheu um espaço de trabalho do escolhedor, e pousou dentro dele — em interno. kamocrm.com, vestindo o o nome do h...

Kamo·1mo ago
StyleESigService

Um em-dash em um comentário, não sua fuga

— é processado por javac antes mesmo de o ficheiro ser o mesmo caráter que ele renderiza como aqui — mas a fonte lida como a fuga.

Kamo·1mo ago
FeatureDocsService

Preencha um retângulo, honre a opacidade de um destaque, e redigir

Três coisas sobre a forma como um documento preparado faz as marcas do designer. Um retângulo foi desenhado como um esboço, então o preenchimento de um membro ...

Kamo·1mo ago
FeatureESigService

Coloque as anotações do designer no documento assinado

flash() aplicado páginas em branco, rotações, modificadores, valores de campo, ordem de página e certificados. Nunca desenhou as anotações. Um retângulo, um rea...

Kamo·1mo ago
FixESigService

OrgBranding ganhou um sexto componente e este toco continuou passando cinco

Quebrado na principal desde e9faf11. A compilação de imagens executa o pacote mvn -DskipTests, então nada compilou a árvore de teste e nenhuma construção vermel...

Kamo·1mo ago
Featurekamo-signer-monorepo

Desenhar o preenchimento de um retângulo na visão do assinante

O designer agora pode dar a um retângulo um preenchimento e uma opacidade, que é como um O membro encobre alguma coisa. Este renderizador desenhou fill="nenhum"...

Kamo·1mo ago
Featurekamo-internal

Faça a ferramenta retângulo algo que você pode esconder coisas com

A ferramenta retângulo esteve sempre na barra de anotações, mas desenhou uma esboço: preenchimento="nenhum" em cada renderizador. Não havia nada para esconder. ...

Kamo·1mo ago
Featurekamo-shared-library

PdfRedactor, então uma palavra coberta realmente se foi

Um retângulo preenchido desenhado sobre um número de conta esconde- o do olho e do nada mais: os glifos ficam no fluxo de conteúdo da página, e um copy-paste ou...

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