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,933
Total de Alterações
4,614
Características
4,543
Correcções
32
Projectos
Filtrar por projeto
Todos os Projetos17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filtro por tipo
Todos os TiposBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
August 9, 2026
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
Featurekamo-shared-library

Contagem de marca e armazenamento de documentos Docstive

Quase tudo que uma organização armazena registra seu próprio tamanho em algum lugar — e linha imgs, uma linha kb media, uma medição da caixa de correio. Duas co...

Kamo·4w ago
Featurekamo-internal

Mostrar o armazenamento do anexo da mensagem de texto

Os anexos MMS vivem em linha no banco de dados como dados: URIs em vez de como arquivos, por isso não tinham registo de tamanho e nunca foram contados. Eles ago...

kamo·4w ago
Featurekamo-shared-library

Contar anexos de mensagens de texto

Os anexos MMS são armazenados e não foram contados. Eles também não são o que eles parecido com: VoipMessageService codifica o anexo como um dado: URI e escreve...

Kamo·4w ago
Featurekamo-internal

Mostrar todas as categorias de armazenamento separadamente

Gravações de chamadas, mensagens de voz, anexos de chat, recursos de RH e marketing materiais cada obter sua própria linha em vez de compartilhar um "Documentos...

kamo·4w ago
Featurekamo-shared-library

Contar cada tipo de arquivo armazenado como sua própria categoria

Gravações de chamadas, mensagens de voz, anexos de chat, recursos de RH, marketing materiais, gravações de reuniões e qualquer tipo de documento são todas linha...

Kamo·4w ago
FeatureEmailService

Meça as caixas de correio KamoMail de cada org

Caminha cada caixa de correio Kamo hospeda e registra, por dia de chegada, o RFC822 bytes retém — cabeçalhos, corpo e anexos codificados, em todas as pastas, in...

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
Featurekamo-shared-library

Meça o correio que o Kamo hospeda, por caixa de correio

EMAIL foi fonte do email metadata.search index, que estava errado em ambos Direcção. Perdeu KamoMail inteiramente — uma org on KAMO MAIL tem suas mensagens e an...

Kamo·4w ago
Featurekamo-internal

Diga por que o armazenamento da caixa de correio pode ler zero

Os bytes da caixa de correio contam apenas as máquinas do Kamo. Uma organização em Microsoft 365 ou Google Workspace tem suas mensagens nos discos desse provedo...

kamo·4w ago
FeatureBillingService

Deixe um administrador de plataforma executar a varredura de instantâneos sob demanda

A varredura é o que faz remoções de período e totais de vida para o domínios de exclusão difícil respondê-los em tudo, então dias perdidos para uma falha são pe...

Kamo·4w ago
Featurekamo-internal

Mostrar a utilização do armazenamento na página de estatísticas da conta

A aba dizia "Nenhum dado de uso disponível para este período" para cada organização. billingApi.getCurrentUsage() é um stub retornando { metros: [] }, e UsesMet...

kamo·4w ago
FeatureBillingService

Relatar o que uma organização está armazenando

A página de estatísticas da conta sempre disse "Nenhum dado de uso disponível para este período", para cada organização, porque getCurrentUsage() no kamo-intern...

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
Featurekamo-shared-library

Modelo de uso de armazenamento por organização

Nada nunca resumiu o armazenamento por organização. Seis entidades carregam um byte contagem por arquivo, e nenhum código agregado nenhum deles, por isso a cont...

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

Dividir aplicativos e recursos em disponíveis / não disponíveis / obsoleto

Uma lista plana mixou aplicativos que a plataforma oferece com os que não oferece e os que Se aposentou, então o operador teve que ler cada chip para diferenciá...

kamo·4w ago
FeatureSecurityService

Um catálogo de aplicativos legíveis por inquilinos para Tipos de Filial

Tipos de ramo -> Aplicativos permitidos começaram a carregar sua lista de aplicativos de /platform-config/app-catalog, que requer um proprietário de org de níve...

Kamo·4w ago
August 8, 2026
Featurekamo-internal

Adicione uma guia Apps & Features e corrija a lista de aplicativos permitidos

A nova guia, à direita das Organizações, controla o que cada organização é oferecido: disponibilidade, fase de desenvolvimento, nome do nota de operador, e depr...

kamo·4w ago
FeatureSecurityService

Sirva o catálogo de aplicativos e leia recursos através dele

FeatureController derivado "é este aplicativo oferecido" do estágio do enum em quatro lugares separados, de modo que a resposta só poderia ser alterada reposici...

Kamo·4w ago
Featurekamo-shared-library

Torne a disponibilidade do aplicativo e editável em fase de execução

Cada atributo que a página de configurações de apps renderiza — nome, descrição, fase, depreciação — era uma constante de tempo de compilação na série ServiceTy...

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

Consola de organizações paginadas por servidor

A aba carregou cada organização em um pedido e renderizou um cartão cada, com a infra-estrutura fanning out por org, em seguida, por conta, em seguida, por assi...

kamo·4w ago
FeatureSecurityService

Falha fechada em aplicativos um plano nunca menciona

Torna o kamo.entitlement.fail-open agora que o AppEntitlementCatalogMigration foi executado contra prod e cada plano ativo sobre ambas as raízes de direito (Kam...

Kamo·4w ago
FeatureBillingService

Serve a pasta org como uma página filtrada, ordenada e paginada

GET /orgs pega página/tamanho/q/sort/dir mais sete filtros e retorna a casa envelope de página com agregados de toda a propriedade. GET /orgs/{orgId} serve deta...

Kamo·4w ago
FeatureBillingService

Hidratação da página rebatida em uma constante contagem de consultas

Títulos dos pais, domínio primário, plano/mercado subjacente ao direito e a assinatura-marca de catálogo são cada um loteado IN (:ids) em toda a página, Assim, ...

Kamo·4w ago
FeatureBillingService

DTOs de linha/página de diretório e o repositório de consultas nativo

PlatformOrgRow carrega as duas facetas separadamente: direito (subs de entrada) visando o org -- o que o governa) e faturamento realizado (conta o org possui --...

Kamo·4w ago
FeatureBillingService

SQL do diretório Org com CTEs por faceta

Contas, assinaturas, membros, licenciados e crianças cada Agregar nas suas próprias CTE antes de serem unidas às orgs. Juntando-os em um passar multiplicaria li...

Kamo·4w ago
FeatureBillingService

Pedido de directório de orgs validado e apertado

As pinças de tamanho para [1,100] e um tipo não reconhecido cai de volta ao título, por isso um URL editada à mão não pode solicitar toda a propriedade nem atin...

Kamo·4w ago
FeatureBillingService

Modo de direito derivado através de um resolvedor determinístico partilhado

TrialAdminService escolheu sua assinatura de teste com findFirst() sobre uma lista não ordenada, então uma org segurando tanto um pendente quanto um teste ativo...

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
FeatureSecurityService

Obrigações hipotecárias e empréstimos pessoais sobre o direito à aplicação

Um mercado MORTGAGE apareceu no /commerce sempre que POS estava em, independentemente da aplicação MLOS, e /features/enable não tinha nenhuma verificação de fat...

Kamo·4w ago
Featurekamo-internal

Renomear LOS para MLOS, adicionar Sistema de Origem de Empréstimo Pessoal, verticais de comércio de portão

A aba de Apps agora mostra 'Commerce: Sistema de Origem de Empréstimos Hipotecários' (o título é servido a partir do backend enum, não o espelho TS) e um novo '...

kamo·4w ago
Featurekamo-shared-library

Resolver o direito de aplicação por ServiceType; renomear LOS para MLOS

Título resolvido ServiceType.name () contra **************************** Os códigos do catálogo são códigos de marketing (USERS, VIDEO CONF, HR SYSTEM, ...) e n...

Kamo·4w ago
Featurekamo-internal

E-mail de um membro de sua linha

Adiciona uma acção de e- mail ao lado do chat, chamada e perfil numa linha de membros, abrindo o Ferramenta de mensagens com o destinatário já preenchido. Está ...

kamo·1mo ago
FeatureMediaService

Aceitar 3 anexos GiB transmitindo-os para o armazenamento

file.getBytes() não pode representar um upload tão grande — um array Java para apenas acima de 2 GiB — assim, cada passado de apego que morreu em um OutOfMemory...

Kamo·1mo ago
Featurekamo-shared-library

Transferir o armazenamento com o conteúdo endereçado para que um objeto possa exceder o heap

Os anexos de chat estão se movendo para um teto de 3 GiB. storeContentAddressed tomou um byte[], que não pode expressar isso em absoluto — um array Java pára em...

Kamo·1mo ago
August 7, 2026
Featurekamo-internal

Título do formulário hipotecário

O formulário Loan/Borrower/Subject Property serve a cada mutuário no arquivo, de modo que o Os títulos de tab e painel agora vêm das traduções e lêem o(s) Empre...

kamo·1mo ago
Featurekamo-internal

Conduzir o modelo de e-mail para fora do endereço De, atrás de um interruptor de ligar/desligar

O seletor de modelos no rodapé do compositor desapareceu. Que modelo uma mensagem usa não é um Decisão separada de quem é enviada como: o endereço principal do ...

kamo·1mo ago
Featurekamo-internal

Mudar as caixas de correio do mesmo selecionador pesquisável que o compositor usa

O interruptor foi a metade mais fraca do par: uma seleção segurando cada caixa de correio que o membro pode abrir, que para o acesso org-wide é cada caixa de co...

kamo·1mo ago
FeatureEmailService

Deixar /sendable soltar o grupo alias para chamadas que abrem caixas de correio

O interruptor de correio /mensages oferece o mesmo conjunto que o De campo, menos uma coisa: um nome falso não pode ser aberto. Correio para ele Aterra na caixa...

Kamo·1mo ago
Featurekamo-internal

Baixe o documento executado e escolha uma ordem de assinatura real

O remetente não tinha nenhuma rota para o documento finalizado. EnvelopeResumo anunciou umDocumentUrl assinado apontando dentro do aplicativo de assinatura kamo...

kamo·1mo ago
FeatureEmailService

Visualizar variáveis para os modelos de assinatura eletrónica

O editor de modelos de administrador renderiza todos os espaços em branco para uma chave com nenhum braço de amostraVariáveis, então os sete modelos de esígnio ...

Kamo·1mo ago
Featurekamo-shared-library

Os cinco modelos de email do ciclo de vida do envelope que nunca foram escritos

Um envelope de assinatura eletrônica tinha exatamente dois modelos: o convite e o Código avançado. Nada existia para nada que acontecesse depois de um signatári...

Kamo·1mo ago
Featurekamo-internal

Reconstruir as configurações de mercado hipotecário em sete abas coerentes

A página de mercado MORTGAGE carregava quinze páginas, doze delas emprestadas, e vários responderam à mesma pergunta em dois lugares: hedging foi ligado No âmbi...

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