KamoCRM

Registo de Mudança ao Vivo

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

17,523
Total de Alterações
6,004
Características
5,286
Correcções
30
Projectos
Filtrar por projeto
Todos os Projetos17,523AIService253APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService580InitializerService329KBService151KlusterServices741MCPGatewayService252MediaService602RAGService79SecurityService1,850TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,356kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,662kamo-signer-monorepo56kamolos114
Filtro por tipo
Todos os TiposBuild16CI523Chore775Docs3,255Feature6,004Fix5,286Other994Performance165Refactor278Revert23Style42Test161Upgrade1
August 24, 2026
Fixkamo-internal

Uma mensagem enviada anima uma vez, não duas vezes

A lista de mensagens teclava cada linha no ID da mensagem, e o ID da mensagem enviada muda exatamente uma vez — a linha otimista é anexada sob um id local, e o ...

kamo·2mo ago
Fixkamo-internal

Quartos de nome após o id org, não o nome da máquina

getOrgToken () levou a primeira etiqueta da máquina atual, e seu próprio comentário disse porque: "salas com nomes idênticos não podem colidir através de orgs"....

kamo·2mo ago
Fixkamo-login

Faça o auto-login guarda cross-tenant realmente executar

O guarda leu o id do org da máquina com /"id"\s*:\s*(\d+) / -- um dígito nu logo após o cólon. JsSafeLongSerializer do SecurityService escreve qualquer Muito ac...

Kamo·2mo ago
FixESigService

Parar de entregar uma linha alias como domínio da org

********** *** *** anda org.getDomains() filtrando apenas em É Activo. Essa coleção possui o domínio raiz da org e suas linhas de alias -- api, login, tema e o ...

Kamo·2mo ago
Fixkamo-internal

Pegue o chat-core que para uma mensagem enviada mostrando duas vezes

@kamo/chat-core 0,1.6. O redutor de conversa agora adota a fila otimista pendente quando a mensagem do próprio membro volta sobre STOMP, em vez de adicionar o e...

kamo·2mo ago
FixSecurityService

Pare de exigir verificação DNS para entrar

OrgHostResolver.resolveByDomain filtrado em od.is dns verified = TRUE, então uma linha de domínio que existia mas não tinha terminado a verificação resolvida pa...

Kamo·2mo ago
August 23, 2026
FixVOIPService

Pare RingCentral OAuth assinando inquilinos de marca branca para fora

Dois defeitos, ambos no mesmo salto, e cada um esconde o outro. RingCentral rejeita todos os valores de escopo que este aplicativo pode pedir — "invalid reques...

Kamo·2mo ago
Fixkamo-marketing

Mostrar centavos em uma taxa adicional que os tem

Armazenamento adicional é de US $ 2,50 por 10 GB bloco, eo catálogo armazena que como um número — assim 2.50 chega como 2.5 e renderizado diretamente no cartão ...

Kamo·2mo ago
FixInitializerService

Resolver armazenamento adicional em $2,50 por 10 GB bloco

Confirma o tamanho do bloco e taxa como $2,50 por 10 GB em vez dos $4 por 25 GB A linha de produção tinha-se desviado. A semeadora, a linha do catálogo, o preço...

Kamo·2mo ago
FixInitializerService

Preço Armazenamento Adicional como $4 por unidade de 25 GB, FLAT não medido

Armazenamento adicional é comprado pela unidade, pertence a nenhum plano em qualquer nível, e é não baseado no banco. A semeadora ainda descreveu-o como $2,50 p...

Kamo·2mo ago
Fixkamo-internal

Parar de oferecer Business os add-ons que já inclui

A escolha do negócio ainda apresentava videoconferência, assistente de IA, RH sistema e e-assinaturas como coisas para comprar, embora o plano empacota todos os...

kamo·2mo ago
FixInitializerService

Ligar add-ons ao aplicativo que eles vendem, e parar Negócios que concedem email grátis

**************** é a coluna Está tudo bem. KamoCRMPricingLoader nunca escreveu, então cada linha adicional KamoCRM tem NULL e que a comparação pode nunca corres...

Kamo·2mo ago
FixBillingService

Parar de vender add-ons o plano escolhido já inclui

O catálogo sempre registrou quais add-ons um plano pacotes, em **************************** — Negócios e transporte empresarial videoconferência, assistente de ...

Kamo·2mo ago
Fixkamo-internal

Deixe a verificação SSL abaixar a bandeira, não só elevá-la

checkDns apenas ssl bloqueado confirmado para verdadeiro. Um domínio cuja bandeira armazenada foi definido sob a antiga regra de qualquer-um-host, portanto, man...

kamo·2mo ago
FixSecurityService

Verificar- dns respostas para o presente, não para uma bandeira armazenada

O endpoint pulou a sondagem inteiramente quando o ssl confirmado já era verdadeiro, sobre o raciocínio de que sob a regra de todos os anfitriões só poderia ter ...

Kamo·2mo ago
FixSecurityService

Reverifique os domínios já marcados com SSL confirmados e cure-os

findAwaitingFiltros de verificação confirmaram domínios por design, então uma vez ssl confirmado foi definido que nada jamais olhou para esse domínio novamente....

Kamo·2mo ago
Fixkamo-internal

Abra a própria janela de cores do swatch, não a primeira na página

O swatch alcançou o seu tipo de entrada oculto <input="color"> através de document.getElementById em um id construído do rótulo traduzido do catador. Uma etique...

kamo·2mo ago
Fixkamo-internal

Parar o grupo de cores que está a escolher

ModernColorGroup foi controlado e descontrolado ao mesmo tempo. Manteve-se local estado para cada slot, espelhado o `valor' prop nesse estado em um efeito, e ch...

kamo·2mo ago
Fixkamo-internal

Leia o ID da nova org quando chegar citado

O último passo do assistente apareceu para não fazer nada, e clique em Criar uma segunda vez respondida que a organização já existe — porque o primeiro clique a...

kamo·2mo ago
FixSecurityService

Fazer com que a configuração pós-commit org realmente escreva e cure as orgs que perdeu

Um método @Transactional chamado de **************** não abre um transacção própria. Primavera dispara essas chamadas de volta do processoCommit ANTES limpezaAp...

Kamo·2mo ago
FixSecurityService

Confirme SSL apenas quando cada máquina org tiver seu próprio certificado

Os certificados são cunhados um por FQDN -- um único dnsNome cada, então a folha O CN corresponde ao nome da máquina ao navegador ligado -- e o certificado auto...

Kamo·2mo ago
Fixkamo-internal

Mostrar o progresso do certificado por máquina, nem um único girador

Os certificados são emitidos um por subdomínio, e nem todos os uma vez, então o passo SSL agora relata quantos dos hosts do org estão ao vivo e nomeia os que ai...

kamo·2mo ago
Fixkamo-internal

Apontar a mídia em um ponto que realmente serve

Cada foto e vídeo em uma moldura renderizada como uma imagem quebrada. A URL apontava para... Eu pensei que isso fosse um proxy de imagem geral — ele fala HTTP...

kamo·2mo ago
FixSecurityService

Servir a mídia de quadros nós mesmos, com Range

Cada foto renderizada como uma imagem quebrada. O URL apontado no MediaService's ************* que eu tomei para um proxy geral de imagem porque falava HTTP Ran...

Kamo·2mo ago
Fixkamo-internal

Tornar o Espírito Animal visível, e parar a paleta desaparecendo

Dois relatórios, dois erros diferentes meus. O padrão era invisível. Pintou atrás do painel, e cada superfície do painel — Característica, LauncherParentCard, ...

kamo·2mo ago
August 22, 2026
FixInitializerService

Largue os Cheques Ordinais congelados que estavam falhando cada novo valor de enum

imgs assoc id check permitido assoc id 0.13. ImageAssocType.PICTURE FRAME is Ordinal 14, então cada upload do Picture Frame o violou. Hibernate escreve CHECK (...

Kamo·2mo ago
FixSecurityService

Selo último login assim "Último Login" pára de ler Nunca

Nada no SecurityService já escreveu users.last login. A escrita viveu no serviço de autenticação aposentado e não foi transitado quando autenticação movida para...

Kamo·2mo ago
Fixkamo-internal

Parar /validar e /logout da montagem do shell assinado

Uma carga de / mostrou uma explosão de 401/403 antes da sessão estabelecida — user-info, ui-preferences, by-department, chat/unread, timezone/effective e Os bil...

kamo·2mo ago
FixSecurityService

Restaurar o endpoint de status que o frontend está pesquisando

pesquisas kamo-internas GET /api/session/god-mode uma vez na montagem e cada 60 anos depois. Este endpoint foi removido em 9c70cb7 juntamente com o resto do cai...

Kamo·2mo ago
Fixkamo-internal

Parar a antevisão de arrastar de conduzir-se em um loop render

Arrastar um painel às vezes jogou React #185 e deixou a página rolagem para O fundo para sempre, desfazendo todas as tentativas de voltar para cima. Uma causa,...

kamo·2mo ago
Fixkamo-internal

Balde o histórico no dia do membro, não do navegador

groupByDay construiu sua chave de dia de getFullYear/getMonth/getDate, que leu o calendário da máquina em vez do do membro. Com criadoAgora analisado como o UTC...

kamo·2mo ago
Fixkamo-internal

Restaurar a correção de fuso horário, e tomar chat-core 0.1.1 / rede 0.1.1

5d1cc23e foi comprometida através de um índice privado obsoleto e revertida ec881208 por grosso — serverTime.ts, o fornecedor de tempo de membro, a guarda e tod...

kamo·2mo ago
Fixkamo-internal

Renderize cada timestamp na zona do membro, leia cada um como UTC

Uma mensagem direta enviada às 3:33 AM Pacific exibida "10:33 AM" — o UTC bruto Relógio, impresso como se fosse local. Dois defeitos independentes, presentes ju...

kamo·2mo ago
Fixkamo-internal

Pare o anel master-note varrendo um gradiente através da plataforma de lançamento

VIVE DA PRODUÇÃO desde b9b1fe08. O anel da nota mestre de org era um gradiente cônico em uma pseudoelemento 150% em 150%, centrado e girando uma vez a cada seis...

kamo·2mo ago
Fixkamo-internal

Faça o logotipo do painel visível, e pare os dois passes de semeadura corrida

Dois bugs, nenhum dos quais teria mostrado logos. Estava pintado atrás do vidro frito. A marca entrou em z-index 0, sob o painel conteúdo — onde uma marca d'ág...

kamo·2mo ago
Fixkamo-internal

Não oferecer campos de formulários em ficheiros que não os possam transportar

Substituindo os dois botões deixou cair o portão isConverted o antigo "Edit PDF" tinha, Então modifique a edição de formulário disponível em áudio e vídeo — ond...

kamo·2mo ago
Fixkamo-internal

Uma linha de preenchimento de formulários ainda pode ser aberta no editor

Eu tinha desativado "Editar no modo de preenchimento de formulário" em uma linha de preenchimento de formulário, que contradiz a regra: seus campos permanecem e...

kamo·2mo ago
Fixkamo-shared-library

Não faturar uma org duas vezes para uma versão que não possui nenhum bytes

O total de armazenamento org é SUM(fileSize) sobre linhas Img, e uma versão derivada pontos no ImgDat original enquanto copia seu arquivoTamanho — assim cada mo...

Kamo·2mo ago
Fixkamo-internal

Restaurar a correção de enchimento de painel revertida por 006fea03

006fea03 foi uma mudança DocManager construída a partir de uma árvore que predated 791b99a5, por isso levou Todos os oito arquivos do commit de volta para suas ...

kamo·2mo ago
Fixkamo-internal

Deixe o conteúdo de um painel preencher o tamanho que o membro lhe deu

Um widget redimensionado cresceu seu quadro e deixou seu conteúdo do tamanho que eles eram. A causa foi uma declaração perdida. Adicionando o controle de cor e...

kamo·2mo ago
Fixkamo-internal

Envie os instantes do evento e mantenha o fim após o início

Os dois campos datetime mantêm o texto offsetless wall-clock e a API os liga a um java.util. Data assim o servidor lê-los na zona ITS — UTC. Uma configuração de...

kamo·2mo ago
FixEmailService

Move realmente um evento quando seu calendário é alterado

O diálogo sempre ofereceu um catador de calendários ao editar e o PUT sempre carregou o escolhido calendárioId, mas updateEvent não tinha nenhum parâmetro para ...

Kamo·2mo ago
Fixkamo-internal

Widgets são configurados por direitos de segurança, e nada mais

O espelho de direitos do elemento do cartão de tempo move-se sob MANAGEM TEMÉCARDOS, por isso todos os cinco elementos tem uma forma. A máquina do gancho de d...

kamo·2mo ago
FixSecurityService

Largue a semente universal; o elemento do cartão de tempo segue o MANAGEM TEMÉCAROS

UNIVERSALMENTE SEED RIGHTS é removido inteiramente. Só existia porque o cartão de ponto widget não tinha o direito pai de herdar, e agora tem um — então as seme...

Kamo·2mo ago
Fixkamo-shared-library

Colocar o elemento do cartão de tempo sob o grupo HR, como qualquer outro elemento

HOMECARD TODAY WIDGET agora pendura fora do MANAGEMT TIMECARDS em vez de ser uma raiz, assim todos cinco widgets têm a mesma forma que o calendário definido: um...

Kamo·2mo ago
Fixkamo-shared-library

Restaurar o final da linha CRLF no CalendárioEventAttendeeRepository

Uma edição de script reescreveu o arquivo através de uma API de texto, normalizando todos os 62 finalizações de linha CRLF para LF e Transformando uma adição de...

Kamo·2mo ago
Fixkamo-internal

Restaurar o final da linha CRLF no calendário.ts

Uma edição de script reescreveu o arquivo através de uma API de texto, que normalizou cada um de seus 257 CRLF termina em LF e transforma uma adição de 45 linha...

kamo·2mo ago
August 21, 2026
Fixkamo-internal

Remover de Docs Selecionados desmarca a linha

O espelho correu para um lado. A remoção de um documento excluiu o item do ficheiro, mas foi- se embora sua caixa de seleção selecionada na grade, então a próxi...

kamo·2mo ago
Fixkamo-internal

Parar a arredondamento dos IDs do documento em nada

Um documento id é um int64 de 19 dígitos — 1200096283020258886, cerca de 133x passado Número. MAX SAFE INTEGER. OrganizerTab juntou a seleção em uma chave para ...

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