Discourse Versão 3.0

Foco

Codinome

Data de início

27 de janeiro de 2022

Data prevista de lançamento

Janeiro de 2023

84 curtidas

Novos Recursos

  • Permitir atributo target em links nas descrições de user_field
  • Tornar a conclusão automática experimental de hashtags padrão para novos sites
  • Alertar administradores sobre a exposição de nomes de grupos privados a usuários anônimos.
  • Adicionar alternância de usuário para mascarar/desmascarar senhas
  • Onebox para Embed Motoko
  • Integrar DnD (Não Perturbe) com status do usuário
  • Adicionar suporte a notificações push de desktop no núcleo
  • Enviar notificações aos administradores quando novos recursos forem lançados
  • Ordenar hashtags que começam com o termo com prioridade mais alta
  • Exibir status do usuário nas páginas de grupos
  • Chat e Barra Lateral agora estão ativados por padrão
  • Diferenciar tipo de notificação para tópicos assistidos diretamente vs indiretamente
  • Adicionar alternâncias de chat e barra lateral ao assistente de configuração
  • Permitir que moderadores de categoria definam temporizadores de exclusão automática de tópicos
  • Exibir usuários semelhantes ao penalizar um usuário
  • Permitir opcionalmente especificar uma s3_asset_cdn_url separada
  • Permitir exibir resultados de conclusão automática de hashtags sem termo
  • Melhor interface de usuário para gerenciar 2FA (autenticação em dois fatores)
  • Aplicar limites de menção para mensagens de chat
  • Exibir status do usuário em tempo real em menções inline em publicações
  • Suporte a onebox para Youtube Shorts
  • Permitir escopo user_status para UserApiKey
  • Melhorar avisos do compositor para menções
  • Canais podem permitir/proibir menções @all/@here
  • Adicionar API de plugin experimental para registrar menu suspenso de navegação de mensagens
  • Indicadores de notificação separados para novas MPs (mensagens privadas) e itens de revisão
  • Rastrear solicitações de API e API de usuário
  • Excluir um usuário com suas publicações também exclui mensagens de chat.
  • Adicionar script de importação para Elgg
  • Barra lateral para telas de desktop estreitas
  • API de Status do Usuário
  • Permitir definir default_enabled para emblemas
  • Adicionar descrições ao passar o mouse sobre resultados de busca de hashtags
  • Permitir que a equipe sinalize mensagens de chat
  • Sincronizar status de dicas do usuário entre clientes
  • API para personalizar o tratamento de erros do compositor no lado do servidor no lado do cliente
  • Adicionar TL1 (Nível de Confiança 1) a chat_allowed_groups por padrão
  • Busca genérica de conclusão automática de hashtags e processamento de markdown
  • API para atualizar o ID externo do Discourse Connect do usuário
  • Configuração de site oculta para suprimir categorias inseguras dos administradores
  • Parar de ocultar a configuração “permitir arquivamento de canais”
  • Despriorizar notificações de curtidas em todas as listas
  • Adicionar dicas de usuário para recursos de publicação e tópico
  • Introduz configuração chat_max_direct_message_users
  • Configuração de Site de Categoria Padrão do Compositor
  • Notificações push de chat respondíveis
  • Adicionar publicação processada às exportações de arquivo do usuário
  • Renomear pop-ups de integração para dicas de usuário
  • Nova configuração de site para ocultar perfis de usuário por padrão.
  • Reduzir aviso de login de distância suspeita para 100km
  • Controlar largura do tópico com variáveis
  • Ordenação genérica de conclusão automática de hashtags
  • Ocultar tópico de boas-vindas se não tiver sido editado
  • Adicionar botão para redefinir pop-ups vistos
  • Conclusão automática genérica de hashtags parte 1
  • Permitir que o usuário defina o destino da lista da barra lateral preferida
  • Adicionar link na barra lateral para o administrador configurar tags padrão
  • Adicionar link na barra lateral para o administrador configurar categorias padrão
  • Adicionar status do usuário às preferências do usuário
  • Implementar novos pop-ups de integração
  • Exibir tempo relativo quando a data é omitida
  • Adicionar contentCSSClass para link de seção da barra lateral
  • Cor dupla para prefixo de subcategorias
  • Ocultar tópicos de Política de Privacidade e Termos de Serviço
  • Adiciona categorias padrão sementes à barra lateral
  • Pré-carregar recursos via cabeçalho de link
  • Adicionar opção de modo escuro para logotipos de categoria
  • Omitir exibição do dia quando o dia ‘até’ for o mesmo que o dia ‘de’
  • Nova saída topic-list-main-link-bottom adicionada ao mobile
  • Tratar oneboxes para URLs complexas do GitHub
  • Tornar Geral a categoria padrão
  • Ao entrar em um tópico, rolar até o marcador de linha visitado por último
  • Adicionar configuração para sempre confirmar e-mail antigo
  • Lembrar altura ajustada do compositor
  • Exibir opcionalmente status do usuário no seletor de usuário de grupo por e-mail
  • Adicionar link de revisão à seção da comunidade para usuário logado
  • Adicionar aviso do compositor quando o usuário não foi visto há muito tempo
  • Interface de API JS para plugins hljs
  • Nova configuração de site para definir localidade a partir de cookie para usuários anônimos.
  • Adicionar configuração de site para incluir IDs de conta associadas ao usuário.
  • Tornar o status do usuário um recurso experimental público
  • Introduzir configuração personal_message_enabled_groups
  • Reformular encadeamento de e-mails
  • Configuração de site para desativar nomes de usuário em links de compartilhamento.
  • Selecionar emojis no seletor via teclado
  • Adicionar dicas de ferramentas às datas de início/fim da linha do tempo
  • Guia de outras notificações para redesenho do menu do usuário
  • Contagem unificada de notificações no menu do usuário
  • Substituir Lounge pela Categoria Geral
  • Exibir descrição do status do usuário no pop-up de menção
  • Tornar o status do usuário em fluxos de publicações em tempo real
  • Adicionar o botão de definir status do usuário ao novo menu do usuário
  • Categorias e tags anônimas da barra lateral
  • Categorias e tags padrão da barra lateral
  • Adicionando um importador CSV simples
  • Contar visualizações em páginas publicadas
  • Limitar destinatários máximos para e-mails de grupo
  • Exibir data personalizada padrão em seletores de atalho de tempo
  • Acionar evento backup_failed em caso de falha no backup
  • Abrir modal de criação de convite a partir do banner de aviso de inicialização
  • Permitir configuração de definições de tempo limite do smtp
  • Adicionar alternância de modo seguro a /u/admin-login
  • Permitir que o campo de caixa de seleção do assistente seja desativado
  • Usuários PWA são solicitados para push antes da primeira publicação
  • Adiciona botão de envio do compositor em tela cheia e prompt
  • Exibir status nos resultados da pesquisa ao mencionar usuário nos compositores
  • Permitir que temas privados sejam instalados parcialmente
  • Atualizar aviso do modo de inicialização para adicionar links de convite e assistente
  • Adicionar banner CTA de tópico de boas-vindas
  • Adicionar saída de plugin acima do cabeçalho do modal
  • Exibir status em fluxos de publicações
  • Adicionar botão de exclusão de imagem na pré-visualização.
  • Rastrear estatísticas sobre falhas em trabalhos agendados
  • Exibir resposta SMTP na lista de e-mails enviados pelo administrador e reorganizar colunas
  • Adicionar suporte para Palavras Assistidas sensíveis a maiúsculas/minúsculas
  • Exibir status do usuário na página do perfil do usuário
  • Assistente reformulado
  • Adicionar estilo da página de categorias para ordenar tópicos por data de criação
  • Importação My_bb suporta avatares
  • Adicionar links de usuários e grupos à seção da comunidade na barra lateral
  • Substituir menu suspenso hamburger por Barra Lateral ao desdocking
  • Usuários sem publicações não devem poder editar nome de usuário após o período permitido.
  • API para barra lateral
  • Adicionar API de plugin para registrar grupo de estatísticas Sobre
  • Exibir status na dica de ferramenta na bolha de status no menu do usuário
  • Publicar o status de todos para todos
  • Saída de plugin para barra lateral
  • Permitir atributo allow de iframe em publicações
  • Remover automaticamente o status do usuário após período predefinido
  • Usar largura total da publicação para incorporações do Vimeo
  • Armazenar estado de exibição da seção da barra lateral no armazenamento local
  • Desacoplar presença de categoria/tag na barra lateral do nível de notificação
  • Sussurros disponíveis para grupos
  • Validar tags em Palavras Assistidas
  • Emoji de status do usuário
  • Contagem de mensagens novas/não lidas na barra lateral experimental
  • Opções de cancelamento de assinatura personalizadas
  • Expandir links de filtro de mensagens ao visualizar mensagens privadas.
  • Adicionar idioma croata
  • Adicionar links da seção de mensagens à barra lateral experimental.
  • Registrar a resposta SMTP no EmailLog
  • Alterar rastreamento automático para exigir 5 minutos vs 4
  • Adicionar contagens novas/não lidas aos links da seção de tags na barra lateral exp
  • Primeira passagem da seção de tags para barra lateral experimental.
  • Exibir contagem nova/não lida para categorias rastreadas na barra lateral exp
  • Adicionar links de seção à seção de categorias na barra lateral exp
  • Criar tabela upload_references
  • Permitir que mídia vinculada seja bloqueada
  • Permitir segredos DiscourseConnect sobrepostos por domínio
  • Propagar status do usuário via message bus
  • Destacar opção Nenhum por padrão para marcadores
  • Status do usuário
  • Tornar a expiração da URL GET pré-assinada S3 configurável
  • Baixar imagens vinculadas imediatamente após a publicação
  • Configuração de site para bloquear onebox de URLs que redirecionam
  • Promover marcadores polimórficos para padrão e migrar
  • Permitir que locais sejam passados em server_plugin_outlet
  • Incluir participantes nos dados de pesquisa de MP
  • Adicionar título da página às páginas 404
  • Permitir que moderadores de categoria publiquem consecutivamente
  • Introduzir configuração de site para permitir tag de MP não equipe
  • Restaurar rolagem nas páginas de atividade do usuário
  • Promover o registro de ação de equipe “excluir grupo”.
  • Marcadores polimórficos pt. 3 (lembretes, importações, exportações, refatorações)
  • Validar combinação de configurações entre strip exif e otimização de imagem
  • Adicionar fallback para valor sugerido quando auth_overrides_username
  • Introduzir uma configuração global para desativar sugestão de fins de semana em seletores de tempo
  • Opcionalmente pular uso de full_name ao sugerir nomes de usuário
  • Adicionar palavra-chave group_messages: à pesquisa avançada
  • Adicionar modificador de pesquisa in:messages
  • Limitar pesquisa a MPs quando nesse contexto
  • Detectar emojis do Emoji 14.0
  • Marcadores polimórficos pt. 2 (listas, pesquisa)
  • Exibir prompt para grupos de tags obrigatórios
  • Configuração de site para limitar a lista de destinatários em e-mails de notificação
  • Habilitar suporte para e-mails em modo escuro
  • Bloquear indexação da lista de tópicos incorporados
  • Adicionar atributo user_suspended na serialização de publicação.
  • Adicionar suporte 2FA ao protocolo Provedor Discourse Connect
  • Melhorar agrupamento de IPs triados e estender para IPv6
  • Permitir que sites adicionem um arquivo sitemap.xml.
  • Adicionar um trabalho sidekiq para sincronizar ACLs S3
  • Adicionar modo escuro de e-mail
  • Itens do editor json ordenáveis
  • Permitir ativos js de tema locais
  • Permitir múltiplos grupos de tags obrigatórios para uma categoria
  • Gancho DiscourseEvent para sync_sso
  • Marcadores polimórficos pt. 1 (CRUD)
  • Suportar urls upload:// em tags img
  • Permitir que itens de revisão substituam o título do tipo de pontuação.
  • Permitir que usuários coletem gifs animados no compositor
  • Atualizar ícones de notificação push
  • Habilitar indexação de url canônica
  • Substituir share-popup por share-topic
  • Usar links canônicos no feed posts.rss
  • Adicionar nofollow ao link alternativo RSS em tópicos e categorias
  • Adicionar suporte mobile para subcategorias-com-tópicos-em-destaque
  • Destacar lembretes de marcador expirados
  • Adicionar link para imagem original na lightbox
  • Adicionar novo tipo de lista de configuração de site com nome e valores
  • Usar unaccent do Postgres para ignorar acentos
  • Introduzir visualização ‘Subcategorias com tópicos em destaque’
  • API para criar conta associada do usuário
  • Priorizar ordem de pesquisa de grupo com base em correspondência de prefixo
  • Retornar IDs geoname do MaxMindDb
  • Adicionar botão de tela cheia para blocos de código
  • Adicionar ENV para controlar erros de themes:update
  • Opção de upload de avatar para upload de avatares com avatares selecionáveis
  • Selecionar automaticamente URL de compartilhamento
  • Exibir estado de tópico visitado na página de pesquisa
  • Adiciona o evento user_promoted aos webhooks
  • Renomear ação em massa Reset Read para Adiar
  • Substituir pop-up de compartilhamento de publicação por modal de compartilhamento
  • Desativar indexação de páginas não canônicas por padrão
  • Permitir que moderadores alterem propriedade em massa
  • Adicionar configurações para escalar limite diário de sinalizações
  • Página centralizada 2FA
  • Silenciar subcategoria quando categoria pai está silenciada
  • Exibir erro se convite para tópico for inválido
  • Nova API de plugin para verificar se upload é usado
  • Usar novo seletor de tópicos para modal de convite
  • Armazenar em cache o número da última publicação
  • Resgatar convites para usuários existentes
  • Adicionar external_id a tópicos
  • Algoritmos COSE RS512, RS384 e RS256
  • Em result.rb não usar e-mail para sugestões de nome de usuário até que seja ativado nas configurações
  • Permitir envio de e-mails SMTP de grupo com alias de remetente
  • Dividir segmentação de texto para Chinês e Japonês.
  • Selecionar intervalo na lista de tópicos com Shift + clique
  • Adicionar API requestCustomMarkdownCookFunction
  • Capacidade de reordenar listas de valores
  • Onebox para news.ycombinator.com
  • Validar configurações de domínio apenas para blocked_onebox_domain
  • Novas saídas de plugin para modelo categories-boxes
  • Aliases de correspondência parcial no filtro de emoji
  • Usar seletor de cor nativo
  • Exibir a opção deste fim de semana no modal de marcador
  • Tornar a configuração use_email_for_username_and_name_suggestions visível e ativada por padrão em sites existentes
  • Atualizar cppjieba_rb para a versão mais recente

Correções de Bugs

  • Arquivo de canal N1 ao serializar usuário atual
  • Erro ao publicar atualizações de TopicTrackingState para certos tópicos
  • Fazer DBHelper.find construir consulta válida
  • Continuar se verificar temas se atualizar um falhar
  • Substituir todos os unicodes semelhantes a aspas por aspas
  • Envolver saídas de plugin na página de preferências do usuário
  • Suportar corretamente kwargs do DiscourseEvent
  • Não gerar erro quando usuário anônimo olha upload seguro para publicação excluída
  • Desativar otimização de imagem no iOS Safari
  • Condição de erro em SidebarSiteSettingsBackfiller
  • Não alterar o allowed_attribute padrão ao chamar #sanitize_field
  • Atualizar messagebus para v4.3.1
  • Render_404 não está definido
  • Link para configurações de categoria deve usar slug
  • Melhorar tags em assuntos de e-mail e adicionar cabeçalhos de filtro
  • Não gerar erro se slug de canal gerado automaticamente estiver em branco
  • Usar permissões de guardião do revisor para criar publicação/tópico durante aprovação.
  • Uso de preferência de exclusão automática de marcador e valor padrão
  • Verificar se o nó tem um atributo src ao obter tamanho
  • Testes de sistema mais estáveis
  • Usa corretamente request_uri para gerar load_more_url
  • Neste ponto, o componente pode ser destruído
  • Sempre retornar corretamente uma promessa de loadMore
  • Garante que carregar mais não apague filtro em navegação
  • Atualizar configuração nginx para v1.23
  • Não exibir banner de notificação push para MacOS
  • Adicionar modelo de e-mail ausente para user_watching_category_or_tag
  • Várias correções para status de arquivo de canal
  • Exibir status em menções em publicações recém-publicadas
  • Evitar condições de corrida ao alternar estado de presença
  • Cancelar busca de mensagens quando painel é destruído
  • Argumento de reticências do DButton
  • Exibir títulos de tópicos em publicações-excluídas
  • Tratar elegantemente DNS emitido de pesquisa SSRF ao fazer onebox inline
  • Remove caminhos legados de chat_channels perdidos
  • Permite corretamente que administrador visite página de preferências de chat de um usuário
  • Lida corretamente com navegação para uma mensagem
  • Dica de sussurro mostra os grupos permitidos
  • Especificação de arquivo de canal mais confiável
  • Garante que recuperação de rede não crie menções não lidas
  • Contornar um bug na gem R2
  • Administrador não pode ver preferências da barra lateral do usuário de outros usuários
  • Especificação falha devido a conclusão automática
  • Incrementar espera para prevenir uma especificação falha específica
  • Correção de tecla de seta de desvanecimento de conclusão automática de chat
  • Permitir transcrições de chat aninhadas
  • Garantir que temos uma versão corrigida da gem CGI
  • Reativa testes using_session
  • Impede reprodução de som de chat em DnD
  • Estilos de status do usuário em menções
  • Rolagem de seta de conclusão automática para menção
  • Impede criação de objeto Usuário nulo
  • Link de preferências da barra lateral exibido quando menu de navegação é legado
  • Aciona atualização de última leitura quando mensagem não está em estágio
  • Plugin Prometheus espera webrick em produção
  • Corrige uma regressão com last_read_message_id
  • Permite que um administrador acesse preferências de usuários
  • Ordena corretamente canais públicos
  • Melhor tratamento de erros da API de chat
  • Impede que a API de chat gere URLs com barra dupla
  • Citar uma menção com emoji de status quebra a menção
  • Rolagem de setas de conclusão automática de hashtag com desvanecimento
  • Incluir tags dentro de grupos de tags para pesquisa de hashtag
  • Botões responsivos e container de conteúdo mais largo
  • Não retornar termos de pesquisa de hashtag de categorias filhas silenciadas
  • TL0 não podia enviar mensagem para grupo com everyone messageable_level
  • Não assumir uma lousa limpa em testes
  • Não validar slug de canal se não mudou
  • Box-sizing para avatares
  • Tipos de notificação Discourse-follow
  • Adicionar argumentos user_id ausentes para ChatMessage.cook
  • Acesso a chat de categoria apenas quando usuário pode criar publicação
  • Um uso de string que foi perdido durante mesclagem git
  • Remover faixas de tempo mágicas
  • Permitir backspace na conclusão automática de hashtag
  • Rolar container de conclusão automática ao pressionar seta
  • Remover salvamento de user_option para preferência de exclusão automática de marcador
  • Analisar corretamente webhooks do Mandrill
  • Adicionar ícones REPLACEMENTS ao guia de estilo
  • A ordem do assunto do resumo de e-mail deve ser consistente
  • Usar regras de plural corretas para Russo
  • Incapaz de alterar estilo da página inicial via assistente
  • Não duplicar verificação ao editar mensagem de chat para remover uploads
  • Caminho de rota inválido para link de avisos de informações de equipe
  • Contar corretamente tentativas de bloqueio de DistributedMutex
  • Remover aviso de console para “nohighlight”
  • Resetar estado do controlador de pesquisa
  • Garantir que status do usuário em menções não falhe em plugins
  • Estilização de reticências de onebox do GitHub regressou em 9d03f20
  • Restaurar texto ausente para read_more e read_more_in_category
  • Nome de classe mais específico para evitar colisão
  • Garantir que tsqueries gerados sejam válidos
  • Regressão de upload multipart uppy em 80e422c
  • Garantir que conclusão automática de hashtag não fique atrás do teclado no chat
  • Não retornar canais para hashtags se usuário não puder conversar
  • Imagens quebradas em instalações de subpasta
  • URL de emoji quebrada na redefinição de senha com subpasta
  • Nova notificação de MP deve ter precedência sobre menção
  • Buscas de hashtag no lado do servidor de categorias seguras para um usuário
  • Oculta corretamente configurações de administrador nas configurações do canal
  • Exibir última hora de correspondência de endereço de IP triado
  • Regressão de webhook do administrador em 321b14d
  • Não fornecer conselhos sobre conformidade com GDPR
  • Adicionar tradução para configuração
  • Resultados de busca de hashtag duplicados com base em permissões
  • Usar propriedade correta para color_scheme_id do tema
  • Não resetar pop-ups vistos quando skip_new_user_tips é falso
  • Página de perfil não está carregando
  • Erro ao abrir uma publicação anteriormente excluída
  • Webhook deve tocar last_message_sent_at do canal
  • Usa CDN quando disponível para sons mp3 de chat
  • Fragmentos de URL não estão sendo purgados
  • Atualizar match_count de endereço de IP triado
  • Nova mensagem traz um canal de mensagem direta para o topo
  • Anular canal ativo apenas quando não estiver em um canal de chat
  • Modificar apenas links seguros da barra lateral na promoção/demotion de usuário
  • Não forçar exibição de mapa de tópico em publicações não iniciais
  • Garante que data de metadados do canal de chat seja atualizada
  • Bug do menu do usuário ao transitar de tela estreita
  • Desativar não é chamado em todos os casos
  • Incluir CDN no resultado do helper avatarUrl
  • Alterar criação de permalink drupal para usar /node/
  • Garantir unicidade de slug de canal de chat no nível do DB
  • Adicionar MessageBust.last_id às assinaturas de canal de chat
  • Roteamento de URL relativo apenas em página ember-cli
  • Renderização de emoji de substituição de palavras assistidas
  • Não atualizar url no GitImporter
  • Observar restrições de criação de tópico não listado em especificações de criador de publicação
  • Erro de substituição de texto processado de hashtag de e-mail
  • Não substituir texto processado de hashtag com Palavras Assistidas
  • Tratar classe svg nula para análise de trecho
  • Excluir itens de revisão reivindicados do menu do usuário
  • Rolagem horizontal não estava funcionando corretamente
  • Ao seguir redirecionamentos antes de clonar, usar a primeira solicitação git
  • Validar que chave de cancelamento de assinatura tenha um usuário associado
  • ScrollingPostStream regressou em #15313
  • Exibir informações do canal de chat em itens de revisão
  • Permitir que componentes de item de revisão sejam apenas de modelo
  • Margem para barra lateral e menu de usuário reformulado no iPad
  • Permitir svg em oneboxer em certos casos
  • Melhorar mensagem ao publicar um link duplicado
  • Não notificar sobre exclusão de publicação ao concordar com sinalizações automáticas.
  • Exibir mensagem de erro se nenhum upload for permitido
  • Permitir conclusão automática de hashtag no início da linha
  • Largura de desktop estreito consistente
  • MPs exibindo contagens não lidas desatualizadas quando status de leitura está processando
  • Não aplicar estado de hover em dispositivos não capazes
  • Garante que data/hora não quebrem linha
  • Dessilenciar usuários em discordância de sinalização de mensagem de chat.
  • Impede áudio de tocar quando anexado
  • Alternar barra lateral ao voltar de tela estreita
  • Garante que barra lateral de chat esteja presente quando barra lateral principal está desativada
  • Impede erro de gaveta ao redimensionar compositor principal
  • Usar bandeira Regexp correta para ignorar maiúsculas/minúsculas
  • Empurrar correspondência de slug de hashtag de categoria para o topo
  • Usuários existentes não podiam resgatar convite erroneamente
  • Passar filtro de período para saída de plugin
  • Pequenas correções de conclusão automática de hashtag
  • Correções de correspondência e limite de resultado de pesquisa de hashtag experimental
  • Não clicar em rastrear .hashtag-cooked
  • Definir chat_allowed_groups com base na configuração chat_enabled
  • Desescapar :emoji: nos resultados de pesquisa de hashtag
  • Filtragem de linhas de arquivos de inventário S3 era muito restritiva
  • Ao filtrar tags para visibilidade, respeitar permissões do grupo de tags
  • Atualizar link na descrição do site group_in_subject
  • Excluir canal associado na exclusão de categoria
  • Permite alterar som quando nenhum som foi definido anteriormente
  • Reverter para estilo antigo de hashtag para hashtag-raw
  • Não adicionar estilo de cor se não houver prefixColor
  • Emendar release_notes_link em app/models/admin_dashboard_general_data.rb
  • Emendar release_notes_link em /tests/fixtures/dashboard-new-features.js
  • Garantir que DButton use o alvo correto para ações de string
  • Enable_auto_join_users foi usado em criar canal
  • Melhor posição de chat-message-actions
  • Implementação correta para página de rastreamento de preferências do usuário
  • Ajuste de ordenação de tags para nova conclusão automática de hashtag
  • Permitir que novo HTML de hashtag seja citado para markdown
  • Permitir tl4 selecionar em massa
  • Oculta botão de cartão de usuário quando usuário atual não pode enviar MP
  • Erro de resgate de convite se usuário já havia resgatado
  • Bug com relatório de crescimento de nível de confiança do administrador
  • Regressão com palavra-chave especial a na pesquisa
  • Atualizar opções do usuário apenas uma vez
  • Status estava limpando após editar preferências do usuário
  • Adicionar Primary-Numbers Personalizado
  • Suportar unicode no filtro de pesquisa @username
  • Despriorizar notificações de reação
  • Renomear Usuários para Inscrições na página Sobre
  • Impede que teclas de seta borbulhem para componentes pais
  • Aplica apenas posição de rolagem à página inteira
  • Permitir que links da barra lateral registrem ações didInsert
  • Abre corretamente gaveta para ID de mensagem quando fornecido
  • Garante que compositor esteja focado após edição
  • Verifica apenas para página inteira em vez de preferência
  • Destaca corretamente canal ativo
  • Permitir atualizações de atributo de uploads acima do limite de tamanho
  • Adiciona de volta recorrente à automação send_message
  • Reimplementa áudio de chat em um serviço
  • Garantir que moderators_manage_categories_and_groups seja respeitado
  • Não bloquear conta se códigos de backup estiverem disponíveis
  • Reduzir imagens onde existe upload de imagem menor
  • Problemas de permalinks
  • Não pré-carregar lista de tópicos para rotas de novo tópico/mensagem
  • Entregar resumos de chat quando grupos permitidos incluem “todos”
  • Usar RegEx em cache em vez de recriar RegEx em cada uso
  • Gerar automaticamente slugs de canal de categoria
  • Botão de envio de palavras assistidas deve estar desativado por padrão
  • Usa i18n para texto salvo
  • Lida com início de rascunho de MP da barra lateral
  • Migrar valores antes de adicionar restrição não nula.
  • Faz links da barra lateral respeitarem modo de gaveta
  • Permitir exclusão de categorias quando canal de chat não está presente
  • Atualizar links da barra lateral ao promover para administrador
  • Erro de etapa de rastreamento de tópico quando não há tags
  • Tornar IDs do editor de chat não nulos
  • Fazer ChatMessageUpdater verificar acesso de edição para guardião
  • Acompanhamento de #7fca078
  • Lembrete de retenção é absoluto e precisa de pai relativo
  • Tópico de boas-vindas deve estar oculto na página /categories também
  • Aumentar buffer de cabeçalho de solicitação NGINX
  • Renderizar corretamente título do link na pré-visualização de rascunho
  • Simplifica tratamento de rota anterior
  • Fazer can_send_private_messages não depender de usuário do sistema
  • Adicionar IDs de usuário de edição a ChatMessage e ChatMessageRevision
  • Bug com modal de exclusão permanente
  • Restaurar guia de menção para navegação experimental do usuário
  • Ao clonar temas via HTTP, tentar o URI original também
  • Tratamento de erro de importação de tema precisa acontecer dentro do bloco hijack
  • Impede que chat entre em loop infinito ao receber 404
  • Não limitar escopo a mensagens diretas
  • Os dados de notificação no cliente esperam um identificador
  • Pequena correção de alinhamento para ações pequenas mobile
  • Escrever em logs de grupo quando um usuário é adicionado a um grupo por convite
  • Corrigir indicador circular em “minhas publicações”, cor
  • O botão Novo Tópico agora está corretamente desativado em uma categoria onde eles não têm permissões, mesmo quando filtrado por tag
  • Corrigir os números das publicações em lastUnreadUrl
  • Não é possível alterar o nível de notificação de categorias definidas como regulares
  • Avaliar todos os callbacks em vez de substituí-los
  • Não notificar autor do tópico sobre publicações de pequenas ações
  • Correções de acompanhamento para página de erro de redefinição de senha
  • Simplificar exibição de múltiplos erros AJAX
  • Não tentar adicionar usuário novamente a um grupo ao sincronizar grupos via SSO
  • Ignorar conflitos exclusivos ao preencher padrões da barra lateral
  • Garantir que o modificador personalizado {{action}} funcione com hash de ações
  • Alguns elementos de tópico são muito largos
  • Mover nome do grupo da caixa de grupo da classe para atributo de dados
  • Permitir que usuários já em grupos automáticos façam login
  • Adicionar tag <meta> theme-color quando um esquema escuro é selecionado
  • Erro de digitação de nome de variável
  • Resetar propriedades de erro no modelo Tópico
  • Registrar adição/exclusão de usuário de grupos quando alterados via DiscourseConnect
  • Seletor de categoria não atualizando seleção ao editar item de revisão
  • Resetar corretamente propriedade controllerReady
  • Usar apenas a primeira linha da mensagem de commit
  • Pequeno erro de digitação
  • Definir max-width na imagem do logotipo da categoria
  • Verificações no lado do cliente para personal_message_enabled_groups
  • Definir largura na imagem do logotipo da categoria, não no container
  • Não exibir página 404 ao visitar mensagens
  • Debounce corretamente várias funções
  • Calcular deslocamento de cabeçalho uma vez no carregamento
  • Pular todas as validações de publicação se necessário
  • Garantir que minificação não quebre conectores colocados
  • Não incluir emojis menos grupo na lista padrão
  • Sidebar_list_destination no CurrentUserSerializer
  • Garantir que dropdown esteja acima de rótulos irmãos
  • Destino da lista da barra lateral para rastreados e tags
  • Excluir publicações de tópicos ocultos e pequenas ações do feed RSS.
  • Estado de foco do cartão de usuário aparecendo ao clicar
  • Esclarecer cópia de chave de segurança
  • Resetar general_category_id se a categoria geral foi excluída
  • Impedir mudança de layout ao navegar em dropdown
  • Ajustar as células de usuários por nível de confiança no modo RTL
  • Remover cifras cose RS384 e RS512
  • Exibir datas da linha do tempo como clicáveis
  • Action_code_path não sendo carregado para user-stream-item
  • Emblema de categoria ausente para categoria com cor armazenada como código hexadecimal de 3 dígitos
  • Link da barra lateral da categoria não ativo quando filtrado por nenhum e todos
  • Substituir prefixCSS por prefixElementColors
  • Remover itens nil antes de ordenar a matriz de strings sha1.
  • Resetar configurações de site relacionadas na exclusão da categoria geral
  • Emoji de status era exibido à esquerda no mobile
  • Alinhamento do emoji de status do usuário em publicações
  • Tratar corretamente erros HTTP durante cálculo de cor dominante
  • Erro de digitação
  • Aviso sobre estilo de prefixo da barra lateral
  • Estilização de campo de usuário no login
  • Alterar texto
  • Links ‘mostrar detalhes’ do log de ação de equipe
  • Garantir que atalhos de formato de data local funcionem corretamente
  • Garantir que botões de alternância de tipo de pesquisa funcionem corretamente
  • Configurações obsoletas não devem substituir da interface
  • Ocultar configurações antigas de MP
  • Exibir erro se campo for igual à senha
  • Remover funcionalidade de convite de tópico público
  • Não exibir banner CTA de boas-vindas se o tópico de boas-vindas for excluído
  • Garantir que caixas de entrada de grupo na seção de mensagens estejam ordenadas por nome do grupo
  • Determinar intervalo de data local igual está gerando erro quando não há data
  • Chegar ao tópico deve estar oculto quando must_approve_users
  • Melhorar tratamento de erro para calculate_dominant_color!
  • Não preencher valor padrão do título do site na etapa de introdução do assistente
  • Garantir que primeiros usuários administradores sejam adicionados a grupos automáticos
  • Tópico assistido supera categoria silenciada
  • Capacidade de acionar emoji após bloco de código indentado
  • Ícone de link de seção da barra lateral ausente para tags de MP
  • Link para discovery.category na barra lateral`
  • Pular validações de título de qualidade para tópicos estáticos quando editados por administrador
  • Contar convites em massa resultantes corretamente
  • Não exibir status do usuário em publicações duas vezes
  • Mudanças na nova categoria geral impedindo criação de tópico
  • Link de revisão da barra lateral exibido para usuários que não podem revisar
  • Contornar um bug na gem R2 para produzir CSS RTL válido
  • Permitir login por e-mail para administradores em modo de escrita apenas por equipe
  • Permitir logout para administradores em modo de escrita apenas por equipe
  • Remover espaço de largura zero quando não necessário
  • Adicionar validadores de convite melhores e mais rigorosos
  • Reverter busca recursiva de tag com tags ancestrais ausentes
  • Upload de tema ausente não deve quebrar processo de pré-compilação.
  • Removido alerta de lembrete de marcador para lembretes definidos no passado
  • Garantir que fechar barra lateral desmonte todos os callbacks.
  • Peculiaridades ao iniciar novos uploads quando um estava em andamento
  • Usar Category#category_text para título da barra lateral
  • Erro de digitação de migração para secure_uploads
  • Garantir que pega do compositor permaneça visível
  • Algumas mensagens do compositor estavam quebradas
  • 404 enviando beacon “sair de todos” em instalação de subpasta
  • Tagar tópicos recursivamente com tags ancestrais ausentes
  • Garantir que tópicos de categoria em destaque sejam únicos
  • Condicional List_suggested_for para personal_message_enabled_groups
  • Melhor detecção de teclado virtual no Android
  • Atualizar página de resultados de usuário quando nenhum usuário é encontrado
  • Maiúsculas/minúsculas incorretas para CTA
  • Consultar modelo correto em posts:inline_uploads
  • Tratar download falhado ao calcular cor dominante da imagem
  • Categorias da barra lateral para anônimos não estão sendo ordenadas por nome
  • Pular categoria não categorizada na barra lateral quando desativada
  • Respeitar configurações de site para links de usuários, grupos e emblemas da barra lateral
  • Ocultar mudanças experimentais de navegação do usuário quando desativadas
  • Migração DB falha se configuração de site antiga tiver valor vazio
  • Adicionar string ausente para itens de revisão no menu do usuário quando publicação de revisão é excluída
  • Desvanecimento de rolagem da barra lateral em iOS mais antigo
  • Corrigir destaque de sintaxe de onebox do GitHub
  • Substituir texto com chaves admin_js.* não funcionava
  • BBCodes inline vazios estavam quebrados
  • Posição de deslocamento de cabeçalho não estava correta em alguns casos
  • Não tentar serializar objetos Tag quando tag desativada
  • Links de âncora na página estavam quebrados em configurações de subpasta
  • Não excluir mensagens anteriores quando estamos dentro da janela sent_recently.
  • Passar corretamente parâmetro invite_to_topic para convites
  • Garantir que miniaturas de carregamento sejam usadas no Safari
  • Garantir que placeholders de baixa resolução sejam usados enquanto carregam imagens
  • Link “Sair da configuração” deve sair do assistente e levar usuário à página inicial
  • Regressão com botões de diálogo de exclusão de usuário do administrador
  • Garantir que<script> handlebars templates are namespaced correctly
  • Raw translation string in user status tooltip
  • Theme components should work with empty locale files
  • Use plugin’s defined name for es6 module path
  • Ensure discovery-categories always clears PreloadStore
  • Create single notification per post and user
  • Do not show “create topics” notice on wizard route
  • Keep private theme key secret from user
  • Return next bookmarks page only if it exists
  • Immediately show sql options when badge query is supplied
  • Hide welcome topic banner as soon as the welcome topic is edited
  • Transpile start-discourse.js to fix iOS12 support
  • Allow .git end to miss from Git repo URL
  • In prod builds classes may not be “instancesof” EmberObject
  • Avoid leaking TopicTrackingState listeners due to sidebar
  • Only seed general category on new sites
  • Do not save default auto_delete_preference for bookmark
  • Do not notify admins watching PM tags
  • Do not invite whisper or small action posters
  • Show tag chooser if can_tag_pms
  • Preload topic_list correctly for categories+latest
  • Skip topic allowed user for small actions
  • Restore trust level when leaving group
  • Reload styling changes for wizard styling step
  • LocalJumpError : unexpected return
  • Prevents iOS software keyboard to hide sk body
  • Remove unexpected scrollbar from the new user menu
  • Load admin-specific JS when compiling via ember-cli
  • Sidebar hamburger panel dropdown not working for anonymous
  • Avoid duplicate topic-list requests
  • Hide sidebar toggle button when no sidebar
  • Hide sidebar for anonymous when login required
  • Backup/Restore didn’t use correct Redis namespace in multisite
  • Ignore malformed HTML for title extraction
  • Move show like logic to client side
  • Track native class deps in discourseComputed
  • Remove “–composer-height” style when composer is closed
  • Improvements to like button for archived topics
  • Allow match_all_tags to be passed as a URL param
  • Remove last_unread_post excerpt logic for bookmarks
  • Allow extra whitespace when asking discobot to perform a bot command
  • Limit new and existent staged users for email topics
  • Show hide bootstrap mode notice in real time
  • Disable Twitter onebox without API support
  • Set --composer-height when the composer is in collapsed state
  • Welcome topic title was not editable
  • Recover from guardian check when deleting reviewable users.
  • Ensure topic-list adapter never serializes undefined
  • Don’t raise on deleted topic in UpdateHotlinkedRaw
  • Markdown-it parse fn requires an env arg with {} as default
  • Regression with Categories nav item
  • Reset flair group if user is removed from group
  • Remove dead and large images from oneboxes
  • Don’t preview color scheme if it’s not current user’s profile.
  • Don’t notify editor when category or tag change
  • Destroy all posts when hard deleting topic
  • Swallow SSL errors when generating oneboxes
  • Broken onebox images due to url normalization bugs
  • Don’t raise an error if file not found in S3.
  • Make word watcher work with nil strings
  • The phpbbb import script was not parsing youtube tags
  • Prevents android keyboard to be hidden instantly on sk focus
  • Allow to add the same watched word with a different case
  • Properly log all internal job failures
  • Do not redeem expired invites on new user signup
  • Secondary more section links not marked as active
  • Handle actor not having preferences in UserCommScreener
  • Don’t memoize site setting in guardian
  • Scope memoization of category moderation per category
  • Show update banner only once on categories with subcategory lists
  • Unsubscribe from the /reviewable_counts channel when leaving the review-index route
  • Links incorrectly marked as active in Sidebar::MoreSectionLinks
  • Avoid usage of dig when looking for job class
  • Inject appEvents in ScreenTrack
  • Use default locale for footer of embedded topics
  • Do not overwrite top_menu site setting in wizard styling step
  • Bugs with year selector and erase button
  • Update word_watcher cache key following schema change
  • Wizard last step “corporate” was not saving changes
  • Bots could generate errors when slug generation method is encoded
  • Accept HEAD requests for mandrill webhook
  • Show bookmarks loading spinner correctly
  • Ensure all public topic-query options can be used via Ember
  • Ensure theme_uploads_local only has one / at beginning
  • Show button bar overflow on iPad & mobile
  • UserCommScreener filter acting user ID from target user IDs
  • Allow array values for custom fields in category params.
  • Ensure error handlers render correctly without preload_json
  • Publish membership update events when refreshing automatic groups.
  • Support for group everyone in tag setting
  • Sidebar is always disabled on wizard route
  • Rejected emails should not be cleaned up before their logs
  • Ensure uploads work when the user’s browser rewrites ellipsis
  • Allow users to quote in closed topics
  • Ensure admin templates are not used for non-admin controllers
  • Don’t cook user fields to apply watched words
  • Make sure user list is complete and sorted
  • Make sure every user instance has correct status tracking counter
  • Handle correctly the case when several subscribers call trackStatus() on the user model
  • Correct mention paths in fixtures
  • Linear gradient with stops makes R2 confused
  • Improves handling of filter with invalid tag chars
  • Don’t raise an error on onebox timeouts
  • Title for keyboard shortcuts button in sidebar
  • Notify tag watchers when publishing topic
  • Make group members bulk operations consistent
  • Pass sidebar custom link willDestroy
  • Badge backfilling triggers :user_badge_granted DiscourseEvent
  • Ensure injections are skipped when rehydrating stale models
  • Do not redeem invites if user resets password
  • When a user status update received other users statuses were getting cleared
  • Correctly pluralize sidebar strings
  • isExistingIconId() regressed in #17553
  • Correctly invoke dynamic components by name
  • Can’t hide overflow of d-editor-button-bar on mobile
  • Use padding, not margin
  • Use URI#merge to merge base and relative URLs
  • Prevents multi-select to use noneItem for its list
  • Restrict sidebar specific select kit CSS to sidebar
  • Pass custom section willDestroy
  • Skip job if tag edit notification is disabled
  • Allow Symbol objects to be deserialized in PostRevision
  • Check if tags edit notifications are disabled
  • Unread count badge shown for topics that user is not tracking
  • Support systems without SSE 4.2
  • Allow Time objects to be deserialized in PostRevision
  • Bug with multiselect user field validation
  • CSS tweak and production position fix for miniprofiler
  • Improve reliability of topic tracking state
  • Change UserCommScreener to use user_ids
  • Adjust topic avatar height to fix stickiness
  • Mobile usability issues in crawler view
  • Fixes few regressions in select-kit
  • Detect firefox `< 89 as an unsupported browser
  • Set resolver options on the legacy resolver
  • Update flaky bulk invite spec
  • Just inline the QUnit CSS in theme-test html
  • Ensure category-tag filter routes are functioning
  • Apply all watched words rules to user fields
  • Ensure splash screen <noscript> is loaded for legacy browsers
  • Ensure splash screen logic is iOS12 compatible
  • Add ember redirect for tags/:tag_id ->` tag/:tag_id
  • Min/max username length limits weren’t validated
  • Inputs using focusout regressed in #17345
  • Allow connector template names to be camelCase
  • Should be UploadReference instead of UploadReferences
  • Ensure there is no limit on tag list settings
  • Ensure pull-hotlinked can rewrite lone oneboxes
  • Correct error in ip-lookup component definition
  • Posts can belong to hard-deleted topics
  • Replace onebox markdown when pulling hotlinked image
  • Logout could fail due to cached user
  • Correctly display /admin/emails errors
  • Experimental sidebar preferences link not shown for users
  • Move ember-cli-deprecation-workflow to runtime deps
  • Incorrect currentUser could be cached for requests with API key
  • Vimeo regex pattern
  • Max value for SiteSetting.delete_removed_posts_after
  • Add clearfix back for admin contents
  • Keep unique post checks separate for PMs vs topics
  • Uploading large files (>5GB) failed whenenable_direct_s3_uploads` is enabled
  • Didn’t delete upload stub when a new upload is created
  • Markdown handling failed on empty attribute value
  • Fix bulk_invite flaky tests
  • Improve mixcloud oneboxing
  • Defer removing the splash screen until the window load event fires take 3
  • Skip the window load event for now
  • Defer removing the splash screen until the window load event fires take 2
  • Remove splash screen in no-js view take 2
  • Reverts #17225 & #17223
  • Uninitialized class variable error in sidekiq
  • Typo in log_thread
  • Defer removing the splash screen until the window load event fires
  • Remove splash screen in no-js view
  • Use first supported type item when JSON-LD returns array
  • Use bookmarkable pattern for bookmark cleanup
  • In [DELETE] /admin/user/:id.json, parse boolean block_* parameter correctly
  • DarkMode availiability detection was broken
  • 99999 is not a valid TCP port
  • Tag groups were not visible to allowed group members
  • Remove leftover uses of ember_jquery
  • Defer scripts on theme-tests route
  • Quoting local dates bbcode regeneration
  • Link to “recently used devices” in suspicious_login email notification
  • Precompile admin-plugins.js (#17154)
  • Add wizard.js to ember-cli assets
  • Precompile start-discourse.js
  • Stop logging blank and invalid CSP reports
  • Skip invalid values in site setting upload references migration
  • Add missing pluralization rules for Bosnian
  • Extra-locale merging didn’t account for fallbacks
  • Double selecting replies
  • Wizard css was overriding some of core css
  • Make watched words uploads work as intended
  • JSON Schema editor layout issue with subarrays
  • Ensure presence endpoints don’t break the session
  • Ensure emoji is inserted in the correct location
  • Handle sites with more than 1 JSON-LD element
  • Whisper available when reply to topic
  • Allow all subdomains of localhost in development
  • NavItem and Composer prop overriding was broken
  • Rake tasks related to uploads were broken
  • Remove tags from experimental sidebar on notification level changed
  • Ensure that extract_upload_ids works with all short URLs
  • Skip CSRF token check on webhook routes
  • Display translated fallback as the group name for custom emoji groups
  • Allows image to be displayed at the right size
  • Twitter onebox keeps whitespace for expanded links
  • Send quote notifications to correct users when prioritizing full names
  • Cleanup invalid historic site setting data
  • Handle empty string in theme_settings for upload_references
  • Make disabling TLS in mail possible again
  • Escape youtube title when constructing onebox preview html
  • Missing tracked sub category topics from tracked topic list
  • Correctly handle invalid auth cookies
  • Seed multisite dbs after migrating in development
  • Email Send post has already been taken error
  • Restore automatic style preview in wizard
  • DiscourseConnect login did not auto approve based on email domain
  • Ensures composer is not pre-filled with none/all tags
  • Don’t throw errors on wizard dropdowns
  • Approves user when redeeming an invite for invites only sites
  • Do not use SVGs for twitter:image metadata
  • Keep composer draft when go back and forth between PM and New Topic.
  • Harmonise category body class generation on server/client
  • Show suspended by user
  • Make f query param sticky when navigating between nav items
  • Topic list nav items count not respecting tracked filter.
  • Change event target on select kit row
  • Tracked filter did not account for max_category_nesting of 3
  • Fallback to default push notification icon if none exists
  • Do not looks for plugin test js in production
  • Add bookmark quick access tests and fix username
  • Correctly handle nested quotes in to-markdown
  • Respect user timezone in emails about silencing and suspending
  • Changing date should recompute input
  • Incorrect URL for bookmark quick action menu
  • Further refine duplicate bookmark delete query
  • Delete extraneous topic bookmarks
  • InlineOneboxer watched word censor error
  • Apply censored words to inline onebox
  • Improve bookmark-icon title
  • Limits for PM and group header search
  • Skip pulling hotlinked images for nil user bio
  • Applying default user options didn’t work for boolean flags
  • Site setting changes for boolean should be logged as true/false
  • Refactor placement of plugin outlet & index use
  • Clear inline onebox cache when a post is rebaked
  • Pass empty hash for view locals by default
  • Apply ‘allowed_href_schemes’ to all src/srcset attributes
  • Allow users to select “regular” categories
  • Use CSS transition to make room for composer
  • acted state in post action like could desync with multiple likes
  • Apply ‘hide email account’ for invites
  • Prevent all kinds of login in readonly mode
  • Add safari 12 to ember-cli build targets in production
  • Make read only errors respect the request format
  • Handle quote rendering for external Discourse instance
  • Checked allowed tag when editing Reviewables
  • Auto margins cause too-narrow content
  • Show error message if extensions cannot be created
  • Do not log category custom fields changes if the value is unchanged
  • Create PostgreSQL extensions before migrating
  • Use our header value instead of custom header on duplicates
  • Use registered bookmarkables for BookmarkManager
  • Allow .ics for polymorphic bookmarks
  • Store scroll position when using Back button
  • Apply watched words to user fields
  • Polymorphic bookmarks for bookmark report
  • Use hidden site setting for batch presign rate limit
  • Use polymorphic bookmarks for in:bookmarks search
  • Add support for pipelined and multi redis commands
  • Background like count update didn’t account for own user actions
  • Prioritize names and usernames consistently
  • Limit pan event handler to fix scrolling in TOC
  • Use proper ActiveRecord method in import scripts
  • Ensures d-popover closes when clicking on popper
  • Polymorphic bookmarks for new user narrative bot
  • Prevents double user_badge_granted event
  • Prevent admin theme settings from blowing up
  • Validate post’s polls as acting user
  • Topic view breaks with topic timer to publish to restricted category.
  • Users with unicode usernames unable to load more topics in activity
  • Add email to admin user list when show_emails is enabled
  • Missing translation when translation override contained a %{key}
  • Skip invalid custom_field json in hotlinked_media migration
  • Validate permalink_normalizations setting
  • Handle enum types during database restore
  • Destroys instance when hiding date popover
  • Handle invalid JSON from downloaded_images custom fields
  • Handle duplicates in hotlinked_media migration
  • Updated filtered replies when replies exist
  • Ensure post_hotlinked_media index does not exceed size limit
  • Avoid concurrent usage of AR models
  • Closes popover when downloading calendar
  • Uses tippy for popover
  • Show group in filter only if user can see the members list.
  • Ensure values are escaped in select-kit dropdowns
  • Prepare data before creating chart to avoid side effect
  • Remove refresh seconds override on cache_critical_dns
  • Cache_critical_dns - add TLS support for Redis healthcheck
  • Prefers computed over discourseComputed
  • Correctly handle the print param on topics#show.
  • Check 2FA is disabled before enabling DiscourseConnect.
  • Properly clean Thunderbird emails, don’t remove links
  • Ensure lazy-load-images does not remove entire img.style
  • Use username for nested quotes
  • Show footer on the categories page
  • Replaces discourseComputed by computed
  • Showing icons on future-date-input options
  • Do not error when json-serialized cookies are used
  • Show footer at the end of topic list
  • Add missing translations for medium format
  • Skip upload extension validation when changing security
  • Don’t allow DiscourseConnect logins in readonly mode
  • Return a 404 when a sitemap request doesn’t have a format
  • Ensure ‘crop’ always returns requested dimensions
  • Check if bookmarkable column exists before adding
  • Issues with incorrect unread and private message topic tracking state
  • Warn_exception expect hash as second arg
  • Show dismiss all modal in user-notifications page
  • Do not show visibility topic if visible
  • Don’t validate and render the polls inside a quoted post.
  • Email styles for Gmail app dark mode
  • Href attribute for post-date link
  • Add href to post-date link element
  • Prevents error with emoji autocomplete
  • Update dark mode emails styles
  • Ensure allowed_tags and allowed_tag_groups can be removed
  • Email logs not finding attached incoming email
  • Ensure category_required_tag_groups are destroyed with tag_groups
  • Fall back to clipboard.writeText if ClipboardItem not supported
  • Buggy topic scrolling on iOS 12
  • Serialize permissions for everyone group
  • Clean required category tag groups with invalid tag_group ids
  • Ensure legacy browser handling uses full <noscript> content
  • Hide user notifications tab for moderator users.
  • Uppy-image-uploader and uppy-upload mixin minor issues
  • Prevent duplicates in API scope allowed URLs
  • Include routes in an API scope’s allowed URLs even if they have no format constraints
  • Exclude automatic anchors from search index
  • Limit max word length in search index
  • Include crawler content on old mobile browsers
  • Users watching tags in open tag groups not notified
  • No need to hide “Later This Week” when showing “Later Today”
  • Ensure images do not change height when loading is complete
  • Redirect user to topic they were invited to
  • Do not attempt to pull_hotlinked_image for raw_html
  • Auto-generated emails causing group SMTP email storm
  • 500 error when creating a user with an integer username
  • Update ‘posted’ column on post owner change
  • Review queue scrolling is not working after take an action.
  • Stop sorting options in date-pickers on the bookmark modal and the topic-timers modal
  • Can_permanently_delete should check for admin
  • Abort theme creation if unable to create uploads
  • Build correct post and topic shareUrl
  • Ensure ActiveSupport::Inflector is used by Zeitwerk
  • Hide tag count in tag filter when in a category context
  • Flips popper when top position is chosen incorrectly
  • Close user/group card on esc key press
  • Don’t put the whole sidekiq conf in to_prepare
  • Maintain HTML ``<img` when downloading remote images
  • Validate category tag restrictions before sending new topics to review
  • Resetting selectable avatars was failing
  • Show restricted groups warning when necessary
  • Do not wrap unaccent around tsqueries
  • Bug setting notification level to muted/ignored on user page
  • Add errors field if group update confirmation
  • Don’t attempt to focus .title in topic-list-item if it doesn’t exist
  • Closing the picker shouldn’t propagate the pointer event
  • Make sure max_oneboxes_per_post is enforced
  • Allow @ember/test import in embercli prod builds
  • Don’t listen for focus/blur events if the topic-list opts out of last visited focus
  • Do not raise if title cannot be crawled
  • Ensure all/none subcategory filters work correctly with tags
  • Issue 404 for invalid /tags/c/... routes
  • Add replaceAll to browser-detect
  • Staff should not be able to PM groups that “Nobody” can message
  • When using Ember CLI, plugin admin code was not being loaded in tests
  • Reset last sent for existent bookmarks
  • Ember test imports, again
  • Ember test entries in discourse-loader
  • Show bookmark options by default when editing
  • Remove racing requests for admin users
  • Skip ember-cli build memory optimisation for multiple rake tasks
  • Always include the first poster when converting to PM
  • Do not run Ember CLI chunk files through babel twice
  • J/K post stream navigation inconsistencies
  • Return nil when RetrieveTitle.crawl fails
  • Update topic route id param
  • Invalidate site settings cache in all instances
  • Update group inbox notifications on archive/unarchive
  • Apply onebox blocked domain checks on every redirect
  • Buggy jump-to-post on Firefox
  • Include engine mount path for API scopes added by plugins
  • Allow admins to change user ignore list
  • Only display the first listed price
  • Make reply-ids public by fixing a typo
  • Show 404 html on /posts/:id/raw and /p/:id
  • Update and rebake uses of the old centralized avatar service
  • Prevents self-reference to discoveryTopics from discoveryTopics
  • Better 0 file size detection and logging
  • Support new layout on Amazon product pages
  • IOS do not have working push notifications yet
  • Save email rejection error class names for incoming email logs
  • Correctly notifies subscribers with post_action_destroyer
  • Calculate docking - include offset of main
  • Indirectly muted categories for topic-tracking-state
  • Minor indentation fix for fullscreen code
  • Setting emoji filter from initial autocomplete
  • Make sure html_raw is hoisted in custom markdown cook function
  • On mobile, overflow on post controls if there are many buttons
  • Respect the cooldown window when editing a flagged topic.
  • New indirectly muted category
  • Avoid validations when destroying posts
  • Move selectable_avatars_mode_validator_spec to new directory
  • Use the category’s text-only description in the category-chooser
  • Sanitize parameters provided to user actions
  • Dev subfolder session cookies
  • Don’t warn on empty .discourse-compatibility
  • Don’t advance draft sequence when editing topic title
  • Respect text direction inside quotes
  • Show invite button if users can be invited
  • Show links with 0 clicks in top links section
  • Allow none category if default is none
  • Use fresh theme setting values when compiling stylesheets
  • Ensure category/tag classes are added and removed correctly
  • Conform EmailLog#bounce_error_code to RFC
  • Increase FinalDestination MAX_REQUEST_SIZE_BYTES
  • Count clicks on links with query params
  • ReplyByEmailAddressValidator should leverage EmailAddressValidator
  • Update can_see_members attribute after leaving a group.
  • Handle nil values in DistributedCache#defer_get_set
  • Don’t accept accents in slug if generation_method == ‘ascii’
  • Load short upload URLs only once
  • Unable to filter user directory when sorted by user field.
  • Do not increase invite count for current user
  • Redis may not be availiable on Redis initializer
  • Tag show - hide no topics footer until there are no topics
  • Post migration to fix custom emojis with secure URL
  • Update application_helper logic now that Ember CLI is default
  • Ensure theme JavaScript cache get consistent SHA1 digest
  • Cooking custom emojis should not use a secure URL
  • Default settings for phpBB3 import were broken
  • Update user stat counts when post/topic visibility changes.
  • Subcategory filter limits results
  • Defer upload extension check for iOS
  • Inline onebox for github
  • Topic tracking state for tags
  • Use prev_period data if prev30Days value is not available.
  • Avoid errors when updating post and topic count user stats.
  • Replace Twitter handles one at a time
  • Sort group owners and members together
  • Clear drafts only when post is created by real user
  • Avoid raising error when updating post and topic count user stats.
  • Explicitly set allowfullscreen on Wistia Oneboxes
  • Overridden MessageFormat fallbacks
  • Align progress text
  • Further reduce the input of to_tsvector
  • Do not override mobile scroll on docked progress element
  • User option fields definition was being mutated on save
  • Handle addressable error when parsing an invalid URL.
  • Add DB constraints for post & topic counter cache for UserStat
  • Allow native lazy loading attribute for quoted avatar image
  • Better param guards for wiki and post_type posts controller.
  • Caret moves to a wrong position when uploading an image via toolbar
  • Table pasting issues with uppy
  • Liking whispers should not contribute to Topic#like_count.
  • Canonical Message-ID was incorrect for some cases
  • Regression in timezone name localizations
  • Qunit tests were failing if your node was defaulting to IPV6
  • Aria label for popup-input-tip
  • Post mover validation color and message
  • Image sizes were slightly off in some cases
  • Composer fields on small desktop sizes
  • Remove svg icons from webmanifest shortcuts
  • Some options on the topic timer modal weren’t timezone aware
  • Show the Next Monday label instead of Monday on Sundays
  • Remove duplicated word from client strings

Alterações na UX

  • Adicionar classe btn-primary na página de confirmação de e-mail
  • Alterar idioma de “Não Perturbe” para “Pausar Notificações”
  • Melhorar o uso do espaço para legibilidade do modal de e-mail do administrador
  • Títulos mais descritivos na barra lateral, capitalização
  • Corrigir o posicionamento do menu pop-up de administração do tópico
  • Remover strings não utilizadas
  • Correção para desalinhamento no preenchimento automático
  • Melhorar texto para descrição de e-mail de contato e URL
  • Alternar webkit para pseudoelemento para fadeout
  • Alterações no texto do assistente de configuração e empilhar verticalmente os campos de logotipo
  • Reverter temporariamente a alteração de destaque do preenchimento automático
  • Atualizar nome da classe para algo não conflituoso
  • Melhorias nas Etapas do Assistente
  • Redesenhar e refatorar modais de penalidade
  • Estilização do preenchimento automático de hashtags
  • Renomear “Não Perturbe” para “Pausar Notificações”
  • Adicionar dica sobre por que o upload de arquivo está desativado
  • Alterar a cor do cartão de visualização nos canais
  • Atualizar texto de ação pequena para usar caixa de frase
  • Adicionar nova variação de sombra de caixa
  • Alterar cor de destaque
  • Incluir espaço entre elementos na tag kbd
  • Estilo mais consistente para o novo banner de tópicos
  • Adicionar informações de lightbox às configurações de largura/altura máxima da imagem
  • Excluir subcategorias de categoria silenciada na pesquisa de semelhantes
  • Omitir nota de instrução quando email_time_window_mins está desativado
  • Melhorar navegação para mensagens de usuário em telas pequenas
  • Ajustar tamanho do emoji em menções
  • Excluir categorias ignoradas na pesquisa e silenciadas pelo usuário na pesquisa de similaridade
  • Refatorar e atualizar estilos de postagens pequenas
  • Adicionar destino ao link iniciar discussão
  • Melhorar IU do diálogo de exclusão de grupo
  • Remove silêncio das ações de mensagem de chat
  • Refatoração do índice de chat
  • Alinhar botão de dispensar notificações da página do usuário com a nova navegação
  • Adicionar instruções para e-mails de múltiplas categorias
  • Correções de UX do índice de chat
  • Reformulação do índice de canais (gaveta e mobile)
  • Altera o comportamento do ícone de chat na gaveta e mobile
  • Mostrar mensagens educativas para a guia de curtidas quando estiver vazia
  • Melhorar estilização de menções, simplificar
  • Compatibilidade estilística retroativa para navegação antiga da página do usuário
  • Ajustes de estilo e adição de botão de login na página de convite do administrador
  • Usar ícone de envelope sólido para consistência
  • Melhorar estilização de menções
  • Atualizar “education.dominating_topic” e aumentar a porcentagem padrão
  • Garante que a entrada da visualização de navegação esteja focada ao carregar a página
  • Não atualizar automaticamente a página enquanto o compositor estiver aberto
  • Remover link de seção rastreada da seção Comunidade na Barra Lateral
  • Ajuste de preenchimento para mensagem de canal vazia
  • Reorganizar preferências do usuário para navegação experimental do usuário
  • Controles de mensagem do usuário precisam de algum preenchimento
  • Melhores páginas de login por e-mail
  • Marcar dropdowns pré-preenchidos como não obrigatórios
  • Redesenho das configurações de chat + adicionar informações de retenção de chat
  • Melhora o suporte a setas no seletor de emojis do chat
  • Mover margem da navegação horizontal para preenchimento
  • Forçar a barra lateral a ocupar altura total
  • Adicionar compensação do cabeçalho do canal à altura da página de navegação
  • Adiciona seção de chat nas configurações e oculta em plugins
  • Mais contraste para contagens da barra lateral
  • Melhor página de erro de redefinição de senha
  • Ajustes no menu de ações de mensagem
  • Substituir tradução concatenada
  • Corrigir ortografia de “Sidekiq”
  • Ajustes no índice de chat
  • Corrigir ortografia e capitalização
  • Alterar ordenação das categorias mostradas na barra lateral
  • Cor de não lido/novo menos semelhante a link na barra lateral
  • Adicionar botão voltar na tela de navegação do chat no mobile
  • Delimitar efeito de hover do título do canal de chat
  • Estilo silenciado para todo o link da seção de chat quando silenciado
  • Aumentar preenchimento do botão voltar na tela de rascunho do chat
  • Ocultar contagens de novo/não lido na barra lateral, usar ponto por padrão
  • Ocultar tópico de boas-vindas de administradores também se não for editado
  • Alterar posicionamento do CTA de boas-vindas
  • Atualizar e consolidar estilos de página publicada
  • Garantir que o tamanho da imagem seja mantido mesmo após erro de carregamento
  • Alternar texto de nenhuma categoria/tag configurada na barra lateral para um link
  • Corrigir erro gramatical em trust_level_unlocked_tip
  • Alterar gráfico de emoji na página de erro de convite
  • Tornar toda a caixa de categoria clicável
  • Permitir quebras de linha no meio da palavra em caminhos de arquivo onebox do github
  • Usar uma mensagem educativa mais amigável
  • Enviar notificação do tipo replied ao autor do tópico se ele estiver acompanhando o tópico
  • Arrastar novos menus de usuário, rolar navegação principal do usuário
  • Corrigir exibição do status do usuário no preenchimento automático
  • Parar de recorrer à imagem do tópico em incorporações
  • Melhorar estilização do preenchimento automático
  • Mostrar botão de edição de categoria quando em interseção de tags
  • Estender navegação horizontal do usuário a todas as páginas do usuário
  • Capitalização correta
  • Corrigir botão de cancelar texto alternativo no modo escuro
  • Alterar botão para cinza
  • Simplificar visuais do modo bootstrap
  • Impedir que a resposta ao nome seja maior que 400px
  • Edições do CTA de boas-vindas
  • Atualização de destaque da configuração do tema
  • Controles de rolagem horizontal para nova navegação do usuário
  • Ocultar atalhos de teclado no mobile
  • Edições de onboarding
  • Exibir condicionalmente seção de tags da barra lateral para o usuário
  • Ocultar condicionalmente seção de categorias da barra lateral para o usuário
  • Ocultar seção de tags na barra lateral quando o usuário não tem tags visíveis
  • Atualização de cor de perigo
  • Estilos atualizados para navegação do usuário com barra lateral
  • Ocultar seção de tags do usuário anônimo quando o site não tem tags
  • Corrigir cor para navegação em vez de perigo
  • Usar logotipo de categoria escuro por padrão em esquemas escuros
  • Adicionar mais espaçamento aos botões de guia
  • Garante que não focamos botão invisível na barra lateral
  • Mais...Mais na Barra Lateral
  • Ocultar barra lateral na rota de 2FA
  • Alterar ícone de navegação de notificações na página do usuário para sino
  • Adicionar largura máxima ao e-mail de resumo, formatar erb
  • Corrigir espaço reservado da postagem no mobile
  • Mover botão de dispensar na parte inferior para a direita da mensagem do rodapé
  • Corrigir posição do compositor no Firefox para Android
  • Adicionar ícone de bandeira para link da seção de revisão na barra lateral
  • Corrigir preenchimento e altura para mensagem da seção da barra lateral
  • Adicionar ícones a todos os links de seção na Barra Lateral
  • Restaurar compositor de tamanho completo no mobile
  • Alterações de estilo para combinar atualizações
  • Restringir largura do modal “responder onde”
  • Corrigir acentos cortados nos cabeçalhos da barra lateral
  • Corrigir espaços reservados do fluxo de tópicos
  • Truncar títulos de texto do site de maneira mais limpa
  • Adicionar breve descrição do site para usuário anônimo na barra lateral
  • Clicar em um botão na barra lateral no mobile deve recolhê-la
  • Adicionar capacidade de rolar quando a altura for limitada
  • Usar cor dominante como espaço reservado para carregamento de imagem
  • Adicionar ícones a todos os links de navegação na página do usuário
  • Ajustes do CTA do tópico de boas-vindas
  • Usar o mesmo texto para linkar para mais categorias e tags na barra lateral
  • Evitar mostrar cursor de texto em itens não selecionáveis
  • Remover CSS de altura que impede a rolagem por toque da barra lateral no mobile
  • Melhorar estilização da barra lateral no mobile
  • Não marcar cabeçalho da tabela de atividade como cursor
  • Tentar novamente “alinhar título à esquerda com conteúdo para barra lateral (#18202)”
  • Melhorar flexibilidade da barra de ferramentas do compositor
  • Alinhar título à esquerda com conteúdo para barra lateral
  • Link mais da barra lateral para categorias e tags
  • Alternar cores SVG do assistente para modo escuro
  • Acionar dicas ao clicar para dispositivos de toque
  • Alterar ícone de notificação posted para discourse-bell-exclamation
  • Tornar emoji de status do usuário no fluxo de postagens menor
  • Corrigir largura do painel de visualização para corrigir rolagem
  • Fechar o menu do usuário reformulado ao abrir modais
  • Mostrar informações sobre erros de emblema ao salvar
  • Melhorar valor max-height no menu pop-up da barra de ferramentas
  • Aumentar tamanho da fonte da barra lateral no mobile
  • Remover foco no ícone hambúrguer após alternar
  • Corrigir estilos para a etapa de parabéns do assistente
  • Remover aviso de locale de fallback confuso
  • Estilos de foco mais aparentes para cabeçalhos da barra lateral
  • Reverter reposicionamento da barra de rolagem da barra lateral
  • Estilização da barra lateral, consistência de espaçamento, etc.
  • Ocultar imagem de fundo na visualização do crawler
  • Adicionar link da seção de emblemas à seção de comunidade.
  • Remover destaque de fundo do cabeçalho da seção da barra lateral ao focar
  • Não mostrar cabeçalho do site nas páginas do assistente
  • Corrigir menu de administração do tópico oculto em telas estreitas
  • Ajustar comportamento da barra de rolagem na barra lateral
  • Ocultar transbordamento de imagem do chat
  • Centralizar corretamente o modal responder-onde
  • Corrigir erro de digitação em texto de página em branco
  • Melhorar texto de estado vazio na página de atividade/respostas
  • Mostrar espaço reservado de página em branco em vez do painel azul que diz “Sem Atividade”
  • Não diminuir caixa de avatar/número
  • Reformular estilização da barra lateral
  • Fazer opções do menu pop-up rolarem em altura de tela limitada
  • Ordenar tags em ordem alfabética na barra lateral
  • Ordenar categorias em ordem alfabética na Barra Lateral
  • Tornar ícones de link da seção de categoria consistentes com a interface da Barra Lateral
  • Tornar Barra Lateral mais consistente com menu do usuário no mobile
  • Adicionar estilos de botão de texto plano e usar no modal de cancelar data/hora
  • Melhorar usabilidade do modo seguro
  • Reduzir tamanho da fonte do ícone de sufixo do link da seção da barra lateral
  • Melhorar estilos do componente de mensagem de status do usuário
  • Remover margens desnecessárias no modal de foto de perfil
  • Adicionar alternância de barra lateral esquerda quando a barra lateral estiver habilitada
  • Melhorar texto de estado vazio na página de atividade/tópicos
  • Exibir espaço entre opções de ordenação de tags em mensagens privadas
  • Mover links Sobre e FAQ para seção secundária no dropdown Mais…
  • Atualizar estilos da página do assistente de registro do administrador
  • Corrigir posição e fundo do ícone de bloqueio do chat
  • Considerar navegação hub do iPad ao calcular o topo
  • Mover links no rodapé da Barra Lateral para a seção de comunidade
  • Adicionar reticências para nomes de categoria longos no dropdown do seletor de categoria
  • Alterar ícone não relacionado no prompt de Inscrição CTA
  • Remover contagem dos links da seção mais
  • Ajustar margem da barra lateral para evitar altura do compositor
  • Corrigir espaçamento extra para metadados do grupo no perfil do usuário
  • Design atualizado da página de ativação de conta
  • Adicionar o aviso de TOS ao registro de convite
  • Definir estado de carregamento de marcadores do usuário apenas ao carregar
  • Aparência da barra lateral não deve diminuir fontes
  • Estilos de foco da barra lateral, remover hover para toque
  • Reduzir número de links exibidos em Comunidade por padrão
  • Alteração de texto
  • Ajustes de transição e estilização da barra lateral
  • Adicionar seleção em massa às listas de tópicos no mobile
  • Substituir link de configurações do site por link “Administrador” na barra lateral
  • Fazer menu hambúrguer da barra lateral ocupar largura total
  • Transicionar apenas o cabeçalho na alternância da barra lateral
  • Impedir flicker de cor em temas escuros
  • Ancorar/desancorar barra lateral alterna dropdown do menu hambúrguer
  • Definir cor do tema na splash um pouco mais cedo
  • Permitir que hamburger-sidebar restrinja largura do filho
  • Atualiza texto do CTA de inscrição
  • Impedir tremulação em algumas imagens onebox
  • Dimensionar corretamente emojis no texto do link da seção da barra lateral
  • Remover link de marcadores da seção de comunidade
  • Renomear seção “Tópicos” da Barra Lateral para “Comunidade”
  • Definir largura no dropdown do menu hambúrguer para evitar transbordamento
  • Ocultar apenas ícones do cabeçalho da seção quando a barra lateral estiver fixada na Área de Trabalho
  • Opção para considerar a barra lateral no mixin de breakpoint
  • Ícone de mais para cabeçalho da seção de mensagens da barra lateral
  • Impedir que contagem da barra lateral quebre linha
  • Impedir que barras de ferramentas longas redimensionem a coluna
  • Fazer espaço para barra de rolagem no mini-profiler
  • Aumentar tamanho do texto para barra lateral exp no mobile
  • Remover .btn-default do botão do administrador
  • Impedir que tag pre faça postagens muito largas
  • Melhor página de conta criada
  • Corrige tremulação de 1px na navegação
  • Adicionar classes ao modal criar-conta para personalização mais fácil
  • Corrigir alinhamento da alternância da barra lateral exp, adicionar hovers
  • Ignorar verificação de comprimento em rascunhos de resposta
  • Animação menos tremulante para barra lateral experimental
  • Adicionar border-box para impedir que o preenchimento transborde
  • Faz pontos de splash usarem cores do tema
  • Um salvar deve sempre ter uma ação de cancelar
  • Não animar barra lateral experimental ao recarregar
  • Melhorar transições da barra lateral experimental
  • Alternar cores de destaque/seleção em select-kit
  • Impedir saltos de rolagem da barra lateral experimental
  • Splash deve sempre ficar no canto superior esquerdo da viewport
  • Aviso da equipe deve utilizar largura total da postagem
  • Impedir sobreposição entre carregador de splash e texto de splash em alguns navegadores take 2
  • Impedir sobreposição entre carregador de splash e texto de splash em alguns navegadores
  • Ocultar link de marcador do menu do usuário quando a barra lateral experimental estiver habilitada
  • Atualizar categorias/tags na barra lateral apenas após salvar.
  • Aplicar estilo de categoria de marcador na barra lateral
  • Melhoria da barra lateral experimental no mobile
  • Remover valor de cor codificado
  • Especificidade ausente
  • Manter estilo de emblema de categoria no select kit de categorias.
  • Faz configuração de tela de splash habilitada por padrão
  • Usar discourse-ready como base para remover o splash
  • Tornou o botão “Dispensar Novo” clicável substituindo o método float.
  • Ocultar transbordamento li da barra lateral, remover margem do título
  • Melhorar barra de rolagem da barra lateral experimental
  • Pequenas alterações de alinhamento da barra lateral experimental
  • Remover texto de notificação da barra lateral experimental
  • Reduzir atraso da animação de splash
  • Ajustes e estilos principais para a barra lateral experimental
  • Atualizar cor na caixa tippy de seta
  • Alterar texto para placeholder do seletor de usuário
  • Atualizar estatísticas de tópicos automaticamente
  • Permitir que mais elementos de tópico no mobile sejam tocados
  • Truncar nomes de categoria longos na barra lateral
  • Faz configuração de splash visível
  • Melhorias da tela de splash v1
  • Melhorar tamanhos de grade da página do grupo
  • Introduz uma tela de splash por trás de uma configuração de site oculta
  • Alterar palavra para categorias ‘regulares’ para ‘normais’
  • Ignorar tratamento especial de colar em email-group-user-chooser quando o máximo for 1
  • Remover espaço em branco extra no onebox do github
  • Remover limite para pesquisa de emoji no compositor
  • Imagens maiores no seletor de emoji no mobile
  • Ocultar select-kits quando o elemento pai estiver fora da viewport
  • Não amarrar popper à viewport se a referência estiver fora da viewport
  • Atualizar estilização do popover do menu de chat
  • Mostrar mensagem se rebake falhar
  • Fazer onebox de playlist do YouTube largura total para combinar com onebox de vídeo
  • Reordenar tópicos em INSTALL-cloud.md para adicionar seção ‘Antes de começar’
  • Alinhar botão de lixeira no modal de marcador
  • Atualizar cor hljs-builtin-name
  • Atualizar destaque hljs-builtin-name
  • Espaçamento consistente no formulário de interação do grupo
  • Corrigir tamanho do ícone de status em tópicos sugeridos
  • Adicionar link de volta na página taggroup
  • Corrigir vários problemas do modal de login no mobile
  • Permite fechar popover com escape
  • Impedir explosão da grade de usuários na pesquisa de página inteira
  • Remover rolagem horizontal de telas estreitas
  • Garantir que #main-outlet-wrapper ocupe largura total.
  • Corrigir estado de hover para botões planos em esquemas WCAG
  • Adicionar breve resumo de acessibilidade ao README
  • Exibir user.username nos cartões de usuário
  • Resetar destaque do elemento mark para esquemas WCAG
  • Adicionar tradução time_shortcut.now
  • Melhorar a lista de opções no modal de modo lento
  • Mover data da postagem sob o título no share-modal
  • Área clicável maior para lista de tópicos no mobile
  • Corrigir layout do menu de administração do tópico para telas curtas
  • Ajustar alinhamento/tamanho do menu de administração do tópico
  • Impedir que menção de grupo quebre linha
  • Pedir confirmação ao excluir uma postagem usando atalho
  • Corrigir alguns problemas de contraste de esquema de cor WCAG
  • Organizar menu de administração do tópico em grupos
  • Mostrar todas as opções de legenda de pizza para enquetes longas
  • Adicionar título às estatísticas de tempo de leitura da página do usuário
  • Configuração de gerenciamento de moderador mais descritiva
  • Melhora posicionamento do corpo do select-kit quando o espaço vertical for curto
  • Adicionar mais detalhes à descrição da configuração do site remover citação completa
  • Pequena correção de alinhamento do seletor de grupo de e-mail
  • Pequeno ajuste na posição de fechar login/inscrição
  • Melhorar alinhamento do botão de ação pequeno
  • Pequenos ajustes de alinhamento da lista de tópicos no mobile
  • Fazer toda a linha do tópico clicável no mobile
  • Adicionar margem ao botão de chave de segurança
  • Estilização menos específica para logins de Auth
  • Aplicar estilização de crawler ao conteúdo <noscript>
  • Tornar HTML de cabeçalho/rodapé consistente para crawler e noscript
  • Tornar visualização do crawler utilizável sob diferentes esquemas de cores
  • Editar bloco de código inline
  • Atualizar estilos de visualização do crawler para serem mais legíveis
  • Exigir senha para usuários convidados
  • Adicionar botão de detalhes às listas de rejeitados/rebotados do administrador
  • Usar data de commit para oneboxes do GitHub
  • Indicar que o botão “Mostrar respostas” não funciona para postagens excluídas
  • Mensagens mais limpas para estado vazio na página de tópicos de atividade do usuário
  • Alterações de estilização no banner global
  • Ocultar bloco de emblema de avatar do grupo se estiver vazio
  • Ajustar tamanho, posição, cor do emblema “novo”
  • Permitir que d-editor seja reduzido
  • Visualização de impressão sempre mostra 0 votos, ocultar
  • Corrigir avatar desalinhado
  • Adicionar descrição à página de 2FA ao adicionar novos administradores
  • Diferenciar aviso ‘e-mails desativados’ para ‘sim’ e ‘não-equipe’
  • Remover spinner de carregamento do seletor de emoji
  • Alterar funções de cor para corresponder às funções primárias e terciárias originais
  • Melhorar áreas de toque de toque da linha do tempo
  • Adicionar discourse-follow à lista oficial de plugins
  • Exibir emblema de contagem de postagens mesmo quando o usuário tem apenas duas postagens.
  • Corrigir alinhamento na pesquisa de página inteira
  • Alterações no guia de estilo e adições de variáveis de cor
  • Alterar estilização do botão de convite em massa do administrador
  • Adicionar ‘atualizar’ à mensagem de erro do tema
  • Impedir transbordamento do menu do usuário em telas minúsculas
  • Controlar espaço em branco na lista de tópicos de categorias
  • Usar autocomplete=“off” para date-picker
  • Melhorar texto default_code_lang
  • Visualização do crawler sempre mostra 0 votos, ocultar contagem
  • Adicionar whos-online à lista oficial de plugins
  • Alterações de espaçamento e posição da pesquisa
  • Corrigir z-index do cabeçalho de login
  • Suportar entradas type=search em formulários inline
  • Destacar link “Usuários” quando no caminho adminUser
  • Ajustar ligeiramente CSS admin/customize/themes
  • Adicionar estilo de hover ao botão de dispensar refresh-page
  • Adicionar text-decoration a <ins> e <del>
  • Tentar correção do Chrome para preenchimento automático do select-kit

Alterações de Segurança

  • Converter send_digest em uma solicitação post
  • Usar rstrip em vez de regex gsub para prevenir ReDOS
  • Excluir tokens de e-mail quando o e-mail de um usuário for alterado ou excluído
  • Verificar o comprimento do corpo bruto da postagem
  • Escapar aspas na descrição da tag ao renderizar
  • Não expor contagens de postagens de usuários para usuários que não podem ver o tópico
  • Sanitizar títulos de PendingPost antes de renderizar para prevenir XSS
  • BCC e-mails de usuários ativos do SMTP do grupo
  • Restringir criação de tópicos não listados
  • Filtrar tags em notificações de usuários para visibilidade
  • Limitar comprimento de caracteres da mensagem de chat
  • Ocultar notificações para tópicos inacessíveis
  • Impedir que e-mail seja nil em InviteRedeemer
  • Corrigir validação de e-mail do link de convite
  • Expandir e melhorar Proteções SSRF
  • Restringir exibição de títulos de tópicos associados a emblemas de usuário
  • Impedir gravação arbitrária de arquivo ao descompactar arquivos
  • Moderador não deve ser capaz de importar um tema via API
  • Tratar bbcode de citação incompleto
  • Limitar comprimento do campo de perfil do usuário
  • Limitar convites por e-mail ao tópico
  • Impedir abuso da rota update_activation_email
  • Não armazenar em cache respostas de erro para ativos estáticos
  • Atualizar Rails para 7.0.3.1
  • Validar restrições de e-mail ao tentar resgatar um convite
  • Banner-info
  • Remover aprovação automática ao resgatar um convite
  • Garantir que respostas baseadas em user-agent sejam armazenadas em cache separadamente
  • Atualizar Nokogiri para 1.13.4.
  • Permissões de grupo de categoria vazadas para usuários normais.
  • Evitar vazamento de nome de grupo privado ao visualizar categoria.
  • Ocultar categorias privadas na exportação de atividade do usuário
  • Tempo limite e limite de tamanho da resposta Onebox

Desempenho

  • Usar canal específico do usuário para logout do message-bus
  • Evitar executar consulta redundante de marcadores para visualização anônima do tópico
  • Memorizar verificações de nível de tópico em PostGuardian
  • Remover consultas de DB redundantes de TopicView
  • Tornar notificações de menção de chat assíncronas.
  • Ignorar chamadas repetidas de leave/join do PresenceChannel
  • Otimizar o desempenho da consulta TopicLink.topic_map
  • Corrigir problema de consultas N+1 na página de visualização do tópico
  • Corrigir consultas N+1 na rota /categories
  • Remover consulta desnecessária de TopicQuery.remove_muted_tags
  • Corrigir consultas N+1 ao serializar postadores do tópico
  • Parar de serializar usuário em ChatChannelSerializer#current_user_membership
  • Usar MessageBus.last_ids em vez de MessageBus.last_id para chat
  • Remover consulta SQL UNION desnecessária ao pesquisar canais públicos
  • Adicionar índice para consulta de contagens não lidas do chat
  • Remover consultas de DB desnecessárias ao pré-carregar para chat
  • Executar apenas uma atualização de categoria ao criar um novo tópico
  • Melhorar tratamento do cabeçalho Accept para folhas de estilo e theme-js
  • Adicionar GlobalSetting para redirecionar avatares em vez de proxy
  • Não cancelar debounce e impedir popper ao rolar
  • Atualizar cache de contador Group#user_count fora da transação do DB
  • Parar de baixar imagens do processador de postagem e confiar em uploads
  • Acelerar atualizações de inventário S3
  • Ajustar limite de memória do nó para assets:precompile
  • Limitar uso de cache redis ao construir lista de emojis
  • Desativar auto-import de sourcemaps em produção
  • Tornar hashes de folha de estilo consistentes entre implantações
  • Atualizar s3:expire_missing_assets para excluir em lotes
  • Garantir que conteúdo e nomes de arquivo de chunk JS sejam determinísticos
  • Corrigir lógica should_skip? em s3:upload
  • Excluir tags da barra lateral anônima no serializador do site para usuário conectado
  • Mover cálculo de cor dominante para trabalho separado
  • Não empacotar duplamente idiomas comuns no bundle hljs
  • Ignorar espaços reservados de imagem quando secure_media está habilitado
  • Confiar em preload para first_post para TopicBookmarkable
  • Minificar bundles JS de administrador e assistente para corresponder ao app
  • Carregar apenas topic_user do usuário atual para lista de marcadores
  • Adicionar backoff exponencial para DistributedMutex
  • Adicionar índice para TopicTimer#topic_id
  • Evitar objeto extra criado em cada chamada User#validatable_user_fields
  • Remorar outlet de plugin de servidor para postagem
  • Remover total do relatório de tempo para primeira resposta.
  • Melhorar velocidade do to-markdown, atualizar o código
  • Procurar preguiçosamente diversidade selecionada do seletor de emoji
  • Acelerar tarefas rake de mídia segura e sincronização de ACL
  • Atualizar todos os user_histories com uma consulta em UserDestroyer
  • Acelerar consulta principal da lista de usuários do administrador
  • Throttle atualizações de last_used_at da chave de API
  • Atualizar UserDestroyer para buscar histórias e ações em lote
  • Corrigir n+1 para categorias + tópicos em destaque
  • Evitar seguir links em feeds RSS de tópicos
  • Assinar apenas /new quando conectado
  • Executar todas as contagens em cache em segundo plano
  • Atualizar message_bus para 4.2
  • Usar uma mensagem compartilhada para respostas a tópicos rastreados
  • Carregar todas as senhas comuns de uma vez
  • Reduzir anon_polling_interval para corresponder ao long_polling_interval
  • Atualizar message_bus para 4.1
  • Ignorar execução de ‘auto_leave’ durante cada método PresenceChannel
  • Introduzir cache de emoji do site/global
  • Reduzir número de chamadas EXPIRE de CachedCounting
  • Usar Redis SET EX GET em vez de script LUA para contagem
  • Terminar processo rake durante ember build
  • Atualizar ember-auto-import e webpack
  • Atualizar ember-auto-import
  • Tenta recorrer a computar markdown em menos casos
  • Impede qualquer trabalho de edição rápida se você não puder editar

Acessibilidade

  • Melhorar título do link da barra lateral “minhas postagens”
  • Títulos melhorados para chat na barra lateral
  • Adicionar título e aria-expanded para alternância da barra lateral
  • Melhorar a acessibilidade do conteúdo da barra lateral
  • Adicionar área viva para menu de pesquisa, rótulos
  • Melhorar acessibilidade da mensagem de status salva
  • Adicionar suporte de teclado a incorporações do youtube
  • Adicionar título ao botão de ícone de remover rascunhos
  • Adicionar atributos for para localização, site no perfil
  • Elementos de cabeçalho ordenáveis devem ter ponteiro
  • Adicionar aria-label aos emblemas de postagem do tópico
  • Retornar foco ao botão de pesquisa do cabeçalho ao escapar da pesquisa
  • Melhorar acessibilidade da pesquisa de grupo
  • Melhorar aparência do cartão de usuário no WHCM
  • Adicionar rótulos aria para postagens na atividade do grupo
  • Melhorar linha do tempo do tópico no WHCM
  • Modal de marcadores
  • Adicionar href aos avatares de postadores frequentes
  • Melhorar acessibilidade em temas WHCM
  • Adicionar mais informações ao rótulo do botão “responder a”.
  • Sinalizar que o cabeçalho de alternância pode reordenar elementos da tabela.
  • Preservar foco no modal de segurança de auth
  • Tornar erros de popup de entrada acessíveis por teclado
  • Corrigir ordem de tabulação no modal “Destacar tópico”
  • Tornar elemento “Carregar postagem pai” acessível
  • Definir role=presentation se o atributo alt estiver ausente
  • Melhorar acessibilidade do cartão de usuário
  • Múltiplas correções para itens do fluxo de usuários
  • Associar rótulo com entrada no modal de marcador
  • Adicionar rótulo aria ao botão Esc das mensagens do compositor
  • Botões de tela cheia e minimizar compositor acessíveis
  • Usar botão no componente d-modal-cancel
  • Não incluir aria no elemento span de contagem de respostas
  • Adicionar estados de foco mais claros para elementos do seletor de data
  • Manter compositor como elemento focado ao dispensar modal de Link via teclado
  • Adicionar estado de foco para alternâncias de pesquisa avançada
  • Melhorar destaque de hover da caixa de grupo em esquemas escuros
  • Garante que o botão de tópico em destaque esteja focado quando o modal fecha
  • Torna tabindex da barra de ferramentas independente de seu contexto
  • Move renderização de âncora para fora da condicional para evitar perda de foco
  • Adicionar suporte de teclado para modal de não perturbe
  • Acesso por teclado para cabeçalhos da tabela /u
  • Corrigir contraste WCAG para cabeçalho de notificação
  • Tornar avatares de usuários no fluxo de postagens não tabuláveis
  • Melhorar acessibilidade de respostas incorporadas abaixo da postagem
  • Melhorar acessibilidade dos botões de curtidas/contagem de leituras da postagem
  • Alterar tagName tabLoc de <a> para <span>
  • Incluir nome de usuário no aria-label da região da postagem
  • Tornar coluna de visualizações em listas de tópicos tabulável
  • Melhorar modal de entrada do tópico
  • Adicionar aria-labels aos cabeçalhos de coluna da lista de tópicos
  • Adicionar aria-label à célula Respostas na lista de tópicos
  • Focar último tópico visualizado em listas de tópicos (take 3)
  • Focar último tópico visualizado em listas de tópicos
  • Usar escala de tipo dinâmica em dispositivos iOS
  • Usar autocomplete=off mais amplamente
  • Usar autocomplete="off" para título do compositor
8 curtidas