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 11, 2026
Featurekamo-shared-library

Enums de domínio e resolução de versão ponto-em-tempo

Os números são todos @Enumerado(STRING) no local de chamada: ORDINAL emite um numérico intervalo de verificação contendo E, que SchemaCleanupRunner's In-list va...

Kamo·2mo ago
Fixkamo-internal

Coloque a conta de uma pessoa onde ela possa realmente chegar

Os painéis de auto-pagamento e de cobertura de assento estavam em /sets/conta?tab=billing. Essa página redireciona qualquer pessoa sem CONFIGURE SYSTEM ou um di...

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
Featurekamo-internal

Mostrar os membros que pagam pelo seu lugar, e parar de oferecer um segundo

O endpoint de cobertura enviado com chaves de tradução e nenhum componente, por isso o questioná-lo responde — quem paga o meu lugar — ainda não tinha nenhum lu...

kamo·2mo ago
FeatureBillingService

Deixe o plano de um grupo ser cancelado, e pare de pagar em dobro por uma pessoa

Três lacunas no último envio: Um grupo com um plano nunca poderia ser removido. delete () recusa enquanto um live assinatura existe — correto, uma vez que a li...

Kamo·2mo ago
Featurekamo-internal

Um grupo em que se pode colocar as pessoas e pagar

Criar um grupo produziu um nome e nada mais — nenhuma maneira de adicionar ninguém, nenhuma maneira para o seu gerente escolher um plano, sem lugar para pagar. ...

kamo·2mo ago
FeatureBillingService

Fazer os grupos de faturamento trabalhar fim a fim, e parar de cobrar auto-pagamento por nada

Um grupo agora pode reunir pessoas, comprar um plano no cartão de seu próprio gerente, e mão Os seus lugares fora. Nada disso existia: as únicas operações foram...

Kamo·2mo ago
RefactorSecurityService

Siga o nome do localizador de assinatura

**************** foi-se da partilha biblioteca. Seu retorno opcional dependia de uma restrição única que não mais existe, então uma vez que uma conta detém tant...

Kamo·2mo 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·2mo ago
Featurekamo-shared-library

Deixe um grupo de faturamento ser seu próprio pagador

Um grupo poderia ser nomeado e nada mais. A sua assinatura nunca foi estabelecida — nada na plataforma chamada setSubscription — então subscription uid ficou nu...

Kamo·2mo ago
FixEmailService

A metade fonte de 1b3553f, que cometeu apenas seus testes

1b3553f encenado seus dois novos arquivos de teste e nada mais, então ele pousou afirmando um pasta nullableManager.set Bandeiras que ainda não existiam e não p...

Kamo·2mo ago
FixEmailService

Parar que uma bandeira IMAP sem nome seja sobrescrita

As bandeiras do IMAP são independentes, então "marcar esta leitura" não deve dizer nada sobre a estrela. EmailImapService.setFlags sempre tomou Booleans nullabl...

Kamo·2mo ago
Featurekamo-internal

Editor de cursos de RH, grade de atribuições e jogador de cursos membro

O /hr/training substitui o seu substituto pelas duas sub-tabs solicitadas e pelo membro A grade de treinamento atribuída ganha a coluna de ação que estava segur...

kamo·2mo ago
FeatureDaemonService

O tique de lembrete de formação horária

HOURLY às :10, ao contrário da varredura legal do diário 13:00. O treinamento lembra cada org em seu próprio envio local hora, e o timezone da Organização abran...

Kamo·2mo ago
FeatureDocsService

A infraestrutura completa de treinamento de RH

Curso de autoria, publicação, atribuição, o jogador membro, classificação do lado do servidor, provas WORM e a varredura do lembrete — todo o módulo por trás do...

Kamo·2mo ago
Featurekamo-shared-library

Os quatro modelos de email de treinamento

A mesma constante/chave pontilhada que a família legal do RH: o CONSTANT é o tronco do nome do arquivo, o templateKey a plataforma SENDS é o valor pontilhado de...

Kamo·2mo ago
Featurekamo-internal

Uma superfície de membro para ambas as obrigações, um crachá para qualquer um dos dois

A aba de conformidade do membro teve dois sub-tabs, Pendente e Concluído, para um tipo de obrigação. Esses são um ESTADO, não um tipo — então eles colapsam em u...

kamo·2mo ago
FeatureDocsService

A API de treinamento voltada para membros

Registra com.kamo.z.shared.hr.training em @EnableJpaRepositórios — @EntityScan é amplo para o entidades são encontradas de qualquer forma, mas repositórios não ...

Kamo·2mo ago
Fixkamo-internal

Deixar os envios de documentos atingirem o teto da infra- estrutura 3 GiB

A infra- estrutura agora flui para 3 GiB, mas três coisas no navegador eo BFF fez que inalcançáveis, cada fatal por conta própria. O proxy de upload fez `await...

kamo·2mo ago
FixConversionService

Aumentar o teto de envio do documento de 500MB para 3 GiB

Os anexos de chat rodaram em 3 GiB através deste mesmo pipeline de imagem por um tempo; documentos foram tampados a 500MB. A diferença não era uma política, era...

Kamo·2mo 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·2mo ago
Featurekamo-shared-library

Transmita uploads de documentos e adicione o esquema de treinamento de RH

ImageService ganha uploadDocumentStreaming, a contraparte de streaming do uploadDocument. O formulário buffered não pode expressar um upload grande em tudo: rea...

Kamo·2mo ago
ChoreEmailService

Reconstruir contra o consumidor da JetStream

Pega na biblioteca de kamo-shared-f3a7283. Oito membros possuem um email-ws-<id> consumidor ainda filtrado em email.inbox.<addr> de antes de assinarToNats movid...

Kamo·2mo ago
Fixkamo-shared-library

Recriar um consumidor durável cujo filtro armazenado já não corresponde

Um consumidor durável da JetStream mantém o assunto do filtro criado com a vida do rio. Quando o código de posse mais tarde muda esse assunto, jnats recusa a li...

Kamo·2mo ago
Fixkamo-internal

Estilo a barra de rolagem no elemento que realmente rola

SettingsView declara uma barra de rolagem de 8px no cartão branco, mas que carta nunca transborda — cada ancestral até TabPanel é flex:1 com minHeight:0, então ...

kamo·2mo ago
Fixkamo-internal

Dê à guia Planos e faturamento sua página calha e superfícies de seção

O console renderizado flush contra a placa de configurações em todos os quatro lados. Nada. na corrente do recipiente almofada uma criança de tabulação — o cart...

kamo·2mo ago
Fixkamo-internal

Parar uma chamada falhada de apagar toda a consola

Carregar o console faz quatro chamadas, e qualquer um deles jogando produzido "Não podia carregar a tua factura" sem mais nada no ecrã. Assinatura lista é o cas...

kamo·2mo ago
ChoreBillingService

Reconstruir contra a tabela de grupos de pagamentos renomeada

A entidade mudou de billing groups para billing pay groups depois que ela saiu o primeiro é uma mesa de legado vivo com uma forma diferente. Este serviço ainda ...

Kamo·2mo 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·2mo ago
Fixkamo-shared-library

Parar a entidade do grupo de pagamento sentada numa tabela legada

BillingGroup foi mapeado para billing groups. Este quadro já existia — um de Subsistema de sete tabelas (billing group members, assinaturas, licenças, faturas...

Kamo·2mo ago
Fixkamo-internal

Declare o segredo objeto-armazenamento que o ConfigMap não carrega mais

MINIO SECRET KEY foi movido para o segredo minio-app-credenciais, mas o EnvDe fornecimento só foi aplicado ao vivo e nunca comprometido, então um CI reconciliar...

kamo·2mo ago
FixSecurityService

Declare o segredo objeto-armazenamento que o ConfigMap não carrega mais

A tecla MinIO foi movida para fora do ConfigMap para os minio-app-credenciais secreto, mas o envDe que suprimentos só foi aplicado para os vivos implantação — n...

Kamo·2mo ago
FixMediaService

Declare o segredo objeto-armazenamento que o ConfigMap não carrega mais

A tecla MinIO foi movida para fora do ConfigMap para os minio-app-credenciais secreto, mas o envDe que suprimentos só foi aplicado para os vivos implantação — n...

Kamo·2mo ago
FixMCPGatewayService

Declare o segredo objeto-armazenamento que o ConfigMap não carrega mais

A tecla MinIO foi movida para fora do ConfigMap para os minio-app-credenciais secreto, mas o envDe que suprimentos só foi aplicado para os vivos implantação — n...

Kamo·2mo ago
FixKBService

Declare o segredo objeto-armazenamento que o ConfigMap não carrega mais

A tecla MinIO foi movida para fora do ConfigMap para os minio-app-credenciais secreto, mas o envDe que suprimentos só foi aplicado para os vivos implantação — n...

Kamo·2mo ago
FixESigService

Declare o segredo objeto-armazenamento que o ConfigMap não carrega mais

A tecla MinIO foi movida para fora do ConfigMap para os minio-app-credenciais secreto, mas o envDe que suprimentos só foi aplicado para os vivos implantação — n...

Kamo·2mo ago
FixDocsService

Declare o segredo objeto-armazenamento que o ConfigMap não carrega mais

A tecla MinIO foi movida para fora do ConfigMap para os minio-app-credenciais secreto, mas o envDe que suprimentos só foi aplicado para os vivos implantação — n...

Kamo·2mo ago
FixConversionService

Declare o segredo objeto-armazenamento que o ConfigMap não carrega mais

A tecla MinIO foi movida para fora do ConfigMap para os minio-app-credenciais secreto, mas o envDe que suprimentos só foi aplicado para os vivos implantação — n...

Kamo·2mo ago
FixAIService

Declare o segredo objeto-armazenamento que o ConfigMap não carrega mais

A tecla MinIO foi movida para fora do ConfigMap para os minio-app-credenciais secreto, mas o envDe que suprimentos só foi aplicado para os vivos implantação — n...

Kamo·2mo ago
Fixkamo-shared-library

Nunca deixe que o serviço de quota impeça um serviço de iniciar

StorageQuotaService tomou seus cinco repositórios como construtor necessário argumentos. Serviços nesta propriedade componente-scan com.kamo com um wildcard mas...

Kamo·2mo ago
Fixkamo-internal

Pare de enviar a credencial compartilhada neste acordo

A tecla objeto- armazenamento sentou-se no k8s/configmap. yaml, que kubectl irá entregar qualquer um que possa ler o espaço de nomes, e a mesma string foi codif...

kamo·2mo ago
FeatureEmailService

Tamanho de cada caixa de correio contra o armazenamento da organização

Dovecot agora impõe um limite por emailbox, e nada estava definindo a coluna Lê. Isto escreve-o todas as noites, após o snapshot de armazenamento para que a cap...

Kamo·2mo ago
Testkamo-shared-library

Pin como o pool se divide em limites por caixa de correio

Dovecot precisa de uma figura de byte por caixa de correio, mas o armazenamento é uma organização pool em 18 domínios. A divisão tem de deter uma propriedade ac...

Kamo·2mo ago
FixSecurityService

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
FixMediaService

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
FixMCPGatewayService

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
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
FixKBService

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
FixEmailService

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
FixESigService

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

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