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
April 16, 2026
FixKlusterServices

Remover a restrição -- load- only da LibreTranslate

Todos os pacotes de linguagem necessários são pré-instalados no volume hostPath. --load-somente estava impedindo alguns pacotes de carregar. Sem a bandeira, Lib...

Kamo·4mo ago
FixKlusterServices

Use startupProbe for LibreTranslate para lidar com downloads de modelos longos

startupProbe com 60 tentativas x 30s = janela de inicialização de 30min para downloads do modelo inicial. Após a inicialização completa, vida normal e sondas de...

Kamo·4mo ago
FixKlusterServices

Restrinja LibreTraduzir apenas para carregar modelos de linguagem suportados

Use --load- only com os 22 códigos de idioma suportados em vez de baixando todos os modelos disponíveis (~centenas de GB). Remove --update-modelos bandeira que ...

Kamo·4mo ago
FixKlusterServices

Remove invalid --load-awesome-ai-models flag from LibreTranslate

Flag does not exist in current libretranslate image. Replace with --update-models to ensure language packs are downloaded on startup.

Kamo·4mo ago
FixKlusterServices

Add LibreTranslate permission init container, scale Bergamot to 0

LibreTranslate was crashing with PermissionError on packages subdir. Added busybox init container to mkdir + chmod 777 the mounted hostPath before the main cont...

Kamo·4mo ago
FixTranslateService

Fall through to LibreTranslate when Bergamot is unavailable

ProviderRouter now catches exceptions per provider and tries the next. BergamotProvider throws on failure instead of silently returning original text, so LibreT...

Kamo·4mo ago
CIKlusterServices

Deploy LibreTranslate and Bergamot in workflow

The manifests were committed but never wired into the deploy steps. Add kubectl apply for both services on K1M1 and K2M1.

Kamo·4mo ago
Fixkamo-marketing

Selector de idioma ampliado para evitar a barra de rolagem horizontal

260px era muito estreito para entradas como "Bahasa Indonesia". Aumentar para 310px e adicionar overflow-x: oculto para eliminar a barra de rolagem inteiramente...

Kamo·4mo ago
Fixkamo-marketing

Port-forward TranslateService para alcançá-lo do corredor CI

O corredor Forgejo é executado no k0m1 que não pode resolver .svc.cluster.local DNS. Use o porto- kubectl para o túnel kamowstranslate- service: 80 to localhost...

Kamo·4mo ago
Fixkamo-marketing

Remover app/(pages)/ e app/page.tsx pré-i18n

Estes foram acidentalmente restaurados pelo git checkout -- app/ durante uma correção anterior do vendedor. Estruturas de rotas antigas e novas existentes causo...

Kamo·4mo ago
Chorekamo-marketing

Atualizar o arquivo Docker para o nó: 24- alpino

ships npm 10 que não consegue ler o arquivo de bloqueio e falha npm ci faltando @swc/helpers@0.5.21 erro.

Kamo·4mo ago
CIkamo-marketing

Bump Node.js a 24 para corresponder ao ambiente de dev local

npm ci sob Node 22 / npm 10 falha porque as duas versões resolvem deps transitivos (por exemplo, @swc/helpers) para diferentes versões.

Kamo·4mo ago
FixTranslateService

Exclude ****************

Excluding SecurityAutoConfiguration leaves Actuator's **************** without an HttpSecurity bean, crashing startup. Exclude it explicitly.

Kamo·4mo ago
FixTranslateService

Add autoconfigure exclusions to k8s configmap

application.yml is for local only — k8s uses the configmap. Move the Spring autoconfiguration exclusions for JPA, Redis, Security, and OAuth2 into k8s/configmap...

Kamo·4mo ago
FixTranslateService

Exclude all transitive Spring autoconfiguration from shared library

kamo-shared-library pulls in JPA, Redis, Security, and OAuth2 starters which cause Spring Boot to attempt autoconfiguring DataSource, Hibernate, Redis/Lettuce, ...

Kamo·4mo ago
CIkamo-register

Adicionar grupo de concorrência para evitar a execução de fluxos de trabalho duplicados

Quando um push ativa um fluxo de trabalho e o workflow dispatch também é ativado (ou dois pushs chegam em rápida sucessão), ambas as execuções iriam executar si...

Kamo·4mo ago
CIkamo-marketing

Adicionar grupo de concorrência para evitar a execução de fluxos de trabalho duplicados

Quando um push ativa um fluxo de trabalho e o workflow dispatch também é ativado (ou dois pushs chegam em rápida sucessão), ambas as execuções iriam executar si...

Kamo·4mo ago
CIkamo-login

Adicionar grupo de concorrência para evitar a execução de fluxos de trabalho duplicados

Quando um push ativa um fluxo de trabalho e o workflow dispatch também é ativado (ou dois pushs chegam em rápida sucessão), ambas as execuções iriam executar si...

Kamo·4mo ago
CIkamo-internal

Adicionar grupo de concorrência para evitar a execução de fluxos de trabalho duplicados

Quando um push ativa um fluxo de trabalho e o workflow dispatch também é ativado (ou dois pushs chegam em rápida sucessão), ambas as execuções iriam executar si...

kamo·4mo ago
CISecurityService

Adicionar grupo de concorrência para evitar a execução de fluxos de trabalho duplicados

Quando um push ativa um fluxo de trabalho e o workflow dispatch também é ativado (ou dois pushs chegam em rápida sucessão), ambas as execuções iriam executar si...

Kamo·4mo ago
CIRAGService

Add concurrency group to prevent duplicate workflow runs

When a push triggers a workflow and workflow_dispatch is also fired (or two pushes arrive in quick succession), both runs would execute simultaneously. Adding a...

Kamo·4mo ago
CIMediaService

Add concurrency group to prevent duplicate workflow runs

When a push triggers a workflow and workflow_dispatch is also fired (or two pushes arrive in quick succession), both runs would execute simultaneously. Adding a...

Kamo·4mo ago
CIMCPGatewayService

Add concurrency group to prevent duplicate workflow runs

When a push triggers a workflow and workflow_dispatch is also fired (or two pushes arrive in quick succession), both runs would execute simultaneously. Adding a...

Kamo·4mo ago
CIKlusterServices

Add concurrency group to prevent duplicate workflow runs

When a push triggers a workflow and workflow_dispatch is also fired (or two pushes arrive in quick succession), both runs would execute simultaneously. Adding a...

Kamo·4mo ago
CIKBService

Add concurrency group to prevent duplicate workflow runs

When a push triggers a workflow and workflow_dispatch is also fired (or two pushes arrive in quick succession), both runs would execute simultaneously. Adding a...

Kamo·4mo ago
CIEmailService

Add concurrency group to prevent duplicate workflow runs

When a push triggers a workflow and workflow_dispatch is also fired (or two pushes arrive in quick succession), both runs would execute simultaneously. Adding a...

Kamo·4mo ago
CIDocsService

Add concurrency group to prevent duplicate workflow runs

When a push triggers a workflow and workflow_dispatch is also fired (or two pushes arrive in quick succession), both runs would execute simultaneously. Adding a...

Kamo·4mo ago
CIDaemonService

Add concurrency group to prevent duplicate workflow runs

When a push triggers a workflow and workflow_dispatch is also fired (or two pushes arrive in quick succession), both runs would execute simultaneously. Adding a...

Kamo·4mo ago
CIAPIService

Add concurrency group to prevent duplicate workflow runs

When a push triggers a workflow and workflow_dispatch is also fired (or two pushes arrive in quick succession), both runs would execute simultaneously. Adding a...

Kamo·4mo ago
CIAIService

Add concurrency group to prevent duplicate workflow runs

When a push triggers a workflow and workflow_dispatch is also fired (or two pushes arrive in quick succession), both runs would execute simultaneously. Adding a...

Kamo·4mo ago
CITranslateService

Add concurrency group to prevent duplicate workflow runs

When a push triggers a workflow and workflow_dispatch is also fired (or two pushes arrive in quick succession), both runs would execute simultaneously. Adding a...

Kamo·4mo ago
Chorekamo-marketing

Commit package-lock.json com dependências next-intl e tsx

foram instalados next-intl e tsx, mas pacote-lock. json não foi comprometido ao lado da implementação i18n, fazendo com que o Docker falhe com Não foi possível ...

Kamo·4mo ago
FixTranslateService

Exclude DataSource autoconfiguration

kamo-shared-library transitively pulls in JPA which causes Spring Boot to attempt DataSource autoconfiguration. TranslateService is stateless with no database, ...

Kamo·4mo ago
Featurekamo-marketing

Substituir o crachá de oferta com o seletor de idioma no navegador

Adicionar um dropdown de 2 colunas de flag+name à navegação de cabeçalhos permitindo usuários para alternar entre todos os 22 locais suportados. Usos de comutaç...

Kamo·4mo ago
Featurekamo-shared-library

Restaurar idiomas removidos com traduçãoCampo suportado

Adicionar traduçãoSuportado boolean to LanguageType enum. Restaurar o URDU, MARATHI, TELUGU e GUJARATI (tradução suportada=false). Todos os 22 idiomas suportado...

Kamo·4mo ago
Fixkamo-shared-library

Substituir o DocumentNotFoundException removido por ImagingException no ImageService

DocumentNotFoundException foi excluída como parte da remoção da entidade Document mas o ImageService ainda o referenciava em 9 lugares. Substituido pelo existen...

Kamo·4mo ago
FixDocsService

Gracefully cancel superseded reconversion jobs on rapid saves

When a document is saved multiple times quickly, each save registers its ImgDat UUID in a ConcurrentHashMap. The async reconversion task checks this at 6 checkp...

Kamo·4mo ago
Featurekamo-internal

Adicionar botão Abrir no Docs para editar documentos, planilhas, apresentações

- Novo botão "Abrir em Docs" (icon EditNote) na coluna do Doc Manager Actions para arquivos .docx, .xlsx, .pptx, .odg, .doc, .xls, .ppt - Abre documento no edit...

kamo·4mo ago
FeatureDocsService

Reescrever WOPI/Docs para usar Img/ImgDat, adicionar Open no ponto final Docs

- WopiController agora usa imgId (Long) em vez de Document fileId (String) - DocumentService cria registros Img + ImgDat em vez de registros Document - WOPI Che...

Kamo·4mo ago
Featurekamo-shared-library

Remova a entidade de documento independente — todos os documentos agora usam o sistema de imagem Img/ImgDat

A entidade Documento, DocumentRepository e DocumentNotFoundException são removido. A integração DocsService WOPI e Docs opera agora inteiramente através das ent...

Kamo·4mo ago
Otherkamo-analytics

Update build-docker script to include recorder

Mahesh Ravuri·4mo ago
Featurekamo-internal

Construa importações integradas de chumbo automático UI com gerenciamento completo de endpoint

Reescrita completa do LeadAutoImportManager com recursos prontos para a produção: - Endpoint CRUD com URLs exclusivas de webhook para fornecedores líderes de te...

kamo·4mo ago
FeatureDaemonService

Add Quartz job for automated lead intake payload processing

Adds LeadIntakeProcessingJob that runs every minute to process queued raw payloads from 3rd-party vendors. Applies configured field mappings, transformations (t...

Kamo·4mo ago
FeatureSecurityService

Adicionar gestão de ingestão de chumbo e controladores de recepção pública

Adiciona dois controladores para o sistema automatizado de admissão de chumbo: - LeadIntakeController: CRUD autenticado para endpoints de entrada, campo mapeame...

Kamo·4mo ago
FeatureAPIService

Add public lead intake endpoint for 3rd-party lead submission

Adds LeadIntakePublicController at /api/public/lead-intake/{token} that accepts lead data in any format (JSON, form-urlencoded) from 3rd-party vendors and forwa...

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