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,861
Total de Alterações
4,578
Características
4,511
Correcções
32
Projectos
Filtrar por projeto
Todos os Projetos17,861AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService347InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,551kamo-login318kamo-marketing583kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtro por tipo
Todos os TiposBuild24CI522Chore670Docs226Feature4,578Fix4,511Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
September 11, 2026
FixSecurityService

Um eco do inglês censurado não é uma tradução

translatedLocales compararam cada tradução com o título em inglês como armazenado. O tradutor recebe o título censurado (ChangelogSanitizationService mascara no...

Kamo·1h ago
FixSecurityService

A página Geral conta o que a página Organizações chama de Activo

6c8d789 moveu a contagem de organização da plataforma para findAllLive(), que também solta orgs criados por contas sintéticas (is fake) — assim o General A aba ...

Kamo·1h ago
September 10, 2026
FixSecurityService

As cotações e as ligações mutuário-portais nomeiam apenas um domínio ao vivo

QuoteEmailClient resolveu para qualquer domínio ativo, verificado ou não, então uma org ainda configurando seu domínio white- label tinha aspas links enviados p...

Kamo·23h ago
FixSecurityService

Os nomes .svg de uma organização mostram sua própria arte, não a plataforma

A pasta de uma nova organização é semeada a partir do tema base, então ele começa com a arte de KamoCRM em img/logo-full.svg e favicon/favicon.svg. An organizaç...

Kamo·23h ago
September 9, 2026
FixSecurityService

Uma org sem o aplicativo não deve acumular realizações

O portão de premiação pediu VER AQUIVEMENTOS e parou lá. Direitos não são titularidade filtrada, de modo a que o direito seja concedido — e continue a responder...

Kamo·2d ago
FixSecurityService

Recusar-se a atribuir um membro cujo tipo de segurança o exclua

AchievementController verifica VER AQUIVEMENTOS em todos os quatro seus objetivos, e que parece a regra a ser aplicada. Não foi: é a regra imposta sobre a única...

Kamo·2d ago
September 8, 2026
FixSecurityService

O mesmo guarda de reconstrução nunca poderia disparar, então todos os despachos falharam

Reconstruir este serviço sem um commit próprio — um workflow dispatch, um re-run, ou uma mudança na biblioteca compartilhada com kamo que ele deve pegar — tem f...

Kamo·3d ago
September 7, 2026
FixSecurityService

Um bloqueio de painel sobrevive ao editor alt-tabbing away

O cliente bate com o painel a cada 15 e o varredor é libertado. qualquer fechadura nunca ouvida por 45s — três batidas falhadas, que parecem margem generosa e n...

Kamo·3d ago
FixSecurityService

O prémio de base foi duas transacções, não uma

`assureBaselineFor` chamadas `assureBaseline` em `this', e a transação da Spring conselho é um PROXY — uma auto-invocação não passa por ele, então o interior RE...

Kamo·4d ago
FixSecurityService

Um retorno pode carregar o link para a chamada

A página principal compõe uma chamada de volta no diálogo do próprio calendário, e cada campo O diálogo é feito para sobreviver à viagem por aqui. reuniãoUrl fe...

Kamo·4d ago
September 6, 2026
FixSecurityService

Transfira o deus guarda para a política do teste de direitos de identidade

UserAccountEditPolítica tomou um terceiro argumento construtor e este teste ainda compilou-o com dois, por isso o teste- compilação falhou — e o CI executa o pa...

Kamo·5d ago
FixSecurityService

Mantenha o status do despacho escrito de acordo com a razão de negação

Dois serviços movem o estado de um bug do sistema, e apenas um deles sabia sobre o novo coluna negação razão. Uma expedição que aplica IN PROGRESS a um relatóri...

Kamo·5d ago
FixSecurityService

Registre um código de referência que chega sem guia de visitantes

Uma inscrição carregando um código de marketing, mas nenhum guia de visitantes teve sua referência caiu em completo silêncio — o ramo que publica a atribuição O...

Kamo·5d ago
September 5, 2026
FixSecurityService

A publicação de uma aplicação abre a sua chave de chat para a página em que está

O elemento de suporte num aplicativo publicado carregado com o padrão do Kamo config em vez do org's: ele foi automaticamente aberto na área de trabalho com a o...

Kamo·5d ago
FixSecurityService

Feche as duas últimas lacunas do catálogo-bomp, e pare de ecoar exceções

Duas leituras e nove organismos de resposta, ambas metades do mesmo relatório. SessionRefreshController carregou uma instrução do membro antes da leitura dos d...

Kamo·6d ago
FixSecurityService

Pare de entregar o próprio texto de erro da base de dados a quem estiver a iniciar sessão

O catch-all no final do login() coloca e.getMessage() no corpo de resposta, e Esse corpo é verbatim no ecrã de entrada. Em 2026-09-05 a exceção chegando houve u...

Kamo·6d ago
FixSecurityService

Enviar o recibo do pedido após o commit, não dentro dele

O manipulador de envio é @Transactional, e ele estava chamando EmailService inline — bloqueando HTTP para bloquear SMTP com um tempo de leitura de 30 segundos, ...

Kamo·6d ago
FixSecurityService

Pare de enrolar telefones em uma rotação que eles nunca receberam

KamoMobile estava se auto-assinando aleatoriamente, mais visivelmente através de atualizações de aplicativos, e o ponto final de troca estava a fazê-lo. Três ma...

Kamo·6d ago
FixSecurityService

Mesclar a saída digest em vez de declarar um segundo bloco de saídas

O commit anterior adicionou uma chave `outputs:` para um trabalho que já tinha um. O analisador do Forgejo rejeita uma chave de mapeamento duplicada e ignora o ...

Kamo·6d ago
FixSecurityService

A reconstrução do mesmo commit não implantou nada e relatou sucesso

A imagem é marcada com o commit SHA, então reconstruir o mesmo commit produz uma referência de imagem idêntica. `kubectl set image` então não muda nada, o A imp...

Kamo·6d ago
FixSecurityService

O aviso de bloqueio prometeu o degrau errado, e a contagem errada

O medidor de ataque no ecrã de entrada estava a dizer às pessoas algo ao servidor. então não o fez. o tierFor inicia o atraso de cinco segundos na falha do Sixt...

Kamo·6d ago
FixSecurityService

Um bump de versão de catálogo não deve ser lido como "esta máquina não tem organização"

A resolução do Org funiliza cada pesquisa através de um helper de consulta que engole o exceção e respostas Optional.empty(). Para uma organização que realmente...

Kamo·6d ago
FixSecurityService

Restaurar o SPFAdvisoryService, que o principal já não compila sem

45829a6 apagou este arquivo. Nada nesse compromisso queria que ele se fosse — era um exclusão encenada do meu que um concorrente `git add -A` pegou, e o mesmo c...

Kamo·6d ago
FixSecurityService

Nomeia o construtor que a Primavera deverá usar, ou o contexto não começará

Minha própria regressão, e a segunda quebra contexto-startup neste serviço hoje: Erro ao criar o bean com o nome 'terminalTicketRegistry': Falha ao instanciar ...

Kamo·6d ago
FixSecurityService

Deixe a Spring escolher o construtor do registro de terminal

O SecurityService tem estado a perder tempo em cada nova cápsula desde a partilha Handoff store loads: "Nenhum construtor por omissão encontrado" para TerminalT...

Kamo·6d ago
FixSecurityService

Reenviar o e-mail de verificação sob a organização em que o membro está realmente em

Ninguém em uma organização de marca branca foi capaz de pedir por um segundo E-mail de verificação. A tela dizia que a carta estava sempre a caminho, e Nenhuma ...

Kamo·6d ago
September 4, 2026
FixSecurityService

Compartilhar tickets de terminal entre pods, ou metade deles são recusados

A abertura de um terminal falha cerca da metade do tempo com "O servidor recusou o ligação terminal. Seu ticket pode ter expirado", e o registro diz: Aperto de...

Kamo·6d ago
FixSecurityService

Responder "quem possui esta conta" sobre o membro, não o leitor

A carga útil do membro agora carrega contaOwnedByThisOrg. A consola usada para funcionar isto para fora por si mesmo, comparando a segurança do READER OrgId à c...

Kamo·6d ago
FixSecurityService

Restaurar o @Lazy que para o contexto dependendo de si mesmo

Cada módulo SecurityService construído desde 4bd25e7 não começa: As dependências de alguns feijões no contexto da aplicação formam um ciclo: O que é isso? Comm...

Kamo·6d ago
FixSecurityService

O operador deve responder da mesma forma que foi perguntado em

O console adota essa resposta como seu novo estado. Devolveu o endereço e `canChange` mas não `mode' ou `isSelf', então depois de um operador bem sucedido escre...

Kamo·6d ago
FixSecurityService

Um deus pode fixar seu próprio endereço de qualquer espaço de trabalho

A regra de arrendamento recusou um chamador elegível para Deus em seu próprio registro sempre que sua sessão foi em uma organização diferente da que possui a co...

Kamo·6d ago
FixSecurityService

Criar um terminal de sessão do usuário do sistema, então a entrada não pode encadear

O usuário do sistema é deus por construção, assim cada sessão cunhada para ele carrega GD e oferece vidro quebrado. Isso é bom só porque a identidade não Compor...

Kamo·6d ago
FixSecurityService

Diga se uma org TEM um logotipo em vez de adivinhar um URL para um

Cada linha "que redes posso alcançar" carregava logoUrl e logoSimpleUrl derivado apenas do alias da org, para qualquer org cujo alias fosse seguro de trajectos ...

Kamo·6d ago
FixSecurityService

Leia a conta dentro de uma transação antes de enviar um reset

sendPasswordReset não teve nenhuma transação, então o usuário voltou desprendido e 'SecurityProvider' permaneceu um proxy preguiçoso irresolvível. Esboçar qual ...

Kamo·1w ago
FixSecurityService

Deixe um lançamento terminar o que o velho pod estava fazendo

Implantes substituiu o único pod de cada serviço com nada para pegar os pedidos em Voo. Três configurações, aplicadas em toda a frota: - preStop dorme 10s ante...

Kamo·1w ago
FixSecurityService

O endereço de trabalho de um membro deve nomeá-los sem um provedor de correio

A senha esquecida resolveu o endereço digitado no formulário contra duas fontes: o e-mail da conta, e a caixa de correio de org marcada Primária no membro confi...

Kamo·1w ago
September 3, 2026
FixSecurityService

Apenas o membro ou deus pode definir a senha de um membro

GESTÃO MEMBER SECURITY passou o portão de palavras-passe, que fez "pode administrar membros" e "pode assumir a conta de qualquer membro" o mesmo Certo. Não são ...

Kamo·1w ago
FixSecurityService

Cada aperto de mão terminal foi 403 atrás do proxy borda

O sintoma relatado foi um terminal que abriu e imediatamente disse "Desligado", sem nada para agir. Fim a fim reproduzido: as mentas do ticket bem (200) e o ape...

Kamo·1w ago
FixSecurityService

Asserte a máscara ofusca, e pule o portão para chamadas sem pistas

LeadFieldMaskTest ainda esperava um e-mail nulo. A máscara agora ofusca do que espaços em branco — um campo em branco lê como "este lead não tem e-mail", que é ...

Kamo·1w ago
FixSecurityService

Um aperto de mão terminal recusado respondeu 200

Encontrado por sondar o endpoint implantado, não por lê-lo. Retornando false de um aperto de mão Interceptor aborta o aperto de mão, mas não coloca nada na resp...

Kamo·1w ago
FixSecurityService

Não envie email para um locatário seu próprio domínio até que esse domínio seja verificado

Um domínio digitado no formulário de criação é um CLAIM, não um host. A propriedade está comprovada por um registro DNS TXT depois e um certificado é emitido de...

Kamo·1w ago
FixSecurityService

Parar um e- mail de boas- vindas falhou ao destruir o membro

MemberCreationService documentou as etapas 4-6 como o melhor esforço, e para os e-mails não era verdade. SendVerificationEmail is @Transactional, por isso junto...

Kamo·1w ago
September 2, 2026
FixSecurityService

Abra um espaço de trabalho em seu próprio domínio, não o host o sign-in foi servido de

Um membro que entrou no login. kamocrm.com, escolheu um espaço de trabalho do escolhedor, e pousou dentro dele — em interno. kamocrm.com, vestindo o o nome do h...

Kamo·1w ago
FixSecurityService

Pare de soltar a configuraçãoFee ao salvar e desquebre a compilação

comTermosInalterado reconstrui UpdateQuoteRequest positionally for a member who may não reescrever os termos. setupFee foi adicionado a esse registro e não adic...

Kamo·1w ago
FixSecurityService

O e- mail de um link de partilha foi largado duas vezes antes de poder ser enviado

"Eu criei um link e não recebi nenhum e-mail." Duas gotas silenciosas independentes, ambas as quais retornar um falso engolido que o painel renderizou como simp...

Kamo·1w ago
FixSecurityService

Aceitar um rótulo de estado em branco como sendo a remoção

O PUT é o conjunto completo de etiquetas personalizadas da org, por isso tem que ser capaz de Carregar uma caixa vazia. Duas coisas o pararam: uma lista vazia f...

Kamo·1w ago
August 30, 2026
FixSecurityService

O agente de saúde pré-voo deve falhar em segundos, não vinte

health() herdou o padrão de 20 segundos do cliente. É um check-in de vida diante de cada lançamento KamoDesktop, e quando a máquina de dev ficou sem memória 202...

Kamo·1w ago
August 29, 2026
FixSecurityService

Pare de recusar um domínio porque alguém o digitou primeiro

Criando uma organização 409'd em qualquer linha existente para o domínio, o que significava a primeira organização a entrar "acme.com" bloqueou todos os outros ...

Kamo·1w ago
FixSecurityService

Dê aos favicons gerados o mesmo requisito de revalidação que todos os outros ativos do tema

Substituindo o logotipo simples de uma org atualizou cada superfície que lê img/logo. svg e esquerda o aba do navegador na marca antiga. Geração nunca foi o pro...

Kamo·1w ago
August 28, 2026
FixSecurityService

Uma falha de banco de dados transiente não deve 500 o pedido

A aba de comunicação principal relatou "Nós não conseguimos carregar este lead's comunicação" para org 1168485648209608710 em 2026-08-28. Objetivo retornou 500 ...

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