Correcciones de errores
- Permitir al personal restablecer contraseñas por nombre de usuario
- El cliente debe poder enrutar URLs de temas sin ID
- Los emojis de una sola línea tenían los metadatos del emoji indexados dos veces.
- Mejorar la sección de enlaces principales del resumen del usuario
- Restaurar el outlet en vistas móviles
- Las pruebas nunca deben ocultar publicaciones
- Seleccionar temas en lugar de publicaciones
- Seleccionar el mejor enlace del feed Atom
- Manejar URLs malformadas en
TopicEmbed.absolutize_urls. - El observador del servicio estaba usando
thisincorrectamente - Agregar otro método para verificar archivos binarios
- Posible ReDOS en la regla de nueva línea de markdown
- URLs permitidas para alcances de API agregados por plugins
- Mostrar popovers del compositor sobre menús desplegables
- Acceder correctamente al nombre de usuario del último publicador
- Crear token de correo electrónico con el alcance correcto
- Asegurarse de que el inicio de sesión no falle para usuarios con registros de invitación
- Preferir el correo electrónico al restablecer la contraseña
- Respetar la lista de dominios bloqueados al redirigir
- Ocultar el extracto de archivos binarios en el onebox de GitHub
- Seguimiento de etiquetas para todos los grupos de etiquetas
- Desactivar el reenvío del service worker en Chrome 97-97.0.4692
- Marcar los mensajes flash de invitaciones como seguros para HTML.
- Asegurarse de que el botón de cita flotante no se posicione debajo de la barra lateral
- Cita rápida en Safari
- Asegurarse de que el método exista antes de llamarlo
- Agregar solución alternativa para service worker en
/session/ssopara Chrome 97 - Intentar corregir prueba inestable usando un tema más corto
- El autocompletado reemplazaba incorrectamente el texto si se usaba a mitad de una oración.
origins_to_regexessiempre debe devolver un array- Lógica rota del onebox de carpetas de GitHub
- Usa correctamente el helper de nombre para el contenido seleccionado
- Mejorar la interfaz de carga de emojis
- Asegurarse de que el botón de cita flotante esté alejado de la selección en iOS
- El grupo de emojis no se guardaba realmente
- Pasar IDs de categoría y etiqueta al trabajo de evento webhook emit.
- Limitar el impacto de pre-line al texto del tweet
- El grupo seleccionado se limpiaba entre cargas de emojis
- Intenta compensar el espaciado de la primera línea con pre-line
- Evita que los tweets pierdan formato en el onebox
- Omite el service worker en la ruta SSO
- Navegar al tema/MP independientemente de si se presiona la tecla Shift
- Manejo de URLs
/p/###dentro de Ember LOAD_PLUGINS=0en dev/prod, advertir enplugin:pull_compatible_all- Permitir que las URLs de temas sin slug funcionen dentro del mismo tema
- No mostrar emojis duplicados en el selector
- Actualizar la lista de emojis recientes al seleccionar desde ella
- No activar el evento
topic_createdpara publicaciones de respuesta por correo electrónico. - Desactivar el botón de emitir votos para múltiples encuestas sin mínimo.
- Regresión en la navegación por teclado de la lista de temas
- Agregar
/alla la URL si la lista predeterminada es ‘ninguna’ - Guardar realmente los campos en
themes:update - Lógica de actualización en listas de temas de descubrimiento
- Al componer un mensaje, no sugerir publicaciones de usuarios eliminados
- La función de nuevo tema estaba rota cuando el ‘Filtro de Lista Predeterminada’ estaba configurado en ‘sin subcategorías’
- Al cargar más temas,
showFooterno se actualizaba correctamente - Progreso del tema tembloroso en algunos tamaños de ventana
- Limpiar la cola de publicaciones marcadas cuando se elimina la respuesta a una publicación marcada
- Error al votar en una encuesta múltiple sin los atributos min/máx.
- Usar font-down
- Icono de lápiz más pequeño para editar etiquetas
- Ocultar la biografía del usuario si el perfil está restringido
- Pequeños ajustes a la posición del progreso del tema en escritorio
- Suavizar los mensajes de problemas críticos del panel de administración
- No permitir valores NULL para
notification_levelencategory_users - Mejorar la forma en que se carga magnific popup
- Las cargas estaban rotas en Safari antiguo
- Guardar draftSequence cuando es 0
- Predecir draftSequence al guardar borrador
SiteSetting.titlese estaba contaminando en StaticController- Da opciones al compositor para el activador post:highlight
- Eliminar la restricción de longitud de
fancy_titleentopics - Usar
anonymousen lugar deusercomo respaldo al sugerir nombres de usuario para usuarios anónimos - Usar el nombre de argumento correcto en la traducción de revisiones pendientes
- Ajuste de posición del panel del menú
- Usar descripción meta básica si faltan otras etiquetas de descripción
- Las anulaciones de traducción del locale de respaldo no funcionaban en el cliente
- “Personalizar texto” mostraba la cadena MessageFormat compilada para traducciones
_MFanuladas - La precedencia de traducción era diferente en el cliente y el servidor
- Cálculo incorrecto del desplazamiento del encabezado
- Agregar polyfill de desplazamiento suave
- Usa el nuevo formato para el extremo de etiqueta de búsqueda para evitar problemas
- Notificar a los miembros del grupo cuando alguien cita o responde a su publicación.
- Agregar más acciones al alcance de la clave API de cargas
- Corregir la migración
email_tokens_token_to_nullable - Asegurarse de que los nombres de temas estén escapados en atributos HTML
- Verificar si el dominio de invitación es válido
- Permitir que OAuth2Authenticator maneje asociaciones existentes
- Imágenes de favicon de onebox borrosas
- Solo considerarlo manejado por el compositor cuando hay un compositor
- Diferir los eventos de tema/publicación creados hasta que se hayan agregado los correos electrónicos
- Hacer que las pruebas funcionen con un ID de carga inicial más alto
- Seleccionar el borrador de tema correcto para el usuario
- Actualizar has_topic_draft cuando se actualiza el borrador
- Asegurarse de que MessageIdService pueda manejar cambios de nombre de host y multisitio
--header-offsetno tenía en cuenta el desplazamiento excesivo- Referencias al encabezado que llevaban a un hilado de correo electrónico roto
- Hacer que las pruebas de miniaturas comiencen desde cero
- Mostrar publicaciones pendientes en una categoría moderada
- Prueba de edición de etiqueta
- Transición de etiqueta solo si cambió el nombre de la etiqueta
- URLs permitidas faltantes al mostrar alcances de clave API granulares.
- Auth maneja incorrectamente nombres de usuario duplicados
- Actualizar una notificación consolidada debería moverla a la parte superior.
- Al usar autenticación externa, los caracteres no permitidos no se eliminaban del nombre de usuario
- Hacer que el orden de clasificación de los temas del usuario sea insensible a mayúsculas y minúsculas
- Agregar sufijo aleatorio al Message-ID saliente para correo electrónico
- Los badges de PWA no se actualizaban
- Coincidir con profundidad indeterminada en la URL durante las pruebas de carga
- Permite una estrategia de colocación más precisa en móvil
- No redirigir solicitudes XHR/JSON cuando se requiere inicio de sesión
- Extraer y corregir la anulación de nombres de usuario por autenticación externa
- Establecer
auto_updateen false para temas/componentes no git - Omitir temas que tengan URL en blanco en la tarea rake
themes:update - El objeto File nativo no se pasaba a uploadHandler
- CSS roto en #15141
- No sugerir “user1” como nombre de usuario a usuarios invitados
- Agrega código de estado 422 a bootstrap json
- Permitir al personal cargar cuando deben y authorized_extensions está en blanco
- Asegurarse de que los hooks de widget siempre llamen a la instancia correcta
- Trata ipad como mobileView para posicionamiento de popper
- Aviso de registro global retrocedió en #15000
- Establecer marcadores en algunos casos estaba roto
- No lanzar errores por claves duplicadas en Yaml
- Posición del aviso de actualización de software en temas con encabezado adicional
- Usar URL de CDN para avatares internos de onebox
- Eliminar solo tokens de correo electrónico no confirmados Y expirados
- No hacer que el navegador se cierre al tocar sugerencias de autocompletado en Android/Gboard
- Eliminar el encabezado de correo electrónico Auto-Submitted de correos SMTP de grupo
- No detenerse con error si falla la actualización del tema
- Git no debe solicitar credenciales
- Mantener etiquetas existentes al editar temas de etiqueta
- No verificar permalink si no está autorizado
- Permitir invitaciones si must_approve_users es true
- No publicar encuestas en el bus de mensajes cuando no hay encuestas
- No publicar notificaciones en MessageBus para usuarios inactivos
- Permitir que la función de encuesta se desactive en discourse-markdown
- Eliminar la etiqueta ‘Abrir borrador’ después de eliminar el borrador del tema
- Asegurarse de que los enlaces de la lista de temas móviles se traten como transiciones de Ember
- Recursión infinita al llamar a una acción refresh() en rutas
- Agregar botones de confirmar y cancelar al editar texto alternativo
- Validar el número de votos permitidos por encuesta por usuario.
- No sobrescribir propiedad computada para corrección de spinner de carga
- Corrección de separador de lista de temas
- Excluir publicación moderator_action para conteo de respuestas en resumen del usuario.
- Título e icono de flecha incorrectos al filtrar por número de publicación.
- Filtro de categorías ninguna y todas
- Cachear todas las palabras observadas
- Limpiar errores anteriores al mostrar formulario de segundo factor
- Registrar customOptions como filtro de select kit
- Convertir URLs de temas incrustados a forma absoluta
- Error cuando SMTP está habilitado en PostAlerter sin correo entrante
- Limpiar nombre de emoji que es nombre de archivo
- Incluir todas las categorías en sortedCategories
- Ajustar alerta de encabezado de lista de temas
- Columna ambigua en
downsize_uploads - Correcciones adicionales para última visita en lista de temas
- Corregir regresiones introducidas en ae16b0a
- Agrega clase faltante para separador de última visita
- Redirigir a la página de inicio si no existen publicaciones
- Excluir temas con etiqueta silenciada en lista destacada de categoría.
- Cargador de emojis no usaba data.name en carga uppy
- Usar grupo correcto de varios para remitente SMTP
- Descartar direcciones CC malformadas en trabajo GroupSmtpEmail
- Una regresión de screen-track/appEvents en #14929
- El mensaje educativo del compositor para menciones de grupo estaba roto
- Usar fragmento anterior para verificar si la carga de fragmento de respaldo local está completa
- Establecer
nullen grupo si el parámetrogroupAttrsno está disponible. - Usar la misma versión de hljs en prod y pruebas
- Evitar que
PreloadStorellame al finder cuando el valor es falso - Usar Map en lugar de Object para caché
- Asegura que la lógica de etiquetas mínimas sea correcta y compartida
- Mostrar publicaciones principales de categorías privadas si el usuario tiene acceso.
- Los queryParams del tema se eliminan del estado de historial al desplazarse.
LocalJumpErroren tareas rake- Llamar a
_clearFlash()al mostrar un modal - No fallar si
s3_install_cors_ruleestá desactivado - Usar
127.0.0.1en lugar delocalhostpara ember CLI - Desactivar eventos de desplazamiento mientras está en pantalla completa
- Permitir invitaciones masivas para usarse con DiscourseConnect
- En Ember CLI algunas pruebas de plugin se referían al contenedor equivocado
- Hacer PostRevisor más consistente
- Mostrar eliminación permanente en menú sin actualizar
- Eliminar xlink:href para favorecer href debido a deprecación
- Usar método de atributo correcto para obtener ID de publicación de dataset.
- Regresión introducida en #14715
- Mantener contexto del tema al redirigir a búsqueda completa
- Generar IDs de encabezado válidos
- Restaurar animación para acción de me gusta en móvil
- Persistir notificaciones en OS X
- Incluir administradores en permisos de canal de respuesta de presencia
- Renombrar action_code_href a action_code_path
- Omitir validaciones de publicación para revisiones del sistema cuando el autor elimina la publicación
- Asegurarse de que existan reglas CORS para S3 usando tarea rake
- Las URLs canónicas pueden ser relativas
- Dejar de guardar marcador al presionar ESC en modal
- Asegurarse de que required_tag_group_name sea null si no hay valor presente
- Excluir temas de categoría suprimidos en resumen incluso si no están silenciados.
- Rake categories:move_topics no debería mover el tema de descripción de categoría
- Mostrar Oneboxes de Instagram en un iframe
- Usar evento mouse down al cancelar búsqueda
- Insertar comas incluso cuando el valor del campo es nulo
- Evitar solicitudes de búsqueda duplicadas al backend
- Eliminar un marcador for_topic causaba error JS
- Usar el mismo modo para búsqueda en chino al indexar y consultar.
- Las respuestas de 103 deberían reintentarse usando small_get
- Incluir detalles del tema al enviar MP
- Allowed_theme_ids no debería persistirse en GlobalSettings
- No reemplazar palabras en hashtags y menciones
- Ocultar enlaces a temas silenciados y en lista de categorías
- Evitar otra consulta N+1 en
Site.json_for - Actualizar grupo de insignia de todos los miembros si cambió la configuración del grupo principal.
- No debería recibir invitaciones de temas de usuarios ignorados.
- No realizar búsqueda de enlaces para enlaces reemplazados
- Incluir nuevas etiquetas en validación si el usuario puede crear una.
- Limpiar instancias de PresenceChannel cuando se cierra el compositor
- Evita un error de json circular en pruebas
- Correcciones del importador Vanilla
- Evitar consulta N+1 en
Site.json_for - Evitar correctamente solicitudes concurrentes en PresenceChannel get
- No enviar baliza de salida de presencia si no está presente en ningún canal
- Mostrar mensaje correcto al eliminar tema permanentemente
- Contexto de seguimiento correcto para algunas rutas de categoría
- Incluir el encabezado Vary:Accept en todas las respuestas basadas en Accept
- Permitir cada etiqueta para palabras observadas
- Eliminar usuarios permitidos de tema superfluos en invitación de grupo
- Nombre correcto de configuración del sitio
- No filtrar claves API de usuario sin hash a redis
- 2N+1 sql en extremo admin /api/keys
- Hacer que la configuración
verbose_auth_token_loggingesté desactivada por defecto - Mostrar contexto de búsqueda solo en rutas de tema
- Búsqueda rápida rota en iPadOS
- Restablecer correo electrónico y carga SSO cuando el usuario navega lejos
- La fila None no tiene valor, usar clase para apuntarla
- La línea de tiempo del tema no se actualizaba en megatopics.
- No consultar backend al buscar “en este tema”
- Eliminar configuración del sitio ‘crawl_images’
- Solo reemplaza comillas dobles y usa unicode
- No mostrar usuario destinatario en lista de participantes de correo electrónico
- Aclarar opción None Needed al editar marcadores
- Ocultar botón de alternar pantalla completa cuando el textarea está deshabilitado
- Alineación del selector de categoría y etiqueta en móvil
- Corregir versión de API después de aumento menor
- Mejorar velocidad y resaltado de resultados de búsqueda rápida
- Permitir al personal ver invitaciones pendientes/expiradas de otros usuarios
- También rastrear mutaciones de textContent
- Decorar publicaciones que se cargan después de la renderización inicial en el flujo de publicaciones
- Mejoras para descargar fechas locales
- Asegurarse de que los enlaces de respuestas incrustadas/responder a se abran en _blank
- Los grupos que usaban el icono de usuarios carecían de margen en la búsqueda
- Intenta observar mutación de vista previa lo antes posible
- Intenta forzar posición del cursor en filtro
- Usar URLs absolutas en acceso directo de búsqueda
- Fallos de
BackupRestore::DatabaseRestorercon Ruby 3 - Mostrar filtro de grupo solo cuando el usuario ha iniciado sesión y hay grupos presentes
- Extraer filtro de MP y categorías de UserAction
- Anular la versión horneada después de mover las publicaciones.
- Usar el orden de clasificación predeterminado de la categoría solo en filtros más recientes y no vistos.
- Extracto faltante para acciones pequeñas de publicación en la línea de tiempo del tema.
- Eliminar encabezado de correo electrónico List-Post
- Mover verificación de suspensión de usuario más tarde
- Actualizar clave de traducción para que coincida con razón de marca.
- Importación Phpbb - adjuntos no incrustados en publicaciones
- Manejar por separado invitación a tema y foro
- Topic_tracking_state no fallando cuando falta user_stat
- Ruby 3 no congela cadena interpolada
- Corregir fechas locales en contextos no de publicación, y en temas largos
- Corregir ruta de cambio de contraseña para gestores de contraseñas
- Resolver problemas de citas revertiendo nuevos accesos directos
- Desactivar vistas previas si diffhtml está habilitado
- Aplicar solución alternativa de selección de cita a todos los navegadores
- Selección desapareciendo en Safari
- Error JS al mostrar resultados de búsqueda de tema
- Eliminar encabezado
discourse-logged-induranteforce_anonymous! - No persistir parámetro de consulta de etiquetas
- El tooltip en búsqueda rápida no funcionaba
- Verificar entorno para ruta de configuración multisitio incluso si existe el archivo de configuración
- Desactivar Mostrar resultados si nadie votó
- Ocultar formulario después de restablecer contraseña
- Analizar listas de direcciones en correos electrónicos incrustados
- Recorte de fecha local cuando no hay tiempo disponible
- Botón seleccionar todo en página de grupo asignado
- Reactivar soporte HTML para configuración global.
- Mostrar publicación del host incrustable a categoría.
- Soportar argumentos de palabra clave de Ruby 3
- Ember CLI siempre cargaba la carga del administrador en modo dev
- Los oneboxes de video privado de Vimeo estaban rotos
- Usar direcciones para comparar encabezado de correo electrónico
- Dejar de rastrear mensaje entrante después de navegar lejos toma 2.
- Dejar de rastrear mensaje entrante después de navegar lejos.
- Hacer la construcción de enlaces de razón de puntuación más explícita
- Mensaje de estado vacío en la página de marcadores del usuario
- Excluir MPs que el usuario envió a sí mismo.
- Los resultados de
Topic.similar_togeneran consulta inválida para ciertos locales. - No mostrar ‘temas nuevos o actualizados’ para la página de categorías móviles
- Seguir la URL canónica al importar un tema remoto.
- Error al cargar temas sugeridos para usuarios anónimos.
- Notificar entrante a categorías y vista de temas más recientes específicamente.
- Restringir rutas de notificación de otros usuarios
- La interpolación incorrecta limitaba a 1 dispatch / componente
- No publicar publicación para seguimiento de tema de MP si no es nueva para el usuario.
- Soportar argumentos de palabra clave de Ruby 3 para DiscourseRedis
- Solución alternativa para bug de createImageBitmap de Safari 15
- No mostrar userColorSchemeId en la interfaz
- Hacer que el banner de actualización esté siempre disponible en la vista de categorías
- Restricción de tabindex más robusta en vista previa
- Asegurarse de que la lista de subcategorías esté oculta cuando no sea necesaria
- No fallar _removeDeleteOnOwnerReplyBookmarks al navegar
- No intentar iniciar la aplicación ember en navegadores antiguos
- Define correctamente los data-attributes usados por fechas locales
- Detectar característica globalThis
- Los métodos de serializador
include_deben terminar con ? - Usar extracto de publicación no leída para extracto de marcador de nivel de tema
- Usar
update_attributede active record en lugar de mini sql. - No recargar tarjeta si ya está cargada
- Manejar citas de correo electrónico reenviadas alrededor del nombre de display Reply-To
- Devolver array vacío cuando no hay padre para rango
- El gem Rss es un gem integrado desde Ruby 3
- Mensaje de estado vacío en las páginas de mensajes de grupo
- Actualizar solo campos personalizados pasados
- Elevar saltos de línea no debería fallar para elementos HTML5
- Ofrecer site_logo_dark_url como opción para temas de modo oscuro
- Agregar locales para variantes de MP de mención de grupo
- Eliminar mensajes entrantes para eventos de lectura.
- Abordar ArgumentError para soportar argumentos de palabra clave de Ruby 3
- Evita que casos extremos desborden en contenido seleccionado
- No sugerir Emoji cuando está en bloques de código abiertos
- Actualizar solo campos presentes en la solicitud
- Corregir optimistamente problemas de estado de línea de tiempo del tema
- Usar
<textarea>` para las traducciones de temas - No mostrar error en el botón de carga móvil si !allowUpload
- Estilos de navegación móvil
- Asignar claves únicas al historial del tema para el estado
- Asegurarse de que los encabezados de los objetos S3 se conserven al copiar
- No publicar eventos de archivo de MP al usuario que actúa.
- No intentar migrar la base de datos de prueba multisitio mientras se mantiene el mutex
- Resolver URLs cortas después de que se haya cargado diffHTML
- Corregir la posición del icono de reproducción
- No reemplazar en menciones y hashtags
- Mostrar enlaces de MP no leídos/nuevos solo al ver el propio usuario.
- Eliminar los nuevos temas descartados del estado de seguimiento de temas de MP.
- Eliminar los temas leídos descartados del estado de seguimiento de temas de MP.
- Mejor posicionamiento para el botón “Ir al contenido principal”
- Ember CLI estaba siendo secuestrado antes de posibles errores
- Problema de altura del compositor en Safari en iOS 15
- Ignorar el enlace canónico para oneboxes de medium.com
- No mostrar contenido de spoiler en RSS
- Mostrar siempre la fecha de creación de las publicaciones en la vista del rastreador
- Corregir el número de publicación más alto para el estado de seguimiento de temas leídos.
- Mejor filtro para la búsqueda de grupos
- Error en el entorno de Ember CLI
- Capturar direcciones CC para correos electrónicos reenviados
- Realizar la acción
agree_and_keepsolo si es posible. - Corregir la pequeña publicación reenviada por el usuario para la bandeja de entrada del grupo
- Usar nombre de archivo aleatorio para cargas temporales
- La búsqueda no se estaba inicializando correctamente.
- No estábamos restableciendo correctamente el estado móvil entre pruebas.
- No intentar migrar concurrentemente con otras migraciones
- Permitir valores de cadena única en campos de selección múltiple personalizados y no solo matrices
- Aumentar el tamaño del fragmento para obtener la etiqueta de título correctamente
- Error con la navegación a las páginas de actividad/temas y actividad/leído
- En modo de prueba, los inicializadores estaban modificando clases una y otra vez
- Hacer bindMobileUploadButton explícito para mixins de carga
- Degradar oj
- Enlace "omitir navegación