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

O REVOKES três entidade javadocs já alegou existir

BillingWormGuard, BillingDispatch e BillingSyncIssue cada um cita "uma REVOKE ATUALIZAÇÃO, DELETE na migração KamoInitializer". Não existia tal migração — as de...

Kamo·2mo ago
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
FeatureInitializerService

System bug view — quem leu o relatório

Por Visualizador, não por bug, e essa é a razão pela qual é uma tabela em vez de um primeira viewed at coluna no system bug: triagem é trabalhada por várias pes...

Kamo·2mo ago
FeatureInitializerService

Pouse as colunas do telefone da empresa antes que o EmailService as leia

ADD COLUNN SE NÃO EXISTE user company phone main e user company phone toll free. A atualização ddl-auto deste serviço adicionaria ambos da entidade, mas todos ...

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
FeatureInitializerService

4 GB por assento em cada plano, e assentos em vez de usuários

O armazenamento deixa de ser um diferenciador de níveis. A escada 2/4/5 coloca um gigabyte entre Starter e Business em uma página que teve que explicar o que "c...

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
FeatureInitializerService

Armazenagem por assento e piscina plana da Enterprise

2 GB por assento no Free, 4 no Starter, 5 no Business. Enterprise pára de escalar com assentos inteiramente - um apartamento de 150 GB para a organização - que ...

Kamo·2mo ago
FeatureInitializerService

Por omissão da plataforma KamoPBX

Hibernate ddl- auto adiciona as colunas SYSTEM CONFIGURAÇÃO; @ ColumbDefault only aplica-se às linhas recentemente inseridas, de modo que o singleton existente...

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
FeatureInitializerService

Por-extensão esquema de faturamento PBX, backfill e catálogo

PbxBillingSchemaMigration é @Order(0) porque adiciona uma coluna. A entidade compartilhada-biblioteca mapeia phone cost mode a partir do momento em que a compil...

Kamo·2mo ago
August 26, 2026
FeatureInitializerService

Um calendário compartilhado por org, um primário por membro

Provisionamento não tinha nada por baixo dele, então duas cargas simultâneas de primeira ambos inserido. Recolher o que já fez — vinte linhas duplicadas sete or...

Kamo·2mo ago
FeatureInitializerService

Esquema das caixas de entrada ligadas aos membros

O único membro antigo no member imap configs é descoberto pela forma em vez de pelo seu nome Hibernate-gerado, e caiu apenas após o Existe uma chave mais ampla.

Kamo·2mo ago
FeatureInitializerService

Ambos os complementos de e- mail são preços por caixa de correio

Preços inalterados em $5 e $2; apenas a unidade muda. Copiar agora indica o que Na verdade conta, e que os pseudónimos são ilimitados e livres.

Kamo·2mo ago
FeatureInitializerService

Esquema para faturamento por caixa de correio

Kamo·2mo ago
FeatureInitializerService

Um membro primário por caixa de correio

is primary era único por membro apenas, de modo que dois membros poderiam ambos reivindicar um caixa de correio — e PrimaryMailboxIdentityLookup retorna null em...

Kamo·2mo ago
FeatureInitializerService

DDL para o portão de linha-janela por membro

Acrescenta que não é falso. Uma coluna em vez de uma bandeira de recurso porque não existe nenhum sistema de bandeira aqui e O MemberCapabilities é um conjunto...

Kamo·2mo ago
FeatureInitializerService

Aumente a coluna de comunicação para um proprietário, na ordem que o mantém seguro

LEAD CONTACT POINTS e LEAD COMUNICAÇÕES ganham o gerente do documento (assoc type, assoc object id) par para uma conta, um paciente ou um comércio O registo pod...

Kamo·2mo ago
FeatureInitializerService

Adicionar as colunas RingCentral JWT e número direto

Ordem 0, porque as entidades bibliotecárias compartilhadas mapeiam ambas as colunas a partir do momento esta compilação começa: cada corredor que carrega um Pho...

Kamo·2mo ago
August 25, 2026
ChoreInitializerService

Biblioteca compartilhada com Pin kamo 1.6.0

A biblioteca mudou-se para 1.6.0 enquanto cada consumidor permaneceu no 1.5.0. IC do consumidor constrói a biblioteca a partir de um clone fresco em um frio ~/....

Kamo·2mo ago
FeatureInitializerService

Criar member availability window, retirar a mesa de fenda datada

Cria membro disponibilidade janela, acrescenta ************* e reconstrui webinar child org restriction em torno do tipo mais um dia útil opcional. Larga o webi...

Kamo·2mo ago
FeatureInitializerService

Leia ponteiros para SMS, chat de IA, webinars e chamadas perdidas

Três das cinco superfícies de conversação não tinham noção do lado do servidor de leitura em Todos. Todas as quatro colunas são nulas sem preenchimento: signifi...

Kamo·2mo ago
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
FeatureInitializerService

Mover o estado para fora do ordinal e para o nome

Adiciona STATUS NAME / STATUS APLIED NAME, preenche-os dos ordinais, em seguida, gotas as colunas ordinais — nessa ordem, que é a única ordem que mantém os dado...

Kamo·2mo ago
FeatureInitializerService

Um relatório do sistema é um erro ou um realce

ALTER em vez de dobrado no CREATE, porque a tabela já existe em todo lugar que isto chegou. DEFAULT 0 é BUG, que é o que cada linha arquivada antes de existir a...

Kamo·2mo ago
FeatureInitializerService

Faça orgs.alias plataforma única

A coluna nunca foi restringida. Sobrevivível enquanto um pseudônimo era apenas resolvido como (security provider id, alias) por trás de uma máquina, desde duas ...

Kamo·2mo ago
FeatureInitializerService

Coloque tenant id de volta na frente das chaves de recursos clínicos

ddl- auto built PRIMARY KEY (logic id, resource type, lonker id) on fhir resource current e fhir resource version, porque o Hibernate emite @EmbeddedId colunas ...

Kamo·2mo ago
FeatureInitializerService

Criar as tabelas de Bugs do Sistema

Nenhuma restrição de verificação nas colunas ordinais: support ticket status check is o que acontece quando o Hibernate congela um com o tamanho de um enum e o ...

Kamo·2mo ago
August 24, 2026
FeatureInitializerService

Preço das crianças do comércio e da EHR, com uma guarda total

Nenhum mapa de preços tinha uma verificação de totalidade, e os dois modos de falha são diferente e ambos em silêncio. Desaparecido do CATALOG, um aplicativo nã...

Kamo·2mo ago
FeatureInitializerService

Estenda o avô de mercado para o backfill da árvore de aplicativos

avô Existindo GatedMarkets já andou mercados ativos de cada org, resolveu getRequiredService () e ativou o aplicativo faltando — era apenas restrito a verticais...

Kamo·2mo ago
FeatureInitializerService

Colunas de descrição de texto rico no tipo Webinar

Espelha a alteração da entidade de compartilhamento. Duas coisas que a mesa precisa antes MediaService mapeia-os. A coluna descrição tem de ser ilimitada: poss...

Kamo·2mo ago
FeatureInitializerService

Lembre- se da última área de trabalho em que um membro entrou

users.last org id suporta o coletor de espaço de trabalho. Uma organização é não mais tempo nomeado pelo nome da máquina, então um membro que pertence a várias ...

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
DocsInitializerService

Corrigir qual era a diferença de ligação adicional na produção

O raciocínio do commit anterior foi inferido do carregador, não medido. Ele reivindicou que cada linha adicional do KamoCRM tinha serviço tipo NULL e que o corr...

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
FeatureInitializerService

Mesclar os dois registros modificados em um com duas camadas

Quando um documento tem ambos os tipos, a linha CLASSIC sobrevive — é aquela que pode conter bytes editados — o design é remarcado para ele, e o FORM FILLABLE A...

Kamo·2mo ago
FeatureInitializerService

Criar a tabela de imagens quadros

Uma linha por widget de quadro de imagem um membro tem organizado em seu launchpad. Uma tabela em vez de uma blob preferência porque as fotos e vídeos em um fr...

Kamo·2mo ago
FeatureInitializerService

Adicionar as colunas do master- scope às notas

MASTER SCOPE ('MEMBER' / 'ORG' / NULL) e ORGANIZAÇÃO ID, mais os dois índices a entidade declara e um índice único parcial por escopo para que uma nota mestre v...

Kamo·2mo ago
FeatureInitializerService

Mover desenhos existentes para linhas FORM FILLABLE

Antes da existência de versões, colocar campos de formulário em um documento anexado esign templates linha diretamente para o original, e a aba Modified foi "or...

Kamo·2mo ago
FeatureInitializerService

Adicionar imgs.modified kind e imgs.original img id

Ambos permanecem nulos — tipo nulo significa que a linha é original, então há nada para preencher e nenhum passo NÃO NULL, ao contrário da forma usual coluna-ad...

Kamo·2mo ago
FeatureInitializerService

Adicione o DDL para o público convidado de um evento

Kamo·2mo ago
August 21, 2026
FeatureInitializerService

Criar o esquema da política de chat

Seis quadros: o conjunto de regras versionadas, as suas regras e as suas cláusulas, a resposta subsídios por trás de "resposta somente enquanto sua janela está ...

Kamo·2mo ago
FeatureInitializerService

Adicionar aglutinantes.is scratch

Quatro declarações em vez de um ALTER: os fichários são povoados, e Yugabyte rejeita toda a declaração ADD COLUNN ... NÃO NULL em vez da cláusula, por isso a co...

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