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 18, 2026
OtherSecurityService

Atualizar o Controlador de Domínios

Kamo·3w ago
August 17, 2026
Otherkamo-marketing

Actualizar o Site de Marketing Kamo

Kamo·3w ago
Otherkamo-marketing

Actualizar o Site de Marketing Kamo

Kamo·3w ago
Otherkamo-marketing

Actualizar o Site de Marketing Kamo

Kamo·3w ago
Otherkamo-marketing

Actualizar o Site de Marketing Kamo

Kamo·3w ago
Otherkamo-marketing

Actualizar o Site de Marketing Kamo

Kamo·3w ago
Featurekamo-marketing

Substituir a unidade de texto herói com vídeo promocional de reprodução automática

Trocar a cópia do herói homepage, CTAs, e estatísticas para um vídeo em looping mudo, mantendo o tratamento de fundo rotativo.

Kamo·3w ago
August 16, 2026
FixKlusterServices

Parar o xrdp reinicia sessões órfãs e causando telas pretas

systemctl reiniciar xrdp faz xrdp-sesman esquecer seu registro de sessão em memória enquanto os processos Xorg continuam em execução. O próximo login não conseg...

Kamo·3w ago
Fixkamo-internal

Deixe a paleta de cores carregar novamente

A paleta do pegajoso era uma criança do bar do título. Cabeçalho e escrita superfície são irmãos na mesma camada, de modo que o corpo — mais tarde no DOM — pint...

kamo·3w ago
FeatureKlusterServices

Alerta sobre OOMKills, e sobre a ocupação que os precede

Nada estava a ver a memória. MediaService foi morto a cada poucas horas para a maioria de um dia e EmailService seis vezes, e a forma como alguém descobriu foi ...

Kamo·3w ago
FixVOIPService

Tamanho da cápsula acima de seu próprio teto de pilha JVM [skip ci]

A imagem inicia a JVM com -XX:MaxRAMPercentagem=70 -XX:+ Sempre PreTouch, assim o heap sozinho pode tomar 70% do limite do recipiente e pré-toque mantém cada co...

Kamo·3w ago
FixTranslateService

Tamanho da cápsula acima de seu próprio teto de pilha JVM [skip ci]

A imagem inicia a JVM com -XX:MaxRAMPercentagem=70 -XX:+ Sempre PreTouch, assim o heap sozinho pode tomar 70% do limite do recipiente e pré-toque mantém cada co...

Kamo·3w ago
FixMediaService

Tamanho da cápsula acima de seu próprio teto de pilha JVM [skip ci]

A imagem inicia a JVM com -XX:MaxRAMPercentagem=70 -XX:+ Sempre PreTouch, assim o heap sozinho pode tomar 70% do limite do recipiente e pré-toque mantém cada co...

Kamo·3w ago
FixMCPGatewayService

Tamanho da cápsula acima de seu próprio teto de pilha JVM [skip ci]

A imagem inicia a JVM com -XX:MaxRAMPercentagem=70 -XX:+ Sempre PreTouch, assim o heap sozinho pode tomar 70% do limite do recipiente e pré-toque mantém cada co...

Kamo·3w ago
FixRAGService

Tamanho da cápsula acima de seu próprio teto de pilha JVM [skip ci]

A imagem inicia a JVM com -XX:MaxRAMPercentagem=70 -XX:+ Sempre PreTouch, assim o heap sozinho pode tomar 70% do limite do recipiente e pré-toque mantém cada co...

Kamo·3w ago
Fixkamolos

Tamanho da cápsula acima de seu próprio teto de pilha JVM [skip ci]

A imagem inicia a JVM com -XX:MaxRAMPercentagem=70 -XX:+ Sempre PreTouch, assim o heap sozinho pode tomar 70% do limite do recipiente e pré-toque mantém cada co...

Kamo·3w ago
FixKBService

Tamanho da cápsula acima de seu próprio teto de pilha JVM [skip ci]

A imagem inicia a JVM com -XX:MaxRAMPercentagem=70 -XX:+ Sempre PreTouch, assim o heap sozinho pode tomar 70% do limite do recipiente e pré-toque mantém cada co...

Kamo·3w ago
FixESigService

Tamanho da cápsula acima de seu próprio teto de pilha JVM [skip ci]

A imagem inicia a JVM com -XX:MaxRAMPercentagem=70 -XX:+ Sempre PreTouch, assim o heap sozinho pode tomar 70% do limite do recipiente e pré-toque mantém cada co...

Kamo·3w ago
FixDaemonService

Tamanho da cápsula acima de seu próprio teto de pilha JVM [skip ci]

A imagem inicia a JVM com -XX:MaxRAMPercentagem=70 -XX:+ Sempre PreTouch, assim o heap sozinho pode tomar 70% do limite do recipiente e pré-toque mantém cada co...

Kamo·3w ago
FixEmailService

Tamanho da cápsula acima de seu próprio teto de pilha JVM [skip ci]

A imagem inicia a JVM com -XX:MaxRAMPercentagem=70 -XX:+ Sempre PreTouch, assim o heap sozinho pode tomar 70% do limite do recipiente e pré-toque mantém cada co...

Kamo·3w ago
FixBillingService

Tamanho da cápsula acima de seu próprio teto de pilha JVM [skip ci]

A imagem inicia a JVM com -XX:MaxRAMPercentagem=70 -XX:+ Sempre PreTouch, assim o heap sozinho pode tomar 70% do limite do recipiente e pré-toque mantém cada co...

Kamo·3w ago
FixAIService

Tamanho da cápsula acima de seu próprio teto de pilha JVM [skip ci]

A imagem inicia a JVM com -XX:MaxRAMPercentagem=70 -XX:+ Sempre PreTouch, assim o heap sozinho pode tomar 70% do limite do recipiente e pré-toque mantém cada co...

Kamo·3w ago
FixMediaService

O chat público lê suas páginas sem contar

Ambos os sites tomaram .getContent() e deixaram cair o total no chão, então ambos foram pagando pela mesma conta descartada sobre cada objeto na sessão que apen...

Kamo·3w ago
FixMediaService

Tamanho do pod para a pilha que o JVM já está autorizado a tomar

O recipiente foi executado com um limite de 1Gi enquanto a imagem inicia o JVM com -XX:MáxRAMPercentagem=70 -XX:+SemprePreTouch. Leia o processo ao vivo, isto é...

Kamo·3w ago
Fixkamo-shared-library

Leia uma página de histórico de chat sem contar toda a sessão

Os dados da mola derivam uma segunda instrução para cada página que retorna, e o chat histórico lido pedido para um que nunca olhou: MediaController toma page.g...

Kamo·3w ago
August 15, 2026
FeatureKlusterServices

Bloquear SSH de saída, exceto sage, resolver k1m1/k3m1, empacotar a dir agente

Outbound tcp/22 é rejeitado para cada UID, exceto raiz e sage, chaveado no socket proprietário, por isso as contas futuras são cobertas sem repetir nada. Reapli...

Kamo·3w ago
ChoreKlusterServices

Soltar pycache bytecode e ignorá-lo

Kamo·3w ago
FeatureKlusterServices

Cadeia de ferramentas padrão, pinos de barra de tarefas e instalações sem senha para todos os usuários

Adiciona krita e maven **************** já estavam presentes, pins Chrome, VS Code, Kate, Spectacle e Krita para a barra de tarefas para cada usuário, e permite...

Kamo·3w ago
FixKlusterServices

Permitir a saída do SecurityService para o agente da máquina dev, e aplicar políticas da CI

O egresso do cílio é padrão-deny para cada endpoint que ele seleciona, e paraEndpoints:[{}] é escopo para o próprio espaço de nomes da política — por isso o Sec...

Kamo·3w ago
Featurekamo-internal

Gate o ícone de desktop Linux em uma provisão, não em deus

O ícone agora aparece exatamente quando a conexão por trás dele funcionará — o SSO Endpoint aplica a mesma regra, então os dois não podem discordar. Janelas e M...

kamo·3w ago
Featurekamo-internal

Janela da máquina Dev no cartão de administrador

Mantém três estados separados que uma alternância iria colapsar: nunca provido (necessita de uma senha), fornecido mas bloqueado (precisa apenas do interruptor)...

kamo·3w ago
Featurekamo-internal

Módulo cliente e rotas proxy

*** é enviado explicitamente — buildForwardHeaders define X-OTK mas não o token de sessão, e os endpoints dev-machine resolvem o chamador a partir dele. O segme...

kamo·3w ago
FeatureSecurityService

Credenciais SSO por membro e um pré-voo que explica falhas

Linux é fechado em uma provisão permitida em vez de deus, e servido com o credenciais próprias dos membros. A conexão é omitida do token inteiramente quando não...

Kamo·3w ago
FeatureSecurityService

Serviços e controladores de máquinas Dev

O nome de usuário deriva do e-mail de Conta do membro, não do email de trabalho do membro da equipe — um endereço de trabalho pode sentar-se em outro domínio e ...

Kamo·3w ago
FeatureSecurityService

Cliente HTTP para o agente de provisionamento de máquinas dev

health() engole falhas de transporte e responde false para que o pré- voo SSO possa devolver um 503 acionável em vez de um 500.

Kamo·3w ago
FeatureSecurityService

AES-GCM codec secreto e derivação de nome de usuário POSIX

Codec é deliberadamente reversível — auto-login RDP precisa de uma senha real — e usa o GCM para que uma linha de teclas adulterada ou incorreta falhe alto ao i...

Kamo·3w ago
Featurekamo-shared-library

Dev machin accounts entity, status enum e repositório

status e habilitado são deliberadamente separados: uma conta provisionada mas desativada mantém o seu diretório home, então re-ativar restaura o acesso em vez d...

Kamo·3w ago
FeatureKlusterServices

Segredos de agente em CI, vida em guacamole, alertas de disponibilidade

Expressões de alerta verificadas contra o Prometheus vivo. Usa kube-state-metrics em vez de kubevirt * — o endpoint das métricas de KubeVirt não é raspado aqui,...

Kamo·3w ago
FeatureKlusterServices

Instalador de agente idempotente, compartilhado por instalação em nuvem e ao vivo

Estágio em /opt/kamo-desktop-agent para install-agent.sh tem uma fonte distinta e destino. Covers netplan-by-driver, cloud-init network disable, xrdp política d...

Kamo·3w ago
FeatureKlusterServices

Adicione o agente de provisionamento e seus testes unitários

Apenas stdlib Python 3. Cada mutação executa subprocesso com uma lista argv, nunca shell string; senhas vão para o chpasswd no stdin para que fiquem fora do /pr...

Kamo·3w ago
FixKlusterServices

Pin a VM MAC e adicionar sondas de prontidão/vivência RDP

KubeVirt gera um MAC aleatório por VMI quando o macAddress está ausente. O convidado. netplan combinou no MAC de primeira inicialização, então cada VMI recria s...

Kamo·3w ago
DocsKlusterServices

Plano de implementação para o fornecimento de máquinas de dev

16 tarefas em KlusterServices, biblioteca partilhada com kamo, KamoInitializerService, Serviço de segurança e kamo-internal.

Kamo·3w ago
DocsKlusterServices

Projeto para provisionamento de máquina dev por membro

Cobre a causa raiz da queda de 23 dias KamoDesktop (netplan correspondente a MAC de primeira inicialização que KubeVirt regenera em cada VMI recriado), a correç...

Kamo·3w ago
Fixkamo-internal

Parar de analisar o id de org para um número arredondado

O Serviço de Segurança agora envia IDs passados ao Número. MAX SAFE INTEGER como strings para que eles sobrevivam JSON.parse. Isso estava sendo desfeito uma lin...

kamo·3w ago
FeatureSecurityService

Enviar IDs int64 para o navegador como strings, sem tocar em sessões

Os IDs do BarataDB unique rowid() são 19 dígitos, passados Número. MAX SAFE INTEGER, então um ID enviado como um número JSON chega no navegador com seus dígitos...

Kamo·3w ago
FixSecurityService

Apagar a configuração de texto longo morto e pino por que ele deve permanecer morto

JacksonConfig registrou uma série de String -- a guarda padrão para IDs do BarataDB, que passam por JavaScript Max Safe Integer. Nunca funcionou. Boot só aplica...

Kamo·3w ago
Fixkamo-internal

Parar de enviar um campo de endereço que o servidor já não tem

O endereço de contacto de um departamento é derivado do servidor de correio atribuído, e `email` foi retirado das solicitações de criação e atualização quando o...

kamo·3w ago
FixSecurityService

Parar de rejeitar campos de requisição que o DTO não tem

Declarar um bean ObjectMapper tira a ligação da configuração automática do Spring Boot um, e um mapper feito à mão carrega os padrões de Jackson em vez de Boot....

Kamo·3w ago
Featurekamo-login

Substituir o alerta de stock por uma placa de estado animada

As mensagens de login em linha ("Login bem sucedido! Reencaminhando...", "Invalid nome de usuário e/ou senha.") usou o Alerta padrão do MUI, cujo preenchimento ...

Kamo·3w ago
Fixkamo-marketing

Levantar o contraste do ícone onde a marca se senta em uma bolha colorida

O caso relatado é a marca verde em uma tonalidade de si mesmo: --color-primary contra rgba(107,142,58,0.15) é 3,43:1. Isso limpa o 3:1 WCAG 1.4.11 chão para grá...

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