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 25, 2026
FeatureMediaService

Roteia instantâneos não lidos para seu próprio tópico STOMP

Tudo sobre voip.> foi para um tópico, cujo assinante do navegador joga o SMS som de chegada e abre uma janela de ferramentas para cada quadro. Um crachá refresc...

Kamo·2w ago
FeatureMediaService

Refresh unread badges when a visitor message lands

persistInbound announces its own message (publishRealtimeEvent=false, so a visitor's reply does not render as the owner's), and in doing so also skipped the unr...

Kamo·2w ago
ChoreMediaService

Biblioteca compartilhada com Pin kamo 1.6.0

A biblioteca mudou para 1.6.0 enquanto os consumidores ficaram na 1.5.0. A IC do consumidor constrói a biblioteca de um clone fresco para um espelho frio ~/.m2 ...

Kamo·2w ago
FeatureMediaService

Resolver tempos de reserva da disponibilidade dos membros

A disponibilidade é agora calculada em vez de armazenada. A disponibilidade dos membrosO serviço é detido a aritmética: expandir as janelas declaradas por cada ...

Kamo·2w ago
FeatureMediaService

Nomear um site é opcional

Era necessário, e exigir era errado. Um site é uma dica para quem escolher — um membro que não tem a certeza de qual das cinco superfícies era olhar é melhor fo...

Kamo·2w ago
FeatureMediaService

Ficheiro um erro ou uma melhoria

O tipo é recusado em vez de predefinido numa gravação: uma melhoria silenciosamente arquivado como um bug envia a sessão de IA à procura de uma falha que nunca ...

Kamo·2w ago
FeatureMediaService

Entregar alertas de cluster no tópico de conversa de um membro

Alertmanager receptor webhook em /api/internal/alerts/chat, assim um KamoDesktop alerta atinge uma pessoa em vez de um painel. Esta é a perna BEST-EFFORT. E-ma...

Kamo·2w ago
FixMediaService

Compila o padrão de pesquisa fora da consulta e analisa a consulta em um teste

likePattern transforma um termo de pesquisa ausente em '%s' para que nenhum parâmetro nulo atinge uma expressão de texto, e escapa % e no termo assim que uma ...

Kamo·2w ago
FeatureMediaService

Erro CRUD, capturas de tela e a única regra de visibilidade

Um erro do sistema atravessa a linha de locação em uma direção: a plataforma A organização vê todos os inquilinos, e nenhum inquilino vê os outros. Essa regra e...

Kamo·2w ago
FeatureMediaService

Guardar mensagens sociais e Canva em seus pontos de estrangulamento credencial

SOCIAL MESSAGING é aplicado em SocialCredsResolver.resolver — o mais estreito ponto cobrindo cada adaptador e ambas as direções. Sem credenciais significa não T...

Kamo·2w ago
August 24, 2026
FeatureMediaService

O objetivo do painel de avaliação de vendas de afiliados

O que é isto? o top 10 da organização por uma métrica sobre uma janela, mais o próprio De pé quando não estão nele. Os balcões no WETCHING TRACKING CODES não p...

Kamo·2w ago
FeatureMediaService

Recusar gravação de reunião para um inquilino que lida com PHI

A capacidade dividida feita ServiceType.MEET permitido — uma conferência ao vivo no Meet self-hosted nunca sai do cluster — enquanto MEETING RECORDING ficou blo...

Kamo·2w ago
FeatureMediaService

Deixe a configuração pública ser endereçada pelo org id, não apenas pela máquina

O sidecar meet procura a configuração de uma org para decidir se um hóspede precisa de uma senha de reunião. Perguntado pelo nome da máquina, que no encontro co...

Kamo·2w ago
FeatureMediaService

Carregar a descrição do tipo em ambas as suas formas

A descrição é um documento lexical agora, então o serviço armazena o texto simples espelhar o cliente envia ao lado dele e dá aos leitores a forma que puderem u...

Kamo·2w ago
August 22, 2026
FeatureMediaService

Transmitir "a versão clássica acabou de ser salva" para o editor

DocsService publica docs.classic- saved. {memberId} após um WOPI salvar terras em uma versão CLASSIC; isto coloca-a em /topic/docs/saves/{memberId} sobre o STOM...

Kamo·2w ago
August 21, 2026
FeatureMediaService

Forçar a política de chat org, e fechar dois buracos em que se sentou

Aplica a política nos três locais onde uma conversação pode começar ou continuar: criação de sessão, adição de membro e o caminho de envio. Um quarto não é um p...

Kamo·2w ago
FeatureMediaService

Coloque o rosto e o nome do solicitante em cada linha de chat de suporte

Uma linha de Chats → Suporte mostrou o mesmo glifo de suporte em cada linha, então uma fila de Eram uma parede de círculos azuis idênticos. O rosto que as pesso...

Kamo·3w ago
FeatureMediaService

Nomeie a org do solicitante e o acesso ao utilizador do sistema final quando o ticket se mover

Três coisas, tudo sobre uma mesa de apoio que responde a mais de um inquilino. O detalhe do bilhete agora carrega um veredicto per-viewer sobre se oferecer "ab...

Kamo·3w ago
August 20, 2026
ChoreMediaService

Reconstruir contra a biblioteca partilhada com kamo 811db57

Pega na correção createLead que move a disponibilidade de piscina recontar Depois de se comprometer. Antes disso, uma leitura-depois-escrita no hit da transação...

Kamo·3w ago
FixMediaService

Selo cada quadro não lido com o instante em que suas contagens foram lidas

Os quatro lugares que construíram o instantâneo não lido de um membro — o REST lê, o frame enviado quando uma mensagem chega, o frame enviado quando uma sessão ...

Kamo·3w ago
FeatureMediaService

Menta um token UUID opaco, em uma inserção

createCode gera o próprio token, então não há nada para ler primeiro e Nada para duas contas para colidir. Que remove todo o aparelho o velho token sequencial n...

Kamo·3w ago
FeatureMediaService

Mover o crédito em um link mais novo, e gravar o momento em que ele se move

O trabalhador ingesta agora chama reattributeWhileAnônimo após as colisões de tráfego. O método do repositório carrega toda a regra, então não há nada para veri...

Kamo·3w ago
ChoreMediaService

Siga as consultas renomeadas para rastrear repositório

findVisitorsForCode e findTimelineForVisitor substituem os localizadores derivados, que agora levar um id tiebreaker e NULLS LAST; o consumidor de conversão se ...

Kamo·3w ago
FeatureMediaService

Servir a guia de códigos de rastreamento e ingerir o farol de visitante

MediaService já apoia as outras abas de marketing, por isso leva ambas as metades de códigos de localização: o CRUD autenticado e a superfície de estatísticas e...

Kamo·3w ago
August 19, 2026
FixMediaService

Resolver o proprietário de um chat público sem andar uma associação preguiçosa

getChatSessions é executado fora de uma transação, então chegar ao proprietário da sessão através do visitante o proxy de sessão preguiçosa funcionou apenas enq...

Kamo·3w ago
FixMediaService

Pare de ler o membro do sistema do org como visitante do web-chat

Quatro falhas relatadas, uma causa. Um visitante widget não tem membro, então o membro do SYSTEM da org — o proprietário, que trabalha na fila — representa-os c...

Kamo·3w ago
ChoreMediaService

Reconstruir contra o id de lead bibliotecário compartilhado

Este serviço cria leads através do LeadService, por isso atingiu a mesma falha que /leades/novo: no mercado hipotecário Hibernate 6.2 emitido "inserir em leads ...

Kamo·3w ago
August 16, 2026
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
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
August 15, 2026
FixMediaService

Criar um tópico requer CREATE SUPPORT TOPICS, não o seu pai

O portão já estava lá e recusava chamadas — no GESTÃO SUPPORT, o pai — assim CREATE SUPPORT TOPICS lido como decorativo em cada editor enquanto sendo exatamente...

Kamo·3w ago
FixMediaService

Os materiais e a linha do tempo social assumem direitos, não apenas a propriedade

MATERIAIS DE GESTÃO E MEDIA DE GESTÃO O site era um ficheiro .tsx. Atrás deles 29 endpoints verificados propriedade e nenhum direito: seis Controladores de mate...

Kamo·3w ago
FeatureMediaService

Criar e resolver uma reunião assume os direitos que os nomeiam

/api/meet/create verificado apenas que você teve uma sessão, então cada autenticado membro de cada organização poderia criar uma reunião com o provedor do org —...

Kamo·3w ago
FixMediaService

O lembrete da reunião é uma notificação, não um popup próprio

A varredura publicou um evento sob medida em /topic/meet/reminder/{memberId} que um Snackbar dedicado desenhou no canto da tela. Aquele popup foi todo o lembret...

Kamo·3w ago
August 14, 2026
FeatureMediaService

Reenviar a contagem de curso excepcional para o tópico do próprio membro

O gêmeo do relé legal, porque NavTop soma as duas contagens em um crachá e um par de metades que se comportavam de forma diferente daria ao membro cromo que est...

Kamo·3w ago
FixMediaService

A lista de tickets sobrevive a um indicador quebrado

A leitura não lida jogou e levou toda a lista de tickets com ela — a página voltou vazio, que é um resultado muito pior do que uma página sem marcadores sobre e...

Kamo·4w ago
FeatureMediaService

Não lido significa que o solicitante falou, ou o ticket se tornou seu

O crachá contou "bilhetes ao vivo que ninguém pegou, além dos que tenho" — cego-mensagem, e só caiu quando um ticket atingiu o status de terminal. Então... ele ...

Kamo·4w ago
FixMediaService

A lista de bilhetes marca os mesmos itens que o crachá conta

countForMember dimensionou um conjunto construído em privado, então a lista não tinha como perguntar quais tickets estavam nele e aproximados em vez disso — mar...

Kamo·4w ago
August 13, 2026
FixMediaService

Um bilhete nunca pode ser respondido pelo membro que o levantou

Uma conversa de apoio tem dois lados — alguém perguntando e alguém respondendo — e nada obrigava que fossem pessoas diferentes. Um membro que detém ACEPT SUPPOR...

Kamo·4w ago
FixMediaService

Enviar um anexo de saída para o endpoint ao qual o seu tipo pertence

Cada anexo social saiu através do sendImage do adaptador, que em Telegram é /sendPhoto. Um PDF ou um zip postado lá é rejeitado pelo provedor, e a rejeição cheg...

Kamo·4w ago
FeatureMediaService

Selo invisível conta na lista de tickets, e manter a fila ao vivo

getTickets agora carrega uma quantidade invisível de mensagens por linha para o chamador, ao lado o visitante rema já carrega dessa forma, e getTicketDetail cal...

Kamo·4w ago
August 12, 2026
FeatureMediaService

Uma conversa, muitas mãos — unam-se em aberto, nomeiem cada mensagem, reabrem uma resposta

Um ticket de apoio é trabalhado por quem está ajudando, não só por quem quer que seja atualmente carimbado com. A atribuição decide a quem o trabalho é oferecid...

Kamo·4w ago
August 11, 2026
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·4w 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·4w ago
FeatureMediaService

A reatribuição chega ao novo agente, e o solicitante é informado quem está lá

A mudança não chegou a ninguém. atribuiçãoAbridoAt registros que um cliente colocou a conversa na tela, e é o que levanta um ticket no sign-in — mas Ainda tinha...

Kamo·4w ago
FixMediaService

A atribuição à mão não deve consumir o status PRE TICKET

atribuir aoAgente e reatribuir ao Agent set DESIGNADO incondicionalmente, que silenciosamente fez um pedido de chat impossível de converter depois — converterPr...

Kamo·4w ago
August 10, 2026
FixMediaService

Validar a quem um ticket pode ser entregue à mão

assignToAgent e reasignAgent apenas verificou se o id resolveu para um membro. A atribuição adiciona esse membro à sessão de chat do ticket, então um id de outr...

Kamo·4w ago
FixMediaService

A atribuição automática oferece o ticket, ele não aloca

Páginas de atribuição automática cada agente de suporte disponível e vai para o primeiro que Aceita. Foi implementado como "silenciosamente escolher o agente me...

Kamo·4w ago
FixMediaService

Execute também a estratégia do tópico para chats de widgets

Uma conversa aberta no widget web é a mesma unidade de trabalho que uma app, mas este caminho pulou completamente a estratégia de atribuição do tópico — o único...

Kamo·4w ago
FeatureMediaService

Endpoints para a entrega automática de entrada

GET /sessions/chat/auto-open retorna as conversas de chat do cliente deste membro deve levantar; POST /sessions/{guid}/registros abertos automaticamente que ele...

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