3.1.0.beta5: Sección comunitaria personalizable, Mejoras en las notificaciones de administrador, Fusión de temas y más

Nuevas funciones en 3.1.0.beta5

Personaliza la sección “Comunidad” del menú de navegación

Los administradores ahora pueden editar la sección Comunidad (image) del menú de navegación desplegable del encabezado para establecer valores predeterminados que se adapten a sus comunidades. Son libres de agregar/eliminar/reordenar elementos y cambiar iconos y enlaces. En esta versión, el menú de navegación también admite la adición de sub-subcategorías.

Las sugerencias para usuarios ahora están habilitadas por defecto

Las sugerencias para usuarios se introdujeron en Discourse 3.0, pero ahora están habilitadas por defecto para continuar apoyando a los usuarios nuevos en Discourse.

Estilos de hashtag actualizados para categorías, etiquetas y canales de chat

Para que el nuevo sistema de hashtags sea coherente en todo Discourse, unificamos los estilos en categorías, etiquetas, canales de chat y el sistema de autocompletado. Después de recibir comentarios positivos sobre la función, la habilitamos en todos los sitios de Discourse.

Opción para fusionar temas cronológicamente

Para ayudar al personal del sitio a fusionar temas/mensajes privados y admitir varios casos de uso para sus sitios, Discourse ahora ofrece la opción de preservar el orden cronológico en el tema/mensaje privado resultante antes de una fusión.

Notificaciones de administrador optimizadas

Reemplazamos el mensaje privado “1 mensaje en la bandeja de entrada de administradores” con una notificación simple en el menú de notificaciones que lleva a los administradores a la información que necesitan, directamente en el panel de administración.

Otras funciones

¡Hay más! Siéntete libre de consultar una lista más larga de funciones en la segunda publicación a continuación.

Actualizaciones de seguridad

Esta versión incluye correcciones para estos problemas de seguridad informados por nuestra comunidad y HackerOne.

15 Me gusta

¡Aún 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 Adicionales y Correcciones listadas a continuación.

Mejoras de complementos

discourse-adplugin

Cambios de UX
  • Introducir min-height para anuncios responsivos

discourse-ai

Nuevas Funciones
  • Desactivar comandos inteligentes en Claude y GPT 3.5
  • Mejorar el prompt de búsqueda
  • Agregar soporte para la integración del foro GPT <->
  • Soporte básico de StableDiffusion text2img
  • Menos fricción para iniciar una conversación con un bot de IA.
  • Ocultar varias claves API en la configuración del sitio
  • Actualizar el recuento de tokens de resumen y agregar Claude 100k
  • Manejar medios inválidos en el módulo NSFW
  • Soporte multi-modelo para el módulo AI Bot.
  • Permitir excluir temas cerrados de los relacionados semánticamente
  • Introducir el módulo ai-bot
  • Agregar una tabla para auditar el uso de OpenAI
  • Agregar soporte interno para el modo de transmisión
  • Resumen de temas
  • Agregar una API de tokenizador básica
Correcciones de Errores
  • Soportar múltiples ejecuciones de comandos
  • Localización faltante
  • Asegurar que las interrupciones de la base de datos de incrustaciones se manejen con elegancia
  • Renunciar a intentar reutilizar la conexión a la BD y confiar en pgbouncer
  • Guiar mejor a GPT 3.5
  • Asegurar que solo intentemos incrustar una vez cada 15 minutos
  • Los resultados serán nulos para consultas inválidas
  • Ocultar el botón de resumen a los anónimos
  • Las incrustaciones OSS de no instructores estaban rotas
  • El marcado automático de toxicidad debería estar desactivado por defecto
  • Pasar la clave API correcta al servicio de resumen
  • Solo enviar tipos de imagen soportados para clasificación
  • El chat-composer ahora está usando glimmer
Cambios de UX
  • Mejorar el menú desplegable para bots habilitados
  • Mejoras al atajo de encabezado del AI Bot
  • Agregar traducción de etiqueta faltante
  • Agregar un icono personalizado de destellos para los botones de acción de IA

discourse-akismet

Nuevas Funciones
  • Agregar comment_date_gmt para señal adicional

discourse-assign

Nuevas Funciones
  • Saltar la invitación de grupo si todos los miembros ya pueden ver el tema.
  • Invitar usuario/grupo a MP si aún no es participante.
  • Permitir agregar nota al asignar temas en masa
Correcciones de Errores
  • No invitar al usuario cuando ya es miembro de un grupo permitido.
  • Reasignar a un grupo crea un enlace de mención incorrecto
  • Verificar correctamente los valores de clave para los atajos
Cambios de UX
  • Restringir el tamaño del avatar debido al cambio principal

discourse-automation

Nuevas Funciones
  • Soportar subcategorías en post_created_edited y after_post_cook
  • Agrega el disparador user_first_logged_in
  • Agrega nuevo script para user_added_to_group
  • Permitir que el disparador de publicación se limite a crear o editar
  • Agregar script de etiquetado automático de temas
  • Script para actualizar el nivel de notificación de categoría para miembros del grupo.
Correcciones de Errores
  • Permitir que los componentes de opciones se restablezcan

discourse-category-experts

Nuevas Funciones
  • Etiquetado automático de temas cuando los expertos publican
Correcciones de Errores
  • Envolver la acción entre paréntesis

discourse-chat-integration

Nuevas Funciones
  • Activar reglas de seguimiento cuando cambia la categoría
Correcciones de Errores
  • Detener que las reglas ‘tag_added’ se activen para publicaciones normales

discourse-data-explorer

Correcciones de Errores
  • Mostrar “false” y “0” en el resultado de la consulta
Cambios de UX
  • Corregir el espaciado de las entradas de parámetros

discourse-docs

Nuevas Funciones
  • Agregar configuración para mostrar etiquetas por grupo
  • Configuración del sitio para controlar la adición de consejos del menú de búsqueda
Correcciones de Errores
  • Alternar categorías requería dos clics
  • Nombre del complemento incorrecto en requires_plugin
  • Los iconos no aparecen

discourse-footnote

Cambios de UX
  • Corregir problemas de altura con notas al pie en línea

discourse-gamification

Nuevas Funciones
  • API para eventos de puntuación personalizados
Correcciones de Errores
  • Los nombres estaban en blanco en el tablero de clasificación cuando el usuario no tiene nombre completo
  • LikensGiven estaba otorgando al usuario incorrecto
  • LikesReceived estaba usando la fecha de la publicación en lugar de la fecha de Me gusta
  • Saltar la serialización de gamification_score cuando el complemento está deshabilitado

discourse-patreon

Correcciones de Errores
  • Recuperar el token de acceso del creador usando la propiedad “token”.

discourse-prometheus

Nuevas Funciones
  • Introducir la métrica de resumen http_application_duration_seconds

discourse-reactions

Cambios de UX
  • Restringir avatares al contenedor para cambio principal
Rendimiento
  • Reemplazar pluck con un select

discourse-solved

Nuevas Funciones
  • Priorizar_solved_topics_in_search para priorizar temas resueltos
  • Configuración de cierre automático de tema resuelto por categoría
Correcciones de Errores
  • Tener en cuenta la configuración enable_names
  • Respetar la configuración del sitio “mostrar nombre en publicaciones”

discourse-subscriptions

Nuevas Funciones
  • Capturar campos de dirección del titular de la tarjeta para el cliente de Stripe
  • Saltar la lista de productos si solo hay un producto presente
Correcciones de Errores
  • Unas cuantas correcciones de sintaxis más para las acciones de los botones
  • Corregir sintaxis para algunos botones después de las actualizaciones recientes

discourse-theme-creator

Correcciones de Errores
  • Usar el nombre de acción correcto para showAdvanced
  • Guardar configuraciones del tema
  • Incluir ‘value’ para ThemeFields serializados para temas remotos
Cambios de UX
  • Corregir diseño de configuraciones del tema
  • Corregir espacio vacío en la URL de compartir
  • Corregir la alineación de la posición de los botones de acción del tema

discourse-translator

Nuevas Funciones
  • Restringir traducciones por grupo de publicador
  • Agregado restrict_translation_groups para limitar la traducción de publicaciones por grupos
Correcciones de Errores
  • Corrección para usuarios anónimos que visitan publicaciones cuando el complemento está habilitado

discourse-user-notes

Correcciones de Errores
  • PLUGIN_NAME incorrecto

docker_manager

Nuevas Funciones
  • Agrega soporte para etiquetas de git
Correcciones de Errores
  • La actualización estaba rota cuando el repositorio usa la rama master
  • Actualizar archivo de compatibilidad para v3.1.0.beta1 y versiones anteriores

Todas las Funciones y Correcciones

Nuevas Funciones

  • Tamaño de fragmento dinámico con uppy
  • Agregar nuevo tipo de configuración del sitio para listas de tag-group
  • Agregar webhook de Mailpace
  • Soportar sub-subcategorías en el nuevo modal de categorías de la barra lateral de edición
  • Cuadrícula de imágenes en publicaciones (experimental)
  • Usar el nuevo sistema de autocompletado de hashtags en todos los sitios
  • Nuevo botón de descarte para la vista combinada de nuevos y no leídos
  • Permitir que las ACL de S3 se desactiven
  • Indicador de desconexión
  • Agregar alcance de API para las últimas publicaciones
  • Alcance de API para el feed latest.rss
  • Permitir expandir publicaciones ocultas para grupos en SiteSetting.can_see_hidden_post
  • Servir versiones RTL de los paquetes CSS de administración y complementos para locales RTL
  • Reducir tamaños de avatar a 6 desde 20
  • Mostrar nombres de grupos de participantes de MP en la lista de temas.
  • Mejoras en el indicador del encabezado del hilo de chat
  • Mejora de la lista de elementos del hilo y encabezado
  • Modal para administradores para editar la sección Comunidad
  • Soporte para fusionar publicaciones cronológicamente en un tema existente
  • Indicadores iniciales de no leídos en hilos de chat
  • Aplicar estilos de hashtag al autocompletado
  • Crear temas legales para establecer nombre de empresa
  • Agregar soporte para imágenes AVIF
  • Agregar estado de usuario a menciones en línea en chat
  • Permitir buscar los temas más antiguos
  • Búsqueda difusa en configuraciones del sitio y aumentar límite a 100 coincidencias
  • Mostrar tarjetas de usuario para usuarios inactivos
  • Crear y actualizar membresías de hilos
  • Indicador de respuesta a chat para hilos
  • Por defecto a subcategoría cuando la categoría principal no permite publicar
  • Interfaz de usuario inicial de lista de hilos
  • Habilitar consejos de usuario por defecto
  • Permitir dominios de membresía más largos
  • Agregar nueva notificación para problemas de administración
  • Modificador Search_rank_sort_priorities
  • Indicador de desconexión controlado por conectividad de message-bus (#21324)"
  • Indicador de desconexión controlado por conectividad de message-bus
  • Reimplementar indicador de desconexión
  • Servicio para rastrear conectividad de message bus + indicador de desconexión (#21259)
  • Agregar soporte para etiquetas figure y figcaption en incrustaciones
  • Agregar soporte para eventos webhook de revocación de insignias de usuario
  • Reintroducir mejor caché de contador de respuesta de hilo
  • Permitir que administradores eliminen elementos revisables mediante API
  • Agregar nueva función «no alimentes a los trolls»
  • Permitir que los borradores se eliminen mediante la API
  • Detectar la «rama» git actual incluso cuando se ha extraído una etiqueta

Correcciones de Errores

  • Cambiar etiqueta del botón de descartar nuevo
  • Usar _presentChannels.size en lugar de _presentChannels.length
  • Anclas TOC en una configuración de subcarpeta
  • Desplazamiento hacia arriba después de la activación del chat
  • Varias optimizaciones móviles
  • Hacer que la expresión regular de palabra observada serializada sea compatible con Javascript
  • Reconciliar correctamente el historial de message bus
  • Previene que la pulsación larga secuestre el evento de reacción
  • Json_schemer ya no permite claves nulas
  • Crear nuevas notificaciones de MP para grupos watching_first_post
  • Deshabilita eventos de puntero mientras se muestra el menú
  • Previene que el lightbox cierre el chat al presionar escape
  • En iOS PWA previene toque para hacer clic
  • Previene bucle de historial hacia atrás
  • No permitir mensajes de chat en blanco
  • Pegar archivos en chat no funcionaba
  • Establecer correctamente el valor en el interactor de textarea
  • Enviar mensaje de promoción TL2 al usuario correcto
  • Agregar colores de categoría de nuevo a las páginas de categorías
  • Agregar imagen eliminada que aún puede usarse
  • Clics en fondo no interferentes
  • Aplicar estilo de indicador de icono de encabezado de chat solo a urgentes
  • Usar un color de icono de hashtag predeterminado para usuarios sin permiso
  • Alternar fijación de tema solo para el usuario si se presiona el icono de chincheta.
  • Restaurar fondo del pie de página de la barra lateral
  • Intenta salir del bloqueo temprano
  • Ocultar botón de eliminar a invitado ya que los usuarios no pueden eliminar de todos modos
  • Simplificar enlace de sección de revisión de comunidad
  • Prevenir indefinido en la prueba de capacidades isSafari
  • Asegurar que la caja de autocompletado de menciones no salga de la pantalla en locales RTL
  • Establecer correctamente los últimos IDs de message bus al resincronizar
  • Eliminar etiquetas sinónimas si ya existen otros sinónimos.
  • Cambiar iconos de Comunidad
  • Usar dimensiones fijas para avatar de tarjeta de usuario
  • Volver a suscribirse correctamente después de reiniciar
  • No agregar grupos mencionados como usuarios mencionados
  • Prevenir que los administradores sean silenciados
  • Elementos flotando en overscroll en Safari
  • Usa DiscourseURL.routeTo para transiciones de cajón
  • Aplica getURL tanto en URLs de aplicación como de chat
  • Usa correctamente getURL para abrir página completa
  • Eliminar reglas CSS específicas de RTL innecesarias
  • Elimina usuarios mencionados destruidos
  • Recuperar mostrando índice de cajón en 404
  • Regresión de ruta u/:username/deleted-posts
  • Llamar a composer reset con parámetros correctos
  • Mostrar Política de Privacidad o ToS cuando existen
  • Caso límite de tamaño de página para null last_read_message_id
  • Crear membresía de hilo de usuario del mensaje original
  • Rellenar automático no ocurría en la primera carga
  • Asegura que chat-thread no se desborde
  • Mover almacenamiento de hilo fuera de la llamada chatApi.thread()
  • Consulta N+1 para serializador de mensaje de chat en menciones
  • Especificidad de clase CSS de hashtag
  • No intentar marcar como leído un mensaje en etapa
  • Problemas de estado de seguimiento y mensaje de último leído eliminado en chat
  • Incluir more_topic_url en la respuesta a /categories_and_{latest, top}
  • Serializar membresía de hilo para usuario
  • Prevenir guardar borrador en canal incorrecto
  • Nulificar correctamente mensaje activo
  • Especificación inestable en barra lateral con nuevo tamaño de fuente
  • No ejecutar validaciones al invalidar invitaciones
  • Mejora borrador para canales
  • No previsualizar canales de chat a usuarios de solo lectura
  • Saltar URLs de iframe con rutas relativas en el limpiador de texto bonito.
  • No generar error si admin/propiedad verifica mensaje objetivo
  • Mejorar actualización de membresía de chat en mensaje eliminado
  • Permitir que páginas publicadas se agreguen a la barra lateral
  • Eliminar límite arbitrario en una consulta de script importador de Discuz
  • Asegurar que el tamaño del panel lateral se aplique correctamente al mostrar
  • Actualizar client lastReadMessageId en mensaje eliminado
  • Mantiene tamaño del panel al cambiar contenido
  • Las miniaturas de video pueden tener duplicados
  • Cancelar búsqueda de mensajes después de cambio de canal
  • Verificación de tamaño de página para mensajes de hilo
  • Considerar users.created_at para limpieza inactiva
  • No cocinar icono con hashtags
  • Permitir que admin cambie nivel de notificación de tema mediante API
  • Considerar usuarios con temas/publicaciones eliminados para limpieza inactiva
  • Corregir relleno del indicador de respuesta
  • Anonimizar un usuario también borra su estado de usuario
  • Corrección para «Por defecto a subcategoría cuando la categoría principal no permite publicar»
  • Mejorar análisis de correo de Mailman
  • Hacer clic en notificación de editado debe abrir modal de historial de edición
  • Agrega margen faltante en mensaje de borrador de escritorio
  • Asegura que el mensaje se haya agregado antes de desplazarse
  • Actualizar estadísticas de etiquetas de categoría con nuevo o eliminado
  • Mostrar error de límite de tamaño de carga de gif de inmediato
  • Prevenir errores del Procesador de Correo cuando el correo está en blanco o nulo
  • Varias correcciones al estilo de chat
  • Verificación más resistente del final del mensaje
  • Asegura que el indicador de respuesta tenga altura limitada
  • Asegura que el compositor de chat se acople al compositor de tema
  • Eliminar referencias obsoletas a la categoría lounge
  • Búsqueda de iconos de sprites svg conectando a base de datos predeterminada
  • Borrar caché de lista de temas después de archivar un MP
  • Compensar por falta de indicador de respuesta en borrador
  • Sincronizar estado de seguimiento de canal correctamente al cambiar presencia
  • Seguimientos a ajustes de muesca del compositor
  • Permite que la muesca tenga color de fondo del compositor
  • Mostrar barras de desplazamiento en Firefox en chat
  • No mostrar duplicados en guía de estilo
  • Estilos de cajón para icono de hilo de chat
  • Agregar nuevo icono de hilos de chat y mover botón de lista de hilos a la derecha
  • Asegurar que la alerta modal esté oculta cuando esté vacía
  • Ocultar d-modal durante la carga de la página
  • Errores de etiquetado varios
  • Correcciones de altura de chat
  • Ocultar aviso global en chat
  • Mover cálculo de altura de chat a un mixin
  • Varias correcciones tras cambios de altura de canal
  • Limitar altura máxima al viewport solo en canal
  • Manejar todos los caracteres UTF-8
  • El rendimiento de renderizado de secciones personalizadas de la barra lateral se degrada con el tiempo
  • Ejemplo de API AddNavigationBarItem
  • El compositor debería enviar metaData
  • No establecer VH mientras se hace zoom
  • Siempre escuchar en redimensionar ventana
  • Actualizar sitio cuando enable_user_tips cambia
  • Asegura que all_mentioned_user_ids no se use como identificador
  • Desbordamiento del indicador de respuesta de hilo
  • PLUGIN_NAME incorrecto para «poll»
  • Evitar doble codificación del título de tema destacado en perfil de usuario
  • Prevenir suscripción con un ID antiguo
  • Cerrar panel antes
  • Permitir group_ids enteros para crear API de invitación
  • Selección de mensajes con shift + click
  • Teclado en Android
  • Confiar solo en una solución de cálculo de teclado
  • Extensión Chat NotificationLevels rompiendo en producción
  • Desbordamiento de extracto y eventos de clic en hijos
  • Manejar mensaje original eliminado para índice de hilo
  • No unir automáticamente usuarios cuando tienen permisos de solo lectura
  • Mostrar 404 en página de nueva categoría para moderadores cuando la Configuración del Sitio está deshabilitada
  • Retroceder al compositor para caracteres no ASCII
  • No permitir que el relleno de título domine la búsqueda
  • Prevenir que el cambio rápido de canal cause un error
  • Cambios menores en hilo en móvil
  • Crear documentación de API de invitación
  • Conteo de Me gustas recibidos en correo electrónico de resumen
  • Service worker para Safari
  • Indicador de respuesta a chat más preciso
  • La edición rápida debe retroceder al compositor para caracteres no ASCII
  • Cambiar el límite en la descripción de insignias
  • No hay evento cuando el hilado está deshabilitado
  • Hace que los eventos del ratón sean pasivos
  • Asegurar orden al mover mensajes de chat a otro canal
  • Enlace correcto en mensaje original
  • Intenta reconciliar estado de seguimiento
  • Sección más lateral de la barra lateral saltarina
  • Actualizar límite de prueba para dominio de correo electrónico
  • Prueba inestable de sección de comunidad de usuario de barra lateral
  • Resolver problemas de zona horaria con entrada de fecha y hora
  • El service worker debe almacenar en caché solo solicitudes 200
  • Conteo de no leídos incorrecto mostrado en canal cuando se elimina mensaje
  • Estado de lectura de mención de hilo y enlaces de notificación
  • Eliminar títulos de Vimeo con doble escape
  • Asegurar que la tabla expandir funcione independientemente del destino del evento de clic
  • No registrar ‘vista de mensaje personal’ al enviar webhook
  • Permitir volver a marcar publicaciones editadas por ninja
  • Menú desplegable de bandeja de entrada de mensajes de usuario en blanco en configuración de subcarpeta.
  • Cálculo de separadores de fechas más resistente
  • Asegurar que el botón de administración de usuario esté presente en móvil
  • El receptor de correo electrónico debe ignorar x-auto-response-suppress
  • Agregar miniaturas para videos no listados perezosos de Vimeo
  • Asegura que la altura de la página sea correcta en iPad + hub
  • El icono ChatComposerMessageDetails siempre era editar
  • Deshabilita botón de envío mientras hay cargas en progreso
  • Usar correctamente tipos para tipo de elementos revisables
  • Las imágenes citadas deben tener lightbox
  • No permitir caracteres Unicode invisibles en nombres de usuario
  • Cambiar notify_about_flags_after a notify_about_reviewable_item_after
  • Miniaturas de video vacías
  • Diferenciar correctamente entradas de carga de canal/hilo
  • Permite que los incrustados de YouTube respeten el parámetro t
  • Homogeneizar correctamente el ancho mínimo de paneles
  • La altura de chat era incorrecta en iPad
  • Incluir brillo de grupo en listas de temas de categoría de página de inicio
  • Asegurar que los webhooks de eventos de usuario de grupo filtrado se disparen
  • Asegura que el hilo se borre al cerrarlo
  • Cancela guardar borrador cuando el compositor se destruye
  • Color de borde correcto de acciones de mensaje
  • Mostrar marcador de posición de imagen grande para onebox de imagen
  • Mejorar limpieza de ruta de chat
  • Respeta correctamente chat_minimum_message_length
  • Intenta hacer que la cocción sea menos dependiente del orden
  • Genera markdown al pegar enlace
  • Requerir script de movimiento de db_timestamps de fecha
  • Retornar con seguridad desde publicación faltante en check_dont_feed_the_trolls
  • Salvaguarda en caso de que el mensaje esté activo durante la transición
  • Permite que el compositor se expanda
  • Las URLs de BBcode no manejan rutas correctamente
  • No mostrar botón de destruir revisable en cliente
  • Mostrar brillo de grupo automático según preferencias de usuario
  • Miniaturas de video en blanco
  • Asegurar que skip-module JS se transpila correctamente
  • Asegurar que los conteos de revisables se actualicen correctamente para el nuevo menú de usuario
  • Error al intentar impulsar un tema sin categoría
  • No eliminar mensajes de chat antiguos si el chat está deshabilitado
  • Incluir liked_consolidated y tipos de reacción en el conteo de no leídos de la pestaña de Me gustas
  • No sobrescribir miniaturas existentes
  • Detectar mejor la selección de texto en la entrada de búsqueda
  • Aumentar retraso de reordenamiento de barra lateral para escritorio
  • No renderizar error para secuencia incorrecta
  • Enviar notificaciones después de que un mensaje de chat se actualizó con nuevas menciones
  • El editor de chat publicando en hilo cuando el hilado está deshabilitado
  • Revertir «DEV: Agregar overflow-x: hidden a contenedores de mensajes de chat (#21030
  • Referencia incorrecta de subcategoría de hashtag cuando no es el tipo de mayor rango
  • Restablecer columnas de directorio de usuario
  • El botón de cita no se presiona en móvil
  • Los atajos del compositor de chat deben respetar el contexto
  • No contar mensajes de hilo para no leídos de canal
  • Error 500 al agregar etiquetas de categoría restringidas
  • Excepción nula en notificador de chat
  • Agregar cadenas de traducción faltantes para videos perezosos

Cambios de UX

  • Mejor alineación para cuadrículas experimentales
  • Eliminar borde redondeado al pasar el cursor sobre lightbox
  • Hacer que los consejos de usuario sean más visibles
  • Las paletas de colores oscuros necesitan sombras más oscuras
  • Refactorización del indicador de no leído de chat
  • Pequeña corrección de espaciado para elementos de cuadrícula
  • Ajustes menores de estilo #mention
  • Aumentar contraste del menú desplegable «más» de la barra lateral
  • El indicador de etiqueta de grupo de lista debe coincidir con el diseño existente
  • Eliminar aviso «Crear Temas»
  • Mostrar consejo de herramienta para icono de sección de navegación global
  • Agrega correctamente espaciado para gestión de selección
  • Mejora la pulsación larga y el toque del mensaje de chat
  • Permitir que los usuarios filtren categorías en el modal de categorías de la barra lateral de edición
  • No bloquear el renderizado de la navegación secundaria de mensajes de usuario para el estado de seguimiento
  • Primer intento de modal de navegación de edición de categorías para barra lateral
  • Corregir corte de números en indicador de chat de encabezado
  • Mejorar descripción de límite de tasa /print
  • Eliminar bloque de título y descripción si está en blanco
  • Eliminar color de fondo de barra lateral
  • Corregir botón de agregar en gris en el compositor de chat cuando está enfocado
  • Corregir mensaje educativo cuando no hay temas nuevos
  • Ajustar tamaño de publicador frecuente en mapa de tema
  • Iconos de encabezado de canal de chat
  • Agregar botón mostrar más a elemento revisable
  • Ajustar varios avatares debido a cambios de tamaño
  • Ajustes de estilo para modal de edición de barra lateral
  • Seguimientos a #1f37fe5
  • Ajustar elementos de publicaciones eliminadas de usuario
  • Refactorización de botones del compositor de chat + emoji
  • Corregir vista en bruto del historial de publicaciones
  • Eliminar mensaje al editar a blanco
  • Agregar soporte para mensaje de chat marcado en cola de revisión
  • Cerrar cajón en esc si la entrada no está enfocada
  • Ajuste de espaciado menor en detalles del mensaje
  • Eliminar visualización de configuración del sitio short_site_description en barra lateral
  • Nombres de categoría largos sin estilo necesitan truncamiento
  • Corrección menor de estado activo para barra lateral
  • Más ajustes de estilo para fuente de barra lateral más grande
  • Aumentar tamaño de fuente de barra lateral
  • Agregar mostrar contraseña en modal de inicio de sesión móvil
  • Mejorar visualización del historial de edición
  • La navegación del pie de página de iPad ahora está incluida en el desplazamiento del encabezado
  • Mejorar espaciado de etiquetas
  • Paso 2 del compositor de chat
  • Agregar indicador para mensaje de currentUser
  • El botón de agregar sección personalizada no debe mostrarse a usuarios anónimos
  • Ajuste en tamaño de logo para asegurar que no sea demasiado pequeño en pantallas pequeñas
  • Eliminar consejo de administrador de tema de bienvenida y ajustar copia
  • Ajustes generales del compositor de chat
  • Corrección menor con nuevo compositor y respuesta/edición
  • Mejorar visualización de descripción corta del sitio en menú desplegable de encabezado
  • Incluir encabezados personalizados en --header-offset
  • Mostrar edición rápida en la parte superior de la ventana en móvil
  • Agregar más masa al icono de hilo
  • Secciones no colapsables en menú de navegación «menú desplegable de encabezado»
  • Estilo del compositor de chat al enfocarse
  • Elimina márgenes de hilo
  • Implementa nuevo diseño de compositor
  • Mejor copia para mensaje de error genérico
  • Actualizar copia de insignias otorgadas a otros
  • Abrir panel lateral temprano para evitar vibración
  • Ocultar botón de configuración cuando está deshabilitado
  • Varias mejoras al CTA del tema de bienvenida
  • Tamaño/espaciado del panel de hilo en móvil
  • Deslizador de carga para filtro select-kit
  • Agrupar mensajes eliminados
  • Desplazarse hacia abajo cuando el mensaje está en etapa
  • Precargar un hilo al pasar el cursor sobre el indicador de hilo
  • Implementa hilos de borrador
  • Usar colores fijos para informes de gráfico apilado de administración
  • En modo menú desplegable de barra lateral exponer elementos «más»
  • Corregir posición de reinicio de configuración de esquema de color
  • Corregir diseño de preferencia de color
  • Restablecer mensaje activo al desplazarse
  • Diseño de menú desplegable de dos columnas de barra lateral
  • Cocinar mensaje antes de enviar edición
  • Corregir diseño de onebox de usuario
  • El compositor usa BEM + pequeños ajustes al estilo habilitado/deshabilitado
  • Agregar una advertencia de que actualizar min_trust_level_for_user_api_key deshabilitará a los usuarios de usar DiscourseHub
  • Usar dvh para altura de barra lateral
  • Ligero cambio de color de acento en onebox/blockquote/reacción de chat
  • Muestra título de canal en título del documento
  • Corregir posición de espacio en conteos de insignias
  • Ajustes menores de estilo de éxito de instalación
  • Incluir subcategorías en vista de rastreador
  • Mejora compositor y panel de hilo
  • Pasar el cursor sobre hilo de chat
  • Mejor centrado de resumen en caso de truncamiento
  • Corregir ancho de entrada de selectores de tiempo en móvil
  • Corregir color de texto de etiqueta kbd en la pantalla completa del compositor
  • Mejorar diseño y estilos para preferencias en solitario
  • Actualizar animación de anillo para evitar desplazamiento
  • Eliminar elemento de mensaje nuevo de chatpane
  • Pequeños cambios de diseño en marca de tiempo de chat
  • Asegura que el cursor sea puntero sobre secciones personalizadas

Rendimiento

  • Eliminar limitación de velocidad de nodo de redimensionar
  • Mejorar estrategia de carga de workbox
  • Almacenar en caché rutas de ToS y Política de Privacidad
  • Evitar pluck ansioso en controlador de publicaciones
  • Prevenir pluck ansioso en alerta de publicaciones
  • Evitar renderizar un componente que no se requiere la mayor parte del tiempo
  • Precargar información de usuario al visitar rutas de mensajes de usuario
  • El lado del cliente dispara múltiples solicitudes al abrir el compositor
  • Envía publish_new_channel solo cuando no se sigue
  • Crear una publicación causaría un N+1
  • Carga estricta para consultas SidebarSection
  • Evitar activar callbacks de cambio de TopicTrackingState innecesariamente
  • Eliminar consultas innecesarias de Theme#set_field
  • No serializar valor para theme_fields innecesariamente

Accesibilidad

  • Mejorar accesibilidad de select-kit (toma 2)
  • Mejorar accesibilidad de select-kit
  • Cerrar kit de selección al perder el enfoque
  • Usar estructura correcta para encabezados de insignias
14 Me gusta