2.9.0.beta6: Mejoras en Whisper, pantalla de carga, corrección de seguridad y más

Nuevas funciones en 2.9.0.beta6

Los susurros ahora admiten grupos

Los susurros son una excelente manera para que el personal se comunique dentro de un tema, sin que su publicación se vuelva pública. El personal podría compartir sus pensamientos sobre cómo responder a una publicación o discutir entre ellos si cerrar un tema.

Históricamente, los susurros eran una función exclusiva para el personal. Los usuarios necesitaban ser administradores o moderadores para ver (y publicar) susurros. Ahora, utilizando la configuración del sitio grupos permitidos para susurros, se pueden otorgar permisos a grupos adicionales para susurrar.


Ejemplo de susurro. Vista del personal a la izquierda, con el susurro visible en cursiva. Vista anónima a la derecha.

Pantalla de bienvenida de carga

Para usuarios con dispositivos menos potentes o bajo ancho de banda, la carga inicial de la página puede tardar unos segundos. Discourse ahora muestra una pantalla de bienvenida, en lugar de una página blanca en blanco, para que los usuarios sepan que algo está sucediendo.

pantalla de bienvenida de discourse

Actualizaciones de seguridad

Esta beta incluye 1 corrección de seguridad para problemas informados por nuestra comunidad y HackerOne.

  • Validar restricciones de correo electrónico al intentar canjear una invitación

¡Aún más!

¡Pero espera, hay más! Hacemos nuestro mejor esfuerzo para resaltar las nuevas funciones y cambios para usted, 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úrese de revisar las Funciones y correcciones adicionales que se detallan a continuación.

27 Me gusta

Mejoras de plugins

Traductor

Nuevas características

  • Actualizar el mapeo de idiomas de Google

Sondeo RSS

Correcciones de errores

  • No intentar importar temas con categorías inválidas.

Asignar

Nuevas características

  • Permite editar notas

Correcciones de errores

  • Solucionar un error donde un cambio de nota terminaba en un susurro en toda regla.
  • No reutilizar la nota de asignación al reasignar.
  • Asegurarse de que el asignado sea participante de la mensajería privada.

Kolide

Correcciones de errores

  • Corregir el markdown de la tabla

Gamificación

Nuevas características

  • Permitir excluir grupos de las tablas de clasificación.

Política

Correcciones de errores

  • Usar el método none de activerecord en lugar de devolver un array vacío.

Integración de chat

Correcciones de errores

  • No enviar user.name nulo para MS Teams.

Suscripciones

Correcciones de errores

  • Establecer estilos consistentes de Discourse en el elemento de tarjeta de Stripe.
  • Lógica de confirmación del script de importación.

Seguir

Cambios en la experiencia de usuario

  • Deshabilitar el plugin por defecto.

Automatización

Nuevas características

  • Nuevo script para añadir el detalle del último editado en el contenido de la publicación.

Chat

Nuevas características

  • Pantalla de información.
  • Añadir enlace para cancelar la suscripción en los resúmenes de correo electrónico del chat.

Correcciones de errores

  • Los canales de la barra lateral deben mostrarse en todo momento.
  • Muestra correctamente el indicador de no leído en los títulos.
  • Ordena correctamente el nombre/nombre de usuario en orden ascendente.
  • La consulta de membresías no debe listar inactivos/en etapa/suspendidos.
  • Volver a la presencia global.
  • El modo aislado no mostraba la lista de canales.
  • Altura del título del canal sin barra lateral.
  • Limita el relleno del título.
  • Reemplaza los emojis en el título de la pantalla de información.
  • Evita que el área de texto se desborde del modal en dispositivos móviles.
  • La barra de progreso estaba fuera del cajón.
  • Mostrar al pasar el ratón cuando la barra lateral también está activada.
  • El enlace de configuración de seguridad del canal de creación debería funcionar con categorías anidadas.
  • Asegura que la fecha de onebox enlaza al ID del mensaje.
  • Error tipográfico en la traducción del asunto chat_channel.
  • Asegura que las acciones de los mensajes permanezcan en el panel en vivo.
  • Asegura que un nuevo canal siempre comience con 1 no leído.
  • Limpiar los marcadores de mensajes de chat eliminados.
  • No listar marcadores de mensajes eliminados.
  • No incluir mensajes antiguos en los resúmenes de correo electrónico del chat.
  • Colocar correctamente el recordatorio de retención.
  • Dimensionamiento del bloque de código (mensaje y transcripción).
  • Asegura el canal de chat antes de renderizar el panel en vivo del chat.
  • Encajar correctamente los oneboxes de transcripción muy anchos.
  • El quote del chat interfiere con los oneboxes.

Cambios en la experiencia de usuario

  • Evita que el iPad enfoque automáticamente el campo de filtro.
  • Añade un poco más de relleno al título con la barra lateral.
  • Evita el enfoque automático en dispositivos móviles.
  • Elimina el estilo discordante de las acciones en el compositor.
  • Mejorar los asuntos de los correos electrónicos de resumen.
  • Permite actualizar solo las notificaciones y no la página completa.

Cambios de seguridad

  • Asegurar que la búsqueda de mensajes de chat verifique el acceso al canal.

Matemáticas

Nuevas características

  • Soporte para etiquetado y referencia de ecuaciones en KaTeX (más compatibilidad con mathjax).

Calendario

Nuevas características

  • Añadir festivos de Indonesia.

Correcciones de errores

  • El núcleo estable todavía necesita una migración 6.1.
  • Optimizar el rendimiento de la migración UnescapeEventName en sitios grandes.
  • Recuperar regiones faltantes.

Cambios en la experiencia de usuario

  • Pequeña corrección de CSS.

Akismet

Correcciones de errores

  • Publicar el mensaje mark-as-spam a todos los suscriptores actuales.

Explorador de datos

Nuevas características

  • Grupos de consultas marcables.

Características y correcciones adicionales

Haz clic para expandir

Nuevas características

  • Almacenar el estado de visualización de la sección de la barra lateral en el almacenamiento local.
  • Desacoplar la presencia de categorías/etiquetas en la barra lateral del nivel de notificación.
  • Validar etiquetas en WatchedWords.
  • Emoji de estado del usuario.
  • Contador de mensajes nuevos/no leídos en la barra lateral experimental.
  • Opciones personalizadas para cancelar la suscripción.
  • Expandir los enlaces del filtro de mensajes al ver mensajes privados.
  • Añadir idioma croata.
  • Añadir enlaces a la sección de mensajes en la barra lateral experimental.
  • Registrar la respuesta SMTP en EmailLog.
  • Cambiar el seguimiento automático para requerir 5 minutos en lugar de 4.

Correcciones de errores

  • Valor máximo para SiteSetting.delete_removed_posts_after.
  • Volver a añadir clearfix para contenidos de administración.
  • Mantener las comprobaciones únicas de publicaciones separadas para mensajería privada y temas.
  • La carga de archivos grandes (> 5 GB) falló cuando enable_direct_s3_uploads estaba habilitado.
  • No se eliminó el stub de carga cuando se creó una nueva carga.
  • El manejo de Markdown falló en un valor de atributo vacío.
  • Corregir pruebas inestables de bulk_invite.
  • Mejorar el oneboxing de Mixcloud.
  • Retrasar la eliminación de la pantalla de presentación hasta que se dispare el evento window.load (tercera vez).
  • Omitir el evento window.load por ahora.
  • Retrasar la eliminación de la pantalla de presentación hasta que se dispare el evento window.load (segunda vez).
  • Eliminar la pantalla de presentación en la vista sin JS (segunda vez).
  • Revertir #17225 y #17223.
  • Error de variable de clase no inicializada en Sidekiq.
  • Error tipográfico en log_thread.
  • Retrasar la eliminación de la pantalla de presentación hasta que se dispare el evento window.load.
  • Eliminar la pantalla de presentación en la vista sin JS.
  • Usar el primer elemento de tipo compatible cuando JSON-LD devuelve un array.
  • Usar el patrón marcable para la limpieza de marcadores.
  • En [DELETE] /admin/user/:id.json, analizar correctamente el parámetro booleano block_*.
  • La detección de disponibilidad de DarkMode estaba rota.
  • 99999 no es un puerto TCP válido.
  • Los grupos de etiquetas no eran visibles para los miembros de grupos permitidos.
  • Eliminar usos restantes de ember_jquery.
  • Retrasar scripts en la ruta theme-tests.
  • Regeneración de bbcode para citas de fechas locales.
  • Enlace a “dispositivos usados recientemente” en la notificación por correo electrónico de inicio de sesión sospechoso.
  • Precompilar admin-plugins.js (#17154).
  • Añadir wizard.js a los activos de ember-cli.
  • Precompilar start-discourse.js.
  • Dejar de registrar informes de CSP en blanco e inválidos.
  • Omitir valores inválidos en la migración de referencias de carga de configuración del sitio.
  • Añadir reglas de pluralización faltantes para el bosnio.
  • La fusión de locales adicionales no tuvo en cuenta las caídas.
  • Selección doble de respuestas.
  • El CSS del asistente estaba anulando parte del CSS principal.
  • Hacer que las cargas de palabras vigiladas funcionen según lo previsto.
  • Problema de diseño del editor de esquemas JSON con sub-arrays.
  • Asegurar que los puntos finales de presencia no rompan la sesión.
  • Asegurar que el emoji se inserte en la ubicación correcta.
  • Manejar sitios con más de 1 elemento JSON-LD.
  • Susurro disponible al responder a un tema.
  • Permitir todos los subdominios de localhost en desarrollo.
  • La anulación de propiedades de NavItem y Composer estaba rota.
  • Las tareas de Rake relacionadas con las cargas estaban rotas.
  • Eliminar etiquetas de la barra lateral experimental cuando cambia el nivel de notificación.

Cambios en la experiencia de usuario

  • Reduce el retraso de la animación de inicio.
  • Ajustes y estilos principales para la barra lateral experimental.
  • Actualizar el color de la caja tippy de la flecha.
  • Cambiar el texto del marcador de posición del selector de usuario.
  • Actualizar automáticamente las estadísticas de los temas.
  • Permitir tocar más elementos de temas móviles.
  • Truncar nombres de categorías largos en la barra lateral.
  • Hace visible la configuración de inicio.
  • Mejoras en la pantalla de inicio v1.
  • Mejorar los tamaños de la cuadrícula de la página de grupos.
  • Introduce una pantalla de inicio detrás de una configuración de sitio oculta.
  • Cambiar la redacción de categorías “regulares” a “normales”.
  • Omitir el manejo especial de pegar en el selector de usuarios de grupos de correo electrónico cuando el máximo es 1.
  • Eliminar espacios en blanco adicionales en el onebox de GitHub.

Rendimiento

  • Eliminar el outlet de plugin del servidor para la publicación.
  • Eliminar el total para el informe de tiempo de respuesta.
15 Me gusta