3.1.0.beta4: Nuevo menú de notificaciones, mejoras en chat y barra lateral, correcciones de seguridad y más

Nuevas funciones en 3.1.0.beta4

Nuevo menú de notificaciones

Hace dos semanas anunciamos que el menú se implementaría para todos. ¡Aquí está!

Mejoras en la barra lateral

Si has habilitado secciones personalizadas de la barra lateral para un grupo de usuarios, ahora podrán reordenar los enlaces de la barra lateral mediante arrastrar y soltar.

Ajuste del sitio para denegar emojis

Hemos agregado un nuevo ajuste del sitio que evita que los emojis aparezcan en títulos, mensajes privados, chat y otros escenarios.

Chat

Shift+Esc te permite marcar todos los mensajes del chat como leídos :sparkles:

Otras funciones :new:

  • Mejor caché del contador de respuestas de hilos
  • Conectar la eliminación masiva de chat para hilos
  • Agregar un ajuste para permitir dominios de ruta de retorno de DiscourseConnect en la lista blanca
  • Reaccionar a MessageBus en el panel de hilos del chat
  • Indicador inicial de hilo de chat y deshabilitación del modo de eco en canales
  • Aumentar las iteraciones de pbkdf2 a 600k
  • Conservar el algoritmo/parámetros de hash de contraseña en la base de datos
  • Agregar el nombre de la categoría en la etiqueta meta articleSection para schema.
  • SiteSetting para la creación de acciones pequeñas al cambiar de etiqueta
  • Agregar generación de clases CSS para colores de categoría y hashtags
  • Permitir solo invitación y Discourse connect
  • SiteSetting para predeterminar la ruta del usuario a diferentes rutas
  • Usar el tipo de schema “Comment” para las respuestas de publicaciones.
  • API experimental para tipos de búsqueda personalizados a página completa.
  • API de modificadores para plugins
  • Mover el indicador de modo de arranque a la cabecera
  • Permitir a los propietarios del sitio deshabilitar la suplantación de identidad
  • Eliminar automáticamente a los usuarios sin permiso del canal
  • Registrar el restablecimiento manual de rebotes

Actualizaciones de seguridad

Esta versión incluye correcciones para estos problemas de seguridad informados por nuestra comunidad y HackerOne.

20 Me gusta

La beta también incluye una serie de otras correcciones de errores, mejoras de UX, rendimiento y accesibilidad.

Plugins

discourse-adplugin

Nuevas características
  • Añadir ajustes de visibilidad por anuncio para usuarios anónimos y registrados

discourse-akismet

Correcciones de errores
  • Plugin de fijación para versiones anteriores de Discourse
Cambios de UX
  • Añadir estilo de etiqueta de cola de revisión para las marcas de akismet

discourse-assign

Correcciones de errores
  • Mostrar tooltip de estado del usuario en el modal de asignación
  • Evaluar también las extensiones del controlador de lista

discourse-automation

Correcciones de errores
  • PG::NotNullViolation cuando no se establece prefers_encrypt
  • Actualizar migración para prevenir el error PG::NotNullViolation
  • Almacenar preferencia de cifrado en PMs pendientes
  • No generar error en tema eliminado en script de publicación

discourse-calendar

Correcciones de errores
  • Fiesta nacional de Quebec observada el lunes

discourse-category-experts

Nuevas características
  • SiteSetting para eliminar filtros de búsqueda avanzados

discourse-chat-integration

Nuevas características
  • Nuevo filtro de regla para enviar mensaje cuando cambian las etiquetas del tema

discourse-data-explorer

Nuevas características
  • Permitir que el resultado de la consulta del explorador de datos se envíe como PM recurrente
Correcciones de errores
  • Asegura que el explorador utiliza los valores predeterminados cuando se proporcionan
  • Restablecer resultados en la redirección de consulta
  • Corrección de prueba inestable para la función de PM automatizado del explorador de datos

discourse-docs

Nuevas características
  • Hacer que el estado del usuario en las menciones en docs sea en vivo
Correcciones de errores
  • Corregir un problema donde la deselección de una etiqueta de filtro no producía resultados
  • Hacer que docsCategories ignore los IDs inválidos
Cambios de UX
  • Ocultar el botón de historial de revisiones no funcional

discourse-follow

Cambios de UX
  • Reutilizar UserStreamItem del núcleo

discourse-prometheus

Nuevas características
  • Añadir etiqueta content_type a las métricas de rendimiento web
  • Etiquetar todas las métricas de tiempo con el booleano logged_in
  • Añadir etiquetas de caché y éxito a las métricas de duración web

discourse-reactions

Cambios de UX
  • Reutilizar UserStreamItem del núcleo
Cambios de seguridad
  • Publicar reacciones basadas en los permisos del tema

discourse-salesforce

Nuevas características
  • Añadir ID de contacto predeterminado para la configuración del sitio de sincronización de casos
  • Opcionalmente omitir la creación de contactos en la sincronización de casos

discourse-solved

Cambios de UX
  • Ajustar el diseño del botón ‘Solución’

discourse-staff-alias

Nuevas características
  • Permitir ediciones de títulos de temas donde el usuario del tema es el usuario del alias del personal
  • Permitir que las publicaciones cambien de propietario al usuario del alias del personal
Correcciones de errores
  • Los eventos no deberían regresar

discourse-theme-creator

Correcciones de errores
  • Varias correcciones tras cambios en el núcleo

discourse-translator

Correcciones de errores
  • Error tipográfico para serbio cirílico

discourse-voting

Correcciones de errores
  • No eliminar campos personalizados al agregar uno nuevo al serializador de categorías
13 Me gusta