Saif
(Saif Murtaza )
3 Julio, 2024 13:14
1
Nuevas características en v3.3.0.beta3
Miniaturas de vídeo
Al subir o enlazar un vídeo, el compositor ahora mostrará una miniatura en la vista previa del compositor.
Confirmación de configuración del sitio
Muchas configuraciones del sitio ahora mostrarán un cuadro de diálogo de confirmación que confirma los cambios realizados.
Acceso más rápido a la configuración de plugins
Los plugins con configuraciones de sitio relacionadas ahora mostrarán un botón de configuración en la página de plugins para una navegación más rápida.
Banderas de moderación mejoradas
Los administradores ahora pueden habilitar, deshabilitar y reordenar las banderas de moderación.
Navegación mejorada para móviles
Los menús se han modificado con más espacio para facilitar los objetivos táctiles en dispositivos móviles.
Requisitos de campos actualizados
Los administradores ahora pueden establecer requisitos de campos de usuario para miembros nuevos y existentes de la comunidad.
Actualizaciones de seguridad
Esta versión incluye correcciones para estos problemas de seguridad informados por nuestra comunidad y HackerOne .
17 Me gusta
nat
(Natalie T)
3 Julio, 2024 13:20
3
¡Y mucho más!
Pero espera, ¡hay más! Hacemos 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 enumeradas a continuación.
Mejoras de plugins
discourse-adplugin
Correcciones de errores
Mostrar anuncios no restringidos en lugar de no mostrar anuncios en absoluto (213 )
discourse-ai
Nuevas funciones
Herramientas definidas por el usuario personalizadas (677 )
Almacenar parámetros específicos del proveedor. (686 )
Permitir seleccionar claude-3-5 para herramientas nativas (682 )
Preajustes de LLM para la creación de modelos (681 )
Soporte para Claude 3.5 Sonnet a través de AWS Bedrock (680 )
Permitir el acceso a temas privados si la herramienta lo permite (673 )
Bloques de detalles de herramientas opcionales (662 )
Llamada a función de Anthropic (654 )
Agregar soporte nativo para herramientas de Cohere (655 )
Herramientas mejoradas (651 )
Restringir el compartir públicamente en sitios que requieren inicio de sesión (649 )
Agregar soporte para todos los modelos de visión (646 )
Agregar soporte de relación de aspecto a DallE 3 (647 )
Permitir eliminar LLM personalizados. (643 )
Subtítulos de imagen automáticos (637 )
Mejorar los registros incluyendo el nombre del LLM (640 )
Usar DBreadcrumbsItem en la interfaz de usuario de administración (631 )
Probar la configuración de LLM (634 )
Agregar soporte para contextualizar un DM a un bot (627 )
Herramienta de evaluación de JavaScript (630 )
Establecer credenciales de punto final directamente desde LlmModel. (625 )
Salvaguarda para evitar una clasificación excesiva (626 )
Correcciones de errores
El chat deshabilitado rompe ai-chat-summarization (697 )
La información no funciona, no suprime las etiquetas ocultas del informe (696 )
Usar imágenes codificadas en base64 en AI Image Caption a través de LLaVa (693 )
Nunca proporcionar herramientas con cadenas UTF-8 no válidas (692 )
Mover el cambio de usuario de bot al controlador. (688 )
Al crear un LLM, no estábamos creando usuario (685 )
Asegurarse de que LlmEnumerator siempre devuelva valores hash usando símbolos (684 )
La advertencia SRV no debería activarse en un LLM completamente nuevo (679 )
Error tipográfico al excluir personas de la lista de bots habilitados (671 )
Mostrar búsqueda correctamente, error al eliminar XML (668 )
Dall E / Artist roto cuando tool_details está deshabilitado (667 )
No marcar columna como solo lectura para que ciertos despliegues funcionen (663 )
El resumen no funciona, eliminar por ahora (661 )
Usar nuevas claves de color de informe definidas en discourse/discourse#27240 (660 )
Desactivar herramientas nativas en Anthropic Claude Opus (659 )
La conversación compartida de AI Bot no respetaba CDN / Subcarpeta (657 )
Eliminar rastro duplicado en la interfaz de usuario de persona (650 )
Include_usage no está disponible en la API de Azure. (648 )
Mover la lógica de verificación de grupo de subtítulos de imagen al lado del servidor (645 )
Respuesta rota cuando el subtítulo automático está habilitado (642 )
Corregir claves de traducción incorrectas (639 )
Corregir implementación de transmisión de Gemini (632 )
Botones de publicación sin respuesta debido al resaltado de Ask AI (635 )
Cambios de UX
Mejorar el diseño del botón de sugerencia del compositor (678 )
Mostrar botón de subtítulo de imagen al pasar el cursor sobre la imagen (670 )
Mejoras de calidad de vida en la página de modelos LLM de administración. (674 )
Mejorar la apariencia de la cita atribuida al compartir (665 )
Ocultar completamente la página de preferencias de IA si no hay configuraciones para el usuario (644 )
Suprimir “esta es una advertencia” (636 )
Seguir las directrices de la interfaz de usuario del plugin. (628 )
discourse-antivirus
Correcciones de errores
Evitar la API replace_flag obsoleta (57 )
discourse-assign
Cambios de UX
Tamaño de avatar más pequeño en el botón para evitar cambios de altura (576 )
discourse-authentication-validations
Nuevas funciones
Agregar expresión regular de validación de valor (13 )
discourse-bbcode
Correcciones de errores
Agregar nueva entrada a .discourse-compatibility (67 )
Especificaciones de análisis de BBCode (63 )
discourse-calendar
Correcciones de errores
Especificaciones de análisis de BBCode (575 )
Mover traducción de error desplazada (574 )
Eliminar fiestas futuras al cambiar de región (571 )
Cambios de UX
Actualizar estilo de eventos móviles (581 )
Corregir espacio extra y ajuste en listas de temas (578 )
Ajustar siempre el nuevo punto y la fecha en la misma línea (577 )
discourse-category-experts
Cambios de UX
Agregar espacio entre ‘Cerrar’ y la casilla de verificación para ‘Preguntar a un experto de la categoría que responda’ (145 )
discourse-chat-integration
Correcciones de errores
Mover mensaje de comprobación de problemas de integración de chat a la clave de localización correcta (201 )
Mover mensaje de error de GroupMe a traducciones del lado del servidor (196 )
Agregar traducciones ficticias faltantes para pruebas (195 )
discourse-code-review
Cambios de UX
Truncar etiquetas de notificación largas (213 )
discourse-custom-topic-lists
Nuevas funciones
Agregar markdown a la descripción del banner (15 )
Agregar opción de mostrar en menú desplegable a listas de temas personalizadas (10 )
Correcciones de errores
Agregar renderizado htmlSafe a la descripción del banner de listas de temas personalizadas (14 )
Error tipográfico de fusión (13 )
Agregar verificación para asegurarse de que los usuarios anónimos aún puedan entrar al sitio (6 )
Cambios de UX
Refactorizar clases CSS para que sea más fácil de sobrescribir (16 )
Asegurarse de que el menú desplegable esté siempre al final (11 )
Agregar descripción al campo de consulta (9 )
Renombrar propiedad bannerLabel a description (8 )
Renombrar propiedad path a slug (7 )
Mover custom-topic-lists-banner a above-main-container (4 )
Agregar clase de cuerpo a la plantilla de lista (3 )
Accesibilidad
Actualizar etiquetas para menú desplegable y barra lateral (12 )
discourse-data-explorer
Correcciones de errores
Usar etiqueta correcta para encabezado de columna (297 )
Marcar con favoritos informes de grupo (291 )
discourse-encrypt
Correcciones de errores
Usar nuevo modificador de plugin ‘should_add_attachments’ (323 )
Firma de Add_attachments (322 )
discourse-gamification
Nuevas funciones
Manejar evento de fusión de usuario (145 )
Usar DBreadcrumbsItem en la interfaz de usuario de administración (137 )
Correcciones de errores
Actualizar puntuación post_created (114 )
Cambios de UX
Corregir el problema de traducción faltante de “Rango” (146 )
discourse-group-tracker
Correcciones de errores
La configuración de grupo Track_posts_with_priority se muestra cuando la configuración track_posts no está seleccionada (60 )
Objetivos de salto dentro de una lista de temas al usar grupos de prioridad (55 )
discourse-kolide
Correcciones de errores
Agregar nueva entrada a .discourse-compatibility (96 )
Analizador de etiquetas BBCode (93 )
discourse-lazy-videos
Cambios de UX
Evitar que el CSS de onebox sobrescriba la altura del video de YouTube (15 )
discourse-livestream
Cambios de UX
Corregir margen y relleno en escritorio (23 )
Actualizar estilo móvil e iconos de encabezado (22 )
Eliminar sobrescrituras de estilo de iframe (20 )
discourse-math
Nuevas funciones
Agregar soporte para mathjax multilingüe (84 )
discourse-policy
Correcciones de errores
Agregar nueva entrada a .discourse-compatibility (129 )
Especificaciones de análisis de BBCode (125 )
discourse-post-voting
Correcciones de errores
Agregar traducción de razón de silenciamiento automático de bandera faltante (200 )
discourse-preset-topic-composer
Nuevas funciones
Agregar resaltado a las opciones del menú desplegable (18 )
Agregar tagGroups a button_types_json_schema (2 )
Correcciones de errores
Los sinónimos de etiquetas deberían funcionar (15 )
Los grupos de etiquetas con / ahora se están recuperando correctamente (10 )
Ajustar esquema para que el editor de opciones no pierda entradas (9 )
La recuperación de URL para etiquetas requería una primera / (7 )
El compositor mantiene los valores al volver a entrar al compositor (6 )
Cambio de etiqueta al seleccionar categoría (5 )
Cambios de UX
Cambiar booleanos para usar casillas de verificación (12 )
Agregar indicador de selección a la configuración preestablecida del compositor (11 )
Agregar tagGroups a los valores predeterminados (8 )
Mover mensaje de error al final del compositor (4 )
Cambios de seguridad
Traer lista de configuraciones preestablecidas al backend (14 )
discourse-prometheus-alert-receiver
Nuevas funciones
Actualizar anotaciones topic_assignee y topic_group_assignee (84 )
discourse-reactions
Correcciones de errores
No se podía seleccionar texto después de descartar una reacción (296 )
N1 en extensión de acción de publicación (292 )
Las reacciones se duplicaban como me gusta si ya no estaban habilitadas (289 )
discourse-salesforce
Correcciones de errores
Agregar compatibilidad con Rails 7+
Mover llamadas a la API de Salesforce a trabajo en segundo plano. (79 )
discourse-solved
Correcciones de errores
Al eliminar usuarios con publicaciones resueltas (297 )
Mostrar el filtro resuelto en etiquetas (296 )
discourse-subscriptions
Correcciones de errores
Agregar traducción de error de transacción faltante (214 )
El banner de la campaña debería vincular a la tabla de precios cuando está habilitado (212 )
discourse-theme-creator
Correcciones de errores
Asegura que dejar de compartir funcione (82 )
discourse-topic-noindex
Correcciones de errores
Agregar una verificación para cuando se obtienen temas con solo slugs (15 )
discourse-topic-voting
Cambios de UX
Alineación mejorada para votación de títulos (189 )
discourse-translator
Correcciones de errores
No generar error en usuarios eliminados (149 )
Todas las funciones y correcciones
Nuevas funciones
Contar solo vistas de tema para vistas rastreadas explícitas/deferidas (27533 )
Crear banderas de edición y eliminación (27484 )
Agregar página de informe WebHookEventsDailyAggregate (27573 )
Nuevo modificador de plugin ‘should_add_email_attachments’
Agregar WebHookEventsDailyAggregate (27542 )
Campos de usuario requeridos para usuarios existentes - Parte 2 (27172 )
Agregar filtro No traducido a personalización de texto de administración (27555 )
Agregar modo JavaScript a ace (27586 )
Edición de lista más inteligente en DEditor (27563 )
Habilitar atajos de teclado de lista en ruta de filtro (27551 )
Soporte para Onebox de Spotify (27540 )
Introducir configuraciones de sitio que requieren confirmación (27315 )
Agregar configuración de sitio oculta para listar remitentes COOP ‘unsafe-none’ (27510 )
Aplicación opcional de 2FA (27506 )
Capturar estadísticas de solicitud de intervalo de 28 días (27471 )
Agregar opción tag_group en /filter (27427 )
Mostrar mis hilos de canales de chat silenciados (27468 )
Mejora de navegación del cajón de chat (27419 )
Alinear con /filter y permitir búsqueda de múltiples categorías (27440 )
Usar tabla HTML básica si no se puede convertir a Markdown
Agregar filtro para eventos de Webhook por estado (27332 )
Usar nuevo menú desplegable de acciones masivas de tema en página de búsqueda (27303 )
Cargar configuraciones de canal de chat dentro del cajón (27346 )
La capacidad de cambiar el orden de las banderas (27269 )
Permitir que el administrador del sitio marque la contraseña de un usuario como expirada (27314 )
Expandir la barra lateral de administración al filtrar (27312 )
Permitir “mover a bandeja de entrada” y “mover a archivo” para mensajes privados usando nuevo menú desplegable de temas masivos (27236 )
Agregar opción “s3_uploads” al script “discourse backup”
Mostrar miniatura de video en compositor (27233 )
El administrador puede deshabilitar banderas (27171 )
Agregar idioma uigur (27183 )
Tabla Topic_view_stats con fidelidad diaria (27197 )
Agregar aceptar y editar (27088 )
Implementar nuevas opciones requeridas en la interfaz de usuario de campos de usuario de administración (27079 )
Agregar acción masiva para marcar con favoritos (26856 )
Permitir eliminar masivamente mensajes de chat (26586 )
Usar la nueva ruta de mostrar plugin de la lista de plugins (27097 )
Introducir componentes DBreadcrumbs (27049 )
Extender importaciones masivas de destinatarios de PM (27063 )
Extender hosts incrustables con etiquetas individuales y asignaciones de autor (26868 )
Filtrar con CategoryDrop en página de categoría (26689 )
Redirigir /faq, /rules, /conduct a /guidelines (27592 )
Mostrar botones de chat y mensaje en tu propio perfil (27600 )
Usar ‘moderadores’ en lugar de ‘staff’ (27572 )
Mejorar alineación de información extra de PM en encabezado (27594 )
Revertir parcialmente cambios de pie de página de chat (27591 )
Eliminar uso predeterminado de color cuaternario, actualizar estilos de pastilla de navegación (27502 )
Eliminar el enlace del título; agregar icono externo; ajuste de estilo (27571 )
Aumentar espaciado de menús móviles (27554 )
Eliminar color terciario de elementos no enlazados (27565 )
Corregir z-index del cajón de chat (27568 )
Eliminar o reemplazar transiciones de botón con variable (27527 )
Ocultar la herramienta de error al enfocar el título del tema (27531 )
Agregar nuevos enlaces de vista previa a Temas Populares (27518 )
Agregar min-height al contenedor de imagen de vista previa para dar espacio a los controles (27523 )
Alineación vertical para lighbox-wrapper (27520 )
Corregir estado de enfoque de teclado de lista de favoritos de usuario (27515 )
Mover tarjetas de usuario sobre compositor (27491 )
Mostrar siempre controles de vista previa de imagen, mejorar espaciado (27489 )
Eliminar relleno para corregir fijación de fecha de hilo móvil (27470 )
Resaltar “sin subcategorías” como opción activa del menú desplegable (27478 )
Reemplazar “todas las subcategorías” con “eliminar filtro”, reordenar menú desplegable de etiquetas (27473 )
Hacer que el color del filtro de etiqueta sea consistente con los filtros de categoría (27474 )
Renombrar FAQ a Directrices (27451 )
Actualizar “todas las etiquetas” a “eliminar filtro” para menú desplegable de rastro de etiquetas (27424 )
Agregar resaltado activo para navegación de rastro (27422 )
Restringir ancho de herramienta móvil para evitar desbordamiento horizontal (27420 )
Mejorar modal de inicio de sesión en pantallas muy estrechas en modo escritorio (27405 )
Permitir que local-dates cocidos se ajusten (27404 )
Mostrar botones de mensaje y chat en perfiles ocultos (27326 )
Hacer que la página de configuración del cajón de chat sea de altura completa (27385 )
Crear espacio para banner de nuevos temas en nuevo, sin leer (27374 )
Mejorar títulos de fecha de línea de tiempo del tema (27351 )
Simplificar página de restablecimiento de contraseña (27341 )
Mover enlace de usuarios a la parte superior de la barra lateral de administración (27339 )
Evitar que los conteos de me gusta/re-tweet de Twitter se ajusten (27333 )
Corregir tamaño de solo-emoji en extractos de flujo de usuario (27330 )
Agregar espacio entre avatar de revisión y nombre de usuario (27329 )
Corregir alineación de estado leído móvil (27323 )
Usar flujo regular de restablecimiento de contraseña para contraseñas expiradas (27316 )
Mejorar consistencia de resultados de búsqueda (27289 )
Limitar ancho de transcripciones de chat en publicaciones (27288 )
Mantener elementos de búsqueda recientes en la misma línea que el icono (27280 )
Mantener elementos de búsqueda recientes en la misma línea que el icono (27264 )
Contener fondo para pequeñas acciones eliminadas (27263 )
Ajustar tamaño de insignia de categoría para nuevo tamaño de fuente predeterminado (27262 )
Mostrar atajo para filtro de barra lateral de administración (27258 )
Correcciones menores de reordenamiento de categorías (27249 )
Indicador de no leído en pie de página de chat (27244 )
Cambiar colores de informe experimental de vistas de página consolidadas (27240 )
Implementar nueva navegación de nivel superior en páginas de plugin de administración (27126 )
Ocultar configuración de sitio ‘cookies del mismo sitio’ (27230 )
Agregar ilustraciones para lista de chat vacía + dividir en pestañas en cajón (26910 )
Hacer que el comportamiento de avatares fijos sea consistente (27223 )
Agregar text-overflow para lista de miembros del canal (27208 )
También reproduce sonidos de notificación en canales de grupo (27176 )
Reduce el tiempo de inactividad a 0 en chat (27158 )
Agregar espacio a lista de seguidores (27154 )
Agregar puntos suspensivos a nombres de usuario en mapa de publicación de tema (PMs) (27137 )
Deshabilitar botón de configuración de lista de plugin para algunos plugins (27124 )
Restablecer inactividad al enfocar pestaña (27139 )
Limpiar diseño de preferencias de correo electrónico (27136 )
Hilo de PM de membresía de grupo (26974 )
Elimina indicador parpadeante mientras transmite mensaje (27131 )
Cambiar icono de expandir/colapsar todo de barra lateral de administración (27120 )
Actualizar espaciado de px a em para proporcionalidad (27108 )
Cambiar botones de acción de publicación a inline-flex para evitar espacio en blanco extra (27110 )
Caja de contexto de búsqueda demasiado oscura (27109 )
Acortar duración de tostadas de favoritos (27085 )
Aumentar tamaño de fuente base a 16px (27087 )
Cambios de seguridad
No permitir suspender usuarios de staff mediante parámetro other_user_ids
Evitar el uso de Object#send en Onebox::Engine::StandardEmbed
Corregir XSS almacenado-dom a través de Oneboxes de Facebook
Actualizar carga útil de serializador de usuario revisable
Agregar parche de libertad segura de SSRF FastImage
Rendimiento
Cargar con antelación campo que causa problema N+1 (27626 )
Cachear hostname en DiscourseLogstashLogger (27442 )
Evitar creaciones excesivas de objetos en palabras observadas (27354 )
Corregir rendimiento de notificaciones por correo electrónico de chat
PostTiming.pretend_read para no actualizar columnas de caché TopicUser (27201 )
Accesibilidad
Agregar aria-label a pestañas de menú (27071 )
9 Me gusta