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,865
Total de Alterações
4,581
Características
4,512
Correcções
32
Projectos
Filtrar por projeto
Todos os Projetos17,865AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,553kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtro por tipo
Todos os TiposBuild24CI522Chore670Docs226Feature4,581Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
August 9, 2026
Featurekamo-shared-library

Contar cada ficheiro uma vez por organização, não uma vez por envio

Billing foi por imgs registro, então uma organização que enviou o mesmo arquivo cinco Os tempos foram carregados cinco vezes. A regra do proprietário é uma carg...

Kamo·4w ago
Performancekamo-internal

Hash com BLAKE3 somente, então pular o upload realmente economiza tempo

Dedup funcionou — o servidor logou 'linked SEM upload' e 358 MB nunca deixou o máquina — mas o membro ainda esperou, porque a computação SHA3-256 ao lado do BLA...

kamo·4w ago
PerformanceMediaService

Aceitar uma reivindicação BLAKE3 somente assim dedup é mais rápido do que carregar

O endpoint da ligação exigiu ambos os hashes. Um navegador não tem rápido SHA3-256, então prová-lo já tinha um arquivo de 358 MB levou ~20 segundos contra um up...

Kamo·4w ago
Performancekamo-shared-library

Combine conteúdo armazenado no BLAKE3 sozinho, para que um navegador possa se dar ao luxo de perguntar

Provar posse exigiu ambos hashes, e um navegador não tem rápido SHA3-256 — js-sha3 é JavaScript puro em ~ 25 MB/s. Medido em um vídeo de 358 MB que foi ~ 20 seg...

Kamo·4w ago
Featurekamo-internal

Ignorar o envio quando a plataforma já tiver o ficheiro

Enviar o mesmo vídeo para três pessoas significava três uploads completos. O Dedup desabou-os. em um objeto armazenado, mas apenas uma vez que cada transferênci...

kamo·4w ago
FeatureMediaService

Anexar um arquivo já armazenado sem enviá- lo novamente

Encaminhar um vídeo de 2 GB para três colegas custa três uploads completos. Armazenamento os deduplicaram em um objeto, mas somente após cada transferência ter ...

Kamo·4w ago
ChoreBillingService

Reconstruir para o domínio de previews gerados

Pega na mudança de biblioteca compartilhada que conta miniaturas e faixas para o organiza e lê bytes derivados de img dat derivatives.

Kamo·4w ago
Featurekamo-internal

Mostrar o armazenamento de antevisão gerado como sua própria linha

Miniaturas e imagens de visualização agora contam para o total da organização, então o cliente deve ser capaz de ver o que custam em vez de encontrá-los dobrado...

kamo·4w ago
FeatureSecurityService

Meça as miniaturas e faixas geradas de cada arquivo

As chaves dos objectos estão com conteúdo endereçado como: o segmento antes do primeiro sublinhado identifica o arquivo que uma derivada veio de. Os tamanhos sã...

Kamo·4w ago
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
Featurekamo-shared-library

Bill gerou miniaturas para a organização

Miniaturas e faixas por canal são o armazenamento da causa de uploads de uma organização, assim, na instrução do proprietário eles agora contam para o total des...

Kamo·4w ago
Fixkamo-internal

Recuperar um anexo recebido cujo primeiro pedido foi rejeitado

Um vídeo que chegasse numa conversa não pôde ser reproduzido até que a página fosse recarregada, enquanto um vídeo que o membro tinha acabado de enviar sempre r...

kamo·4w ago
Featurekamo-internal

Deixe um membro manter um anexo de vídeo ou áudio, não apenas reproduzi-lo

O jogador responde a uma intenção. Querer o arquivo no disco é diferente, e vídeo e áudio foram os dois tipos de anexos sem maneira de fazê-lo — um documento te...

kamo·4w ago
ChoreBillingService

Reconstruir para os domínios de branding e docs-workspace

Pega a mudança bibliotecária compartilhada que lê ambos de objeto armazenamento dias.

Kamo·4w ago
Featurekamo-internal

Mostrar o armazenamento de marcas e documentos Docstive

Ambos são escritos diretamente para a loja de objetos sem tamanho registrado no banco de dados, então eles lêem como zero até uma varredura mede-los. Eles agora...

kamo·4w ago
FeatureSecurityService

Medir a marca e armazenamento de documentos Docstive

Estas são as únicas duas coisas uma organização lojas que não têm tamanho em qualquer lugar da base de dados — ativos de marca vão diretamente para o balde públ...

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

Reconstruir para o domínio de anexos de mensagens de texto

Pega a alteração bibliotecária compartilhada que mede os anexos MMS dos dados: URIs armazenadas em linha em VOIP MESSAGES.

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
ChoreBillingService

Reconstruir contra os domínios de armazenamento por categoria

Obtém a alteração de biblioteca compartilhada que divide imgs em um domínio por ImageAssocType, então chame gravações, mensagens de voz, anexos de bate-papo, re...

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
DocsBillingService

Gravar a semântica corrigida da caixa de correio

EMAIL agora mede o correio Kamo realmente hospeda, atribuído por caixa de correio para o organização que o possui, em vez de somar um índice de pesquisa que Kam...

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
FixBillingService

Dar a cada organização um limite real de transação

ArmazenamentoSnapshotSweep.catchUp transportado @Transactional(REQUIRES NEW) e foi chamado do mesmo feijão. Spring aplica @Transactional através de um proxy, en...

Kamo·4w ago
Performancekamo-shared-library

Leia a última data de instantâneo sem carregar o histórico

Um resumo precisa de uma data. Ele estava lendo-o carregando um intervalo de dois anos de fotos e tirar o máximo — cinco domínios vezes todos os dias da históri...

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
FixEmailService

Gravar os tamanhos das mensagens em vez de escrever zero

SearchIndexService writed sizeBytes = 0 para cada mensagem indexada, sob o comentário "Não disponível no envelope". Ela estava disponível — a busca O perfil sim...

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

Popover X fecha a janela, não apenas a popover

Demitindo o popover já tinha dois recursos (clique fora, Escape), então um X que só descartou era uma duplicata e não deixou nenhuma maneira de se livrar do cab...

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

Um produto de plataforma não é um dos seus próprios inquilinos

isOrgEntitledToApp isento apenas a org de topo, então uma org marcado éPlatformProduct foi cobrado como Se fosse um cliente. sign.pink senta-se em uma assinatur...

Kamo·4w ago
FixBillingService

Forçar o auto- ou proprietário em uma conta, não apenas o limite de org

Seguimento do portal cross-org, agora que a regra é decidida: dentro de uma organização você pode gerenciar sua própria conta de faturamento, e um proprietário ...

Kamo·4w ago
FixBillingService

Pare uma organização de chegar a outra organização de faturamento

/api/billing/accounts examina sua listagem pelo cabeçalho X-Org-Id, mas cada rota abaixo /{accountUid} pegou o id diretamente do caminho e nunca verificou quem ...

Kamo·4w ago
CIBillingService

Tente novamente a compilação bibliotecária compartilhada, que o uplink da LAN continua corrompendo

Três construções morreram hoje em "Tag mismatch" puxando um jarro — e o espelho acrescentou uma hora atrás não ajuda, porque kbservice, mcpgatewayservice e rags...

Kamo·4w ago
CIVOIPService

Tente novamente a compilação bibliotecária compartilhada, que o uplink da LAN continua corrompendo

Três construções morreram hoje em "Tag mismatch" puxando um jarro — e o espelho acrescentou uma hora atrás não ajuda, porque kbservice, mcpgatewayservice e rags...

Kamo·4w ago
CITranslateService

Tente novamente a compilação bibliotecária compartilhada, que o uplink da LAN continua corrompendo

Três construções morreram hoje em "Tag mismatch" puxando um jarro — e o espelho acrescentou uma hora atrás não ajuda, porque kbservice, mcpgatewayservice e rags...

Kamo·4w ago
CIRAGService

Tente novamente a compilação bibliotecária compartilhada, que o uplink da LAN continua corrompendo

Três construções morreram hoje em "Tag mismatch" puxando um jarro — e o espelho acrescentou uma hora atrás não ajuda, porque kbservice, mcpgatewayservice e rags...

Kamo·4w ago
CIMCPGatewayService

Tente novamente a compilação bibliotecária compartilhada, que o uplink da LAN continua corrompendo

Três construções morreram hoje em "Tag mismatch" puxando um jarro — e o espelho acrescentou uma hora atrás não ajuda, porque kbservice, mcpgatewayservice e rags...

Kamo·4w ago
CIKBService

Tente novamente a compilação bibliotecária compartilhada, que o uplink da LAN continua corrompendo

Três construções morreram hoje em "Tag mismatch" puxando um jarro — e o espelho acrescentou uma hora atrás não ajuda, porque kbservice, mcpgatewayservice e rags...

Kamo·4w ago
CIkamolos

Tente novamente a compilação bibliotecária compartilhada, que o uplink da LAN continua corrompendo

Três construções morreram hoje em "Tag mismatch" puxando um jarro — e o espelho acrescentou uma hora atrás não ajuda, porque kbservice, mcpgatewayservice e rags...

Kamo·4w ago
CIEmailService

Tente novamente a compilação bibliotecária compartilhada, que o uplink da LAN continua corrompendo

Três construções morreram hoje em "Tag mismatch" puxando um jarro — e o espelho acrescentou uma hora atrás não ajuda, porque kbservice, mcpgatewayservice e rags...

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