Passe o site apaga antes que as substituições sejam escritas
A edição de um relatório voltou "O erro não pôde ser salvo: Servidor Interno Erro" sempre que o repórter deixou um site marcado — então cada edição sobre o títu...
Uma linha de adesão/saída tem de levar o nome de quem é
O ID sozinho não pode ser resolvido no único caso para o qual estas linhas existem. A "removido" ou "esquerda" nomeia alguém que, até lá, já não está na sessão,...
O cabeçalho Favoritos deve controlar um elemento existente
Colapsing a seção desmontou a lista que ele nomeou através de `aria-controls', deixando o cabeçalho apontando para nada. Em seguida, descreve-se uma divulgação ...
Encaminhar removidoPorMembroId para o navegador
O relé copia campos nomeados fora do ChatMessageDto para o quadro STOMP, então um campo que não copia é deixado cair mesmo quando o DTO declara. MEMBRO REMOVED ...
Declare removidoByMemberId, ou o relé deixa-o em silêncio
A carga útil NATS para MEMBRO REMOVED carrega quem fez a remoção, mas o NATS→Relê STOMP projeta cada frame através do ChatMessageDto — então um campo isso class...
Uma regra de título, um limite de grupo, e um renomear a lista ouve
Revisão da filial Chats, quatro descobertas. Ambas as superfícies estavam compondo o nome da conversa à mão em vez de através os helpers @kamo/chat-core export...
Nenhum texto de erro a montante atinge um membro, seja qual for o fornecedor que falhou
membroTexto Porque caiu para obterMessage() por qualquer coisa que não fosse um AiProviderException. Apenas o adaptador HuggingFace classifica as suas recusas; ...
Show why a text could not be started, not "check the number"
VoipService now answers an unprovisioned account with 409 and both a machine code (`error`) and a sentence a member can act on (`message`). apiCall read `error`...
An account with no number to text from is a 409, not a 500
Starting a text threw IllegalStateException when neither the member nor the instance had an outbound number, which Spring turned into a 500 with a stack trace. ...
Aposentar um modelo que o provedor não encaminha e parar de citá-lo em membros
Seguimento da correção do catálogo do roteador. Isso deixa de ser modelos incontroláveis LISTADO; isto impede que o catálogo de uma org assistente e narrando a ...
Listar os modelos de face de abraço que o roteador irá realmente servir
O chat vai para o roteador dos Provedores de Inferências ********************** mas descobrirModels perguntou o HUB para modelos que são "quentes" em algum luga...
Largue o controle de nível de segurança das configurações do lote
Foi um Select desativado atrás de uma dica de ferramenta "trancada", e um chip na colapsada resumo. Ambos relataram um valor que o administrador nunca escolheu:...
Formatar os números de telefone na cotação do cliente
A página abre um cliente impresso cada número exatamente como armazenado - "9495550134" em o cabeçalho, e o mesmo novamente sob Seu Contato. Este aplicativo não...
Formatar os números de telefone na citação impressa
O documento impresso todos os números exactamente como armazenado — "9495550134" no cabeçalho, e o mesmo novamente sob o seu contato. A formatação passa `app/li...
Mostrar a Introdução ao Membro do Sistema
O botão pediu a propriedade da organização E CONFIGURE SYSTEM. O Sistema O membro é provido como administrador em todas as organizações — todos os 34 as fileira...
A API de Introdução não tinha nenhuma rota para responder
O botão launchpad nunca apareceu, e nenhum progresso: o Java o controlador existiu, o cliente existiu, e a rota seguinte entre eles foi Nunca escreveu. Cada cha...
Sonda a verdadeira saúde da ponte, não um porto que está sempre aberto
kamo-meet deixar uma pessoa em uma reunião e, em seguida, terminou no momento em que um Segundo se juntou. A ponte estava duramente insaudável há 41 horas. um r...
A legenda do logotipo fica sob o logotipo, e diz que o domínio não é reservado
Dois sintomas não relacionados, ambos da marca. **A legenda impressa sobre o logotipo quando os slots empilhados.** A antevisão foi preso com «max-h-full», e e...
Parar o servidor a afirmar um título da página que não pode saber
Uma org sem domínio próprio ainda acabou intitulado "KamoCRM" após uma atualização, breves mostrando seu nome real primeiro. generateMetadata resolve a ordem d...
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 ...
Enviar o logotipo compacto que foi visualizado, não o arquivo que foi selecionado
O slot de logo compacto ("simples") é SVG-somente - a infra-estrutura escreve o que quer que pouse nele para um fixo <tema>/img/logo. chave svg independentement...
Pare o flasher de atenção revertendo o título da aba de uma org para a plataforma
Uma orginha infantil sem domínio próprio mostrou "KamoCRM", com o seu nome verdadeiro, depois voltou para "KamoCRM" e ficou lá. TabAttention escreveu `document...
Deixe que o ícone da aba siga uma mudança de logo simples em vez de fixar a capturada na montagem
TabAttention emblema a aba do navegador, e ele lê o favicon ONCE em um efeito de montagem. Isso. o efeito é executado antes que o config.json fetch do DynamicMe...
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...
Digite a nova organização aqui, não em um domínio sem DNS
Criando uma organização entregou ao criador um botão apontando para `https://internal.<o domínio que eles digitaram>/`. Essa máquina não resolve: domínio é um q...
As cores da varredura, a janela de cores e os slots empilhados
Cinco relatórios da secção da marca, e os dois primeiros acabam por ser os mesmos Insecto com duas caras. * As cores nunca foram adotadas. A regra prendeu uma ...
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 ...
O documento não deve rolar para trás da área de trabalho
O shell autorizado é um layout full-viewport — nav fixo, conteúdo absolutamente posicionada para exatamente 100vh – com um roller dentro dele (.kamo-page-scroll...
Preencha a caixa de conteúdo exatamente, role dentro dela
As páginas cresceram para o seu conteúdo e empurraram para além da caixa que o cromo lhes dá, então o documento rolou atrás da concha e deixou o fundo morto aba...
Parar a coluna de formulário que se estende até à altura da linha da grelha
O layout de duas colunas deu à coluna de formulário nenhum alinhamento-se, por isso esticou-se para a altura da linha — e a linha é tão alta quanto a coluna de ...
Uma barra de rolagem, e realmente usar a largura total do conteúdo
AuthedChrome já possui o recipiente de rolagem ONE para uma página (.kamo-page-scroll, overflow:auto; altura:100%), e PageWrapper existe especificamente para pa...
Próximo/link para Voltar para casa, não uma âncora crua
check-client-navigation falha a compilação da imagem sobre um <a> bruto para um interno rota: uma navegação dura derruba cada janela popup de ferramenta aberta ...
Correções de revisão de ramo inteiro — provisionamento, acessibilidade, perda de dados de etiqueta, a11y, código morto, org-context race, hex case
Sete descobertas da revisão final de todo o ramo do assistente org-lançamento e Introdução característica, fixa em conjunto desde que vários interagem: - B1: *...
Resolver o texto "skip" partilhado contra a sua chave completa
Seis componentes de passo chamados t("skip") contra um uso não vigiadoTranslations(), que solicita uma chave "skip" de nível superior que não existe — next-intl...
Fechar o buraco de salvamento sem validação do assistente (revisão 1)
Quatro conclusões da revisão de especificações/código, abordadas: 1. CRITICAL - nada fechado o botão Salvar da concha na validade do passo, assim que um membro...
Inerte, não aria-escondido + ponteiro-eventos-nenhum, para secções fechadas
O helper section() do CreateOrgForm escondeu as quatro seções fechadas em "nenhum tipo de branch escolhido" ainda" com aria-escondido mais um ponteiro-eventos-n...
Largar um favo de mel recolhido no objetivo remove cada cabeça nele
Jiggling mid-drag dispara o gesto de reunir, que puxa cada cabeça do mesmo tamanho para o aglomerado da cabeça arrastada e ancora o favo de mel na cabeça sob o ...
Requer uma janela aberta de modo-deus, não elegibilidade apenas, para CONFIGURE SYSTEM
hasRight estava concedendo o bypass na bandeira de sessão GD bruta, que SessionPlatform Os próprios factos javadoc nomes como o anti-padrão exato que existe par...
Gate o caminho da web- alias no contexto pai, não modelo sozinho
comBranchType anteriormente ligado useWebAlias sempre que o MODELO SELECTED ROOT permitido ou um alias personalizado, ignorando as três pré-condições pai-org Ba...
Parar de tratar um fundo já transparente como preto, e remover a região não a cor
Duas falhas relatadas com uma causa raiz: remoção baseada em cores sobrescrito o canal alfa E nunca leia o que está a chegar. Uma tela HTML armazena alfa pré-m...
A troca de conversas já não empilha janelas atrás do painel maximizado
Toma @kamo/tool-core 0.1.5, onde deixar o painel maximizado tornou-se dois gestos em vez de um. Uma linha do navegador clica em mãos o painel para outro convers...
Restaurar o papel de parede da tela de verificação, soltar seu ***, modernizar sua placa de status
Três coisas erradas com /verificação, tudo visível em uma tela. O papel de parede nunca carregou. PostCompletionScreen chamado Mas esse parâmetro é organização...
Dar à nova página uma sessão, em vez de uma que seja transferida para a autenticação
"Open in new tab" foi `window.open(location.href, ' blank', 'noopener, noreferer')». O ID da sessão não está em um cookie — ele vive em sessãoStorage, por aba, ...
Deixe uma org semeada omitir seu ano estabelecido
createOrg tomou o ano como um int primitivo, então cada semente teve que fornecer um mesmo embora o Year EST seja nulável e o campo seja opcional em toda a plat...
YearEst é opcional na org, então admita o nulo que chega
Ano estabelecido é nulo na entidade da Organização e Serviço de Segurança serializa o nulo explicitamente, então o `número` declarado nunca foi o todo Forma de ...
Os níveis de audiência KB são cumulativos, correspondendo ao KbReaderScope
O filtro de recuperação corresponde exatamente ao nível de um leitor: um TEAM MEMBER teve que coincide com aiVisibleToTeamMembers e nada mais. Então um artigo q...
Centrar as peças de lançamento que são apenas um ícone e um nome
Um painel de aplicação folha em sua forma compacta não mostra linhas sub-itens e nenhuma descrição, então a linha ícone/título estava a encabeçar uma coluna sem...
Restaurar o trabalho imagem-proxy e papel de parede 266357d0 revertida, e terra as permissões mudam que foi destinado a transportar
266357d0 foi construído com o índice errado. A sua árvore veio de uma velha cabeça local em vez de a partir do encenado, por isso não levou nenhuma das permissõ...
GET /master takes VIEW_NOTES, like every other read here
It was the one read in this controller that took no right, deliberately: the two master notes were called fixtures of the home launchpad rather than the Notes a...
A fatura leva REVOKE DELETE, não REVOGAR ATUALIZAÇÃO
attachPdf escreve PDF BLOB ID após a finalização dos commits de transação, em finalidade: renderização dentro dele iria manter o documento-contador de bloqueio ...
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.