2.7.0.beta4: DiscourseConnect, rediseño de la interfaz de usuario de Topic Timer, rediseño de la interfaz de usuario de Login Modal y más

¡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.

Actualizaciones de Seguridad

Esta versión beta incluye 2 correcciones de seguridad para problemas reportados por nuestra comunidad y HackerOne.

  • Adjuntar el nonce de DiscourseConnect (SSO) a la sesión actual
  • Limitar la tasa de MFA por inicio de sesión si es posible

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

Respuestas Predefinidas

  • Corrección de seguridad para garantizar los permisos correctos
  • Correcciones generales de estilo y pequeñas mejoras de UX

Plugin de Anuncios

  • Usar el título para elementos iframe

Suscripciones

  • Agregar soporte de paginación a la página de administración
  • Mejorar el estilo de la recompra
  • Mejorar la usabilidad de la página de compra

Docs

  • Renombrar Knowledge Explorer a Docs
  • Agregar soporte para oneboxing en línea de temas de Docs

Autenticación de Apple

  • Eliminar el estilo personalizado del botón

Encrypt

  • Nueva configuración del sitio: encrypt pms default
  • Usar título en mayúsculas en todas las etiquetas
  • Opción para rotar la clave de cifrado del usuario
  • Manejar correctamente las cargas cifradas

Iniciar sesión con Amazon

  • Actualizar el estilo y el texto del botón

Data Explorer

  • Agregar un informe de gráfico a los resultados de la consulta

Discourse Docker

  • Agregar soporte de clave MAXMIND a discourse-setup
  • Corregir el tiempo de limpieza de imágenes con descripción

Docker Manager

  • Manejar el cambio de nombre de la rama del repositorio de master a main

Funciones y Correcciones Adicionales

Haz clic para expandir

Nuevas Funciones

  • Instalación rápida de temas mediante parámetros de consulta
  • Usar diffhtml para actualizar la vista previa del compositor
  • Soportar la etiqueta mark
  • Al mover publicaciones a un tema existente, seleccionar automáticamente un solo tema
  • Permitir que las imágenes onebox se usen como miniaturas de temas
  • Agregar la pestaña “Temas leídos recientemente” a la página de actividad del usuario
  • Permitir que las miniaturas de publicaciones/temas se prioricen mediante markdown
  • Soportar la navegación por teclado hacia atrás/adelante en DiscourseHub
  • Permitir anular la ubicación de la copia de seguridad al restaurar mediante CLI
  • Manejar eventos de cambio de suscripción de push del 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 según la última publicación)
  • Verificar la configuración blocked_onebox_domains para oneboxes en línea
  • Mejorar la gestión de configuraciones y miembros de grupos
  • Renovación de la interfaz de usuario del temporizador de temas
  • Agregar trabajo diario para verificar nuevas funciones

Correcciones de Errores

  • NewPostManager debería respetar la configuración de category_group_moderator
  • Limitar el tiempo de lectura de publicaciones al valor entero máximo
  • Eliminar el gradiente superior del modal de registro
  • Eliminar temporizadores de temas muy lejanos en el futuro
  • Eliminar el OR innecesario del servicio de descarte
  • Aumentar la duración máxima del temporizador de temas a 20 años
  • Descartar nuevo cuando topic_user existe sin última lectura
  • Permitir que los plugins extiendan correctamente los ámbitos de las claves API
  • Ocultar la carga útil de SSO detrás de un clic en el botón y registrar las vistas
  • Cerrar automáticamente el tema desde la configuración de la categoría según topic created_at
  • Forzar la actualización de los registros de acciones del personal al cambiar desde la configuración del sitio
  • La redirección de categoría al slug correcto no debe entrar en bucle
  • Corregir subcategorías, menús desplegables de etiquetas y valores nulos
  • Actualizar topic_count al actualizar la visibilidad
  • Usar autocomplete=discourse en select-kit para deshabilitar la autocompletación en Chrome
  • Falso para service workers para detener el spam de registros mediante workbox
  • No marcar las imágenes de group_flair como seguras al cargarlas
  • Limpiar las clases CSS de topic-timer-info, agregar botón de edición y mejorar la interfaz de usuario
  • Agregar seguimiento de Google a la publicación de páginas
  • La restauración de copias de seguridad mediante la interfaz de usuario estaba rota
  • No mostrar la última carga útil de SSO a los moderadores
  • Descartar nuevo con una migración mejorada
  • Should_alter_quality debería respetar png_to_jpg_quality
  • Regresión en las nuevas funciones de administración
  • Permitir todas las etiquetas en la configuración del sitio/tema, ignorar las restricciones del grupo de etiquetas
  • Validar los valores de minutos de duración para el temporizador de temas
  • Ajustar el ancho para evitar el desbordamiento horizontal
  • No agregar un slug a las URLs de citas construidas
  • Al agregar una cita cuando el compositor está cerrado, agregar un salto de línea
  • Manejar direcciones de correo electrónico vacías del proveedor de autenticación
  • Correcciones de la interfaz de usuario de inicio de sesión
  • No notificar cuando se agrega o elimina la etiqueta oculta
  • La restauración podría fallar debido a la ruta faltante
  • La restauración de la copia de seguridad podría fallar debido a las cargas faltantes
  • Devolver el error 404 not found si un tema se elimina.
  • Verificar si post.topic existe antes de publicar las actualizaciones del tema
  • Algunos mensajes de error usaban la clave de traducción incorrecta
  • Corregir el error del servidor al iniciar el inicio de sesión de SSO y agregar especificación
  • La barra de progreso del tema debe estar a la izquierda en diseños RTL
  • La duración_minutes del temporizador de temas no se completó correctamente
  • La variable de traducción del correo electrónico de éxito de invitación fue renombrada
  • Seleccionar la publicación más antigua al agregar publicaciones en un tema para la búsqueda.
  • No cancelar el filtrado en el segundo toque de “n respuestas”
  • Mejorar el manejo de SCSS en componentes
  • Procesar nuevas invitaciones cuando los usuarios existentes ya son miembros del grupo
  • Guardar el tema remoto actualizado, actualizar solo temas/componentes habilitados
  • Regresión del icono de carga del compositor debido a WEBP
  • No crear invitaciones por correo electrónico cuando SSO está activado o los inicios de sesión locales están desactivados
  • No invitar a nuevos usuarios a través de un grupo con SSO activado o inicios de sesión locales desactivados
  • En FastImage 2.2.2 se genera un error con una ruta nil
  • Incluir SCSS extra en el tema hijo
  • Restaurar el soporte para pegar múltiples destinatarios de PM
  • Evitar extraer imágenes enlazadas de publicaciones que han sido eliminadas.
  • Actualizar el orden de la categoría después de guardar
  • Asegurar que rects esté presente antes de usarlo
  • Mostrar el nombre del marcador en el hover de acceso rápido
  • Hacer que el certificado de discobot sea más rápido/no bloqueante
  • Saltar la lógica de borradores compartidos si está deshabilitada
  • La búsqueda/autocompletado de emojis debería respetar el tono de piel seleccionado
  • Los borradores compartidos existentes deberían ser accesibles
  • Devolver la URL del CDN al usar el logotipo pequeño del sitio como avatar de usuario del sistema.
  • Dejar de intentar establecer valores en el componente de marcador destruido
  • IMAP permitir que remitentes desconocidos respondan a temas de grupo por correo electrónico
  • Invisible no es lo opuesto a visible

Cambios de UX

  • Publica la página, en cambio público, solo cuando la página está publicada
  • Eliminar el margen del botón de inicio de sesión con clave de seguridad
  • Cambiar emailLogin a clase info cuando está vacío
  • Ajustes en el editor de temas de administración
  • Agregar orientación de edición para temas remotos
  • Corregir saltos de línea excesivos en las alertas del modal de inicio de sesión
  • El selector de tiempo relativo debería usar cadenas pluralizadas
  • Corregir el estilo de local-dates
  • Al seleccionar automáticamente un tema, asegurarse de que el enfoque 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 la cuenta está en progreso
  • Ajustar el gradiente, el hover del icono, las 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 el borde de 2px de algunos botones 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 el 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 la respuesta donde el diseño del modal
  • Aclarar el modal de rechazo de usuario
  • Corregir y aclarar el modal de cambio de notificación masiva
  • Usar un color brillante para el hover del botón principal en esquemas oscuros
  • Ajustar los estilos de enfoque para el menú de publicaciones del tema, cancelar el 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 requerida para iniciar sesión
  • Asegurar que las migas de pan de categoría tengan una altura consistente
  • Uniformizar los estilos para los estados de enfoque
  • Siempre mostrar el cuadro de diálogo de confirmación al convertir temas/componentes
  • Eliminar el borde del certificado debido al iframe
  • Permitir cierto desbordamiento en la vista previa del compositor
  • Corregir la posición superior de la selección masiva

Rendimiento

  • Evitar los lookbehinds al reemplazar enlaces en correos electrónicos importados
22 Me gusta