Notas de la versión Discourse 2.0.0.beta10

Nuevas características en 2.0.0.beta10

Nuevo panel de administración

¡La primera versión de nuestro nuevo panel de administración está lista! El nuevo panel resalta las estadísticas de salud de la comunidad en gráficos fáciles de revisar, así como métricas de actividad adicionales, temas más referidos, búsquedas internas en tendencia y más. ¿Necesitas una estadística del panel antiguo? Todavía puedes acceder a ella desde el enlace en la parte inferior.

El nuevo panel es solo la versión 1; tenemos más que agregar en el futuro. Aprende más y comparte tus comentarios en:

Limpieza de la navegación móvil

Hemos mejorado la sección de navegación móvil para que se ajuste mejor a dispositivos de diferentes tamaños, eliminando los “botones desordenados” que existían anteriormente.

Manejo mejorado de correos electrónicos

  • Mantener los registros de EmailLogs sin reply_key durante 90 días por defecto.
  • Mensaje de error más claro al recibir una respuesta a una notificación antigua.

Soporte mejorado para cambios de nombre de usuario

  • Actualizar avatares en publicaciones y revisiones cuando el usuario cambia de nombre.
  • Reemplazar el nombre de usuario en las notificaciones cuando el usuario cambia de nombre.
  • Actualizar menciones y citas cuando el usuario se fusiona.

Mantener el formato al citar

Hemos aprovechado el soporte mejorado de HTML a Markdown para mantener la mayoría del formato al citar contenido con formato.

¡Y mucho más!

Pero espera, ¡hay más! Hacemos nuestro mejor esfuerzo para resaltar las nuevas características y cambios para ti, pero siempre hay demasiados cambios para detallar. Para obtener una lista completa de nuevas características, correcciones de errores, mejoras de UX y más, asegúrate de revisar las Características y Correcciones Adicionales enumeradas a continuación.

Mejoras de complementos

Enlace a GitHub

  • Permitir comodín para todos los repositorios de usuarios.

Data Explorer

  • Mejorar la UX cuando no existen consultas.
  • Prevenir la creación de consultas sin nombre.

Spoiler Alert

  • Eliminar spoilers en comentarios incrustados.

Assign

  • Agregar botón “Desasignar todo” a la vista de temas asignados del usuario.
  • Corrección de error.

Complemento Discourse para WordPress

  • Corregir el desplazamiento de zona horaria utilizado para mostrar la fecha de publicación de los comentarios de Discourse.

Patreon

  • Corrección de error.

Características y Correcciones Adicionales

Haz clic para expandir

Nuevas Características

  • Nueva lista de usuarios “en etapa” para administradores.
  • Agregar una ventana de gracia de 30 segundos para las verificaciones de tokens de autenticación de dos factores.
  • Ocultar complementos que vienen con el núcleo en el panel de complementos.
  • Permitir que los complementos modifiquen clases estáticas.
  • Nueva configuración del sitio min_flags_staff_visibility.
  • Mostrar descripción para las tarjetas de grupo.
  • Agregar campos profile_background en SSO.
  • Agregar salida de complemento para el área de notificaciones (en vivo) de escritorio.
  • Notificaciones push para Android.

Correcciones de Errores

  • La carga infinita estaba rota en las páginas de publicaciones/menciones de actividad de grupo.
  • No reemplazar hashtags en URLs.
  • No reemplazar identificadores de Twitter en URLs.
  • PostOwnerChange debería actualizar topic.last_poser.
  • No purgar usuarios no activados con un mensaje.
  • Mantener el formato ‘<kbd>’ al citar publicaciones.
  • Coloca el selector de fecha en su propia línea en dispositivos móviles en el modal de tema destacado.
  • Cambiar el propietario de una respuesta eliminada no funcionaba.
  • No usar mensajes privados en informes de enlaces entrantes.
  • Las etiquetas en un grupo “visible por todos pero usable solo por el personal” no eran visibles para todos.
  • Codificar en UTF-8 el cuerpo de la respuesta del feed.
  • El bus de mensajes tenía un estado interno corrupto durante los primeros 30 segundos.
  • Editar el complemento para destacar las características integradas.
  • Permitir editar una publicación que pertenece a un tema eliminado.
  • La transacción en UserAnonymizer impedía la actualización del avatar.
  • Cambiar la configuración de privacidad del grupo de etiquetas no era consistente.
  • Incrementar/disminuir automáticamente topic_tags.pm_topic_count.
  • El icono de búsqueda se renderiza fuera del filtro de entrada del selector de etiquetas.
  • Limpiar todas las configuraciones que tengan ‘_secret’ en el nombre.
  • Limpiar los valores de configuración confidenciales de los registros.
  • Pertenencia automática a grupos al usar SSO.
  • IncomingLink: no registrar la IP de usuarios conectados.
  • Hacer que la descripción del informe sea opcional.
  • La actualización del nombre de usuario debería ignorar revisiones sin contenido crudo.
  • Actualizar el índice de búsqueda después de renombrar un usuario dentro de las publicaciones.
  • Actualizar el avatar en publicaciones con formato de caja única al renombrar un usuario.
  • Anonimizar un usuario no reemplazaba el avatar subido en las publicaciones.
  • Solo desestabilizar usuarios en etapa.
  • Permitir citas de usuario en correos electrónicos de resumen HTML.
  • Los miembros del personal deberían ver todas las etiquetas.
  • Siempre desestabilizar usuarios cuando inician sesión.
  • Redirigir usuarios después de registrarse con un inicio de sesión social al usar un proveedor SSO.
  • Eliminar escape innecesario al construir una cita.
  • Redirigir usuarios después de registrarse usando un proveedor SSO.
  • Redirigir a sso_destination_url después de la activación de la cuenta.
  • Mostrar una respuesta de API JSON al eliminar un usuario con publicaciones.
  • Formatear publicaciones para comentarios incrustados como lo hacemos para correos electrónicos.
  • Hacer clic en una mención de grupo en móviles devolvía un error 404.
  • Siempre actualizar la puntuación de rebote (en lugar de hacerlo una vez al día).
  • Soporta menciones de usuario/grupo y hashtags de categoría al citar publicaciones.
  • Prevenir que la carga de temas sobrescriba variables existentes.
  • Desduplicar suscripciones push: asegurar usuario/clave únicos.
  • Agregar automáticamente el usuario a grupos después de actualizar la dirección de correo electrónico.
  • Redirección temporal para scripts de service worker.
  • Mejor manejo de enlaces de invitación después de ser canjeados.
  • Usar el idioma predeterminado para la razón de la bandera.
  • Deprecar la configuración invite_passthrough_hours.
  • Reemplazar el nombre de usuario en publicaciones eliminadas cuando el usuario cambia de nombre.
  • La coincidencia exacta también debería coincidir con el título.
  • Agregar contexto para registros de usuarios desactivados.
  • Regenerar claves vapid cuando los bytes de la clave pública están en blanco.
  • Reactivar la notificación cuando un tema se reclasifica.
  • La búsqueda de temas no funcionaba para temas no listados.
  • Reactivar la búsqueda limitada a un tema si el tema cambia.
  • El término de búsqueda limitado a un tema debería resaltarse en el DOM del widget.
  • No convertir el nombre del grupo a minúsculas.
  • Consulta incorrecta al eliminar un propietario de grupo.
  • El flujo de usuario decorado debería incluir el elemento.
  • Orden correcto de categoría > subcategoría en el encabezado de descripción List-Id.
  • Volver a la sintaxis de función ES5.

Cambios de UX

  • Mostrar pie de página en páginas de grupos.
  • No mostrar la opción “eliminar automáticamente” para TL4.
  • Agregar enlace a /grupos desde Administración > Usuarios.
  • Mostrar un mensaje cuando más de 30 configuraciones del sitio coinciden con el filtro actual.
  • Mostrar los conteos al mostrar solo configuraciones sobrescritas.
  • Mostrar conteo de 30+ cuando más de 30 configuraciones del sitio coinciden con el filtro actual.
  • Mostrar un icono de sobre cuando se usa una insignia en mensajes.
  • Eliminar advertencia obsoleta sobre cambiar la propiedad de la publicación.
  • Mostrar fecha de cierre en encuestas cerradas automáticamente.
  • Agregar títulos adecuados a los enlaces de navegación de temas en el menú hamburguesa.
  • No establecer el ancho en automático para el cuadro combinado del kit de selección.
  • La primera oración de la línea tenía un punto, pero la segunda no.
  • Mostrar acceso directo a configuraciones del sitio para poll y discourse-nginx-performance-report.
  • Mejorar el rendimiento del diálogo de emojis.

Rendimiento

  • Posponer notificaciones de usuario.
  • Usar informes en caché para el panel si están disponibles.
  • Eliminar consulta N+1.
30 Me gusta