Discourse Versión 2.7

Enfoque

  • :white_check_mark: Mejorar “Markdown Typographer” para que sea más fácil modificar y agregar -> a la(s) regla(s) →. @Roman

  • :white_check_mark: Cambiar el oneboxing en línea de desactivado por defecto a activado por defecto

  • :white_check_mark: Permitir opcionalmente que los usuarios sepan cuándo fueron rechazados. @kris.kotlarek

  • :white_check_mark: Reconstruir la UX del temporizador de temas para que coincida con la UX de recordatorios de marcadores @martin

  • :white_check_mark: Mejorar la UX de inicio de sesión/registro @jordan.vidrine

  • :white_check_mark: Manejar mejor los sitios que requieren inicio de sesión bajo carga extrema según este tema @nbianca

  • :white_check_mark: Agregar palabras vinculadas y palabras reemplazadas en admin/logs/watched words, además de mover los silencios automáticos según este tema @nbianca

  • :white_check_mark: Agregar “No molestar” como una función experimental @markvanlan

  • :white_check_mark: Soportar “Iniciar sesión con Apple” según este tema @david

  • :white_check_mark: Revisión general del sistema de invitaciones según este tema @dan

  • :white_check_mark: Exponer el historial de lectura en el perfil del usuario

  • :white_check_mark: Alertar en el panel de control sobre nuevas funciones de Discourse @pmusaraj

  • :white_check_mark: Soportar acciones masivas para mensajes privados @nbianca

  • :white_check_mark: Cambiar el icono del compositor (y el botón de enviar) según la acción seleccionada @osama

  • :white_check_mark: Agregar automáticamente IDs de enlaces de ancla a los encabezados en Markdown @nbianca

  • :white_check_mark: Advertir en el gestor de Docker cuando un plugin oficial parece estar bifurcado, según este tema @nbianca

  • :white_check_mark: Para una seguridad más intencional de administradores y personal en torno a la configuración del sitio, crear un nuevo tipo de Configuración del sitio HTML y establecer explícitamente como predeterminado que todas las configuraciones de sitio de texto existentes sean texto plano @Roman

  • :white_check_mark: Disparar un webhook cuando un usuario se agrega o elimina de un grupo @vinothkannans

Nombre clave

Fecha de inicio

1 de diciembre de 2020

Fecha de lanzamiento

18 de mayo de 2021

67 Me gusta

NUEVAS FUNCIONALIDADES

  • Agregar inglés (Reino Unido) como configuración regional
  • No molestar
  • Usar el logotipo pequeño del sitio como avatar del usuario del sistema
  • Habilitar la visualización en línea de onebox para todos los dominios de forma predeterminada
  • Vista opcional de respuestas filtradas
  • Agregar una nueva sección de funcionalidades en el panel de administración
  • Cambiar el nombre de ‘Discourse SSO’ a DiscourseConnect
  • Rediseño de la interfaz de usuario del temporizador de temas
  • Varias mejoras en el sistema de invitaciones
  • Etiquetado automático de palabras vigiladas
  • Modo de lista de correo deshabilitado de forma predeterminada
  • Mover el modal de actualización del sitio a un aviso menos intrusivo
  • Permitir establecer un distintivo de avatar para grupos automáticos
  • Agregar enlaces de anclaje a los encabezados
  • Fijación de marcadores
  • Los administradores pueden marcar publicaciones para poder revisarlas más tarde
  • La capacidad de buscar usuarios por campos personalizados
  • Nuevo gancho de API para permitir transformaciones de carga en el lado del cliente
  • Capacidad para registrar filtros personalizados para publicaciones
  • Permitir enviar un mensaje con la invitación
  • Agregar el parámetro email_encoded para aceptar correos electrónicos codificados en base64 entrantes
  • Agregar más nombres de clase a latest-topic-list-item
  • Agregar soporte para webhooks de me gusta
  • Siempre insertar imágenes en líneas nuevas y agregar un salto de línea después
  • Pequeñas mejoras en la incrustación de la lista de temas
  • Nueva configuración del sitio ‘trim_incoming_emails’
  • Incluir el distintivo de avatar en los avatares listados en las secciones “Más…” del resumen de un usuario
  • Los moderadores de TL4 y de categorías pueden fusionar publicaciones
  • Agregar webhook de puntuación actualizada para elementos revisables
  • Permitir usar la vista ‘top’ para la incrustación de la lista de temas
  • Mejoras en el modal de compartir tema
  • Ignorar las visitas de páginas anónimas en sitios privados
  • Permitir que las pruebas de temas se ejecuten en producción
  • Un filtro de baja prioridad para la cola de revisión
  • Nuevo modal de compartir tema
  • Mostrar un aviso si no se puede renderizar el video
  • Mostrar un área de texto en el modo avanzado
  • Permitir pausar imágenes animadas en las publicaciones
  • Hacer que la etiqueta de salida category-navigation no tenga etiquetas
  • Vigilar el título para el etiquetado automático
  • Revisar cada publicación usando la cola de revisión
  • Conteo de temas en los cuadros de categorías
  • Agregar un outlet de plugin para category-box-below-each-category
  • Mostrar el indicador de modo lento en el editor
  • En el diálogo de modo lento, hacer que “Habilitado hasta” sea obligatorio
  • Ajustar los mensajes e intervalos del modo lento
  • Permitir establecer variables de conexión de postgres mediante variables de entorno
  • Reducir la longitud de la clave de invitación
  • Activar automáticamente a los usuarios invitados por correo electrónico
  • Configuración de categoría para permitir ediciones ilimitadas de la primera publicación por parte del propietario del tema
  • Enviar una notificación por correo electrónico cuando una publicación sea aprobada
  • Agregar el último día a las estadísticas de la página de información
  • Agregar user_confirmed_email al webhook de eventos de usuario
  • Hacer público el endpoint tag_groups#search
  • Disparar un webhook cuando un usuario es agregado o eliminado de un grupo
  • Usar iconos SVG para algunos oneboxes
  • Tratar la configuración del sitio como texto plano y agregar un nuevo tipo HTML
  • Introducir pruebas QUnit para temas/componentes
  • Recuperar una invitación de enlace existente
  • Agregar límite máximo para correos electrónicos secundarios
  • Copiar el enlace de invitación desencadena un guardado
  • Usar appEvents en lugar de jQuery para el progreso de redimensionamiento del editor
  • Mostrar un mensaje educativo en el menú de acceso rápido para mensajes personales cuando no hay ninguno
  • Cuerpo de respuesta en caché del oneboxer
  • Permitir que los administradores pre-poblen campos de usuario
  • Implementar nonces para la integración de Google Tag Manager
  • Agregar nuevo DiscourseEvent :topic_tags_changed
  • Tratar emojis o caracteres similares como uno solo
  • Importar y exportar palabras vigiladas
  • Agregar soporte para CSP frame-ancestors
  • Agregar una regla de tipógrafo para reemplazar ¶ con ¶
  • Implementar actualización del navegador en la vista del rastreador
  • Verificar la disponibilidad del correo electrónico en el formulario de registro
  • Agregar la clase admin-area a la etiqueta HTML
  • Permitir que los usuarios guarden borradores y cierren el editor
  • Permitir el uso de invitaciones cuando DiscourseConnect SSO está habilitado
  • Ofuscar correos electrónicos en la página de visualización de invitaciones
  • Reemplazar la regla de reemplazos de markdown-it
  • Usar usuarios del sistema como respaldo al crear un nuevo TopicEmbed
  • Mejorar la pestaña de invitaciones expiradas
  • Permitir que se configure y use un cluster_name para /srv/status
  • Agregar outlet de plugin above-timeline
  • Nuevo disparador DiscourseEvent para me gusta
  • Habilitar el selector de contactos en el nuevo modal de invitación
  • Bandera para deshabilitar la protección CSRF de DiscourseConnect
  • Agregar outlet de plugin tag-custom-settings
  • Mostrar siempre el menú desplegable de etiquetas cuando el etiquetado esté habilitado
  • Implementar operaciones masivas para mensajes privados
  • Permitir que los moderadores de grupos de categorías fijen/desfijen temas
  • Permitir que los motores de búsqueda indexen las páginas de etiquetas
  • Permitir el canje de invitaciones con proveedores de Omniauth
  • Cambiar la prioridad de búsqueda muy alta/baja para clasificar en los extremos absolutos
  • Agregar automáticamente los temas recién cargados a la selección masiva si “Seleccionar todo” está activo
  • Agregar capturas de pantalla de opt-in al manifiesto de la aplicación web
  • Mover las preferencias de usuario relacionadas con la seguridad a una pestaña diferente
  • Agregar el año al selector de tiempo relativo
  • Agregar una configuración del sitio para permitir que los emojis provengan de una URL externa
  • Incluir detalles sobre errores de almacenamiento de copias de seguridad en S3
  • Filtrar elementos revisables por ID
  • Agregar descripción del sitio para el webmanifest
  • Agregar la configuración oculta del sitio disable_onebox_media_download_controls
  • Usar la estadística “time_read” para marcar usuarios como sospechosos
  • Instalación rápida de temas mediante parámetros de consulta
  • Usar diffhtml para actualizar la vista previa del editor
  • Soporte para la etiqueta mark
  • Entrada de tiempo relativo para temporizadores y marcadores, y promover el cierre automático después del temporizador de la última publicación
  • Al mover publicaciones a un tema existente, seleccionar automáticamente un solo tema
  • Permitir que las imágenes de onebox se usen como miniaturas de temas
  • Agregar la pestaña “Temas leídos recientemente” a la página de actividad del usuario
  • Permitir priorizar miniaturas de publicaciones/temas mediante Markdown
  • Capacidad para descartar todos los temas nuevos
  • Soporte para navegación con teclado hacia atrás/adelante en DiscourseHub
  • Permitir sobrescribir la ubicación de la copia de seguridad al restaurar mediante CLI
  • Capacidad para descartar temas nuevos en una etiqueta específica
  • Manejar eventos de cambio de suscripción de agente de usuario
  • Permitir duraciones < 1 hora y < 1 día para temporizadores de temas donde se especifica la duración (eliminar respuestas automáticamente, cerrar basado en la última publicación)
  • Nueva forma de descartar temas nuevos
  • Verificar la configuración blocked_onebox_domains para oneboxes en línea
  • Mejorar la gestión de configuraciones y miembros de grupos
  • Agregar trabajo diario para verificar nuevas funcionalidades
  • Agregar entrada de metadatos de correos electrónicos de contacto al meta de plugin opcional
  • Agregar encabezados de respuesta adicionales al formato de registro de nginx
  • Crear un horario de notificaciones para establecer automáticamente la hora de no molestar
  • Dar atributos alt a los iconos del menú de usuario
  • Soportar la opción DISCOURSE_SMTP_FORCE_TLS
  • Reemplazar flechas de guion simple cuando el tipógrafo está habilitado
  • Razón para rechazar el registro de un usuario
  • IMAP detecta correos electrónicos marcados como spam y elimina el tema de Discourse asociado
  • Registrar cuando se elimina un grupo
  • Agregar outlet before-groups-index-container
  • Permitir deshabilitar la autodelección de publicaciones
  • Advertir a los administradores al instalar un tema que ya está instalado
  • Enviar correos electrónicos de notificación cuando los usuarios salen del modo no molestar
  • Deshabilitar las eliminaciones de publicaciones estableciendo max_post_deletions en cero
  • Reemplazar flechas cuando el tipógrafo de Markdown está habilitado
  • Agregar advertencia de guion para usar S3 sin CDN
  • Introducir la configuración del sitio skip_auto_delete_reply_likes
  • Bloquear explícitamente fuentes de tráfico atípicas en robots.txt
  • Atajo especial para buscar tus propias publicaciones
  • Agrega soporte para el formato de imagen WEBP
  • Permitir que los plugins muestren HTML personalizado mediante renderTags
  • Permitir que los plugins precarguen datos personalizados en la búsqueda
  • Incluir el número de publicación en los títulos de Onebox en línea
  • Permitir que los plugins registren procesos demonio
  • Permitir la anonimización de IP mediante la API del controlador de usuario de administración
  • Deshabilitar automáticamente el modo lento
  • Permitir que los moderadores de grupos de categorías listen/deslisten temas
  • Agregar me gusta y marcas a la exportación de datos de usuario
  • Aumentar la longitud máxima de palabra vigilada de 50 a 100 caracteres
  • Soporte para desarrollo en GitHub Codespaces
  • Enlace a personalización de texto al editar insignias del sistema
  • Agrega botón de regreso al editor de temas
  • Agregar outlet de plugin after-topic-list-body
  • Filtro “Revisado por”
  • Los usuarios que no son personal pueden usar borradores compartidos
  • Cerrar tema silenciosamente
  • Permitir que los moderadores de grupos de categorías editen los títulos de los temas
5 Me gusta

CORRECCIONES DE ERRORES

  • Elimina el uso obsoleto de Ember.keys que causaba un bloqueo
  • Hace que la función de reemplazar palabras observadas funcione con comodines
  • La vista previa de temas no funcionaba en Ember CLI
  • Un URI en blanco sin resolver debería intentar una estrategia alternativa de Oneboxing, si está disponible
  • Carga automáticamente más elementos revisables.
  • Permite eventos file-change poco después de recargar
  • Omite la carga si no se puede analizar el HTML
  • Hace que las palabras observadas de autotag sean insensibles a mayúsculas y minúsculas
  • Se utilizaba un ámbito incorrecto para el serializador de niveles de notificación de usuario
  • Diseño de la entrada de fecha en el creador de encuestas
  • Elimina primero los correos electrónicos no confirmados si están disponibles
  • Falta la etiqueta de cierre iframe en el certificado de discobot
  • Deberíamos incluir resumable.js en el paquete de administración
  • Hace que los helpers de verdad funcionen en Ember CLI
  • Soporte para pausar imágenes animadas en línea
  • Varias correcciones del sistema de invitaciones
  • Especificaciones inestables después de los filtros personalizados de la vista de tema
  • Filtra correctamente los argumentos de ember-cli
  • Recalcula las puntuaciones solo al aprobar o transicionar a pendiente.
  • Corrección del subdirectorio proxy de ember-cli
  • Verifica el nivel de confianza del usuario que crea la invitación para el grupo
  • Atrapa UndefinedConversionError para correos electrónicos entrantes
  • Elimina auto-route de topic-link
  • Acceso a styleguide en instalación de subdirectorio
  • Permite el formato webp en temas por defecto también
  • Las plantillas principales nunca deben sobrescribir temas/plugins
  • crypto.randomUUID solo está disponible en versiones más recientes de node
  • Los borradores compartidos deberían desactivarse si se seleccionó Sin categorizar.
  • No intente mostrar el logotipo si no existe
  • En caché los oneboxes en línea faltantes
  • Previene bucles infinitos al reemplazar palabras observadas
  • Mensaje de detalles del tema basado en el estado actual de seguimiento de categoría y etiqueta
  • {{ace-editor}} tenía errores en la versión de Ember CLI
  • Usa la bandera no-sandbox al ejecutar pruebas de Ember CLI.
  • Limita el historial de revisiones visibles a las últimas 100
  • Presionar atrás desde el tema en la lista de marcadores lleva al usuario a /
  • Hace que la tarea docker:test instale dependencias antes de llamar a yarn ember test.
  • Omite temporalmente pruebas inestables de future-date-input
  • Oculta Sin categorizar a menos que allow_uncategorized_topics esté activado
  • Enlaza la notificación al primer mensaje no leído
  • Muestra “requerido” solo cuando el nombre completo es obligatorio y corrección de lint
  • Los estilos de control de etiquetas deberían aplicarse en escritorio
  • Elimina objeto asociado basado en invitación
  • El tema podría estar inactivo en esta etapa
  • Muestra advertencia solo si el nuevo valor es diferente
  • Oculta “Próxima Semana” en future-date-input los domingos
  • Previene excepciones cuando la entrada de texto es nil
  • Usa correctamente los tiempos de espera en FileHelper y FinalDestination
  • El cambio de idioma del asistente no se aplicaba a algunos elementos
  • Actualiza el ancho máximo de las celdas del registro de personal
  • El selector de esquema de color claro debería usar la selección del usuario por defecto
  • La búsqueda de anulaciones de traducción por símbolo fallaba cuando se usaba count
  • Previene que href malformados bloqueen TopicEmbed
  • Excluye .svg-as-img del dimensionamiento JS
  • Mantiene la interfaz de filtro después de editar un mensaje
  • No corta encuestas largas
  • Maneja imágenes en línea en correos electrónicos de manera elegante
  • Añade errores de campo de tema
  • El distintivo de avatar no se mostraba en la página de resumen de usuario
  • Mejoras en la pausa de imágenes animadas
  • Asegura que las hidrataciones sucesivas de temas no sobrescriban la categoría
  • Una regresión reciente significaba que estábamos proxyando qunit cuando no deberíamos
  • Ember CLI Live Reload no era compatible con la CSP
  • Elimina espacios en blanco de las versiones git de temas
  • Sin JIT al citar una mención
  • Maneja charset=windows-1252 en el script de importación mbox
  • Reemplaza el uso de expresiones regulares
  • Hace que diffHTML maneje cambios externos
  • Muestra acciones masivas de personal solo al personal
  • Omite notificaciones sobre insignias para principiantes
  • Error al desplazarse en iOS Safari con el compositor abierto
  • Reenvía todos los encabezados HTTP cuando inicializamos Ember CLI
  • Asegura que las etiquetas sucesivas puedan renombrarse
  • Permite que los moderadores accedan a /admin/customize/watched_words
  • Asegura que las listas de temas de etiquetas no se desplacen a una posición incorrecta
  • No añade efecto de transición CSS a imágenes animadas
  • Envía un mensaje diferente si falla la exportación
  • Cuando se maneja una bandera, archiva el mensaje para el grupo de moderadores
  • Excluye imágenes de emojis del dimensionamiento JS
  • Fecha inválida en el atajo “último” para temporizador + marcadores
  • TagDrop ahora usa currentCategory
  • Avatar en blanco en la tarjeta de usuario si la url del distintivo es indefinida
  • Permite encontrar grupos de etiquetas no en minúsculas
  • Vuelve a la versión codificada cuando la verificación de período está desactivada
  • No volca el esquema durante migraciones de base de datos en producción
  • Usa urls CDN para configuraciones de tema de tipo carga
  • Revierte el color de post-map
  • Si queremos una ruta .json, no inicialicemos
  • Usa urls CDN para cargas de temas
  • La ruta de mensaje de grupo de usuario no debería ser sensible a mayúsculas y minúsculas
  • Valida clienteside min tags para grupo de etiquetas requerido
  • La sondeo POP3 no debería detenerse después de una excepción o correo antiguo
  • Aplica validación de conteo de grupos de etiquetas antes de enviar a la cola de revisión
  • Permite formato de url .git de tema estilo CodeCommit
  • Actualiza database_restorer para evitar uso de shell
  • Espacios en blanco al copiar bloques de código
  • Asegura que las gemas del plugin estén en la ruta de gemas
  • Genera nombres únicos de encabezados HTML
  • El mixin Docking no limpiaba los temporizadores
  • Elimina estilos antiguos de usercard, corrige clase de imagen de fondo
  • Muestra errores de validación de invitación a los usuarios
  • Mejora los mensajes de error para invitaciones
  • Asegura que se muestren las 6 categorías principales en el resumen de usuario
  • Error de encabezados ya enviados en Ember CLI
  • this.loading está indefinido, debería ser state.loading
  • Maneja enlaces permanentes con parámetros de consulta
  • ember build no estaba añadiendo dígitos a paquetes adicionales
  • No muestre el mensaje del compositor “obtener una sala” en categorías privadas
  • Usa Nokogiri y Loofah consistentemente
  • Mejora los enlaces de anclaje
  • Correcciones y mejoras en el aviso de actualización de software
  • La columna de marcador de usuario del tema está desincronizada después de mover mensajes
  • Permite que las clases de vista raw se resuelvan desde temas/plugins
  • Solo envía correos de suspensión de usuario si se proporciona mensaje de correo
  • Permite restaurar respaldo no subdirectorio a sitio subdirectorio
  • Tiempo de espera automático para comandos de image magick de larga ejecución
  • Elimina espacios superfluos de textos CJK
  • Cuando el usuario ya alcanzó el límite de marcadores, no error para clear_reminder! u otras actualizaciones
  • Asegura que la carga del distintivo de grupo esté presente al decidir el tipo
  • Descarta nuevo botón para etiquetas en la parte superior
  • Comportamiento → comportamiento ortografía en traducción predeterminada EE.UU.
  • Alineación de números en lista de temas móvil
  • Asegura que el banner de actualización de software solo se muestre después de 24 horas
  • Previene barras dobles en rutas de plantillas Ember
  • Hace que el limpiador HTML funcione con HTML profundo
  • Pequeños ajustes en la educación “sin mensajes”
  • Incluye temas observados de categorías silenciadas en resúmenes
  • Mantiene el filtro actual mientras navega por mensajes en un tema
  • Conserva etiquetas al cargar un borrador de tema en el compositor
  • Muestra modal de registro cuando los inicios de sesión locales están desactivados
  • Limpia el estado después de crear un nuevo tema
  • Regresión en botón Nuevo Tema en página de etiquetas
  • Simplifica configuración de enviar PM a correo electrónico
  • Selección masiva en búsqueda de página completa
  • Rake themes:update debería fallar si una actualización de tema falla
  • Con js vanilla .href y getAttribute(“href”) no son iguales
  • Error en Rake themes:install si el tema no puede actualizarse
  • La descarga de palabras observadas estaba rota
  • Mejor mensaje de error para invitación canjeada
  • Los correos “confirmar nuevo correo electrónico” fallaban para registros EmailChangeRequest con campo requested_by_user_id en blanco
  • La fusión de mensajes fallaba silenciosamente
  • Título cuando YouTube se pega como título en el compositor
  • Valores de autocorrección para campos de usuario importados en menú desplegable
  • Recarga mensajes después de una operación masiva
  • Maneja usuarios en cola como usuarios no registrados para autenticación externa
  • Los campos de usuario son insensibles a mayúsculas y minúsculas en CSV masivo
  • Redirige al origen proporcionado después de la autenticación
  • Mejora los mensajes de error si el usuario no puede enviar correos PM
  • Actualización de AdditionalOpts y cambio a función
  • Muestra mensajes de error al añadir enlaces permanentes en la interfaz de administración
  • Previene excepciones UniqueViolation al sincronizar menciones de grupo
  • Establece el atributo “hasTargetGroups” en el compositor al hacer clic en el botón de mensaje de grupo.
  • Aísla modal y combinaciones de teclas globales
  • Los temas marcados no se actualizaban cuando el mensaje se movía
  • Permite descartar modal Descartar Borradores vía ESC
  • Añade todas las claves que deberían permitirse en user_notifications
  • Reemplaza ‘Chromebook’ con ‘Chrome OS’
  • Permite pegar invitados en modal de invitación
  • El botón guardar del compositor debería ser :pencil: Guardar Edición al editar un mensaje PM
  • Elimina función de likes de @discobot en temas públicos
  • La tarea rake uploads:fix_missing_s3 usaba SHA1 incorrecto
  • Elimina revisiones de mensajes huérfanas
  • Añade topic_diff a PostRevisor
  • Hace que las combinaciones de teclas móvil atrás/adelante funcionen para anónimos
  • Error al sobrescribir cadena de notificación de usuario con claves válidas
  • La ruta new-topic con subcategoría y etiquetas estaba rota
  • Error 404 al editar una respuesta expandida
  • Rake db:validate_indexes estaba roto
  • Corrección de migración de lista de correo
  • Realiza mejor validación de correo electrónico
  • Añade migración para establecer redemption_count correcto
  • Regresión en colores usados por tema no predeterminado
  • “Archivar” y “mover a bandeja de entrada” masivo para mensajes de grupo estaba roto
  • Reemplaza palabra observada censurada consistentemente
  • No muestra aviso duplicate_link para citas
  • Nunca muestra el formulario de página de invitación si DiscourseConnect está habilitado
  • No intenta eliminar marcador inexistente
  • Los anónimos deberían ver el aviso de modo lento del tema.
  • Asegura que la instancia de autocompletado de popper se destruya
  • Mejoras en estilos de correo electrónico
  • Asegura que el enlace invisible no interfiera con la interfaz/orden de tabulación
  • Restaura client.zh_TW.yml
  • Se eliminó un listener nunca creado
  • Las pruebas estaban rotas en Firefox
  • Limpia modal de borrador correctamente al cambiar de temas
  • Asegura que el inicializador 100-logster se ejecute antes que 101-lograge
  • Solo refresca el conteo de revisión cuando el usuario puede ver la cola de revisión.
  • Mejora el manejo cuando el correo electrónico está ofuscado
  • Elimina suscripciones de push web inválidas
  • No falla si Postgres no está disponible
  • Todos los miembros del personal (independientemente del TL) deberían poder fijar/desfijar temas
  • Browser-update debería funcionar con navegadores antiguos
  • No trata la etiqueta de código como elemento de nivel de bloque
  • Elimina acción de mensaje de mensajes eliminados permanentemente
  • Puede manejar extensiones de archivo largas
  • En componentes, vuelve a las variables de color del tema predeterminado
  • No lanza error si el mensaje ya no existe
  • Verificar algunas rutas de etiquetas no renderizaba la lista sin JS
  • Las pruebas en admin/tests no se estaban ejecutando
  • Corrija la configuración del bot narrativo en multisitios
  • Permite que los propietarios del grupo gestionen el distintivo del grupo
  • Escapa iconos Font Awesome
  • La notificación de mención tiene precedencia sobre el grupo
  • Usa correctamente las plantillas de correo electrónico de invitación a tema
  • No convierte el formato para cargas de configuración del sitio
  • Advertencia de deprecación - la inicialización cargó automáticamente la constante
  • Mueve el acceso directo de la aplicación PWA para marcadores a una nueva ruta
  • Permite formatos adicionales de url .git de tema válidos
  • Kernel.open está obsoleto
  • Muestra un mensaje de error adecuado al intentar otorgar masivamente una insignia deshabilitada.
  • Muestra enlace en panel de invitación
  • Las pruebas de aceptación de invitación estaban rotas en Ember CLI
  • Asegura que la lista de temas basada en etiquetas use su propia clave de precarga
  • No bloquea la ruta uploads en robots.txt
  • Al destruir un tema, destruye su página publicada asociada.
  • Incluye json_schemer en prod
  • Los elementos de navegación no se recomputaban al cambiar el parámetro de consulta
  • Añade sitios de amazon a force_get_hosts
  • Las pruebas QUnit podían tener tiempo de espera según el orden de carga
  • Actualiza el extracto después de process_post
  • Asegura que se pase el booleano de registro cuando se inicia vía _autoLogin
  • Actualiza aws-sdk-s3 y aws-sdk-sns
  • No añade el mismo correo electrónico múltiples veces
  • Valida el correo electrónico del usuario solo una vez
  • Añade cadena de traducción para borrar todas las palabras observadas
  • No limpia cargas cuando se usan en configuraciones de tema
  • Parámetro incorrecto al usar proveedores omniauth en página de invitaciones.
  • Condición de carrera en actualizaciones de secuencia de borradores
  • Indicador de nuevo tema en la página de categorías móvil
  • El prefijo de subdirectorio debería funcionar incluso si la url comienza con el prefijo
  • Asegura que los cambios de UserField se reflejen instantáneamente en webhooks
  • Urls de notificación de aplicación móvil con subdirectorio
  • Hace que email sea un parámetro requerido al aceptar enlaces de invitación.
  • Bus de mensajes cuando mensaje privado de grupo
  • Falta comilla en configuración de cdn de emojis causada por 83f332b
  • Remapea endpoints S3 antiguos durante restauración de respaldo
  • Error tipográfico en ruta de emojis causado por 83f332b
  • Elimina relleno doble de lista
  • Ordena opciones de tiempo de temporizador de tema y marcador
  • Verifica requisito de conteo mínimo de etiquetas al cambiar categoría
  • Elimina JS no usado de la página “finalizar instalación”
  • Añade href al avatar de usuario en tarjetas de grupo
  • Topic#invite_group fallaba al notificar usuarios en tema recién creado
  • Faltaba CSS específico para móviles en componentes
  • Ajustes CSS para que el modal de marcador + temporizador funcione en móvil
  • Omite enviar correo PM para silencio de usuario
  • Añade clases apropiadas al elemento html incluyendo lang
  • Ancho 100% para botón de cierre de sesión
  • Usa addRawTemplates incluso al compilar archivos .hbr
  • Actualiza el resumen al actualizar definiciones de color en componente de tema
  • No genera etiquetas de estilo vacías para componentes
  • Excluye usuarios con publicaciones de la consulta purge_unactivated
  • Al usar Javascript/HTML de tema Ember CLI no se estaba insertando
  • URL incorrecta para páginas de etiquetas dentro de categoría en configuración de subdirectorio.
  • Reintroduce auto_silence_first_post_regex
  • No muestre error si el único error es una imagen faltante
  • Ignora pulsación de tecla enter en campo de búsqueda “mover a mensaje existente”
  • Envía notificación en el idioma del usuario si está disponible.
  • Permite añadir usuario a PM cuando el invitador está en la lista permitida (incluso
  • Elimina espacios en blanco de URL antes de validar
  • El max-width del modal de inicio de sesión no era lo suficientemente específico
  • Pega tabla con celda de varias líneas
  • Detecta temas instalados usando URLs en lugar de nombres
  • Se da de baja de la presencia del tema al navegar entre temas
  • Pasa función ajax a loadOneboxes
  • Asegura que la descripción de la insignia se actualice al enrutar sin estado de carga
  • Permite ingresar valores en blanco en relative-time-picker
  • Mejora el mensaje de error cuando los sitios login_required están bajo carga
  • Emails.rake-usa dominio al enviar prueba de correo
  • No actualice posts_read_count cuando el mensaje es de un PM.
  • Registra advertencia cuando falta el contexto cuando se destruye un usuario
  • Permite que mobile-nav funcione sin cargar transiciones
  • Añadir un ámbito personalizado no debería modificar los originales.
  • Evita error de trabajador de servicio de Safari en navegación hacia atrás
  • No muestre el icono “masivo” en group-index para usuarios no autorizados
  • No envíe correos de rechazo a usuarios revisables eliminados automáticamente
  • Hace que el manejo de email_valid sea consistente
  • Cierra menú desplegable de navegación cuando se selecciona un elemento
  • Reduce el umbral de time_read a un minuto.
  • El reemplazo de subdirectorio solo debería afectar el prefijo de URL
  • Ordena nuevas actualizaciones del panel de administración por las más recientes
  • No requiera razón de rechazo si el usuario es un spammer.
  • No permita que los marcadores usen fecha de mensaje en el pasado para recordatorio
  • Asegura que se ejecute la migración corregida
  • Optimiza MoveNewSinceToTable
  • Usa el CDN S3 para el distintivo de grupo
  • NewPostManager debería respetar la configuración category_group_moderator
  • Limita el tiempo de lectura de mensaje al valor máximo de entero
  • Elimina gradiente superior del modal de registro
  • Elimina temporizadores de tema muy en el futuro
  • Elimina OR innecesario del servicio dismiss
  • Aumenta la duración máxima del temporizador de tema a 20 años
  • Descarta nuevo cuando topic_user existe sin última lectura
  • Permite que los plugins extiendan correctamente los ámbitos de claves API.
  • Oculta carga útil SSO detrás de un clic de botón y registra vistas
  • Cierra tema automáticamente desde configuraciones de categoría basado en topic created_at
  • Fuerza actualización de registros de acciones de personal al transicionar desde configuraciones del sitio
  • La redirección de categoría a slug correcto no debería entrar en bucle
  • Corrige subcategoría, gotas de etiquetas y valores nulos
  • Actualiza topic_count al actualizar visibilidad
  • Usa autocomplete=discourse en select-kit para deshabilitar autocompletado en Chrome
  • Falso para trabajadores de servicio para detener spam de registros vía workbox
  • No marque imágenes group_flair como seguras al cargar
  • Limpia clases CSS de topic-timer-info, añade botón de edición y mejora interfaz
  • Añade seguimiento de google a publicación de página
  • Restaurar respaldo vía interfaz estaba roto
  • No muestre última carga útil SSO a moderadores
  • Descarta nuevo con mejor migración
  • Should_alter_quality debería respetar png_to_jpg_quality
  • Regresión en nuevas características de administración
  • Permite todas las etiquetas en configuraciones de sitio/tema, ignora restricciones de grupo de etiquetas
  • Valida valores de minutos de duración para temporizador de tema
  • Optimiza migración move to dismiss_new_topics
  • Ajusta ancho para evitar desbordamiento horizontal
  • No añada un slug a urls de cita construidas
  • Al añadir una cita cuando el compositor está cerrado, añade una nueva línea
  • Maneja dirección de correo electrónico vacía del proveedor de autenticación
  • Correcciones de interfaz de inicio de sesión
  • No notifique cuando se añade o elimina la etiqueta oculta
  • La restauración podría fallar debido a ruta faltante
  • La restauración de respaldo podría fallar debido a cargas faltantes
  • Devuelve error 404 no encontrado si se elimina un tema.
  • Verifica si post.topic existe antes de publicar actualizaciones de tema
  • Algunos mensajes de error usaban clave de traducción incorrecta
  • Error de servidor correcto para iniciar inicio de sesión SSO, y añade especificación
  • La barra de progreso del tema debería estar a la izquierda en diseños RTL
  • duration_minutes del temporizador de tema no se relleno correctamente
  • La variable de traducción del correo electrónico de éxito de invitación se renombró
  • Selecciona el mensaje más antiguo al agregar mensajes en un tema para búsqueda.
  • No cancele el filtrado en segundo toque de “n respuestas”
  • Mejora el manejo de SCSS en componentes
  • Procesa nuevas invitaciones cuando los usuarios existentes ya son miembros del grupo
  • Guarda tema remoto actualizado, solo actualiza temas/componentes habilitados
  • Regresión en icono de carga del compositor debido a WEBP
  • No cree invitaciones por correo electrónico cuando SSO esté activado o los inicios de sesión locales estén desactivados
  • No invite nuevos usuarios vía grupo con SSO activado o inicios de sesión locales desactivados
  • En FastImage 2.2.2 se lanza un error con una ruta nil
  • Incluye SCSS extra en tema hijo
  • Restaura soporte para pegar múltiples destinatarios de PM
  • Evita extraer imágenes vinculadas de mensajes que han sido eliminados.
  • Refresca orden de categoría después de guardar
  • Asegura que rects esté presente antes de usarlo
  • Muestra nombre del marcador en hover de acceso rápido
  • Hace que el certificado de discobot sea más rápido/no bloqueante
  • Omite lógica de borradores compartidos si está deshabilitado
  • La búsqueda/autocompletado de emojis debería respetar el tono de piel seleccionado
  • Los borradores compartidos existentes deberían ser accesibles
  • Devuelve la URL del CDN cuando se usa el logotipo pequeño del sitio como avatar de usuario del sistema.
  • Deja de intentar establecer valores en componente de marcador destruido
  • IMAP permite que remitentes desconocidos respondan a temas de grupo vía correo electrónico
  • Invisible no es lo opuesto a visible
  • Aprobar a un usuario no enviaba un correo electrónico
  • Permite una sola invitación por dirección de correo electrónico
  • El título del botón traducido no funcionaba
  • No almacene en caché nombres de nivel de confianza traducidos en configuraciones del sitio
  • Creación de cuenta de autenticación externa en aplicación iOS
  • Asegura que ‘tr’ se llame en una cadena.
  • No se puede eliminar selección del selector de grupo en configuraciones de grupo de etiquetas
  • Restaura comportamiento del botón eliminar del resumen de usuario.
  • Encuestas extendiéndose en historiales de respuesta de mensajes
  • Mueve migración post_search_data a trabajo único
  • Soporta versión en carga útil de nueva característica
  • El enlace “Personalizar texto” estaba roto en la página de administración de insignias
  • Solo despriorice coincidencias exactas en menciones
  • Despriorice usuarios inactivos en búsqueda de usuario
  • Destruye claves de API de usuario asociadas al hacer anónimo a un usuario.
  • Limpia cookie authentication_data después del inicio de sesión
  • Descarta temas no leídos con una etiqueta
  • Asegura que timeline_lookup incluya última tupla
  • El trabajo Reindex_search debería funcionar en modelo sin datos de búsqueda
  • Elimina UX de renderizado del modelo de marcador
  • No se puede encontrar currentThemeColorSchemeId cuando no hay themeId presente
  • Verifica el resultado de confirmación antes de eliminar registro SSO
  • Elimina programaciones DND programadas cuando la programación está deshabilitada
  • Parece que a veces los shims son evaluados por motores JS más antiguos
  • Imprime html crudo de imagen de logotipo para omitir codificación html no deseada
  • Actualiza categorías sin recarga completa de página
  • URL rota cuando el nombre de usuario contiene subdirectorio.
  • La ventana emergente de compartir está posicionada incorrectamente en idiomas RTL
  • Los comentarios incrustados solo deberían devolver mensajes regulares
  • Muestra la advertencia de idioma de respaldo cuando ambas configuraciones están habilitadas.
  • Cambia predeterminado para IncomingEmail#created_via a 0 (desconocido) y hace NOT NULL
  • I18n no podía encontrar traducciones.
  • Permite que max_redemptions_limit sea 1
  • Etiqueta de idioma polaco
  • No intente enfocarse en un elemento faltante
  • Soporte para enlaces de invitación de un solo uso
  • Muestra siempre filtro de colores anulados
  • Elimina UX de renderizado de modelos ember
  • Desescapa emojis cuando pg headlines se usa para texto de resultado de búsqueda.
  • No envíe correo electrónico a usuario de grupo con notificación user_private_message
  • Asegura que login required se omita para rutas de confirmar nuevo correo electrónico
  • CurrentUser faltaba appEvents
  • Añade encabezado Retry a respuestas limitadas por tasa
  • No pruebe mensaje de limitador de tasa de marcador
  • No procese correos pop3 > 1 semana de antigüedad
  • Añade límites de marcador
  • Verifica presencia de usuario antes de otorgar insignia
  • Permite que los usuarios se den de baja de usar el logotipo pequeño del sitio como avatar de usuario del sistema.
  • Problema de fecha en prueba Acceptance/bookmarks
  • Asegura que se use la zona horaria del usuario actual para recordatorios de marcador desde fechas de mensaje
  • Elimina tarea migrate_from_s3 que corrompe datos silenciosamente
  • TopicTrackingState se inicializó después de Site
  • Url:refresh se activaba cuando cambiaban los parámetros de consulta
  • Detiene envío incorrecto de correo de grupo desde PostAlerter
  • Previene que los usuarios conviertan el tema predeterminado en un componente
  • Condición de carrera en alertador de mensajes IMAP y mejoras de código
  • Renderiza título elegante correctamente en compositor
  • Renderiza título elegante del tema en cola de revisión
  • Hace que el cambio de categoría funcione con borradores compartidos
  • Previene que debounce y consulta se sobrescriban mutuamente
  • Usa ImageMagick para detectar imágenes animadas
  • Regresión en título de página y url de iOS Safari al compartir
  • Los usuarios pueden eliminarse de un PM incluso si aún pueden acceder a él a través de un grupo.
  • Usa el mismo momento de tiempo para llamadas relacionadas de Redis en limitador de tasa
  • Tiempo final de ventana deslizante en limitador de tasa
  • Hace que los slugs de categoría sean minúsculas
  • No reduzca o recorte imágenes GIF
  • Excepción de Discobot cuando site_contact_username es promovido
  • Publica actualizaciones DND ends_at en formato httpdate
  • Ocultar un mensaje no debería activar la verificación de duplicados
  • Muestra advertencia de componente no asignado al instalar múltiples componentes sucesivamente
  • Restablece estado del modal de instalación de tema al cerrar
  • Etiquetas ocultas devueltas en extras de json de índice de etiquetas
  • Trunca siempre emojis incompletos en extractos
  • Emojis rotos en extracto de tema
  • No incluya consulta de URL en encabezado CSP generado automáticamente
  • No error RSS de tema cuando se eliminan mensajes
  • No cuente comentarios HTML al calcular longitud de respuesta.
  • La tecla Tab debería autocompletar como lo hace la tecla Enter
  • Recurrente no funcionaba para algunos casos (ej: horas y unidad > 1)
  • Corrige color de fondo del encabezado en página publicada
  • Oculta conteo de notificación en título de documento en No Molestar
  • Valida tipo al elegir un avatar.
  • Mejoras en correo SMTP de grupo
  • Onebox en línea debería usar codificación del encabezado Content-Type cuando esté presente
  • Previene que aparezca autocompletado de nombre de usuario a la derecha
  • Asegura que expired_in definido se pase de write a write_entry
  • Establece correctamente la posición de desplazamiento al ver la lista de temas de una etiqueta.
  • Aumenta el retraso de inventario para s3 a 2 días
  • Asegura que recurrente funcione al establecer una fecha de inicio en el futuro
  • La advertencia de CDN S3 mostraba mensaje de advertencia incorrecto
  • El atributo title de las escalas de diversidad era incorrecto
  • Cuando se elimina el usuario, anonimiza el mensaje de categoría
  • Muestra todos los estados de tema en búsqueda de página completa.
  • Usa host y puerto de réplica Redis
  • Permite sigma final en nombres de usuario sugeridos
  • No encolé usuarios importados cuando hay múltiples campos personalizados.
  • Prohíbe caracteres de ancho cero y otros no imprimibles en etiquetas
  • Maneja concesión de insignia para insignia eliminada
  • El titular de búsqueda de título de tema se truncaba.
  • Falta titular de tema PG cuando pg headlines está habilitado.
  • Los videos de reproducción automática siempre deben estar silenciados
  • Muestra etiquetas restringidas en selección masiva
  • Vuelve a ejecutar migraciones de webhook de publicación y eliminación de bandera en cola.
  • Hace que find_by_slug_path funcione con slugs predeterminados
  • Limpia caché de tema en proceso después de limpiar caché de BD
  • Falta nivel de notificación predeterminado en creación de grupo
  • Desplázate a la última posición al volver a la lista de temas de etiquetas.
  • Omite AnonymousCache para ruta /srv/status.
  • Sin correo electrónico cuando la categoría está silenciada y la lista de correo está activada
  • No prohíba etiquetas en /new-topic en móvil
  • Limpia caché de WordWatcher después de topic_spec
  • Muestra respuestas de cita al filtrar
  • Muestra avatar correcto en barra de flujo de mensajes
  • Los usuarios sin acceso a borradores compartidos aún pueden tener acceso a la categoría.
  • Hace que Oneboxer#apply inserte Oneboxes de bloque correctamente
  • Muestra avatares retina en Chrome
  • Los mensajes con Colores de Personal se excluían de la actividad del grupo
  • Muestra filtro ‘Nuevo’ cuando se establece subcategoría ‘ninguna’
  • Normaliza enlaces convirtiéndolos a minúsculas
  • Construye filtro de lista de temas correcto
  • La redirección de cierre de sesión debería ser solo /login para sitios login_required
  • Usa sql_fragment en lugar de sanitize_sql_array
  • notify_file_change estaba generando un comando para vim
  • Seguimiento correcto al silenciar todas las categorías
  • No lance un error si se eliminó una imagen de emoji personalizado
  • Solo bloquea ediciones locales para temas con origen git
  • Previene error cuando falta el correo electrónico principal
  • Solo almacena en caché informes con excepciones por 1 minuto
  • Previene uso de clase CSS composer-action-undefined
  • Reemplaza iframes de Vimeo con un enlace en correos electrónicos
  • Evita problemas de desfase de reloj al iniciar sesión con Google
  • Permite rutas de edición de categoría de profundidad desconocida
  • Elimina acción personalizada ‘error’ en build-category-route/discovery
  • Error realmente cuando el tiempo del temporizador de tema está en el pasado
  • Elimina barras extra de URL
  • Genera URL de página de temas anterior y siguiente correctos
  • Casillero correcto de elementos SVG en lista blanca
  • Restaura descartar la primera notificación
  • Las fechas locales mostraban zonas horarias incorrectas con espacios en blanco extra
  • Sigue la configuración del sitio abrir en nueva pestaña para enlaces de biografía
  • Detiene que los 404 de categoría rompan el enrutador
  • Oculta id de usuario cuando hide_email_address_taken
  • Ajusta colocación del menú revisable en móvil
  • Incluye idioma en clave de caché para not_found_topics
  • Usa CDN para emojis personalizados
  • Group#flair_url debe ser una URL real
  • No reemplace smiling_face por slight_smile
  • Dispara un evento cuando se marca un mensaje.
  • Deja de usar ID de botón de compositor duplicado
  • Enlace correcto en la notificación sobre mensaje movido
  • Carga archivos .js de plugins en entorno de prueba qunit
  • Al canjear invitación solo actualiza registro ReviewableUser pendiente
  • Codifica nombre de etiqueta en URL
  • Muestra/oculta preferencias de usuarios ignorados
  • No indexe error de trabajo de categoría cuando falta categoría
5 Me gusta

CAMBIOS DE UX

  • Devolver el mensaje de error correcto si el usuario revisable ya fue eliminado.
  • Mejorar los controles de categoría en los dispositivos más pequeños.
  • Ajustes de interfaz de usuario para palabras vigiladas de administrador.
  • Actualizar el texto del panel vacío de notificaciones.
  • Permitir guardar con cmd+s/ctrl+s con el editor Ace.
  • Ocultar la lista de extensiones de archivo en el cuadro de diálogo de carga.
  • Agregar clases CSS en la etiqueta body basadas en los estados del tema.
  • Anticipar el hover del enlace de anclaje.
  • Refactorizar los modales de seguridad.
  • Reducir el número de columnas en la página de invitación.
  • Corregir el estilo para etiquetas largas en opciones de selección múltiple.
  • Ajustes menores en el modal insertar-enlace.
  • Asegurar que el botón de engranaje de la barra de herramientas tenga el mismo color y altura.
  • El logotipo del sitio es la opción seleccionada al cambiar el avatar de usuario del sistema.
  • Corregir la posición del botón de retroceso en la barra de progreso.
  • Orden consistente de los botones de mensajes de temporizador de tema.
  • Consistencia móvil para los mensajes de estado del tema.
  • Mejorar la alineación y el espaciado de los encabezados de categoría.
  • Mostrar correctamente el contorno alrededor del campo de entrada enfocado.
  • Mejorar el texto cuando no hay resultados en los marcadores y el panel de acceso rápido de notificaciones.
  • Detener el salto del indicador de presencia, consistencia de espacios.
  • No preseleccionar la etiqueta en blanco al agregar etiquetas en acción masiva.
  • Usar el selector de fecha nativo cuando sea posible (por ejemplo, no en Safari).
  • Evitar que la barra de progreso del tema se superponga.
  • Corregir la disposición de los botones del encabezado de grupo en móviles.
  • Corregir el estilo de enfoque para el botón de historial de edición de publicación.
  • Actualizar la posición de los controles de publicación móvil.
  • Mejorar la disposición de los controles de la tarjeta de usuario para texto largo.
  • Menú desplegable más ancho para el kit de selección de página superior.
  • Actualizar los estilos del CTA de registro.
  • Mostrar mensaje de error en lugar de deshabilitar el botón de guardar en la página de grupos de etiquetas.
  • Mostrar un error descriptivo cuando el tema no está permitido.
  • Animación más suave del pie de línea de tiempo, corrección de relleno.
  • Estilo móvil para los botones del modal de descartar borrador.
  • Evitar que algunos botones del compositor reciban el foco.
  • Compositor de altura completa en Android móvil.
  • Mejoras menores de estilo en invitaciones.
  • Cambiar de summary/details a un botón para expandir el cuerpo de GitHub.
  • Mejorar la interfaz de usuario del constructor de encuestas.
  • Agregar estilo para los nuevos detalles/summary del cuerpo de PR de GitHub.
  • Mostrar una pista cuando hay más etiquetas de las mostradas.
  • Siempre mostrar el botón de eliminar emoji de la lista de valores de emoji.
  • Icono en lugar de texto para ocultar la vista previa móvil.
  • Mejor posición para el botón de selección masiva de búsqueda.
  • Mover logs/palabras_vigiladas a personalizar/palabras_vigiladas en la sección de administración.
  • Ancho más consistente del botón de control de usuario.
  • Eliminar la referencia al formulario de contacto en la configuración.
  • Ajustes del modal de inicio de sesión.
  • Corregir la alineación de la lista de pestañas en el popup de emojis.
  • Informar a los usuarios que han desactivado discobot y que no pueden interactuar con él.
  • Ajustes de diseño del popup de emojis.
  • Mostrar un consejo al intentar eliminar un grupo automático.
  • Asegurar que los registros del personal no rompan el diseño.
  • Renombrar el botón con un nombre duplicado.
  • El encabezado del menú de acciones del compositor debe mostrar el icono de la acción seleccionada.
  • Mostrar las primeras letras únicas en el enlace de invitación.
  • Mejorar la alineación y el diseño del pie de página del tema.
  • Mover el pie de página del modal a un contenedor mejor.
  • Agregar widget de cargador de imágenes para subir imágenes de insignias.
  • Reducir la opacidad del botón de copiar código.
  • Mostrar la columna de tema en la pestaña pendiente de invitaciones.
  • Mostrar el botón «Descartar nuevo» en la parte superior de los temas.
  • Agregar clase al body en la primera notificación no leída.
  • Respetar la configuración «priorizar nombre de usuario en UX» siempre que sea posible.
  • Agregar emoji de campana para una mejor educación sobre no leído.
  • Pegar un enlace de Twitter en el título del compositor no establecerá el título.
  • Etiquetas consistentes en el formulario de invitación.
  • Corregir el estilo roto en el modal de inicio de sesión cuando el inicio de sesión local está desactivado.
  • Inicio de sesión; títulos más pequeños, espaciado más consistente, otras correcciones.
  • Mejoras menores en invitaciones.
  • Eliminar título duplicado de la página de palabras vigiladas.
  • Agregar clase al div de correo electrónico en el inicio de sesión.
  • Corregir la altura del botón de selección masiva en la página de búsqueda.
  • Limpiar los estilos de etiquetas para mejorar la alineación.
  • Restaurar el enfoque automático en las entradas de inicio de sesión.
  • Agregar enlace para inicio de sesión con correo electrónico debajo del nombre de usuario, eliminar botón.
  • Eliminar estilo de enfoque redundante.
  • Usar el estilo de enfoque predeterminado del navegador para las entradas de casilla de verificación y radio.
  • Ajustes de estilo para nuevas funciones de administración.
  • Permitir que select-kit tenga una opción de enfoque automático.
  • Estilo de mención de grupo más consistente.
  • Eliminar el paso de emoji en el asistente.
  • Ajustar el diseño de grupo para corregir la alineación de botones.
  • Saltar avatares de confirmación de GitHub para miniaturas de tema/publicación.
  • Hacer que la entrada de etiquetas tenga ancho completo para mensajes privados.
  • Implementar un nuevo selector de intersección de etiquetas.
  • En pantallas muy cortas, cambiar perfil de acceso rápido a 2 columnas.
  • Mostrar viñetas para algunas listas del compositor.
  • Ajustar el relleno en el modal de crear cuenta.
  • Publicar página, en cambio público, solo cuando la página esté publicada.
  • Eliminar margen del botón de inicio de sesión con clave de seguridad.
  • Cambiar emailLogin a clase info cuando esté vacío.
  • Ajustes al editor de temas de administración.
  • Agregar orientación de edición para temas remotos.
  • Corregir saltos de línea excesivos en alertas del modal de inicio de sesión.
  • El selector de tiempo relativo debe usar cadenas pluralizadas.
  • Corregir el estilo de fechas locales.
  • Al seleccionar automáticamente un tema, asegurarse de que el foco esté en el tema seleccionado.
  • Segundo factor + visualización de alerta.
  • Mostrar descripciones de plugins en la página de plugins de administración.
  • Recortar el carácter @ del inicio de la cadena de nombre de usuario en la búsqueda.
  • Eliminar la pluralización en los tipos de notificación de categoría única.
  • Especificar el estilo de los botones sociales.
  • Evitar que las insignias en las tarjetas de usuario se desborden.
  • Mejorar la visualización de etiquetas y asignaciones en la búsqueda.
  • Ajustar los estilos de enfoque para la entrada de autocompletado.
  • Ocultar la columna de inicio de sesión externo cuando la creación de cuenta está en progreso.
  • Ajustar gradiente, hover de icono, mayúsculas.
  • Eliminar la opción Convertir para temas del sistema.
  • Cambios en la sección de nuevas funciones en el panel de administración.
  • Eliminar borde de 2px de algunos botones de select-kit.
  • Eliminar Helvetica de nuestra pila de fuentes.
  • Pequeña corrección para el estilo de enfoque de Chrome en el botón de respuestas.
  • Mostrar icono de flecha en el menú desplegable de notificaciones de usuario.
  • No mostrar el menú de notificaciones de etiquetas en la página de categoría.
  • Corregir el diseño del modal donde se responde.
  • Aclarar el modal de rechazo de usuario.
  • Corregir y aclarar el modal de cambio de notificación masiva.
  • Usar color brillante para el hover del botón principal en esquemas oscuros.
  • Ajustar los estilos de enfoque para el menú de publicaciones de tema, cancelar compositor.
  • Los botones del menú emergente necesitan estilo de enfoque.
  • Agregar un modal de confirmación a la acción «Eliminar todas las etiquetas».
  • Eliminar el margen innecesario del flujo de usuario.
  • Corregir la alineación de botones en la página de inicio de sesión requerida.
  • Asegurar que las migas de pan de categoría tengan altura consistente.
  • Uniformizar estilos para estados de enfoque.
  • Siempre mostrar el cuadro de diálogo de confirmación al convertir temas/componentes.
  • Eliminar borde de la certificación debido al iframe.
  • Permitir cierto desbordamiento en la vista previa del compositor.
  • Corregir la posición superior de la selección masiva.
  • Hacer que los temas de la página de categoría de escritorio coincidan con los móviles.
  • Pequeño ajuste en la advertencia de eliminación de categoría.
  • Respetar la configuración del sitio email_editable en la página de activación de usuario.
  • Simplificar la biografía narrativa del bot.
  • Hacer que el editor de temas muestre correctamente el marcador de posición para idiomas RTL.
  • Mostrar imagen de vista previa de error de onebox como favicon.
  • Especificar ancho y alto para la imagen de error de vista previa de onebox.
  • Advertir sobre mensajes que quedarán huérfanos al eliminar un grupo.
  • Hacer que moment.js produzca números árabes en lugar de números hindúes en la configuración regional árabe.
  • Mejoras en la advertencia de configuración regional de respaldo.
  • Usar estilo uniforme para conteos de etiquetas.
  • Personalización de texto para diferentes idiomas.
  • Mostrar una advertencia en la página de edición de categoría cuando el estilo de categoría es ninguno y los colores están desactivados.
  • Detener intentos de convertir el tema predeterminado en un componente eliminando el botón.
  • Texto del enlace del menú hamburguesa con puntos suspensivos cuando hay desbordamiento.
  • Agregar espacio entre enlaces y texto en etiquetas.
  • Eliminar palabra extra de la cadena de cliente approval_not_required.
  • Mejorar las opciones de esquema de color en las preferencias de usuario.
  • Refactorizar la navegación de la lista de temas.
  • Las sugerencias de autocompletado deben estar deseleccionadas por defecto.
  • Permitir que el contenido del perfil de acceso rápido se desplace.
  • Permite copiar/pegar una lista de valores separados por | en sk.
  • Transición a URL de edición al agregar una categoría.
  • Mover «No molestar» al panel de perfil.
  • Desbordamiento de texto en usuario-{primario,secundario}-navegación.
  • Mover el botón de filtro de respuestas en móvil.
  • Ajustar el ancho predeterminado del menú.
  • Mezclar colores del encabezado.
  • No envolver el texto del menú bajo el icono.
  • Agregar atributo de título a la entrada de palabra vigilada.
  • Hacer que el modal de instalación de tema sea más receptivo.
  • Cuando los marcadores de posición de entrada son demasiado largos, truncar con puntos suspensivos.
  • Eliminar la línea de tiempo de la vista de impresión, corregir el encabezado en la vista de rastreador.
  • Ajustes en respuestas filtradas.
  • Mostrar indicación de requerido consistentemente en el registro.
  • Corregir botones inaccesibles en menús en Safari iOS.
  • Agregar título de fecha completa a la fecha de resultado fps.
  • Cambios de estilo de Onebox de categoría.
  • Hacer que los componentes sk tengan ancho completo en la página de administración de usuarios.
  • Al requerir campos de usuario en el registro, también marcar los campos predeterminados como requeridos.
  • Corregir problema de ancho de casilla de verificación de invitación.

CAMBIOS DE SEGURIDAD

  • Actualizar Rails a 6.1.3.2.
  • Mejorar la importación git de temas.
  • Corregir is_private_ip para RateLimiter para cubrir todos los casos.
  • Preferir Loofah para procesar HTML cocinado.
  • Adjuntar nonce de DiscourseConnect (SSO) a la sesión actual.
  • Limitar la velocidad de MFA por inicio de sesión si es posible.

RENDIMIENTO

  • Precargar JsLocaleHelper.load_translations para la configuración regional predeterminada.
  • Precargar LetterAvatar.image_magick_version en el proceso maestro.
  • Asegurar que las configuraciones regionales siempre se manejen como símbolos internamente.
  • Hacer más eficiente el cálculo de max_file_mtime de la hoja de estilos.
  • Agregar tiempo de espera a los comandos git de importación de temas.
  • Mejorar el rendimiento de compilación de hojas de estilo de temas.
  • Eliminar N+1 de ThemeController#update y #show.
  • Precargar correctamente correos electrónicos para acelerar las exportaciones de usuario.
  • Notificar usuarios de forma asíncrona después de invitar a un grupo.
  • Mejorar la consulta de moderadores de categoría.
  • Evitar regex en la tabla de cargas.
  • Evitar miradas hacia atrás al reemplazar enlaces en correos electrónicos importados.
  • Agrupar migración costosa de publicaciones.
  • Migrar datos de búsqueda después del cambio de nombre de configuración regional.
  • Mejorar el rendimiento de cook_url para miniaturas de tema.
  • Optimizar el rendimiento de la página de inicio y de temas.
  • Agregar índices para acelerar las páginas de perfil.
  • Ejecutar la tarea de fusión de usuarios en un trabajo en segundo plano.

ACCESIBILIDAD

  • Los logotipos de categoría son decorativos, establecer alt vacío.
  • Hacer que el conteo de respuestas sea un botón y no un enlace.
  • Hacer que th sea accesible por teclado + atributos aria.
  • No usar tabindex positivo en el compositor.
  • Hacer que el conteo de resultados de búsqueda sea legible por lector de pantalla.
  • Mejorar los estados de enfoque/activo del menú de avatar.
  • Asociar listas con etiquetas en la página de interfaz.
  • Los enlaces cambian la entrada de nombre de usuario a su etiqueta.
  • Cambiar pestañas usando el teclado.
  • Mejorar el título «ver todo» del menú del encabezado.
  • Deseleccionar la opción enfocada al usar enter en selección múltiple.
  • Darle al autocompletado en búsqueda un nombre más accesible.
  • Hacer que other y color sean elementos fieldset/legend.
  • Hacer accesible la edición de nombre de usuario y avatar.
  • Asegurar que la imagen de avatar en el encabezado del sitio tenga atributo alt.
  • Agregar rowheader a las celdas de título de tema.
  • Hacer que el encabezado de select-kit sea una lista.
  • Agregar soporte para aria-current a través de d-navigation-item.
  • Hacer que aria-owns sea un ID y no un atributo de datos.
  • Establecer has-popup como menú para componentes de select-kit.
  • Hacer accesibles los controles de cita.
  • Establecer el idioma html a la configuración regional del usuario cuando sea posible.
  • Establecer correctamente un nombre en cajas de combinación para selecciones únicas.
  • Agregar soporte para aria-expanded y aria-controls a btn.
  • Hacer más accesible la lista de notificaciones de usuario.
  • Menú hamburguesa aria-{expanded,haspopup} y título de usuario.
  • Establecer correctamente role=dialog y aria-labelledby para d-modals.
  • Usar role=button y soportar ariaPressed para tapTile.
  • Estructurar el menú de usuario como pestañas.
  • Hacer que post-edits-indicator sea un botón en lugar de un enlace.
  • Mejorar la accesibilidad del filtro de búsqueda en opciones.
  • Hacer accesibles la búsqueda avanzada y el encabezado html.
  • Asociar controles de búsqueda con sus etiquetas.
  • Agregar aria-label al botón de borrar entrada.
  • Actualizar el rol de nombre seleccionado a botón.
  • Mejorar la accesibilidad del menú de acceso rápido.
  • Iconos accesibles del menú de usuario.
  • Agregar aria-labels a las entradas de búsqueda y al botón de búsqueda.
7 Me gusta