Nomeie os restantes doze interruptores, e guarde a armadilha que os sem nome
MUI 7 deixa `inputProps' no Switch — silenciosamente, sem aviso e sem erro de tipo, então O rótulo da ária nunca atinge o DOM. Quase todos os interruptores nest...
Um hit de busca lê o mesmo em suas próprias mensagens como em todos os outros
O destaque herdou a cor do texto da bolha e desenhou-se como uma lavagem de 55%, e Ambos falharam silenciosamente no mesmo lugar. As mensagens do próprio membro...
Indicar a primeira factura sobre uma opção que tem uma taxa de instalação
O cartão já listou a taxa de configuração, mas a única figura que o resumiu com O preço do período — o total a prazo — foi fixado com base no compromisso em cur...
Mostrar a taxa de configuração única nas figuras da opção
O cartão, o trilho ao vivo e a pré-visualização da impressão tudo levou com o período da opção Total, e o único valor que suporta a taxa de instalação — o contr...
A taxa de instalação única pertence ao total da cotação
Uma taxa de configuração digitada em uma opção atingiu exatamente uma figura — QuoteOptionTotals colocar no contratoTotal — e aplicarOptionHeadlineTotals então ...
Devolver as colunas de e- mail às suas próprias barras de rolagem
A raiz do Banner offline empilhado MessageBrowser em um flex-col e movido as três colunas de e-mail em uma linha própria. Essa linha era `flex flex-1 min-w-0` -...
Dar o botão Enviar para IA um nome acessível
O interruptor definia seu rótulo de aria através de `inputProps`, que MUI 7 deixa cair no Switch sem aviso — por isso o rótulo nunca chegou ao DOM. As palavras ...
As seções de dupla contagem da linha sumária
Uma página de seção é em si um dos artigos, então "291 artigos, 16 áreas, 29 seções" convidou o leitor a somar três números que não somam. Um número para quanto...
Abrir Enviar para IA da janela de relatório em vez de enviar
O SEND TO AI interruptor entregou o relatório no momento em que foi arquivado. Postou um expedição sem corpo, que deixou o Serviço de Segurança para escolher a ...
ReportDefinition nunca enviou os direitos mais restritos que seu solucionador lê
ReportScopeResolver, seu teste e o próprio javadoc desta classe todos os nomes Também GrantedBy, e ReportSecurityScope tem tido auto / TEAM / ORGANIZAÇÃO desde ...
Alcançar a conversa na tela quando estiver páginas abaixo da lista
Mudar o navegador para a aba direita foi apenas meia resposta. As páginas da lista por última atividade, 30 linhas de cada vez, e a conversação que um membro ma...
Uma lista lida enviou o corpo de cada artigo e uma página de categoria listada nada
Dois defeitos no público lê, ambos visíveis em kamocrm.com/help-center. O índice serviu 3.9 MB de HTML. tree-by-parent-slug retorna cada nó com seu conteúdo co...
Parar o banner offline como uma coluna ao lado do e- mail
O mesmo defeito que a barra de resultados de busca tinha, no mesmo contentor. Navegador de Mensagens root era uma linha flex horizontal cujos filhos são as colu...
Manter os caminhos dos artigos inventados fora do índice
A verificação canônica já para um caminho errado renderizando o artigo -- ele serve a página não encontrada. O que ele não pode fazer é mudar o status código: e...
Enviar uma etiqueta de status limpa como uma remoção, não como silêncio
Esvaziar uma caixa de etiqueta personalizada e salvar não fez nada. O salvamento construiu sua carga útil a partir dos rótulos que tinham texto neles, então uma...
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...
Deixe uma org colocar uma etiqueta de status personalizada de volta em branco
Uma etiqueta de status não tinha como ser removida. A tela de configurações salva através de um escrever em massa somente para upsert, então a única coisa que u...
Não reivindicar nada correspondente quando um filtro escondeu as correspondências
A explicação da lista vazia adicionada com a barra de resultados da pesquisa foi retirada da consulta sozinho, por isso também disparou quando a busca tinha com...
Tradução de artigos nunca funcionou
deleteByArticleUidAndLocale é uma consulta @Modificing e JPA se recusa a executar uma fora de uma transacção. Nada neste caminho nunca abriu um, então cada loca...
Parar a pesquisa de e- mail abrindo uma tira no lado da tela
O elemento raiz do navegador de mensagens é uma linha flex horizontal cujos filhos são os colunas da interface de correio. A barra de resultados da pesquisa foi...
Siga a página da janela de conversação maximizada no navegador
Maximizar uma janela de chat deixou o navegador de conversa na aba que estava Já estou a aparecer. `visibleRows` deixa todas as fileiras fora do balde ativo, as...
Salvando um artigo bloqueado em 21 chamadas de tradução
@Async foi inerte. **************************** chamado translateArtigo sobre o mesmo feijão, então a chamada foi direto para este e nunca chegou ao proxy que o...
Parar Enviar Para AI redefinir as caixas enquanto elas estão sendo digitadas
Um membro arquivou isto contra a janela Enviar para IA: a descrição "muitas vezes reinicia voltar para a descrição original enquanto você está editando". Ele re...
Uma janela que se levantou não foi lida
O crachá de bate-papo não lido era invisível em toda parte — o botão Chat, o O Centro de Interação, o Hexhead — e a razão não era o crachá. Todos os três. ler u...
Point at the real org, keep the tree in the URL, show related articles
KB_ORG_ID was "1". The help center lives in org 1168485648209608710, so every KB read on this site missed -- /help-center rendered its empty state no matter wha...
Announce a message only once it can be read
POST /sessions/{guid}/messages is @Transactional, and the NATS publish of the message has always waited for the commit — with a comment saying exactly why: publ...
Adicione a rota de preenchimento de formulários em falta e pare de oferecer ações não remuneradas
Dois defeitos atrás de um relatório: o editor PDF não iria abrir, e excluir foi oferecido a um membro que não pode apagar. ** O editor.** DocManager posta em /...
Desça até sua própria mensagem quando você tinha rolado para cima
O envio enquanto se deslocava para o histórico deixou o membro estacionado onde eram, com sua própria mensagem anexada abaixo da dobra. Do banco Parece exactame...
Ofereça o prazo de cobrança adiantado, e pare de escondê-lo na Enterprise
Duas maneiras separadas desta página reteve a escolha. O console org tinha um controle de três períodos, mas foi dobrado para o direito do "Escolher plano" que...
Citar o compromisso economizando em dólares nas cartas do plano
O desconto é de $10 por ano e $20 em três anos, que é como o catálogo define-o e como é anunciado em qualquer outro lugar. Renderizado em percentagem deixou de ...
Stop offering the internal platform-owner plan for sale
listPlansForMarket filtered on isActive alone, and active is not the same as on the menu. OWNER_UNLIMITED ("Platform Owner — Internal") is active, carries no pr...
Definir "/sede/mês" à direita da sua própria linha
O preço mantém a borda esquerda e a unidade toma a direita, então o parêntese dois a largura do cartão em vez de empilhar o flush à esquerda — que deixou o núme...
Coloque "/sentar/mês" abaixo do preço, não ao lado dele
Taxas de três dígitos e "/seat/mês" não compartilham uma linha em um cartão de quatro-across. Inline em 1rem o rótulo embrulhado no meio do texto ou espremeu o ...
Uma promoção que não resolve não deve alargar-se a todos os planos
Um EMPTY aplicávelPlanids significa "sem restrição" a jusante, então uma restrição que falha em TRANSLATE não deve ser permitido tornar-se uma lista vazia. A Ap...
Um código promocional funciona no seu último dia
A data final é o último dia em que um código funciona, não o primeiro dia em que não funciona — SubscriptionPromotions.check lê-lo dessa forma no servidor, ea o...
Determine os botões Texto, Conversa e Nota do cabeçalho na aba que nomeiam
A visão principal mantém sua seleção de abas na URL — `tab` para a aba principal, `commsTab` para a Sub-tab de comunicações — e uma ação rápida de cabeçalho def...
Dizer por que um número não pôde ser aberto, em vez de um mostrador vazio
Abrir a ferramenta SMS em um número de telefone resolve uma conversa para ele primeiro, e essa solução pode ser recusado — VOIPService responde "sem número de t...
Parar de oferecer uma edição uma vez que alguém tenha lido a mensagem
Cada janela de chat que desenha um MessageBubble — os popups de chat dos membros, o social e o ticket conversas que partilham ChatBox — oferecidas Editar na pró...
Recusar uma edição uma vez que outro membro tenha lido a mensagem
PATCH /api/media/mensages/{id} foi deliberadamente ungido em recibos, ao contrário do DELETE ao lado dele. O raciocínio escrito nele foi que não enviar faz pala...
Escurecer a marca xAI para que ela apareça no dropdown do provedor
Ícones simples envia o glifo xAI preenchido #FFFFFF, que é a sua marca cor numa superfície escura. O dropdown do provedor de IA é branco e o aplicativo força o ...
Deixe um movimento em massa chegar às pastas que o membro fez
A janela "Mover para a pasta" por detrás da barra de selecção foi construída a partir de um texto literal ['INBOX', 'Archive', 'Trash', 'Junk', 'Drafts'], por i...
Nunca deixe uma aba em branco quando um KamoDesktop for lançado
A aba é aberta em branco dentro do gesto de clique e só navega uma vez um link Volta. Então, qualquer coisa lenta upstream mostrado como uma página branca em br...
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...
Serve pastas e rótulos inteligentes como mensagens, não como linhas de índice
Ambos os endpoints responderam fora do email metadata.search index e entregaram o cliente O que a mesa guarda. Uma pasta inteligente retornou SearchIndexEntity ...
Fazer o eslint realmente correr
`eslint.` não relatou absolutamente nada — não uma árvore limpa, mas um acidente antes dele carregado um único arquivo: TipoErro: Convertendo a estrutura circu...
As perguntas do formulário de relatório saem da fronteira do campo
Um membro apresentou isto contra o próprio relatório: "O que aconteceu?" — e "O que você gostaria de ver?" no lado realce — tinha a fronteira do campo Correndo ...
Um selo que diz que dia, uma vez que o dia está em dúvida
Reportado por um membro: chats passados não podem ser identificados ou verificados pelo data em que foram enviados ou recebidos — apenas uma hora está presente....
Uma nova conversa mostra a troca em vez de ficar em branco
Abra um novo chat de IA, digite uma mensagem, e as balas pensantes apareceram e então nada — nenhuma mensagem enviada, nenhuma resposta, apenas o painel de conv...
Deixar as caixas de seleção do calendário da barra lateral realmente desligar
A caixa de seleção ao lado de cada calendário foi vinculada a `calendar.isVisible` e sua no Change foi 'fetchEvents'. `isVisible` é enviado por EmailService e r...
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...
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.