Registo de Mudança ao Vivo

Ver o que estamos a construir, em tempo real. Cada recurso, correção e melhoria enviados através da plataforma.

17,874
Total de Alterações
4,587
Características
4,515
Correcções
32
Projectos
Filtrar por projeto
Todos os Projetos17,874AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService351InitializerService299KBService74KlusterServices542MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,556kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtro por tipo
Todos os TiposBuild24CI522Chore670Docs226Feature4,587Fix4,515Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
August 12, 2026
FeatureInitializerService

Os índices parciais que param um duplo pagamento e uma colisão de código

**************** é o dente por trás do serviço de exportação recusa de nova emissão. Um segundo arquivo autorizado para um período de pagamento duplamente paga ...

Kamo·4w ago
August 11, 2026
FeatureInitializerService

Registo de KI e migração de esquemas

As tabelas vêm do ddl-auto; este corredor fornece apenas o que Hibernate não pode -- os índices parciais únicos sobre uma atribuição primária aberta e uma taxa ...

Kamo·4w ago
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·4w 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·4w ago
FeatureInitializerService

Esquema para grupos que podem realmente pagar

Três corredores: BillingGroupRosterMigration cria billing pay group members — a quem um grupo significa pagar, antes de ter comprado alguma coisa. org id está ...

Kamo·4w ago
FeatureInitializerService

Criar o esquema de treinamento de RH

Registers com.kamo.z.shared.hr.training na lista explícita @EnableJpaRepositórios — @EntityScan é amplo então as entidades são encontradas de qualquer forma, ma...

Kamo·4w ago
FeatureInitializerService

Criar grupos billing pay explicitamente, e desfazer a colisão legada

Criando-o em uma migração em vez de deixá-lo para ddl-auto, que produziu um tabela semi-construída quando a entidade foi apontada para os grupos de faturamento ...

Kamo·4w 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·4w ago
FeatureInitializerService

Adicionar as colunas do relógio dunning

past due desde e suspension notificated at, ambos nuláveis. Null significa pagar e não-ainda-told, respectivamente.

Kamo·4w ago
FeatureInitializerService

Largue a restrição que limita um membro a uma conta de faturamento

Encontra a restrição pela forma em vez de pelo nome — Hibernate a gerou e o nome não é estável em ambientes, então qualquer restrição única em account members c...

Kamo·4w ago
FeatureInitializerService

Adicionar as colunas de expansão automática

Kamo·4w ago
FeatureInitializerService

Adicionar as colunas que fazem uma alteração de preço detectável

Order(0), nullable, no backfill — um valor nulo lê como "não sabemos o que este preço foi criado com" e o reconciliador trata-o como desconhecido em vez de como...

Kamo·4w ago
FeatureInitializerService

Reprize Armazenamento Adicional em $2,50 por 10 GB, org-wide

O add-on descreveu um pool compartilhado em toda a organização e foi então preçod USO BASED em $4 com "25 GB" declarado apenas em prosa. Nunca nada apresentou e...

Kamo·4w 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·4w ago
FeatureInitializerService

Adicionar e preencher contas. data criada

Hibernate não pode adicionar este em si: ddl-auto emite NÃO NULL, que BarataDB recusa em uma tabela que já tem linhas. Então é adicionado nulo Aqui, recheado, d...

Kamo·4w ago
FeatureInitializerService

Mover calendários para os membros e dar a cada org um compartilhado

Calendários e eventos eram de propriedade de uma conta e não levavam nenhuma organização. Isto atribui cada um aos primeiros membros do seu proprietário — a org...

Kamo·4w 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·4w ago
FeatureInitializerService

Contatos de livro de endereços compartilhados à mão para seus proprietários

EmailService agora examina todos os contatos lidos para contact books.owner id, que deixa os contatos já sentados em uma organização-padrão sem proprietário liv...

Kamo·4w ago
August 9, 2026
FeatureInitializerService

Esquema para a miniatura e o armazenamento da faixa medidos

img dat derivatives registra, por arquivo armazenado, o tamanho real do bytes de tudo O Kamo gerou a partir dele. Substitui img dats. THUMB FILE DIMENSÃO como ...

Kamo·4w ago
FeatureInitializerService

Esquema para medição de armazenamento somente de objetos

objeto armazenamento dias registra o que uma varredura lê de volta de MinIO para os dois coisas que não têm tamanho no banco de dados: ativos de marca e os docu...

Kamo·4w ago
FeatureInitializerService

Esquema para medição de armazenamento por caixa de correio

* * * * * * * por caixa de correio e por dia de chegada, o RFC822 bytes que a caixa de correio está a aguentar. Contabilidade de armazenamento não tinha fonte h...

Kamo·4w ago
FeatureInitializerService

Esquema para 'org storage snapshots'

Espelhos OrgStorageSnapshot como DDL explícita, por estilo de casa — ddl-auto cria a tabela em primeiro lugar, então o CREATE é um retrocesso e os SET DEFAULTS ...

Kamo·4w ago
FeatureInitializerService

Declare a divisão da aplicação

O recheio só preencheu uma linha do plano que estava faltando — deliberadamente, de modo que não podia silenciosamente mover um nível — que deixou aplicativos q...

Kamo·4w ago
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·4w 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·4w 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·4w 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·4w 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·4w 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·4w 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·4w ago
FeatureInitializerService

Uma linha de catálogo devidamente categorizada por aplicativo, em cada raiz de direito

Nove aplicativos — POS, Ferramentas de Marketing, Calculadora, Clube, Inventário, Legal, Jogos e os dois Sistemas de origem — não tinha qualquer representação e...

Kamo·4w 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·4w 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·4w ago
FeatureInitializerService

Reforço das linhas de direito do aplicativo no catálogo do plano da plataforma

O título agora resolve em uma coluna tipo service digitada, mas nenhuma linha do catálogo carregou uma, então cada plano ainda resolvido para 'tudo incluído' at...

Kamo·4w ago
August 7, 2026
FeatureInitializerService

Caixa de correio ponteiros para departamentos e orgs, e backfill os departamentos

DEPTS.MAILBOX ID e ORGS.CONTACT MAILBOX ID, ambos UUID simples sem FK para email provider.mailboxes: caixas de correio sincronizam de provedores externos e pode...

Kamo·1mo ago
FeatureInitializerService

Dê um gerente a um membro da equipe

Adiciona MANAGER ID a member team member, uma auto-referência nulável para o relatório Linha. Nada é recheado: nenhum gerente é uma resposta completa, ambos no ...

Kamo·1mo ago
FeatureInitializerService

Adicionar DEPTS.PARENT DEPT ID para departamentos aninhados

Nulable with no backfill -- null significa nível superior, que é o que cada existente O departamento foi e a maioria vai ficar. Declarado UUID simples com um D...

Kamo·1mo ago
FeatureInitializerService

Migração para o caderno de comissões e tabelas de pagamentos Stripe

Mirrors com.kamo.z. shared.commission. ddl-auto criaria estes a partir do anotações de qualquer maneira; o DDL explícito é a convenção da casa e é o que faz a f...

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

Termine o esquema do pacote legal

Adiciona com.kamo.z.shared.hr.legal à lista de verificação do repositório e garante a o mapeamento de entidade não pode expressar-se com segurança.

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

Preencher a colecção a que cada ficheiro existente pertence

Deriva o escopo do Img do primeiro item DOC; os aglutinantes vazios O dono é My Docs. Aplica NÃO NULL apenas após o enchimento.

Kamo·1mo ago
August 5, 2026
FeatureInitializerService

Crie a coluna search vector e seu índice invertido

Nunca existiu. O próprio EmailService V1 email metadata schema.sql declara, mas essa migração nunca foi executada -- o tabela veio da verificação de entidade d...

Kamo·1mo ago
ChoreInitializerService

Expurgar links de e-mail de chumbo cujo endereço de chumbo é da empresa

Limpa o que a velha regra de endereço da empresa escreveu antes de ler org domínios. Vivo a produção foi purgada à mão na época (126 linhas, 6 leads, 1 org); ex...

Kamo·1mo ago
FeatureInitializerService

Esquema e sementes de ponto de contacto para comunicações de chumbo

Hibernate cria as três novas tabelas das entidades de compartilhamento de lib; isso adiciona o que não pode expressar — o índice parcial único que mantém no máx...

Kamo·1mo ago
FeatureInitializerService

Esquema para a camada de reunião multifornecedor

Cria ************* e org meeting outh tokens, acrescenta as colunas de identificação do prestador às RECORDAÇÕES DE REUNIÃO e RECORDAÇÕES DE REUNIÃO e Configura...

Kamo·1mo ago
FeatureInitializerService

Agente primário reatribuível numa oportunidade reservada

PRIMARY AGENT MEMBER ID é quem detém a oportunidade agora; PEDIDO BY MEMBER ID fica intocada para sempre. Nulable with no backfill in proposite — nullable means...

Kamo·1mo ago
August 4, 2026
FeatureInitializerService

Colunas da Comissão para as oportunidades reservadas e os incumprimentos do mercado

Seis colunas nulas: a comissão geral acordou numa oportunidade reservada, e o incumprimento do mercado que o pre-preencha na aprovação. NUMERIC( 19,4) para corr...

Kamo·1mo ago
ChoreInitializerService

Soltar as colunas de destinatários das citações

O lead contém o nome, endereço e telefone do cliente; instantâneo- os na citação duplicou um registro editado em outro lugar. As colunas existiram apenas brevem...

Kamo·1mo ago

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços