Correções de Bugs
- Permitir que a equipe redefina senhas por nome de usuário
- O cliente deve ser capaz de rotear URLs de tópicos sem ID
- Emojis de linha única têm metadados de emoji indexados duas vezes.
- Melhorar a seção de links principais no resumo do usuário
- Restaurar outlet em visualizações móveis
- Os testes nunca devem ocultar publicações
- Selecionar tópicos em vez de publicações
- Selecionar o melhor link do feed Atom
- Manipular URLs malformados em
TopicEmbed.absolutize_urls. - O observador de serviço estava usando
thisincorretamente - Adicionar outro método para verificar arquivo binário
- Possível ReDOS na regra de nova linha do markdown
- URLs permitidos para escopos de API adicionados por plugins
- Exibir popovers do compositor sobre menus suspenso
- Acessar corretamente o nome de usuário do último autor
- Criar token de e-mail com escopo correto
- Garantir que o login não falhe para usuários com registros de convite
- Preferir e-mail ao redefinir senha
- Respeitar a lista de domínios bloqueados ao redirecionar
- Ocultar resumo de arquivos binários no onebox do GitHub
- Observação de tags para todos os grupos de tags
- Desativar proxy do service worker no chrome 97-97.0.4692
- Marcar mensagens flash de convites como seguras para HTML.
- Garantir que o botão de citação flutuante não esteja posicionado abaixo da barra lateral
- Citação rápida no Safari
- Garantir que o método exista antes de chamar
- Adicionar solução alternativa para service-worker
/session/ssopara chrome 97 - Tentar corrigir teste instável usando um tópico mais curto
- Autocomplete substituindo texto incorretamente se usado no meio de uma frase.
Origins_to_regexesdeve sempre retornar uma matriz- Lógica quebrada do onebox de pastas do GitHub
- Usa corretamente o helper de nome para conteúdo selecionado
- Melhorar a interface de upload de emojis
- Garantir que o botão de citação flutuante esteja distante da seleção do iOS
- Grupo de emojis não está salvando realmente
- Passar IDs de categoria e tag para o trabalho do evento webhook emit.
- Limitar o impacto de pré-linha ao texto do tweet
- Grupo selecionado limpo entre uploads de emojis
- Tentativas de compensar o espaçamento da primeira linha com pré-linha
- Impede que tweets percam formatação no onebox
- Contornar service worker no caminho SSO
- Navegar para tópico/MP independentemente do pressionamento da tecla Shift
- Manipulação de URLs
/p/###dentro do Ember LOAD_PLUGINS=0em dev/prod, aviso emplugin:pull_compatible_all- Permitir que URLs de tópicos sem slug funcionem dentro do mesmo tópico
- Não exibir emojis duplicados no seletor
- Atualizar lista de emojis recentes ao selecionar dela
- Não acionar evento
topic_createdpara publicações de resposta via e-mail. - Desativar botão de votos de lançamento para múltiplas enquetes sem mínimo.
- Regressão na navegação kbd da lista de tópicos
- Anexar
/allao URL se a lista padrão for ‘nenhum’ - Salvar campos realmente em
themes:update - Lógica de atualização nas listas de tópicos de descoberta
- Ao compor uma mensagem, não sugerir publicações de usuários excluídos
- O recurso de novo tópico estava quebrado quando o ‘Filtro de Lista Padrão’ estava definido como ‘sem subcategorias’
- Ao carregar mais tópicos,
showFooternão estava sendo atualizado corretamente - Progresso do tópico tremido em alguns tamanhos de janela
- Limpar fila sinalizada quando a resposta à publicação sinalizada é excluída
- Erro ao votar em uma enquete múltipla sem os atributos min/máx.
- Usar font-down
- Ícone de lápis menor para editar tags
- Ocultar biografia do usuário se o perfil for restrito
- Pequenos ajustes na posição do progresso do tópico na área de trabalho
- Suavizar mensagens de problemas críticos no painel de administração
- Não permitir valores NULL para
notification_levelemcategory_users - Melhorar a forma como o popup magnific é carregado
- Uploads estavam quebrados no Safari antigo
- Salvar
draftSequencequando for 0 - Prever
draftSequenceao salvar rascunho SiteSetting.titleestava sendo poluído no StaticController- Dá opções ao compositor para gatilho
post:highlight - Remover restrição de comprimento de
fancy_titleemtopics - Recorrer a
anonymouse nãouserao sugerir nomes de usuário para usuários anônimos - Usar nome de argumento correto na tradução de revisáveis pendentes
- Ajuste de posição do painel do menu
- Usar descrição meta básica se outras tags de descrição estiverem ausentes
- Substituições de tradução do locale de fallback não funcionavam no cliente
- “Personalizar Texto” mostrava string MessageFormat compilada para traduções
_MFsubstituídas - A precedência de tradução era diferente no cliente e no servidor
- Cálculo incorreto do deslocamento do cabeçalho
- Adicionar polyfill de rolagem suave
- Usa novo formato para endpoint de tag de pesquisa para evitar problemas
- Notificar membros do grupo quando alguém cita ou responde à sua publicação.
- Adicionar mais ações ao escopo da chave de API de uploads
- Correção da migração
email_tokens_token_to_nullable - Garantir que os nomes dos temas estejam escapados em atributos HTML
- Verificar se o domínio do convite é válido
- Permitir que
OAuth2Authenticatormanipule associações existentes - Imagens de favicon de onebox borradas
- Considerar apenas como manipulado pelo compositor quando um compositor
- Adiar eventos de criação de tópico/publicação até que os e-mails tenham sido adicionados
- Fazer os testes funcionarem com ID de upload inicial mais alto
- Selecionar rascunho de tópico correto para o usuário
- Atualizar
has_topic_draftquando o rascunho é atualizado - Garantir que
MessageIdServicepossa manipular mudanças de hostname e multisite --header-offsetnão levava em conta o overscroll- Referências de cabeçalho levando a encadeamento de e-mail quebrado
- Fazer os testes de thumbnail começarem com uma lousa limpa
- Exibir publicações pendentes em uma categoria moderada
- Teste de edição de tag
- Transição de tag apenas se o nome da tag mudou
- URLs permitidos ausentes ao exibir escopos granulares de chave de API.
- Auth manipula incorretamente nomes de usuário duplicados
- Atualizar uma notificação consolidada deve elevá-la ao topo.
- Ao usar auth externo, caracteres não permitidos não eram removidos do nome de usuário
- Fazer a ordem de classificação dos temas do usuário não distinguir maiúsculas de minúsculas
- Adicionar sufixo aleatório ao Message-ID de saída para e-mail
- Badges de PWA não estavam atualizando
- Correspondência para profundidade indeterminada no URL durante testes de upload
- Permite estratégia de posicionamento mais precisa no móvel
- Não redirecionar solicitações XHR/JSON quando o login é necessário
- Extrair e corrigir substituição de nomes de usuário por auth externo
- Definir
auto_updatecomo falso para temas/componentes não-git - Pular temas que têm URL em branco na tarefa rake
themes:update - Objeto File nativo não estava sendo passado para uploadHandler
- CSS quebrado em #15141
- Não sugerir “user1” como nome de usuário para usuários convidados
- Adiciona código de status 422 ao json de bootstrap
- Permitir que a equipe faça upload quando deveria e
authorized_extensionsestá em branco - Garantir que os hooks de widget sempre chamem a instância correta
- Trata ipad como mobileView para posicionamento do popper
- Aviso de log global regrediu em #15000
- Definir favoritos em alguns casos estava quebrado
- Não lançar erros em chaves duplicadas em Yaml
- Posição do prompt de atualização de software em temas com cabeçalho extra
- Usar URL do CDN para avatares internos de onebox
- Excluir tokens de e-mail não confirmados E expirados apenas
- Não travar o navegador ao tocar sugestões de autocomplete no Android/Gboard
- Remover cabeçalho de e-mail Auto-Submitted de e-mails SMTP de grupo
- Não parar com falha se a atualização do tema falhar
- Git não deve solicitar credenciais
- Manter tags existentes ao editar tópicos de tag
- Não verificar permalink se não autorizado
- Permitir convites se
must_approve_usersfor verdadeiro - Não publicar enquetes no message bus quando não houver enquetes
- Não publicar notificações no MessageBus para usuários inativos
- Permitir que o recurso de enquete seja desativado no discourse-markdown
- Remover rótulo ‘Abrir Rascunho’ após exclusão do rascunho do tópico
- Garantir que os links da lista de tópicos móveis sejam tratados como transições Ember
- Recursão infinita ao chamar uma ação refresh() em rotas
- Adicionar um botão de confirmação e cancelamento ao editar texto alternativo
- Validar número de votos permitidos por enquete por usuário.
- Não sobrescrever propriedade computada para correção do spinner de carregamento
- Correção do separador da lista de tópicos
- Excluir publicação
moderator_actionpara contagem de respostas no resumo do usuário. - Título e seta incorretos ao filtrar por número de publicação.
- Filtro de categorias Nenhuma e Todas
- Armazenar em cache todas as palavras observadas
- Limpar erros anteriores na exibição do formulário de segundo fator
- Registrar
customOptionscomo filtro do kit de seleção - Converter URLs de tópicos incorporados para forma absoluta
- Erro quando SMTP habilitado no PostAlerter sem e-mail de entrada
- Limpar nome do emoji que é nome do arquivo
- Incluir todas as categorias em
sortedCategories - Ajustar alerta do cabeçalho da lista de tópicos
- Coluna ambígua em
downsize_uploads - Correções adicionais para última visita na lista de tópicos
- Corrigir regressões introduzidas em ae16b0a
- Adiciona classe ausente para separador de última visita
- Redirecionar para a página inicial se não houver publicações
- Excluir tópicos de tag silenciada na lista de destaque da categoria.
- Upload de emoji não usando
data.nameno upload uppy - Usar grupo correto de vários para remetente SMTP
- Descartar endereços CC malformados no trabalho GroupSmtpEmail
- Uma regressão de screen-track/appEvents em #14929
- Mensagem de educação do compositor para menções de grupo estava quebrada
- Usar chunk anterior para verificar se o upload de chunk de backup local está completo
- Definir
nullpara grupo se o parâmetrogroupAttrsnão estiver disponível. - Usar a mesma versão hljs em prod e testes
- Impedir que
PreloadStorechame o finder quando o valor for falso - Usar Map em vez de Object para cache
- Garante que a lógica de tags mínimas esteja correta e compartilhada
- Exibir principais publicações de categorias privadas se o usuário tiver acesso.
- Os queryParams do tópico são removidos do estado de histórico ao rolar.
LocalJumpErrorem tarefas rake- Chamar
_clearFlash()ao exibir um modal - Não falhar se
s3_install_cors_ruleestiver desligado - Usar
127.0.0.1em vez delocalhostpara ember CLI - Desativar eventos de rolagem enquanto em tela cheia
- Permitir que convites em massa sejam usados com DiscourseConnect
- No Ember CLI, alguns testes de plugin estavam se referindo ao container errado
- Tornar PostRevisor mais consistente
- Mostrar exclusão permanente no menu sem atualização
- Remover
xlink:hrefpara favorecerhrefdevido à depreciação - Usar método de atributo correto para obter ID da publicação do dataset.
- Regressão introduzida em #14715
- Manter contexto do tópico ao redirecionar para pesquisa completa
- Gerar IDs de cabeçalho válidos
- Restaurar animação para ação de curtir no móvel
- Persistir notificações no OS X
- Incluir administradores nas permissões do canal de resposta de presença
- Renomear
action_code_hrefparaaction_code_path - Pular validações de publicação para revisões do sistema quando o autor exclui a publicação
- Garantir que as regras CORS existam para S3 usando tarefa rake
- URLs canônicos podem ser relativos
- Parar de salvar favorito ao pressionar ESC no modal
- Garantir que
required_tag_group_nameseja nulo se nenhum valor estiver presente - Excluir tópicos de categoria suprimidos no digest mesmo se não silenciados.
Rake categories:move_topicsnão deve mover o tópico de descrição da categoria- Exibir Oneboxes do Instagram em um iframe
- Usar evento mouse down ao cancelar pesquisa
- Inserir vírgulas mesmo quando o valor do campo for nulo
- Impedir solicitações de pesquisa duplicadas para o backend
- Excluir um favorito
for_topiccausou erro JS - Usar o mesmo modo para pesquisa chinesa ao indexar e consultar.
- Resoluções de respostas de 103 devem ser tentadas novamente usando
small_get - Incluir detalhes do tópico ao enviar MP
Allowed_theme_idsnão deve ser persistido em GlobalSettings- Não substituir palavras em hashtags e menções
- Ocultar links para tópicos silenciados e na lista de categorias
- Evitar outra consulta N+1 em
Site.json_for - Atualizar grupo de distintivo de todos os membros se a configuração do grupo principal mudou.
- Não deve receber convites de tópico de usuários ignorados.
- Não realizar pesquisa de link para links substituídos
- Incluir novas tags na validação se o usuário puder criar uma.
- Limpar instâncias de PresenceChannel quando o compositor é fechado
- Impede um erro json circular em testes
- Correções do importador Vanilla
- Evitar consulta N+1 em
Site.json_for - Evitar corretamente solicitações concorrentes em PresenceChannel get
- Não enviar beacon de saída de presença se não estiver presente em nenhum canal
- Mostrar mensagem correta ao excluir tópico permanentemente
- Contexto de rastreamento correto para algumas rotas de categoria
- Incluir o cabeçalho Vary:Accept em todas as respostas baseadas em Accept
- Permitir todas as tags para palavras observadas
- Remover usuários permitidos de tópico supérfluos em convite de grupo
- Nome correto da configuração do site
- Não vazar chaves de API de usuário não hash para redis
- SQL 2N+1 no endpoint admin /api/keys
- Tornar a configuração
verbose_auth_token_loggingdesligada por padrão - Mostrar contexto de pesquisa apenas em rotas de tópico
- Pesquisa rápida quebrada no iPadOS
- Resetar e-mail sso e payload quando o usuário navega para longe
- A linha Nenhuma não tem um valor, use classe para mirá-la
- Linha do tempo do tópico não atualizando em megatopics.
- Não consultar backend ao pesquisar “neste tópico”
- Remover configuração do site ‘crawl_images’
- Substitui apenas aspas duplas e usa unicode
- Não mostrar usuário destinatário na lista de participantes de e-mail
- Clarificar opção Nenhuma Necessária ao editar favoritos
- Ocultar botão de alternância de tela cheia quando a textarea estiver desabilitada
- Alinhamento do seletor de categoria e tag no móvel
- Corrigir versão da API após bump menor
- Melhorar velocidade da pesquisa rápida e destaques de resultados
- Permitir que a equipe visualize convites pendentes/expirados de outros usuários
- Rastrear também mutações de textContent
- Decorar publicações que são carregadas após a renderização inicial no fluxo de publicações
- Melhorias para download de datas locais
- Garantir que links de respostas incorporadas/responder-abram em _blank
- Grupos usando ícone de usuários estavam sem margem na pesquisa
- Tentativas de observar mutação de preview o mais rápido possível
- Tentativas de impor posição do cursor no filtro
- Usar URLs absolutos no atalho de pesquisa
- Falhas em
BackupRestore::DatabaseRestorercom Ruby 3 - Mostrar filtro de grupo apenas quando o usuário está logado e grupos estão presentes
- Extrair filtro pm e categorias de UserAction
- Zerar a versão assada após mover as publicações.
- Usar ordem de classificação padrão da categoria apenas nos filtros mais recentes e não vistos.
- Resumo ausente para pequenas ações de publicação na linha do tempo do tópico.
- Remover cabeçalho de e-mail List-Post
- Mover verificação se o usuário está suspenso para mais tarde
- Atualizar chave de tradução para corresponder ao motivo do sinalizador.
- Importação Phpbb - anexos não incorporados em publicações
- Manipular separadamente convite para tópico e fórum
Topic_tracking_statenão gerando erro quandouser_statestá ausente- Ruby 3 não congela string interpolada
- Corrigir datas locais em contextos não-publicação, e em tópicos longos
- Corrigir caminho de mudança de senha para gerenciadores de senha
- Resolver problemas de citação revertendo novos atalhos
- Desativar previews se diffhtml estiver habilitado
- Aplicar solução alternativa de seleção de citação a todos os navegadores
- Seleção desaparecendo no Safari
- Erro JS ao mostrar resultados de pesquisa do tópico
- Remover cabeçalho
discourse-logged-induranteforce_anonymous! - Não persistir parâmetro de consulta de tags
- Tooltip na pesquisa rápida não funcionava
- Verificar ambiente para caminho de configuração multisite mesmo se o arquivo de configuração existir
- Desativar Mostrar resultados se ninguém votou
- Ocultar formulário após redefinição de senha
- Analisar listas de endereços em e-mails incorporados
- Recorte de data local quando não há tempo disponível
- Botão Selecionar tudo na página atribuída ao grupo
- Reabilitar suporte HTML para configuração global.
- Exibir publicação do host incorporável na categoria.
- Suportar argumentos de palavra-chave do Ruby 3
- Ember CLI sempre carregava o payload de administração no modo de desenvolvimento
- Oneboxes de vídeo privado do Vimeo estavam quebrados
- Usar endereços para comparar cabeçalho de e-mail
- Parar de rastrear mensagem de entrada após navegar para longe take 2.
- Parar rastreamento de mensagem de entrada após navegar para longe.
- Tornar a construção de links de motivo da pontuação mais explícita
- Mensagem de estado vazio na página de favoritos do usuário
- Excluir MPs que o usuário enviou a si mesmo.
- Resultados de
Topic.similar_toresultam em consulta inválida para certos locales. - Não mostrar ‘tópicos novos ou atualizados’ para a página de categorias móveis
- Seguir o URL canônico ao importar um tópico remoto.
- Erro ao carregar tópicos sugeridos para usuários anônimos.
- Notificar entrada para categorias e visualização de tópicos mais recentes especificamente.
- Restringir rotas de notificação de outros usuários
- Interpolação incorreta estava limitando a 1 dispatch / componente
- Não publicar publicação para rastreamento de tópico de MP se não for nova para o usuário.
- Suportar argumentos de palavra-chave do Ruby 3 para DiscourseRedis
- Solução alternativa para bug createImageBitmap do Safari 15
- Não exibir
userColorSchemeIdna interface - Tornar o banner de atualização sempre disponível na visualização de categorias
- Restrição de tabindex mais robusta na preview
- Garantir que a lista de subcategorias esteja oculta quando não for necessária
- Não gerar erro
_removeDeleteOnOwnerReplyBookmarksna navegação - Não tentar inicializar o aplicativo ember em navegadores antigos
- Define corretamente data-attributes usados por datas locais
- Detectar recurso globalThis
- Métodos serializador
include_devem terminar com ? - Usar resumo de publicação não lida para resumo de favorito de nível de tópico
- Usar
update_attributedo active record em vez de mini sql. - Não recarregar card se já carregado
- Manipular citações de e-mail encaminhado em torno do nome de exibição Reply-To
- Retornar matriz vazia quando não houver pai para intervalo
- Gem Rss é gem embutida desde Ruby 3
- Mensagem de estado vazio nas páginas de mensagens de grupo
- Atualizar apenas campos personalizados passados
- Elevação de quebras de linha não deve falhar para elementos HTML5
- Oferecer
site_logo_dark_urlcomo opção para temas de modo escuro - Adicionar locales para variantes de MP de menção de grupo
- Remover mensagens de entrada para eventos de leitura.
- Endereçar ArgumentError para suportar argumentos de palavra-chave do Ruby 3
- Impede casos extremos de transbordar no conteúdo selecionado
- Não sugerir Emoji quando em blocos de código abertos
- Atualizar apenas campos presentes na solicitação
- Corrigir otimisticamente problemas de estado da linha do tempo do tópico
- Usar
<textarefa>para traduções de temas - Não exibir botão de upload móvel se !allowUpload
- Estilização da navegação móvel
- Atribuir chaves únicas à linha do tempo do tópico para o estado
- Garantir que os cabeçalhos de objetos S3 sejam preservados na cópia
- Não publicar eventos de arquivo de MP para o usuário atuante.
- Não tentar migrar o banco de dados de teste multisite enquanto segura o mutex
- Resolver URLs curtos após o carregamento do diffHTML
- Corrigir a posição do ícone de play
- Não substituir em menções e hashtags
- Exibir links de MP não lidos/novos apenas ao visualizar o próprio usuário.
- Remover tópicos novos dispensados do estado de rastreamento de tópicos de MP.
- Remover tópicos lidos dispensados do estado de rastreamento de tópicos de MP.
- Posicionamento melhorado para o botão “Pular para o conteúdo principal”
- O Ember CLI estava sendo sequestrado antes de possíveis erros
- Problema de altura do Composer no Safari no iOS 15
- Ignorar link canônico para oneboxes do medium.com
- Não exibir conteúdo de spoiler no RSS
- Sempre exibir a data de criação das postagens na visualização do crawler
- Corrigir o número da postagem mais alta para o estado de rastreamento de tópicos lidos.
- Filtro melhorado para pesquisa de grupos
- Erro no ambiente do Ember CLI
- Capturar endereços CC para e-mails encaminhados
- Executar a ação
agree_and_keepapenas se possível. - Corrigir a pequena postagem do usuário que encaminhou para a caixa de entrada do grupo
- Usar nome de arquivo aleatório para uploads temporários
- A pesquisa não estava sendo inicializada corretamente.
- Não estávamos resetando corretamente o estado móvel entre os testes.
- Não tentar migrar simultaneamente com outras migrações
- Permitir valores de string única em campos de seleção múltipla personalizados e não apenas arrays
- Aumentar o tamanho do chunk para buscar a tag de título corretamente
- Bug com a navegação para as páginas de atividade/tópicos e atividade/lidos
- No modo de teste, os inicializadores estavam modificando classes repetidamente
- Tornar bindMobileUploadButton explícito para mixins de upload
- Reduzir a versão do oj
- Link "pular navegação