Notas de la versión de Discourse 2.6.0.beta5

Nuevas funciones en 2.6.0.beta5

Suspender o silenciar usuarios al marcar contenido

Al marcar publicaciones, el personal ahora puede suspender o silenciar a un usuario de inmediato, sin necesidad de visitar la cola de revisión ni utilizar la página de administración. Esto permite un flujo de trabajo de moderación activa más ágil al moderar directamente un tema.

Paletas de colores compatibles con WCAG

Discourse ahora incluye dos paletas de colores adicionales: WCAG Light y WCAG Dark. Estas paletas siguen las Pautas de Accesibilidad para el Contenido Web (WCAG) para garantizar un contraste mínimo. Los administradores pueden crear paletas de colores a partir de estas paletas base y establecerlas como seleccionables por los usuarios, brindándoles control sobre los colores que desean. Lea más sobre ellas en WCAG high-contrast color palettes for low vision.

Modo lento para temas

Hemos agregado un nuevo modo lento para los temas que están cobrando mucha actividad. El personal puede activar el modo lento desde la llave inglesa de administración del tema. Cuando está activado, los usuarios deberán esperar un período de tiempo configurado por el personal antes de poder publicar nuevamente.

Ctrl+Shift+Enter o Shift+Click no hacen scroll al publicar

Por defecto, Discourse hace scroll automáticamente hacia abajo en un tema cuando publicas, para que puedas ver tu publicación. En algunas circunstancias, los usuarios pueden no desear hacer scroll y, en su lugar, mantener su posición en el tema. Para omitir el desplazamiento, los usuarios pueden mantener presionada la tecla Shift mientras hacen clic en el botón Responder, o usar el atajo de teclado Ctrl+Shift+Enter.

Detectar fechas en publicaciones al crear marcadores

Discourse ahora intenta detectar fechas dentro de las publicaciones cuando un usuario crea un marcador. Si se detecta una fecha, esta se muestra como una opción en el modal de marcadores.

Mejoras para moderadores de grupos de categorías

Los moderadores de grupos de categorías ahora pueden editar todas las publicaciones dentro de la categoría, incluso si no tienen el nivel TL4.

Desactivar la limitación predeterminada de bingbot

Anteriormente, bloqueamos, y luego permitimos pero limitamos, a bingbot debido a que rastreaba sitios a una tasa significativamente mayor que otros rastreadores. Más detalles en Bingbot is (no longer) default throttled. Dos años después de las pruebas, hemos descubierto que bingbot está rastreando a una tasa normal nuevamente, por lo que hemos eliminado la limitación predeterminada.

Solicitar confirmación al eliminar temas con muchas visitas

Gracias al miembro de la comunidad @RickyC0626, el personal ahora recibe una advertencia antes de eliminar un tema con un gran número de visitas. El recuento de visitas predeterminado es de 5.000 y es configurable por los administradores mediante la configuración del sitio min topic view amount for delete confirmation.

Procesar acciones masivas en lotes

Anteriormente, si el personal intentaba actualizar masivamente un gran número de temas, el proceso podía agotarse el tiempo de espera. Ahora procesamos las acciones masivas en lotes más pequeños para evitar tales errores.

44 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 que se enumeran a continuación.

Actualizaciones de seguridad

Esta versión beta no incluye ninguna corrección de seguridad.

Mejoras de plugins

Muchos plugins

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

Data Explorer

  • Incluir enumeraciones adicionales

Styleguide

  • Deprecar el plugin, incluido en el núcleo desde la versión 2.6.0.beta4

Discourse Hub

  • Correcciones varias para los espacios en iOS

Encrypt

  • Mejorar los procesos de habilitación y activación

Suscripciones

  • Mejor experiencia de usuario para usuarios anónimos
  • Soporte para reembolsos desde el panel de control

Funciones y Correcciones Adicionales

Haz clic para expandir

Nuevas funciones

  • Agregar una clase CSS al elemento HTML en caso de error de conexión en segundo plano
  • Permitir que los administradores opten por no usar la codificación fragmentada
  • Incluir publicaciones en cola rechazadas en la exportación del archivo de usuario
  • Agregar el parámetro de tipo de grupo no_automatic al API de índice de grupos
  • Mostrar un marcador de posición en lugar de videos en la vista previa
  • Usar “no-referrer-when-downgrade” como nuestra política de incrustación
  • Cuando no logramos enviar los tiempos de los temas, intentar reintentar

Correcciones de errores

  • Usar el enlace < > en lugar de código para el enlace de imagen de respaldo de discobot
  • Mantener el valor del filtro de etiquetas al cambiar el menú desplegable de categoría
  • El texto de los filtros de búsqueda no se podía sobrescribir
  • Soportar el nuevo formato de ID de Google Analytics
  • Eliminar la barra diagonal (/) final de los orígenes CORS
  • El atributo es discourse-url, no data-discourse-url
  • El personal puede crear y editar publicaciones incluso si un tema está en modo lento
  • Mostrar el botón ‘citar’ cuando el tema está cerrado pero el compositor está abierto
  • Lista permitida de texto bonito
  • Asegurar que SMTP de grupo y el constructor de mensajes siempre usen la dirección de envío para Reply-To cuando IMAP está habilitado
  • Problemas de diseño de la aplicación DiscourseHub en iPad
  • Ocultar el botón de eliminar si el usuario no puede eliminar y/o marcar una publicación
  • Actualización de la dieta de Capybara, ahora puede comer vegetales reales :herb:
  • Mostrar el título en los resultados de todos los tipos de encuestas
  • Convertir HTML a texto para usarlo como atributo de título
  • Ajustar la posición de la tarjeta de usuario, seguimiento de da5841d
  • Posicionamiento de encabezado fijo en la aplicación para iPad
  • Ignorar datos PGP en correos electrónicos por tipo MIME
  • Restablecer la invitación al reenviarla
  • Evitar el recordatorio lento del primer post marcado en la consulta del tema
  • El estado se filtra entre pruebas, causando fallos inestables
  • Incluir solo last_posted_at si existe un objeto topic_user
  • Agregar verificación para miniatura de YouTube
  • Eliminar las comillas duplicadas " y agregar ‘ y ’
  • Manejar correctamente las comillas y la barra invertida en Search.set_tsquery_weight_filter
  • Invitar a usuarios con nivel de confianza suficiente
  • Optimizar la posición del cuerpo SK en modo RTL
  • Persistir el ancho y alto de la imagen segura si se proporcionan
  • Pasar el usuario a Email::Sender para evitar una clave de respuesta rota para el correo electrónico group_smtp
  • Restaurar la ruta users#topic_tracking_state al alcance de api session_info
  • Convertir “ y ” a " en fechas locales
  • Intentar convertir las comillas francesas a comillas regulares en fechas
  • Incluir la importación de fuente para comentarios incrustados
  • Eliminar la necesidad de overflow hidden, seguimiento de da5841d
  • Asegurar que las subidas antiguas puedan tener actualizado el campo animado
  • Asegurar que la duración del modo lento se edite y muestre correctamente
  • El contenedor de carga necesita el mismo ancho que las publicaciones, seguimiento de da5841d
  • Los moderadores pueden agregar/eliminar propietarios de grupos
  • Habilitar el botón “eliminar etiquetas” solo cuando la etiquetación esté habilitada
  • Calcular la página si el parámetro page no se proporciona a TopicView
  • Se mostraba “Lo sentimos, ha ocurrido un error” al marcar una publicación
  • Solo los usuarios TL4 y el personal deben poder ver el botón para desactivar el modo lento

Cambios de UX

  • Informar a los usuarios del personal que los nuevos usuarios serán aprobados automáticamente al ser invitados
  • Priorizar la opción “invitar mediante enlace” (para usuarios del personal)
  • Mejorar el mensaje de error para usuarios ya iniciados
  • Mover la edición/creación de categorías a su propia página
  • Eliminar el botón de olvidar contraseña de login-preferences
  • Corregir el padding-top móvil en dispositivos móviles, seguimiento de da5841d

Rendimiento

  • No necesitamos usar una imagen enorme para probar las miniaturas
  • Aplicar parche de sprockets en un entorno de prueba
  • Deshabilitar Sidekiq solo durante la restauración de la base de datos
  • No solicitar nuevas publicaciones mientras se cargan nuevas publicaciones
22 Me gusta