Notas de la versión de Discourse 2.6.0.beta6

Nuevas características en 2.6.0.beta6

Deshabilitar ediciones locales de temas remotos

Agregar soporte para actualización automática de temas en las actualizaciones de Discourse

Los temas marcados para actualización automática se actualizarán automáticamente cuando se actualice Discourse.

Crear una revisión al mover temas en masa

Anteriormente, al modificar la categoría o las etiquetas de un tema mediante ediciones masivas, no se registraba ninguna revisión. Ahora se registran revisiones en las ediciones masivas. Para sitios que deseen evitar revisiones, deshabilita la configuración del sitio crear revisión en movimientos masivos de temas.

Vincular los títulos de las configuraciones del sitio directamente a su registro de cambios

¿Alguna vez te has preguntado quién cambió una configuración del sitio y cuándo? Los cambios en las configuraciones del sitio siempre se han registrado, pero encontrarlos entre todos los demás registros puede ser difícil. Ahora, para ver el registro de cambios de una configuración del sitio, pasa el cursor sobre el título de la configuración y haz clic en el icono de historial.

Mejorar los errores cuando el título no es válido

Discourse incluye validación para evitar títulos en MAYÚSCULAS, títulosconpalabrasdemasiadolargas y títulos con la misma letra repetida. Anteriormente, el error mostrado era parece poco claro, ¿es una oración completa?, lo cual no ofrece una buena retroalimentación para que el usuario lo corrija. Ahora se proporciona retroalimentación específica:

"parece poco claro, ¿la mayoría de las palabras contienen las mismas letras repetidas?"
"parece poco claro, ¿una o más palabras son muy largas?"
"parece poco claro, ¿querías escribirlo en MAYÚSCULAS?"

Permitir que /u/by-external funcione para todos los autenticadores gestionados

Agregar Google Universal Analytics v4 como opción

Según Google, se recomienda que los sitios actualicen de Universal Analytics v3 analytics.js a v4 gtag.js para el seguimiento de Google Analytics. Ofrecemos a los administradores la opción de permanecer en la API v3 o migrar a v4. Los administradores pueden cambiar la implementación que utilizan mediante la configuración del sitio ga_version.

Crear un tema vinculado al cerrar automáticamente temas masivos

Cuando los temas superan las 10,000 publicaciones, el rendimiento comienza a degradarse. Por ello, Discourse cierra automáticamente los temas que alcanzan ese umbral. Ahora, cuando se cierran estos temas, se crea automáticamente un nuevo tema para continuar la discusión. Para más detalles, consulta Linked topics (splitting and managing megatopics)

log_out_strict está deshabilitado por defecto

Anteriormente, cuando un usuario cerraba sesión en Discourse, se cerraba sesión en todos los navegadores y dispositivos. Ahora que los usuarios pueden ver todos sus dispositivos desde sus preferencias y cerrar sesión en todos ellos desde allí, el botón de cerrar sesión solo cerrará sesión en el navegador/dispositivo actual. Los sitios pueden volver al comportamiento anterior reactivando cerrar sesión estricto en la configuración del sitio.

Mejoras en los moderadores de grupos de categorías

Los moderadores de grupos de categorías ahora pueden eliminar temas dentro de la categoría.

30 Me gusta

¡Y mucho más!

¡Pero espera, hay más! Hacemos todo lo posible para resaltar las nuevas funciones y cambios para ti, pero siempre hay demasiados cambios para detallar. Para obtener una lista completa de nuevas funciones, correcciones de errores, mejoras de UX y más, asegúrate de revisar las Funciones y Correcciones Adicionales listadas a continuación.

Mejoras de complementos

Muchos complementos

  • Corrección de errores
    • Hemos corregido numerosos errores en muchos de nuestros complementos
  • Traducciones
    • Hemos actualizado las traducciones en muchos de nuestros complementos

Resuelto

  • No renderizar el filtro de resuelto en la página de categorías; ¡no hay una lista de temas para filtrar!

SAML

  • Agregar soporte para múltiples certificados de IdP

Akismet

  • Marcar publicaciones de Akismet con una puntuación más alta para revisión
    Para foros que filtran colas de prioridad baja/media/alta, los filtros de spam de Akismet pueden perderse. Forzar una puntuación más alta asegura que estos elementos revisables aparezcan en la cola.

OpenID Connect

  • Agregar soporte para el cierre de sesión iniciado por el RP de OIDC
  • Soporte para el cierre de sesión iniciado por el PR post_logout_redirect_uri

Docker Manager

  • Agregar soporte para la actualización automática de temas

Discourse Docker

  • Reemplazar el archivo policy.xml predeterminado de ImageMagick con un archivo que contiene algunas limitaciones de recursos. La intención es evitar que imágenes excepcionalmente grandes (y/o mal formadas) consuman todos los recursos del sistema.

Encrypt

  • Capacidad para destruir permanentemente el mensaje cifrado

Funciones y Correcciones Adicionales

Haz clic para expandir

Nuevas Funciones

  • Filtro de búsqueda para buscar todos los MP en un sitio para administradores
  • Agregar un alcance de clave API para manejar correos electrónicos entrantes.
  • Implementar funcionalidad de edición para avisos de publicación
  • La capacidad de destruir permanentemente el mensaje privado

Correcciones de Errores

  • Mostrar mejor error si no se encuentran marcadores desde la búsqueda
  • El badge_count en caché no se actualiza después de rellenar insignias
  • Los métodos modales deben conectarse en setupTests, no en el módulo
  • El permiso del Grupo de Etiquetas Seleccionadas no debería cambiar durante el guardado
  • Agregar traducción faltante para la clave ‘views’.
  • Precompilar la hoja de estilos del asistente
  • En versiones más recientes de Ember, es triggerKeyEvent, no keyEvent
  • No permitir que una etiqueta sea sinónimo de sí misma
  • Usar la clave correcta para los alcances de receive_emails
  • Eliminar la acción de publicación cuando una publicación se elimina permanentemente
  • Excepción en el trabajo IndexCategoryForSearch category_id
  • Desactivar auto_update para temas existentes
  • Guardar borrador cuando hay título o respuesta presente
  • Estilo de avatar en línea para onebox al incrustar imágenes seguras
  • Mostrar indicador de lectura solo para MP de grupo
  • No permitir la edición de temas remotos
  • Almacenar force_review de Reviewable como un booleano.
  • Pegar la hoja de cálculo en el compositor
  • No optimizar imágenes animadas en publicaciones cocinadas
  • Restablecer el estado del botón en la página de edición de categorías
  • Agregar una forma de cancelar la inicialización de un nuevo borrador
  • Usar el parámetro filters en lugar de filter para el registro de acciones del personal
  • Agregar el icono de historial a la lista svg_sprite
  • Asegurar que el personal pueda ver /tag/none
  • No optimizar emojis personalizados cargados
  • Precompilar todos los activos CSS de plugins y definiciones de color
  • Restaurar la capacidad (obsoleta) de sobrescribir una propiedad
  • Mejorar la conmutación por error para clústeres multisitio
  • Al crear temas vinculados, asegurarse de que pertenezcan a la misma categoría
  • Ocultar el correo electrónico de SSO detrás de un clic en el botón y registrar las vistas
  • Usar un selector más específico para el encabezado
  • Mostrar publicaciones ocultas a miembros del personal.
  • Eliminar descripción duplicada de categoría
  • Renombrar y eliminar etiquetas
  • Manejar intentos concurrentes rápidos de SSO de manera más elegante
  • Hacer más robusta la verificación de onebox de imágenes seguras
  • No usar la configuración “max_tags_in_filter_list” para mostrar etiquetas de MP
  • Pequeño cambio de texto en el asistente
  • Las rutas con categorías y etiquetas se generaban incorrectamente
  • La configuración global necesita ser coercida a float
  • Mejorar errores cuando falla la invitación a un tema
  • No habilitar página publicada si está habilitado media seguro
  • Corregir la ruta “no tags” en el menú desplegable de etiquetas
  • Recortar espacio sin separación en to-markdown
  • Inconsistencia en la configuración de inventario de S3
  • Incluir el desplazamiento del encabezado relativo a la ventana
  • Actualizar la configuración de revisión.
  • Limit_topics_per_day solo debería aplicarse a temas regulares
  • Eliminación de secure_media en lightboxes y enlaces no de imagen
  • Encolar trabajos de PostCreator fuera del bloque de transacción
  • El nivel de notificación de grupo no puede ser nulo
  • Dejar de omitir verificaciones de correo electrónico para correos de invitación
  • Saltar con seguridad los pasos de secure_media cuando no está habilitado
  • Mostrar mensaje de error si el usuario ya está silenciado o suspendido
  • Eliminar límite de 4 meses en registros de IgnoredUser
  • Ocultar ‘banner de categoría solo lectura’ en la página de lista de categorías.
  • Hacer que todas las variables de asunto de correo electrónico estén disponibles en los asuntos de notificación
  • Hacer que addNavigationBarItem sea compatible con subcarpetas
  • Desactivar botones de acción en categoría recién creada
  • Mostrar un nombre de usuario de ejemplo en la Configuración de Revisión
  • Asegurar que las imágenes seguras onebox que están optimizadas y también las imágenes optimizadas en lightbox se incrusten en el correo electrónico
  • El menú desplegable de categorías muestra “undefined”

Cambios de UX

  • Relleno inferior para el panel de menú en dispositivos iOS con notch
  • Solo vincular el icono para el historial de configuración del sitio
  • Manejar direcciones de correo electrónico grandes en las pestañas de correo electrónico omitidos y rebotados
  • Actualizar la etiqueta del botón de invitación
  • El botón de eliminar borrador se veía extraño en el flujo de usuario
  • Usar el logotipo apropiado en páginas estáticas
  • Cambios de diseño en la página de edición de categorías
  • Agregar un cuadro de diálogo de confirmación para la eliminación de borradores
  • Agregar un enlace a invitaciones en el panel de perfil de acceso rápido
  • Aumentar el área de clic de los temas fijados en móviles
  • Agregar razones de suspensión estándar al cuadro de diálogo de suspensión.
  • Aumentar el límite de campos de usuario personalizados
  • Pequeñas correcciones cosméticas en el asistente
  • Mostrar la rama git del tema para repositorios privados
  • Eliminar etiqueta y agregar clase de peligro al botón de eliminar borrador
  • Truncar nombres de usuario largos en notificaciones de múltiples usuarios
  • Dar un poco de espacio a furigana y otros elementos que se desbordan hacia arriba
  • Truncar elementos de navegación largos en el menú desplegable
  • Actualizar la acción pequeña de publicación de tema para agregar enlace para la nueva URL de tema vinculado
  • Botones de lienzo más anchos en el asistente
  • Ordenar insignias de usuario por Oro > Plata > Bronce.
  • Al crear un tema vinculado, usar la URL y dejar que onebox haga su magia
  • Corregir la interfaz de usuario confusa del administrador para actualizaciones de esquemas de color
  • Actualizar etiquetas para indicar que se generará (no se copiará) el enlace de invitación

Rendimiento

  • Simplificar la serialización de temas para la página de resumen de usuario
  • Precargar miniaturas de temas para todas las listas de temas
  • Actualizar el índice de categoría en un trabajo en segundo plano.
  • Introducir limitación de tasa agresiva para anónimos
24 Me gusta