KamoCRM

Registo de Mudança ao Vivo

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

17,488
Total de Alterações
5,978
Características
5,281
Correcções
30
Projectos
Filtrar por projeto
Todos os Projetos17,488AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService574InitializerService329KBService151KlusterServices738MCPGatewayService246MediaService602RAGService79SecurityService1,846TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,347kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtro por tipo
Todos os TiposBuild16CI523Chore773Docs3,254Feature5,978Fix5,281Other994Performance165Refactor278Revert23Style42Test160Upgrade1
October 21, 2026
FixInitializerService

Pare de forçar um servidor de telefone para cada conversa de texto (SITP CARRIERMS)

MultiInstancePhoneMigration roda em cada início do KamoInitializer. O seu passo de conversação foi apagado cada linha voip conversas sem uma instância (e as men...

Kamo·5d ago
October 19, 2026
FixInitializerService

KamoCameras no catálogo de direitos, apenas no plano da própria plataforma (teste total verde)

KamoCameras (ServiceType 39, enviado 2026-10-13, TESTE) enviado sem um AppEntitlementCatalogMigration entrada, assim Dois cheques totais foram vermelhos desde e...

Kamo·1w ago
September 28, 2026
FixInitializerService

Os carregadores de preço de plataforma encontram o org de plataforma como o org de nível superior, não pelo seu título curto

KamoCRMMarketBackfillLoader e KamoCRMPricing O carregador pesquisou a plataforma org por titleShort = "KamoCRM". Isso parou de corresponder quando a marca se mu...

Kamo·4w ago
September 24, 2026
FixInitializerService

Pin kamo-shared-library 1.6.1, a versão que a biblioteca permanece em

1bb9801 preso 1.6.2 juntamente com o buraco da biblioteca em db737a54. Esse galo é... revertido, porque cerca de trinta serviços pin 1.6.1 e cada construção só ...

Kamo·4w ago
September 6, 2026
FixInitializerService

Largue a verificação de tipo id congelada que bloqueou cada tópico de bug

`media sessions` é criado pelo ddl-auto de Hibernate, não por uma migração, então ele carrega a restrição ddl-auto escreve para uma coluna `@Enumerada(ORDINAL)`...

Kamo·1mo ago
FixInitializerService

Parar a re-concessão de sementes de operador revogado direitos da plataforma

Direitos tirados de um administrador de plataforma em Admins Plataforma voltou nos seus próprios dias depois, que leram do console como um salvo que não Stick. ...

Kamo·1mo ago
August 28, 2026
FixInitializerService

Deixe uma org semeada omitir seu ano estabelecido

createOrg tomou o ano como um int primitivo, então cada semente teve que fornecer um mesmo embora o Year EST seja nulável e o campo seja opcional em toda a plat...

Kamo·1mo ago
FixInitializerService

A fatura leva REVOKE DELETE, não REVOGAR ATUALIZAÇÃO

attachPdf escreve PDF BLOB ID após a finalização dos commits de transação, em finalidade: renderização dentro dele iria manter o documento-contador de bloqueio ...

Kamo·2mo ago
August 27, 2026
FixInitializerService

Indicar a coluna de telefone da empresa padrão onde SE NÃO EXISTE não pode engoli-los

A corrida 2026-08-27 provou que o ADD COLUNN ... DEFAULT FALSE nunca se aplicou: ddl-auto compila o SessionFactory antes de qualquer CommandLineRunner, então Hi...

Kamo·2mo ago
FixInitializerService

Faixas de volume parar de preços assentos o plano não vende

Starter admite 5 lugares e Business 25, mas as bandas correram para 25 e 100 — quatro dos seis lugares de preço que ninguém conseguiu alcançar. Nível de entrada...

Kamo·2mo ago
FixInitializerService

O KI não compilaria contra a biblioteca partilhada no main

VendorDTO.uid tornou-se uma String — uma Longa no banco de dados, uma string no fio — E este site de chamadas ainda o entregou para... que é um objeto de solici...

Kamo·2mo ago
FixInitializerService

Retirar os controlos ordinais congelados do CountryType

CountryType tem 196 constantes, AFEGANISTÃO(0) através de ZIMBABWE (195), e Cada cheque escrito sobre ele congelou em 0.195. Eles não estão a um valor de distân...

Kamo·2mo ago
FixInitializerService

Início da semente em 5 lugares e Negócios em 25

As linhas USERS lêem 25 e 100 enquanto max seats, o título da carta e o plano Todos os testes disseram 5 e 25. As bandas de volume-desconta que passam por esses...

Kamo·2mo ago
FixInitializerService

Linhas de catálogo que fizeram a página de preços contradiz-se

COMMERCE POS é ServiceType.POS(21), cujo nome verdadeiro é "Linhas de Negócios" - a chave de guarda-chuva para o que uma org vende, rendas, serviços ou emprésti...

Kamo·2mo ago
FixInitializerService

Três linhas de catálogo que fizeram a página de preços contradiz-se

O assento conta. O título da placa de plano lê max seats ("Até 5 usuários") enquanto o lista de características por baixo da mesma e a tabela de comparação ler ...

Kamo·2mo ago
August 25, 2026
FixInitializerService

Largue as restrições de verificação ordinais congeladas Hibernate congelou na criação

Hibernate escreve CHECK (col >= 0 AND col <= N) sobre uma @Enumerada(ORDINAL) coluna no QUADRO CREADO, em que N é o ordinal mais elevado que existiu que dia, e ...

Kamo·2mo ago
August 23, 2026
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
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
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
August 15, 2026
FixInitializerService

O meet seed recomputa direitos aplicados em vez de esperar por uma inicialização

Conferir os dois direitos em org role rights não muda nada que ninguém possa observar. member rights applicated é o snapshot achatado da sessão e do lado servid...

Kamo·2mo ago
August 14, 2026
FixInitializerService

Coincidir a varredura de verificação enum-whitelist com a renderização do YugabyteDB

dropStaleEnumWhitelistChecks () procurou '% IN (%), que é como BarataDB armazenada uma lista branca @EnumType.STRING. PostgreSQL e YugabyteDB normalizar a restr...

Kamo·2mo ago
August 13, 2026
FixInitializerService

Aponte no YugabyteDB, e pare de ‘mvn test’ migrando produção

A fonte de dados ainda chamada porta 26257. Isso é o Barata aposentadoDB, que é ainda correndo e ainda respondendo, por isso uma corrida contra ele sucede compl...

Kamo·2mo ago
August 12, 2026
FixInitializerService

Iniciar novamente, e parar a migração de faturamento excluir seu próprio índice

O KamoInitializer não pôde começar. Hibernate detecta BarataDialeto, cuja suportaInsertReturning() e **************** são ambos false, so an @Id carregando @Gen...

Kamo·2mo ago
August 11, 2026
FixInitializerService

Reconhecer uma restrição de verificação existente através do invólucro da Spring

TrainingSchemaMigration @Order(43) tem abortado cada execução do KamoInitializer, silenciosamente retendo todos os 29 corredores ordenados após ele (ordens 45-1...

Kamo·2mo ago
FixInitializerService

Repetir um conflito de serialização em vez de interromper todo o inicializador

Encontrei-o a correr. YugabyteDB realiza mudança de esquema on-line, então um CRIATE UNIQUE ÌNDICE emitido enquanto o passe ddl-auto de Hibernate ainda está se ...

Kamo·2mo ago
FixInitializerService

Parar o envio de uma credencial compartilhada como padrão de configuração

A senha compartilhada da plataforma foi criada como o retorno para DB PASSWORD e MINIO ROOT PASSWORD, então ele viveu neste repo e na imagem construída, bem com...

Kamo·2mo ago
August 10, 2026
FixInitializerService

Ampliar o tópico de suporte assignation strategy range CHECK para 0..3

SuporteAssignmentStrategyType is @Enumerado(ORDINAL), assim Hibernate emitido VERIFICAÇÃO (atribuição estratégia >= 0 E atribuição estratégia <= 2) na TABELA DE...

Kamo·2mo ago
FixInitializerService

SQL somente para barataDB que o PostgreSQL rejeita

BarataDB soletra o tipo de texto STRING; PostgreSQL e YugabyteDB usam TEXTO. 25 moldes através de consultas nativas ainda emitiam CAST(x AS STRING) e ::STRING, ...

Kamo·2mo ago
August 9, 2026
FixInitializerService

Apenas as raízes reais do direito obter as linhas do aplicativo da plataforma

A posse de planos de subscrição foi tratada como prova de ser uma raiz de direito. Não é: um cliente O org gere os seus próprios mercados comerciais e vende os ...

Kamo·2mo ago
FixInitializerService

O mesmo nome NPE no semeador inicializador

solideAll () não tem entrada para um alias obsoleto que compartilha um id com um aplicativo ao vivo, assim, looping ServiceType.values() e deferenciação do resu...

Kamo·2mo ago
August 8, 2026
FixInitializerService

Ligar o nome de cutover como Timestamp, não como String

BarataDB recusa <timestamp(6)> < <varchar> em vez de casting, então o reparo app-config jogou em sua primeira instrução cada boot: 'operador de comparação não s...

Kamo·2mo ago
FixInitializerService

Reparar o segundo site com o nome do LOS renomeado

**************** é @Eunumerado(STRING) e mantém RoleRightType nomes, então um papel padrão que concede lojas hipotecárias "LOS VIEW PIPELINE". Este é o terceiro...

Kamo·2mo ago
FixInitializerService

Fixo o reparo LOS renomear linhas que antecedem o renome

O reparo combinou na string sozinho e correu em cada bota, assim que deixou de ser idempotent o momento em que alguém concedeu o aplicativo de empréstimo pessoa...

Kamo·2mo ago
FixInitializerService

Modelo mestre honra uma aposentadoria em tempo de corrida; derrubar um guarda morto

provisãoMaxedOutMasterModel permite que cada aplicativo para a org plataforma, e Essa amplitude é deliberada — é para isso que serve o modelo pré-lançamento. Ma...

Kamo·2mo ago
FixInitializerService

Auxílios à reparação de hipotecas órfãos pela LOS para renomear a MLOS

ServiceType é persistente em dois lugares e o 2026-08-08 renomear apenas contabilizado por um. ORG FEATURES.FEATURE TYPE armazena o ID numérico, então manter a ...

Kamo·2mo ago
FixInitializerService

O avô orgs já administra um mercado de comércio fechado

Gating MORTGAGE atrás da MLOS tornou o portão insatisfatório para os inquilinos: MLOS ainda está PLANNING, e FeatureController.enable recusa um aplicativo não-C...

Kamo·2mo ago
FixInitializerService

Direito de aplicação de sementes para cada raiz, e parar de inventar níveis de plano

Dois defeitos encontrados verificando o prod antes de virar kamo.entitlement.fail-open. Sign Pink é uma segunda raiz de direito (isPlatformProduct, com sua pró...

Kamo·2mo ago
August 6, 2026
FixInitializerService

Falha na execução quando um índice UNIQUE necessário não pode ser criado

gare() captured Exception and loged, assim que um ÌNDICE UNIQUE CREATE falhou foi reportado sucesso e o serviço inicializado sem nenhuma garantia de singularida...

Kamo·2mo ago
FixInitializerService

Âmbito de aplicação dos aglutinantes vazios (MY DOCS, '') não o ID do membro do proprietário

O DocManager do My Docs nunca passa um assocObjectId prop, assim que sempre resolve e consulta (3, ''). BackFILL EMPTY SQL estava a monitorizar os ficheiros v...

Kamo·2mo ago
FixInitializerService

Correct javadoc on Hibernate ddl-auto behavior for NOT NULL columns

Baratas rejeitam ADD COLUMN ... NÃO NULL sem DEFAULTA num povo tabela, então a tentativa de ddl-auto de Hibernate falha (loggada, não fatal) ao invés de Nada de...

Kamo·2mo ago
August 3, 2026
FixInitializerService

Reparar a opção de citação por omissão do FK o ddl-auto não consegue alcançar

A varredura dinâmica existente só cobre colunas FK nulas que já carregam uma Restrição à chave estrangeira. commerce quote options.quote id NÃO é NULL, então é ...

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
July 6, 2026
FixInitializerService

Mlos requirement single- live index keyed per-human (emprestador uid)

Deixa-te de festas. (rejeitaria uma segunda co-empresário exigência); criar **************** em **************************** Já me candidatei ao prod.

Kamo·3mo ago
July 4, 2026
FixInitializerService

Scan mlos.intake repos (§5.A) + drop órfão mlos aus connection config (D40)

- Adicionar com.kamo.z.shared.mlos.intake ao @EnableJpaRepositórios — o §5.A * ************* foi escaneado por componentes, mas não foi um pedido de resgate da ...

Kamo·3mo ago
June 30, 2026
FixInitializerService

Divisão segura do índice monoactivo AiPullThrough Policy (doc 09 §8)

CRDB é NULLs-distinct, então o single (lender profile id, market id) Where status='ACTIVE' index don NOT backstop o grão org-wide (market id IS NULL) — duas pri...

Kamo·3mo ago
April 24, 2026
FixInitializerService

Usar sintaxe DROP ÌNDICE CASCADE compatível com o BarataDB

BarataDB rejeita TABELA ALTER ... DROP CONSTRUINT para restrições UNIQUE com: não implementado: não é possível soltar a restrição UNIQUE "uk org oauth provider...

Kamo·6mo ago
April 23, 2026
FixInitializerService

TeamMember is-a Member; drop bogus tm.getMember() calls

TeamMember usa herança conjunta — é um membro, nenhum membro aninhado Campo. O backfill estava chamando tm.getMember() que não existe. Também muda o filtro de s...

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