Resumen diario (21:00 UTC)

Hoy en meta.discourse.org

Estadísticas clave

  • Total de nuevos mensajes: 130
  • Total de nuevos temas: 19
  • Usuarios destacados (me gusta, mensajes):

Fuente: resumen diario de datos de meta.discourse.org


Temas interesantes

UX

  • En «Nuevos estilos del menú desplegable del encabezado / menú de notificaciones», keegan propuso varias ideas de estilo de navegación, sugiriendo imitar nuestro diseño horizontal-overflow-nav y atenuar las notificaciones leídas, mientras que sam opinó sobre las posiciones de los círculos, la ubicación de la navegación y la psicología de los resaltados. Leer más

  • «Algunos temas en la vista móvil conducen al espacio deslizante (espacio en blanco a la derecha)» vio a Rafael_Goncalves reportar un desplazamiento horizontal no deseado en móviles, y Moin confirmó que la reciente corrección #369637 elimina ese problema. Leer más

  • El hilo «Chat: formato de hora inconsistente para mensajes consecutivos del mismo usuario» tuvo a sam confirmando la peculiaridad de UX y a Jagster cuestionando los formatos mixtos de 12/24 horas. Leer más

Anuncios

  • En «Almacenamiento de artefactos de IA de usuario», sam presentó el almacenamiento de artefactos de IA con un artefacto de encuesta incrustado, y Falco demostró la funcionalidad de almacenamiento de usuario mediante un experimento jugable con mando. Leer más

Característica

  • «Chat a pantalla completa como predeterminado para la configuración de colaboración» tuvo a nolo solicitando una configuración del sitio o un truco de tema para que los usuarios lleguen directamente al Chat, y joffreyjaffeux proporcionó un fragmento de inicializador para establecer discourse_chat_preferred_mode. Leer más

Instalación

  • En «Soporte para Nomad», hnnsly preguntó sobre la implementación de Hashicorp Nomad, y Falco señaló su propia configuración de alojamiento basada en Nomad con imágenes de contenedores. Leer más

  • «ACTUALIZACIÓN: ¡Interrupción de Cloudflare! – La actualización de Discourse a «3.5.0.beta6» falló» vio a haydenjames diagnosticar errores 503 en npmjs.org durante un incidente de Cloudflare, y a eisammy compartir una solución alternativa usando --skip-mac-address. Leer más

Errores

  • En «CSS de página publicada no se muestra en el frontend», chrismalone reportó CSS de tema faltante en páginas publicadas, y david identificó y fusionó PR #33179 para restaurar la carga de hojas de estilo. Leer más

  • «Línea muy larga en el tema que causa desplazamiento lateral de la página (¡mucho!)» tuvo a awesomerobot confirmando que PR #33175 corrigió el desbordamiento. Leer más

  • En «Solo puedo citar una palabra», Moin identificó un error de selección en Android+Firefox en tabletas posiblemente vinculado a PR #33143, y joffreyjaffeux está probando una corrección internamente. Leer más

Soporte

  • «Cómo desreclamar un elemento que he reclamado» vio a T_Disco incapaz de desreclamar un mensaje marcado y a tobiaseigen explicar el flujo de trabajo del botón X. Leer más

  • En «Clases de encabezados o subencabezados?», stanigator aprendió los niveles de encabezado de Markdown (#…######) de JammyDodger. Leer más

  • «Frecuencia de sondeo RSS» tuvo a patrickemin notar trabajos ejecutándose cada 4 minutos, y a Lilly explicar cómo la programación de Sidekiq se superpone con el recuento de feeds. Leer más

Desarrollo

  • «¿Cuál es el propósito de la entrada de compatibilidad en el esqueleto del tema?» presentó a Moin cuestionando el nuevo archivo .discourse-compatibility y a david prometiendo revertir su inclusión. Leer más

  • En «¿Cómo agrego enlaces a configuraciones del sitio en la descripción de la configuración de mi componente?», david señaló un PR próximo que permitirá a los autores de temas usar %{base_path} en las descripciones de configuración. Leer más

Comunidad


Actividad del grupo @team

  • sam opinó sobre la posición de los círculos de notificación y las opciones de resaltado de navegación en «Nuevos estilos del menú desplegable del encabezado / menú de notificaciones» enlace.
  • Falco construyó y compartió una demostración de artefacto de IA para almacenamiento de usuario en «Almacenamiento de artefactos de IA de usuario» enlace.
  • awesomerobot propuso resaltado de menú de borde a borde y unificación de puntos/iconos en «Nuevos estilos del menú desplegable del encabezado / menú de notificaciones» enlace.
  • joffreyjaffeux proporcionó un inicializador de Ember para el modo de chat a pantalla completa predeterminado en «Chat a pantalla completa como predeterminado para la configuración de colaboración» enlace.
  • david rastreó el CSS faltante en páginas publicadas a un error del cargador y fusionó PR #33179 en «CSS de página publicada no se muestra en el frontend» enlace.
  • keegan esbozó ideas de estilo de navegación y prototipos de notificaciones atenuadas en «Nuevos estilos del menú desplegable del encabezado / menú de notificaciones» enlace.
  • jordan-vidrine lanzó el último experimento de navegación en vivo en meta en «Nuevos estilos del menú desplegable del encabezado / menú de notificaciones» enlace.
  • tobiaseigen guió a un usuario a través de la desreclamación de elementos de la cola de revisión en «Cómo desreclamar un elemento que he reclamado» enlace.
  • Lilly aclaró la programación de Sidekiq frente a los intervalos de configuración del sitio en «Frecuencia de sondeo RSS» enlace.
  • Osama confirmó que el PR fusionado corrige el problema del plugin FontAwesome Pro en «Plugin FontAwesome Pro no cambia todos los iconos predeterminados» enlace.

¡Eso es todo! Después de tanto ir y venir en el diseño, está claro que nuestros menús de notificación tienen más vueltas que un pretzel.

Hoy en meta.discourse.org

Estadísticas clave

Temas interesantes

Soporte

UX

Desarrollo

Característica

#Site Gestión

Actividad del grupo @team

Parece que ya estamos al día, ¡con algunos banners rosa y ajustes en el chat de regalo!

Hoy en meta.discourse.org

Estadísticas clave

Temas interesantes

Actividad del grupo @team

  • @Lilly intervino en el problema del emoji de la bandera de Côte d’Ivoire y señaló el fallo del respaldo :piñata: (véase el mensaje 4).
  • @supermathie inició la investigación del error de emoji destacando inconsistencias en los diacríticos (véase el mensaje 3).
  • @jordan-vidrine compartió un boceto pulido para el nuevo menú desplegable del encabezado y el menú de notificaciones en el experimento de diseño (véase el mensaje 58).

Después de un día completo de investigación de emojis, ajustes de temas y debates sobre escudos, nos vamos a soñar con banderas perfectamente renderizadas y notificaciones aprobadas por cachorros.

Hoy en meta.discourse.org

Estadísticas clave

Temas interesantes
Agrupados por categoría, cada viñeta con doble espacio y enlace en línea.

Característica

Soporte

Marketplace

Instalación

Actividad del grupo @team

Sigan publicando, ¡la jornada de ayer se sintió como un decatlón de Discourse! :sports_medal:

Hoy en meta.discourse.org

Estadísticas clave

  • Nuevas publicaciones en total: 78
  • Nuevos temas en total: 9
  • Usuarios destacados: Moin (9 me gusta, 4 publicaciones), david (8 me gusta, 4 publicaciones), nathank (7 me gusta, 3 publicaciones), NateDhaliwal (5 me gusta, 3 publicaciones), sam (5 me gusta, 2 publicaciones), rumi.ju (5 me gusta, 2 publicaciones), MachineScholar (4 me gusta, 1 publicación), joffreyjaffeux (3 me gusta, 1 publicación), pfaffman (3 me gusta, 6 publicaciones), kris.kotlarek (3 me gusta, 1 publicación)

Temas interesantes

Funcionalidad

  • Deshabilitar Markdown y establecer Rich Text por defecto
    rumi.ju se preguntó cómo bloquear el editor en texto enriquecido y ocultar Markdown en esta publicación, y sam confirmó que está en la hoja de ruta; lee más

  • Inicios de conversación con IA en la página web
    sam señaló que no hay planes inmediatos, pero propuso un componente de tema de demostración para agregar indicaciones de IA, trasladando la discusión a Funcionalidad detalles tras la solicitud original; lee más

Soporte

  • El misterio de los administradores desaparecidos
    Moin destacó una discrepancia donde los administradores aparecen tanto en "Nuestros administradores" como en "Moderadores" a pesar del diseño predeterminado, compartiendo una captura de pantalla en esta publicación

  • Edición del texto de los niveles de confianza
    Encounter preguntó cómo cambiar las etiquetas bajo #SiteText, y NateDhaliwal explicó que están controladas por las configuraciones groups.default_names.trust_level_*; solución tras la consulta inicial aquí

  • Eliminación de fuentes en el tema FKB Pro
    Yuuki_Mizukami buscó eliminar fuentes en un tema personalizado, y Moin señaló una configuración del panel del tema para ocultar el bloque de solución en esta respuesta tras la pregunta original; lee más

Desarrollo

  • Futuro de los componentes .gjs
    david discutió cómo evitar el resolvedor de Ember antes de la bandera de invocaciones estáticas de Embroider en este análisis y describió las estrategias actuales de búsqueda; contexto

  • Vincular a configuraciones del sitio en las descripciones de componentes
    david fusionó un cambio principal para permitir enlaces en las descripciones de configuraciones y actualizó el componente de funcionalidad de la página de inicio en su nota de fusión, luego aclaró la estrategia de fijación; intercambio

Complemento

  • Crecimiento de las categorías de documentación de Discourse
    Cuando un tema índice supera las 50 URL, solo se obtienen vistas previas de las primeras 50; mrmowji señaló el problema en publicaciones sin renderizar y MachineScholar aconsejó ajustar la configuración de onebox; más información

  • Rarezas en la federación del complemento ActivityPub
    patrickemin reportó que las publicaciones aprobadas por no administradores no se federan automáticamente a Mastodon en este escenario, y Jagster explicó que las colas de moderación impiden la federación; discusión

Errores

  • Corrección del emoji de la bandera de Côte d'Ivoire
    joffreyjaffeux vinculó una solicitud de extracción que resuelve la falta del emoji :côte_d_ivoire: en este comentario tras el informe inicial aquí

  • Error de visualización de enable_names
    Tras la fusión de la solicitud de extracción, kris.kotlarek confirmó que la configuración ahora oculta completamente los nombres y sugirió un nuevo tema de Funcionalidad para un control más granular; detalles

Instalación

UX

  • Eliminación del tamaño del avatar en el chat
    Los avatares desaparecieron de la barra lateral del chat y chapoi confirmó que están regresando tras pasar de experimental a principal en esta actualización tras el experimento inicial aquí

Tema componente

  • Actualización de encabezados de categorías
    nathank reportó un desalineamiento visual tras una actualización reciente del componente de tema en esta captura de pantalla, lo que provocó una revisión de estilos

Anuncios

  • Explicación del almacenamiento de usuario de Artefactos de IA
    En un anuncio de ai-artifacts, chrism desglosó qué significa "almacenamiento de usuario" para las sesiones de IA en esta aclaración tras la publicación inicial; detalles

Actividad del grupo @team

Entre correcciones de emojis de banderas y demostraciones de chat con IA, hemos seguido más hilos que un cachorro persiguiendo su propia cola; ¡sigan agitando esas colas hasta mañana!

Hoy en meta.discourse.org

Estadísticas clave

Temas interesantes

Desarrollo

Soporte

Errores

Funcionalidad

Tema componente

Anuncios

#Traducciones

  • Los traductores de croata encontraron bloqueos del corrector ortográfico al guardar cadenas, lo que llevó a la resolución de problemas en Solicitud para el idioma croata

Actividad del grupo @team

Mantén tus iconos centralizados, tu tipografía flexible y tus mensajes de grupo siempre solucionables; ¡te vemos mañana para más magia de Meta! :rocket:

Hoy en meta.discourse.org

Estadísticas Clave

Temas Interesantes

  • Dev david introdujo @outletArgs de nivel superior en los componentes conector para un acceso más sencillo a los argumentos, reemplazando @outletArgs.foo con @foo en las plantillas y this.args.foo en Glimmer JS, manteniendo la compatibilidad hacia atrás leer más.

  • Praise denvergeeks celebró cinco años en la comunidad con agradecimientos sinceros a los mantenedores y un GIF festivo leer más.

  • Announcements Danielle anunció el webinar del Equipo de Proyectos para Clientes el 25 de junio, mostrando diseños personalizados, integraciones y una sesión de preguntas y respuestas en vivo leer más.

  • Feature opcourdis solicitó que el plugin Calendario cree temas individuales para cada evento recurrente para aislar la participación por cada ocurrencia leer más.

  • Feature martin detalló los atajos de teclado y las peculiaridades de almacenamiento que afectan las preferencias del chat en pantalla completa, debatiendo un posible modo exclusivo para chat leer más.

  • Marketplace SandraT publicó un breve anuncio en alemán “Discourse-Experte gesucht” para una comunidad B2B-ERP con soporte impulsado por IA e integración con WordPress leer más.

  • Bug Moin y otros observaron fallos en el redimensionamiento del editor en tabletas en varios navegadores, sugiriendo conflictos entre el modo táctil y el de escritorio leer más.

  • Bug phillcoxon confirmó que los campos de usuario personalizados obligatorios bloquean silenciosamente los registros, reproduciendo la falta de indicadores de error para entradas faltantes leer más.

  • #Blog: Discourse publicó el hilo del caso de estudio “Cómo lanzar una comunidad empresarial en 30 días”, impulsando la discusión sobre despliegues rápidos leer más.

  • Installation agemo tuvo dificultades para localizar el archivo discourse.conf, lo que llevó a Lilly a detallar las rutas de config/discourse.conf y las anulaciones de app.yml leer más.

  • Support nathank explicó por qué las páginas publicadas omiten los componentes del tema, aclarando que los eventos y ubicaciones se excluyen intencionalmente leer más.

  • Support MAR buscó estrategias para consolidar el conocimiento del grupo de WhatsApp en Discourse, destacando los desafíos de captura entre canales leer más.

  • Support MachineScholar se encontró con un Net::ReadTimeout en trabajos de herramientas de IA personalizadas, explorando ajustes de tiempo de espera HTTP o extensiones de plugin como soluciones alternativas leer más.

  • UX sam y jordan-vidrine trabajaron en iteraciones de nuevos estilos para el menú desplegable del encabezado, equilibrando azules apagados, ajustes de contraste y fondos de iconos leer más.

  • Bug ascension.forum reportó que MathJax no se renderiza en las opciones de las encuestas, a pesar de una vista previa de markdown correcta y actualizaciones del plugin leer más.

Actividad del grupo @team

  • david contribuyó a Dev introduciendo @outletArgs de nivel superior aquí y mejoró la nomenclatura de iconos en el plugin de encuestas aquí.

  • Danielle dio inicio al anuncio del webinar del Equipo de Proyectos para Clientes aquí.

  • sam opinó sobre los eventos recurrentes en el plugin Calendario aquí y proporcionó comentarios sobre el menú de notificaciones aquí.

  • phillcoxon investigó el fallo silencioso en el registro causado por campos personalizados faltantes aquí.

  • martin compartió información sobre las preferencias del panel de chat y los atajos de teclado aquí.

  • jordan-vidrine detalló los ajustes de diseño para el nuevo menú desplegable del encabezado aquí.

  • Lilly guió a un usuario hacia la ubicación del archivo discourse.conf aquí y ofreció consejos de configuración SSL para Cloudflare aquí.

  • joffreyjaffeux trabajó en resolver el problema de selección de citas en tabletas aquí.

Ya sea que estés celebrando aniversarios o luchando con MathJax en las encuestas, recuerda: ¡mantén la calma y sigue discutiendo!

Today on meta.discourse.org

Key Stats

Interesting Topics

Migration: dsims migrated his Appalachian Trail “trail-journal” blog to Discourse, hotlinking media replaced with local uploads and comments preserved as inactive users; he leveraged the Isabelle theme, the Locations plugin, and even authored a Created as Default Sort Order plugin to retain chronological sorting. read more

Community: In “WhatsApp and Discourse Challenges”, members explored how to funnel chat nuggets into Discourse; HAWK pointed to post #2 and the Chat Integrations plugin as starting points. read more

Community: “What livestream/webinar platforms do you use?” reignited interest in the calendar-and-event route and teased upcoming Event/Livestream features; see post #2 and the Event chat channels announcement. read more

Community: “Welcome screen for new users?” sparked guidance on onboarding—merefield recommended a dedicated welcome topic (see post #6) versus a banner or notice. read more

Support: The “Foundation theme?” thread cleared up confusion when HAWK confirmed that Foundation is simply the renamed Default theme in recent releases. read more

Support: “Why don’t I see the text-color button?” was resolved by ondrej walking through enabling the BBCode Colouring plugin and assigning it correctly in the theme editor. read more

Support: In “Why image_url for topic not have separated fields?”, merefield explained that Discourse supports only one thumbnail per topic, regardless of attachments. read more

Support: “How can I download a spreadsheet of the user directory?” got practical when Moin suggested using Data Explorer queries and demonstrated how to reverse engineer the Discourse API for CSV exports. read more

Dev: “Tracked variable not found?” saw merefield advise avoiding unnecessary @tracked properties in favor of DIcon usage and linked to a detailed Theme Developer Tutorial. read more

Plugin: The official calendar-and-event thread featured mpaulhac troubleshooting settings at post #521 and Moin recommending contacting Discourse support at post #522. read more

Theme component: The Discourse Cookie Consent Banner (#108380) was updated by tshenry to clear warnings, with a reminder to consult the Cookie Consent guide for full GDPR coverage. read more

Announcements: “Dropping iOS 15 & other old browsers in July 2025” received updates linking to compatible Windows 7/XP browser forks and expanded legacy support notes. read more

Announcements: “Test our new composer!” underscored demand to set the composer as default; sam logged this common request to inform upcoming UX tweaks under the composer tag. read more

UX: “New header dropdown / notification menu styles” hosted a design marathon, with sam and jordan-vidrine debating text contrast, spacing, and icon backgrounds across multiple mockups. read more

#Extras: The Multilingual Plugin topic (#142740) reignited calls for Pavilion-style translation support after a recent core commit break, and users shared patch ideas. read more

Activity by the @team Group

Looks like 94 posts and 20 topics kept us busy—here’s to another day of great ideas and glitch fixes!

Today on meta.discourse.org

Key Stats

Interesting Topics

Community

Support

Bug

Installation

Dev

Marketplace

Activity by the @team Group

And remember, after troubleshooting Sidekiq idleness and flagging kerfuffles, keep your queues busy and your flags on topic!

Today on meta.discourse.org

Key Stats

Interesting Topics

Bug

  • Self-hosted email links appending “7d”: odhiambo reported that test emails were creating URLs like community.kictanet.or.ke7d/admin… instead of the correct FQDN (issue thread) and Moin traced it to a typo in the admin quick start guide (post #8). email fixed

  • Staff colour breaks notification emails: A rare bug caused topic notification emails to fail when a staff colour was applied to a post (report); JammyDodger’s additional repro steps confirmed it was due to post_type adjustments (post #3).

  • Standalone.yml build failures: Users running Discourse on non-standard ports saw rebuild loops and port-25 blacklisting errors in this discussion, with ryan_olsen detailing a proper Nginx proxy setup (post #6).

Support

  • Group messaging mechanics: HAWK walked through creating group DMs vs category-tied chat channels (how-to) and Moin clarified that auto-join by group is actually auto-join by category (post #7), even pointing to the discourse-whos-online plugin.

  • Topic like counts: Members wondered why the topic list shows total topic likes instead of first-post likes (query); merefield confirmed it’s part of the Topic List serialization (post #3).

  • Granting admin access: WolfpackFan couldn’t grant admin rights despite receiving the confirmation email; JammyDodger explained the link must be clicked while logged in as the original admin grantor (details, solution #2).

  • Saved Replies (Templates): Rubi asked whether templates can be restricted to mods; Moin explained how category security settings control who uses vs who creates templates, and how to enable private templates via site settings (post #2). Templates category-moderators

  • SMTP setup woes: Nicca’s new install wasn’t receiving admin verification emails; community members pointed to port-blocking by some hosts and suggested switching to port 2525 or following the standard troubleshooting guide (original issue, workaround example #3).

  • Disabling anonymous search: A request to disable guest search with YAML hooks (topic) led to Falco revealing the hidden rate_limit_search_anon_global_per_minute setting that fully blocks /search for anonymous users (post #2).

  • PhpBB3 template import loop: A rebuild error on templates/import/phpbb3.template.yml caused endless loops; JammyDodger pointed to a similar fix in an earlier thread (see 365089).

Announcements

  • AI Artifact storage: The new ai-artifacts feature drew feedback on opening artifact creation to all users rather than only AI personas (discussion) and suggestions for manual code-snippet integration (post #8). ai ai-artifacts

  • Customer Projects webinar: Registration opened for the Customer Projects Team webinar; satonotdead raised Zoom vs Jitsi trade-offs (feedback) and ondrej confirmed that recordings will be posted afterward (post #6). webinar

Feature

  • PWA & iOS push notifications: A feature request explored true push support in PWAs; NateDhaliwal pointed to the official Discourse app for production notifications (post #2) and ryan_olsen confirmed iOS home-screen installs work (post #3). pwa push-notifications

Dev

  • Live code tweaks not persisting: Developers testing direct front-end edits found changes reset on rebuild; merefield recommended using Theme component or Plugin systems for persistent customizations (post #3).

UX

  • Setup wizard palette reset: Users accidentally reset their color palette by rerunning the wizard, but Moin noted that Look & Feel settings were removed from the wizard to prevent this issue (post #2).

Activity by the @team Group

Keep chasing those stray days, rogue ports, and notification quirks—yesterday proved there’s never a dull moment on Meta!

Today on meta.discourse.org

Key Stats

Interesting Topics

Community

  • Use of Flags: Ed_S kicked off a meta-moderation discussion on maintaining hidden “flagging reputation,” and Heliosurge noted Discourse already scores flaggers by accepted-flag ratio (first post | reply).

  • WhatsApp and Discourse Challenges: A conversation about aligning WhatsApp-style chats with Discourse workflows led opcourdis to suggest testing the Discourse mobile app for multi-community handling (original post | follow-up).

General

  • DNS4EU, is it for me?: patrickemin asked if the EU-funded DNS4EU public resolver improves Discourse self-hosting; Falco clarified it’s purely a DNS service, not a hosting enhancement (question | clarification).

Bug

  • Discobot still mentions :gear: instead of ⊕: das-g reported that the Discobot tutorial still refers to the old gear icon, and Lilly confirmed the strings will be updated soon (bug report | team response).

  • Self-hosted instance appending “7d” to the FQDN: A curious “7d” suffix kept appearing on site URLs; community troubleshooting traced it back to a /about description quirk (reported | topic).

  • False positives on “posts are not remapped to new S3 upload URL”: WolfpackFan discovered leftover files in /uploads/default caused backup/restore failures and fixed it by cleaning up before backup (issue | resolution).

#Data & reporting

  • Anonymous views suddenly very high: agemo flagged a suspected AI-bot surge in Google Analytics, and ryan_olsen advised using CloudFlare and IP blocks to mitigate non-JS traffic spikes (observation | recommendation).

Support

  • Switch left sidebar to the top?: BoilerPlate4U wanted to move the sidebar into the header; mcwumbly pointed to the navigation_menu site setting (request | answer).

  • Replying doesn’t quote post above: Johnny_McIvor noted missing in-reply-to indicators; Moin explained the suppress reply directly below/above toggles control that behavior (reported | explanation).

  • Strange editing issues on Meta atm: merefield couldn’t edit or delete posts intermittently; tobiaseigen requested replication details until the issue self-resolved (report | follow-up).

  • Is there any way to permanently disable AI captions as a user?: Moin found that “Don’t ask again” resets on each login and sought a truly persistent opt-out (feature request).

  • Disable emoji shortcuts in chat: Shauny observed that disabling ASCII-to-emoji shortcuts works in posts but not in chat; confirmed by ondrej as a missing setting (bug).

Feature

  • Using Discourse as a community ticket system: ryan_olsen revisited a decade-old ask for per-user private ticket categories and was directed to the Private Topics plugin by NateDhaliwal and Moin (discussion | plugin).

  • Threaded discussion is ultimately too complex to survive on the public Internet?: Piyush_Y argued that strictly linear threads stifle organic conversation flows compared to non-hierarchical card-based models (opinion).

  • Allow setting visibility of Event attendees: opcourdis proposed adding a waiting list and attendee-limit visibility toggle to the Calendar plugin for private event management (proposal).

Activity by the @team Group

We flagged, reshaped, and emoji-ified our way through another 68-post whirlwind yesterday – here’s to fewer gear icons and more smooth edits today!

Today on meta.discourse.org

Key Stats

Interesting Topics

Announcements

  • AI Artifact User storage: sam proposed an interim admin API approach and detailed how artifacts communicate via sandboxed IFRAME messaging in post #13, while darkpixlz prepares a follow-up feature topic. read more

  • :globe_showing_europe_africa: New Calendar Feature: Show Local Time: yaran structured date-range logic and timezone display rules in post #24 and solicited edge-case feedback in post #25. read more

  • Webinar: Meet the Discourse Customer Projects Team: attendees weighed Zoom vs. recorded formats and shared best practices in post #8. read more

  • Help us test Horizon, our newest theme: community members flagged compatibility and layout issues in post #73. read more

Support

  • Forum federation thread on the.socialmusic.network: angus explained ActivityPub ownership and cross-forum editing principles in post #18, with tobiaseigen confirming expected UX in post #20. read more

  • How to set the home page to be an AI bot?: Lilly and pfaffman explored routing strategies for directing logged-in users to the AI bot conversations page in post #4. read more

  • How can I download a spreadsheet of the user directory?: pfaffman outlined using Data Explorer queries combined with a theme component button for CSV exports in post #10. read more

  • 2 Emails stuck in mailq: Ethsim2 diagnosed a queue jam caused by large attachments, cleared the backlog with postsuper, and shared the solution in post #3. read more

#Data & reporting

  • Anonymous views suddenly very high: agemo tracked bounce-rate spikes and suggested Cloudflare Bot Fight Mode and Geo JS Challenges in post #35 and confirmed improvements in post #36. read more

Bug

  • MathJax not working in poll options: joffreyjaffeux committed a workaround for legacy poll plugin quirks, referenced in post #6. read more

  • Disable emoji shortcuts in chat: joffreyjaffeux merged a fix to remove unintended emoji triggers in post #6. read more

  • Topic notifications emails are not being sent if adding a Staff Colour: sam added a pri-medium flag to restore email alerts for moderator-action posts in post #4. read more

  • Bug when using full page login: sam marked this login UX glitch as resolved in post #10. read more

Feature

  • [PAID] Need to feature the Wishlist block on the homepage: Helga_Razinkova gave a shout-out to jahan_gagan for delivering this marketplace request in post #5. read more

  • Is there any way to permanently disable AI captions as a user?: sam scoped this as an interim disable toggle before full caption layering in post #2. read more

  • Constraints on “Custom incoming email address”: supermathie clarified that hosted sites must use foo+…@discoursemail.com or the forum’s hostname in post #2. read more

Dev

  • Javascript added to theme header returns $ is not defined: merefield recommended switching to native JS with Ember modifiers instead of jQuery in post #2. read more

  • Help which plugin is in the screenshot: Moin pointed to the upcoming auto-translation feature and existing Translator plugin in post #3. read more

Activity by the @team Group

Between AI artifacts, calendar tweaks, and ninja bug fixes, our forum never sleeps—and our puppies are wagging their tails in excitement!

Today on meta.discourse.org

Key Stats

Interesting Topics

Theme component

Feature

Bug

Support

Dev

UX

Activity by the @team Group

After all that bug-squashing and feature-tweaking, may your forums be as happy as a puppy chasing a newly fixed emoji!

Today on meta.discourse.org

Key Stats

Interesting Topics

Announcements

Bug

Support

Dev

  • satonotdead explored limiting trust levels via the API in 371684, prompting community scripting suggestions.

Migration

  • jimkleiber shared strategies for importing social media posts into Discourse for a trail-journal blog in 370935, weighing RSS vs. API approaches.

Feature

  • nat confirmed that once whisper privileges are revoked, users can no longer see their own whispers in 272478.

  • Ethsim2 proposed an opt-in setting to trigger email notifications for group mentions added via post edits in 371642, sparking a discussion on skipped email logic.

Activity by the @team Group

It was a whirlwind of features and fixes—our calendar’s never been so punctual, and even Discobot got a facelift! :tada:

Today on meta.discourse.org

Key Stats

Interesting Topics

Announcements

  • sam introduced a new search sort order:read, enabling users to surface recently read topics in results for quicker look-up (read more).

  • gilles celebrated the enhanced Upcoming Events filter in the calendar-and-event plugin and suggested showing participant names to round out the view (read more).

Bug

  • nolo and RGJ reported that deleting one component from a long list hides others due to lazy-loading. awesomerobot has drafted a fix in this PR.

  • T_Disco discovered the ‘no tags’ option missing in Advanced filters; Moin pointed out that in:untagged is a working search syntax (UX) (read more).

  • Ethsim2 uncovered an iOS PWA issue where Apple Passwords autocomplete prompts appear unexpectedly in the composer; more investigation is ongoing (read more).

Support

  • Jerome-cockpitLAB asked how to hide the keyboard shortcuts button; NateDhaliwal shared a quick CSS snippet to remove it from the sidebar (keyboard-shortcuts) (read more).

  • ice.d experienced lag after a Discourse update; merefield explained that a global post rebake via Sidekiq can cause temporary slowdown and showed how to monitor the queue (read more).

  • nathank noted Microsoft email tenants were bouncing Discourse mail until DMARC was enabled; the thread links to Mailgun’s Microsoft requirements blog (email) (read more).

  • Moin found that the personal_messages:username filter needs a query term to work; joffreyjaffeux confirmed the syntax test personal_messages:discobot (search) (read more).

General

Feature

  • darkpixlz proposed an admin API for AI artifact creation, raising questions about LLM choice and VSCode integration; a spirited ai-artifacts/rest-api debate ensued (read more).

  • rw_grim requested support for multiple ActivityPub actors on a single post (via tags), so posts can be federated to more than one Mastodon account (activitypub) (read more).

Community

  • marvi and NateDhaliwal revisited the welcome screen pin behavior for new users, noting how home vs. Latest views affect visibility, and uncovered quirks with topic IDs (Community) (read more).

UX

  • sam advocated enabling the new header dropdown and notification menu styles globally on meta as a design experiment, inviting feedback before broader rollout (design-experiment) (read more).

#Data & reporting

  • Michael12 dissected the AI sentiment schema in classification_results, confirming joins to posts.id and exploring per-topic aggregation for dashboard reports (ai-sentiment) (read more).

Activity by the @team Group

  • sam
    • Launched the order:read search sort (371770)
    • Proposed defaulting the new header dropdown styles on meta (369574)
    • Flagged the overlooked theme interface width setting (370949)

  • awesomerobot
    • Reviewed the component-deletion bug and suggested a patch (371784)
    • Added CSS variables to inline theme styles (Dev) (368612)
    • Investigated the first custom top nav link appearing selected (top-navigation-links) (369093)

  • joffreyjaffeux
    • Provided the syntax fix for personal_messages:username (search) (371848)
    • Shared the MathJax “dark magic” patch to fix poll date rendering (370632)

  • Lilly
    • Confirmed the bulk-actions UI now blocks deletion without a selected option (371074)

  • lindsey
    • Addressed the missing PM icon in in:all searches and outlined the forthcoming fix (365094)

Keep calm and search on—yesterday meta was a whirlwind of features, fixes, and facepalms!

Today on meta.discourse.org

Yesterday’s Meta pulse spanned 117 new posts and 26 new topics, including major accessibility fixes like dialog box keyboard navigation, ‘Dayv0’ load-parent-post control, and missing accessible names for arrow icons, a head-scratching 500 Internal Server Error in custom integration code, and community testing workflows in private preview accounts.

Key Stats

Interesting Topics

Theme component

Support

Dev

Bug

Plugin

Announcements

UX

Feature

Activity by the @team Group

That’s a wrap—time to give your rubber duck a well-deserved break after all that lively debugging!

Today on meta.discourse.org

Key Stats

New posts: 41
New topics: 4

Top users (posts, likes):


Interesting Topics

Theme component

  • In “Last Seen” User Card, tshenry added a compatibility file to pin the component to pre-3.5.0.beta7-dev cores in post #35, and rahim123 confirmed it works again after reinstall in post #36.

  • In Right Sidebar Blocks, Andrew_Rowe reported that events aren’t sorted chronologically and shared a screenshot in post #156 of the upcoming events block.

General

  • In Discourse or discuz?, Heliosurge compared release cadences and community activity in post #2, and nolo detailed Discuz licensing and platform differences in post #3.

UX

  • In New header dropdown / notification menu styles, jordan-vidrine enabled the experiment for all trust_level_0 users in post #77, and Moin weighed in on icon contrast in post #81.

blog

Support

  • In Is it possible to embed counters in the footer of the site?, RGJ asked what metrics were needed in post #2, and DigneZzZ requested Yandex.Metrica integration in post #3.

  • In How to limit wiki editing to a certain group or trust level on a post, ondrej noted there’s no per-category wiki-edit restriction in post #2.

  • In Changing Settings For Delete User and Adding Option to Manually Screen Emails, JammyDodger suggested a CSS hide for the “delete and block” button in post #3.

  • In Is there a way to see what posts have been hidden and by whom?, MikeNolan asked about moderator hide logs and AUG enforcement in post #1.

  • In Help: Image thumbnail is broken on chat messages, RoldanLT reported Cloudflare R2 thumbnail authorization errors and shared their S3 config in post #1.

Dev

  • In api.renderInOutlet not rendering?, NateDhaliwal shared a GitHub branch in post #9, debugged CSS display issues in post #10, and nolo recommended optional chaining for nested lookups in post #11.

  • In Modernizing inline script tags for templates & JS API, jimkleiber asked about moving inline <script> components to the new JS tab in post #2, and NateDhaliwal pointed out api.renderInOutlet usage in post #3.

Feature

  • In Add Reply-in-Line back to Chat in addition to Reply-as-Thread, oshyan proposed re-introducing inline quote-replies in post #1, and jimkleiber contrasted chat linearity vs context quoting in post #2.

Bug

  • In Should a deactivated user receive an email?, nickrsan explored using deactivation for periodic re-verification in post #20.

  • In Error “no implicit conversion of Array into String” when using Gemini AI analysis on posts with images, hel_Sinki captured the JSON payload error in post #2 and Michael12 confirmed the same behavior in post #3.

  • In I’m having issues sending DMs or channel messages in rapid succession, ばこん asked if connection speed could trigger rate-limits in post #6.


Activity by the @team Group

  • tshenry improved compatibility for the “Last Seen” User Card; see post #35.

  • jordan-vidrine enabled the new header dropdown & notification menu styles for trust_level_0 users; see post #77.

  • HAWK chimed in on migration planning best practices; see post #4.


That’s a wrap—yesterday’s mix of theme tweaks, migration guidance, and chat feedback proves there’s never a dull moment on meta!

Today on meta.discourse.org

Key Stats

Interesting Topics

Support

Feature

Bug

#Data & reporting

Plugin

Theme component

Dev

Installation

  • Multiple Discourse sites experienced a Job exception: Waited 1.0 seconds after migration to Hetzner; resource allocation and monitoring configurations were discussed in Job exception error.

Activity by the @team Group

Here’s to a night of puppy cuddles, perfectly sized composers, and zero surprise password prompts!

Today on meta.discourse.org

Key Stats

Interesting Topics

Support

Bug

Feature

  • A “No bump” toggle (sage-style) was proposed by Johnny_McIvor—and community members noted it already exists for TL4 and staff in “No bump” setting.

Dev

Theme component

#Data & reporting

Activity by the @team Group

With GDPR deep-dives, calendar color dramas, and CSP heroics, let’s call it a day—no puppies were harmed in writing this report!

Today on meta.discourse.org

Key Stats

Interesting Topics

Announcements

  • Introducing Horizon, our newest theme (horizon-theme): lindsey unveiled Horizon, a simple, beautiful theme designed for effortless installation, complete with light and dark mode previews and a peek at navbar customization… read more.

Support

  • Why am I reading this in Portuguese instead of the original post language?: merefield wondered why his content defaulted to Portuguese on meta; Moin and others investigated locale quirks in this threadread more.

  • Can you customize the Ai Summarize prompt? (ai, ai-summarize): jrgong asked how to tailor AI Summarize prompts, and satonotdead recommended using custom personas and prompts in this discussionread more.

  • Login API Umleitung raus nehmen: Florian_Müller detailed an SSO redirect issue after connecting Discourse to WordPress, and JammyDodger suggested the admin login bypass at /u/admin-login linkread more.

  • How can I change the subheader on the signup form?: jonasrosland looked for missing site text keys after js.create_account.subheader_title disappeared, sparking discussion about hosted service limitations hereread more.

  • How to use .ico favicons correctly in Discourse multisite?: emonunix reported .ico favicon inconsistencies across multisite setups, exploring CDN injection behavior and SEO impacts in this threadread more.

#Site feedback

  • Everything is translated, help! (translation): pHneutre expressed confusion over automatic translations in content and UI, and nat pointed to a toggle button and forthcoming docs to manage localized posts hereread more.

  • Category description in french broken (translation): pHneutre spotted AI-generated French descriptions on the Documentation category page, leading nat to delete faulty localizations and monitor refreshed content linkread more.

Dev

  • Any way to restrict a theme component to only moderators?: pangbo inquired about loading admin-only theme imports for moderators, and david recommended using optionalRequire to prevent module errors linkread more.

  • Upcoming post stream changes – How to prepare themes and plugins (dev-news): pangbo flagged avatar component inconsistencies in the new post stream, and david explained the rationale behind separate PluginOutlet naming in this PR discussionread more.

Bug

  • “First accepted solution” trigger doesn’t work (automation): Moin reported that the solution-detection PM automation stopped firing for new topics; nat is investigating potential logic changes in the check linkread more.

  • Error on Topic and Post Voting Plugins (topic-voting, post-voting): HandSpy_v3 encountered blank crashes after installing voting plugins on 3.4.6, sparking compatibility discussion around branch tracking and plugin versions in this threadread more.

Feature

#Data & reporting

  • Why do monthly signup counts change over time?: Shukrati noticed May’s signup figures shift from 98 to 95, and JammyDodger explained how deleted accounts affect historical report queries discussionread more.

Marketplace

  • Help request: Discourse-Ghost SSO (SSO): Seb_EnergyFlux sought secure Ghost(Pro) SSO middleware that avoids exposing Admin API, and the community weighed in on hosted vs. self-managed solutions hereread more.

Activity by the @team Group

With Horizon now shining on our screens, languages untangled, and AI prompts thoroughly debated, meta’s puppies are safe and our community stronger than ever!