KamoCRM

Registo de Mudança ao Vivo

Cada recurso, correção e melhoria, postado como ele envia. Nada é retido para um lançamento.

17,500
Total de Alterações
5,986
Características
5,284
Correcções
30
Projectos
Filtrar por projeto
Todos os Projetos17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtro por tipo
Todos os TiposBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
September 10, 2026
FeatureMediaService

Sentar toda a mesa em cada bate-papo, mostrar quem está nele, fechar os feeds de chat

- Adesão permanente: todos os titulares do EXEC2EXEC ACCESS Conversa Exec2Exec. Exec2ExecDeskBancos e assentos descalços Subvenções ao evento exec2exec.desk.cha...

Kamo·1mo ago
TestMediaService

Analisar a consulta de audiência da secretária no momento do teste

findHolderMemberIdsOf vive na biblioteca compartilhada, então nada neste pacote Parsed-lo - e um caminho erroneamente digitado lá crash-loops MediaService no bo...

Kamo·1mo ago
FixMediaService

A mensagem de um cliente chega à mesa, não só a linha

Um executivo escreveu em seu chat Exec2Exec e ninguém na KamoCRM ouviu. announce() disse aos próprios membros da sessão, e um operador é apenas um membro da uma...

Kamo·1mo ago
FeatureMediaService

Servir o canal executivo

Uma conversa com sua própria regra de audiência e nenhuma máquina de bilhetes, seguindo Forma do SystemBug: seu próprio pacote, seu próprio controlador, sua pró...

Kamo·1mo ago
FixMediaService

Um anúncio que lança não deve voltar o buy-in

`announceToConversation` executa INSIDE a transação que senta o anfitrião e cobra eles — ao contrário de 'anúncioTable', que o controlador chama depois do fato....

Kamo·1mo ago
FixMediaService

Colegas na lista de convites e um convite de um bate-papo que chega

Dois defeitos relatados, ambos em quem uma tabela pode chegar. ** A janela de convites oferece contas.** `invitableFor` lida Membros. findByOrganização Id, e a...

Kamo·1mo ago
September 9, 2026
FeatureMediaService

Sem tabelas vazias, tabelas numeradas e uma tabela por membro

Quatro regras, todas coisas que um membro relatou terem visto quebradas. Mesas vazias. Um lobby mostrou três mesas enquanto um jogo estava sendo jogado. Dois n...

Kamo·1mo ago
TestMediaService

Prove os objetivos realmente CONSULT o direito, não apenas que funciona

GamesEntitlementTest prova as respostas do portal corretamente. Nada provou os três Os controladores pedem-lhe — e essa distinção é o defeito inteiro que este c...

Kamo·1mo ago
FixMediaService

Uma mão mostrada no flop é cinco cartas, e recebe um nome

`showHand` nomeou uma mão apenas com um quadro completo de cinco cartas, enquanto `showHand` marcar um de três — e duas cartas de furo mais um flop de três cart...

Kamo·1mo ago
FeatureMediaService

Mostra a mão Ninguém te fez aparecer

Uma panela tomada com todos dobrando é a uma mão na tabela cujo conteúdo Só o dono sabe, e não havia maneira de dizer o que era. Mostrar um bluff é como uma tab...

Kamo·1mo ago
FixMediaService

Um raider poderia levantar novamente depois de ser chamado

Um personagem, e decidiu potes. `canraise` é exatamente `!actedThis Street`, para que boolean é o todo de "pode Você aumenta". O serviço reconstrui- o a partir...

Kamo·1mo ago
FeatureMediaService

Abrir uma mesa compra-te e a última fecha-a

Ambas as extremidades da vida de uma mesa permitiram a mesma coisa: uma mesa sem ninguém. Abrindo um custo e não sentou ninguém. Uma máquina poderia colocar um...

Kamo·1mo ago
September 8, 2026
FeatureMediaService

As cargas, e quanto tempo cada um levou

Duas coisas que o painel de movimento precisa, nenhuma delas no quadro publicado. `GET /games/{id}/moves ` mãos sobre cada ply em ordem. É uma leitura separada...

Kamo·1mo ago
FixMediaService

Xadrez, Hold'em e a carteira nunca perguntou se a org tem o aplicativo

O companheiro do compromisso kamo-interno, e a metade que realmente importava. O portal do navegador era cosmético: ChessController, HoldemController e CheddarW...

Kamo·1mo ago
FixMediaService

Uma cadeira de recarga foi entregue à mão suja do ocupante anterior

Dois defeitos que a permanência tornou alcançável, encontrado por revisão do commit que acrescentou Ele. A redução. view Para filas de assentos manuais corresp...

Kamo·1mo ago
FixMediaService

O feltro nunca viu um confronto, e um pote dobrável foi contado duas vezes

Dois defeitos que eram invisíveis pela mesma razão, e os dados uma mesa de poker Tem de apresentar um resultado. NINGUÉM PODE VER. finishHand() limpa table.cur...

Kamo·1mo ago
FixMediaService

Nova tabela 500'd em um ternário que desboxizou um botão nulo

Pressionando Nova tabela respondeu 500: NullPointerException: Não é possível invocar "java.lang.Integer.intValue()" porque o O valor de retorno de HoldemTable....

Kamo·1mo ago
PerformanceMediaService

Parar de reconstruir a carteira e a lista de convidados em cada cheque

`viewFor` obteve o saldo Cheddar do destinatário e queried o todo lista de membros da organização — ambos por RECIPIENT, em cada quadro publicado. Em uma tabela...

Kamo·1mo ago
FixMediaService

O relógio nunca poderia ter disparado, e um tudo-em nada reaberto

Dois defeitos encontrados lendo o código de volta, nenhum dos quais qualquer teste poderia ver. # # O relógio teria jogado no seu primeiro tique-taque `Holdem...

Kamo·1mo ago
FixMediaService

Spring Data não registra uma interface de repositório NESTED

O serviço de mídia caiu na imagem do Hold'em. Os seis repositórios enviados como interfaces aninhadas dentro de uma classe `HoldemRepositórios' — um arquivo em ...

Kamo·1mo ago
FeatureMediaService

Um servidor-autoritativo Texas Hold'em, e a carteira Cheddar costura

Até dez jogadores uma mesa, começou a partir de qualquer conversa, com qualquer outra pessoa na organização invitável para ele. Todas as regras vivem aqui; o na...

Kamo·1mo ago
FeatureMediaService

A entrada de chat é uma porta para o tabuleiro do par, e você pode pedir-lhes de volta

Dois colegas que jogaram uma vez têm um tabuleiro juntos para sempre. Então, a conversa entrada pára de se oferecer para apresentá-los: `gameWith' respostas com...

Kamo·1mo ago
RefactorMediaService

O frame para de carregar um arquivo que nada renderiza

O painel de notação da janela desapareceu — as peças capturadas têm esse espaço — então 'moveList' e 'fenHistory' saiu da visão publicada. 'fenHistory' sozinho ...

Kamo·1mo ago
FixMediaService

Map.of lances em um valor nulo, então "sem jogo ainda" foi um 500

`gameWith` respondeu com `Map.of("game", ...)`, e `Map.of` rejeita um valor nulo com um NullPointerException. Assim, o ponto final cuja resposta normal document...

Kamo·1mo ago
FeatureMediaService

O convidado joga imediatamente, e o convidado é informado quando é sua vez

Um convite usado para produzir um tabuleiro que o convidado podia olhar e não tocar, À espera de alguém que possa estar longe da secretária. Agora o jogo está e...

Kamo·1mo ago
FixMediaService

Deixe uma recusa manter a sentença que foi escrita com

O código de xadrez se recusa com razões destinadas a ser lidas — "não é a sua vez", "isto jogo não está em jogo", "movimento ilegal". Nenhum deles chegou a ning...

Kamo·1mo ago
RefactorMediaService

Largue um campo que sempre foi falso e uma declaração que não fez nada

'ai Thinking' estava em todos os quadros publicados e nunca foi verdade — a IA respostas dentro do pedido que provocou, então a janela que já pediu sabe que est...

Kamo·1mo ago
OtherMediaService

Pare de deixar uma bota ruim ensurdecer o relé VOIP para a vida da cápsula

O relé assinou uma vez, de @PostConstruct, e nunca mais. Quando o VOIPService voip.> stream não existia — o que não existia — ambas as réplicas registadas exact...

Kamo·1mo ago
FeatureMediaService

Um jogo inteiro de xadrez, servidor-autoritativo, sobre NATS

As regras vivem em UM lugar e é este. ChessEngine implementa o todo o conjunto de regras — geração de movimento, legalidade sob pin e verificação, casting, en p...

Kamo·1mo ago
September 7, 2026
FixMediaService

Parar de escrever "/" como destino de uma notificação de revisão

O Growth Hub não tem tela própria — o widget do kamo-internalRegistry diz isso onde decodificadores para dar ao widget um href: "o widget é o recurso". Então......

Kamo·1mo ago
FeatureMediaService

Um filtro de repórteres, apenas para membros da equipe de plataforma

O conselho é global — toda organização vê cada relatório — e o que protege um cliente é SystemBugIdentityPolítica de retenção WHO arquivou uma linha. Um control...

Kamo·1mo ago
FeatureMediaService

Uma aprovação resolve a conquista do membro

Aprovando uma submissão agora diz à SecurityService para recontar a SPREAD THE WORD em pé, de modo que o troféu pousa no mesmo segundo que o decisão em vez de n...

Kamo·1mo ago
FeatureMediaService

A fila através da qual um membro trabalha e a fila uma revisão de administrador

Superfície do Centro de Crescimento do MediaService em /api/media/marketing/crescimento. É o dono disto para a mesma razão que possui rastreamento, o placar, ma...

Kamo·1mo ago
FeatureMediaService

Retransmitir um desbloqueio para o membro que aconteceu, e para mais ninguém

SecurityService publica **************** no núcleo NATS; este Põe-no em @*************************************************** Mesmo acordo que o Emblema de trein...

Kamo·1mo ago
TestMediaService

Analisar cada consulta declarada, não os dois que alguém lembrou

As três consultas que este recurso adicionou nunca foram analisadas por nada. Isso importa. mais do que um predicado errado seria: Spring Data valida cada @Quer...

Kamo·1mo ago
FixMediaService

Um evento de status editado manteve seu tipo, e afixar a redação

Duas coisas, ambas encontradas escrevendo o teste para o caminho do actorName em vez de por A ler. MessageType estava sendo lido fora do corpo após a redação. ...

Kamo·1mo ago
FeatureMediaService

Abra o conselho para cada org, reter quem apresentou cada relatório

A verificação de arrendamento foi-se do visívelOr404 e de todas as quatro consultas, então cada organização pode ler, comentar e votar em cada relatório. Políti...

Kamo·1mo ago
September 6, 2026
FixMediaService

Pare a porta de presença silenciando cada notificação de correio

Um membro com um soquete MediaService ao vivo foi tratado como tendo já visto todos os push não-call, correio incluído. Isso é verdade no que viaja sobre isso s...

Kamo·1mo ago
FeatureMediaService

A página de thread nomeia seu leitor, e deixa cair um ajudante não utilizado

`viewerMemberId` na página do tópico, para que o console possa dizer o próprio visualizador reações de todos os outros sem uma segunda chamada para /api/user-in...

Kamo·1mo ago
FeatureMediaService

O tópico por trás de um relatório, e os dois estados que precisam de um

`SystemBugThreadService` é todo o recurso: um relatório de MediaSession, o status eventos escritos nele com a razão que seu autor deu, os comentários de qualque...

Kamo·1mo ago
FeatureMediaService

Deixe o repórter confirmar sua própria correção, e levar uma razão de negação

Adiciona POST /{id}/verify-fix — a única alteração de status neste recurso que não é Fechado em GESTÃO SYSTEM BUGS. Um ponto final separado em vez de um buraco ...

Kamo·1mo ago
FeatureMediaService

Usar o programador em um tópico por membro

menu assina sobre a conexão STOMP bate-papo existente. Construído como um gêmeo do relé de treinamento — mesma forma de assunto, mesmo single-token regra, mesm...

Kamo·1mo ago
FixMediaService

Crédito a uma inscrição cujas visualizações de página nunca foram gravadas

**************** foi a única coisa na frota que sempre inserido no WORKING VISITORS, então todo o gasoduto de conversão Dependeu silenciosamente de um farol de ...

Kamo·1mo ago
FixMediaService

Deixe um gerente aceitar o chat da web sobre o qual eles foram apenas chamados

Clicando em Aceitar em um pedido de web-chat fechou o popup e reabriu-lo um momento mais tarde, sem atribuição e sem janela de bate-papo — o mesmo cartão, repet...

Kamo·1mo ago
TestMediaService

Pin que suporta fila de bate-papo de um estranho

resolverTopic decide onde um visitante do site de um cliente atinge um pessoa, e tudo o que pode dar errado dá errado silenciosamente — uma conversa arquivada s...

Kamo·1mo ago
FixMediaService

Não arquive conversas em um tópico de suporte do org desativado

resolveTopic honrou um tópico configurado pelo id sozinho, de forma que desativando um a integração ainda apontando para ele e novos chats do site ainda aterris...

Kamo·1mo ago
FeatureMediaService

Arquivar chats de um site sob o tópico sua integração escolheu

createSupportSession tomou o tópico de qualquer título do navegador do visitante enviado — os códigos rígidos do widget "Inquérito Geral" — e quando nenhum tópi...

Kamo·1mo ago
September 5, 2026
FixMediaService

Diga ao widget o nome da org para que pare de falar como Kamo

O público-chat bootstrap carga útil transportado orgId, mas sem nome org, então o widget não tinha nada para marcar o assistente com e caiu de volta para um cód...

Kamo·1mo ago
FeatureMediaService

Deixe uma integração carregar uma chave que uma página de Kamo hospedada pode resolver

«publicSiteKey» só foi persistido para as integrações ESPECÍFICO AGENT, porque portal MLOS multi-tenant era a única página que tinha que resolver sua chave por ...

Kamo·1mo ago
FixMediaService

Repetir o carregamento do membro cada solicitação autenticada faz

AuthHelper.getCurrentMember foi a vítima mais comum de um Yugabyte bump de catálogo neste serviço — oito dos conflitos registrados em ambos os pods Uma janela d...

Kamo·1mo ago

Como o que vês no transporte?

Tudo isso chega em seu espaço de trabalho por conta própria. Comece no plano gratuito e leia esta página novamente em um mês.

Começar Livre Para SempreVer Preços