Daily Summary (9pm UTC)

Today on meta.discourse.org


Key Stats

  • New posts: 117
  • New topics: 12

Top Users:


Interesting Topics

  • Dev pfaffman kicked off a discussion in Is this still the solution for checking for dark mode? where he outlines a CSS workaround and muses about a dedicated “dark mode” class. Contributions from david and awesomerobot elaborated on experimental PRs and component tweaks. read more

  • UX RGJ raised concerns in There are too many options in Preferences about hidden settings and overloaded UI elements, sparking a detailed exchange with IrisBetty and Jagster on streamlining options. read more

  • Bug In Images in an enlarged chat cannot be opened after a message with the image is posted, users reported a recent regression affecting lightbox functionality in chat. Detailed code snippets and troubleshooting insights were shared to pinpoint the cause. read more

  • Dev Guardian.anonymous? versus Guardian.is_anonymous? saw mdoggydog questioning two similarly named methods, with gerhard clarifying that one checks for guest visitors while the other handles anonymous mode. read more

  • Migration Canapin updated Gamekult, a popular video game forum, migrated from vBulletin to Discourse. A failure? by recounting his recent visit and noting that the forum is thriving post-migration. read more

  • Theme Component: In MD Topic List Mobile component, Canapin expressed his enthusiasm for an improved mobile topic list view, while Arkshine jumped in with a promising pull request to address UI quirks. read more

  • #Self-Hosting: Self-Hosting an OpenSource LLM for DiscourseAI saw Falco and hendersj testing local LLM configurations and sharing command snippets, as they troubleshoot integration challenges. read more

  • Theme The thread A reddit-ish theme for Discourse has community members like awesomerobot and Damian_Boon discussing UI refinements—from reply button responsiveness to image link triggers—to improve the overall look and feel. read more

  • Support Joe_F’s query in How can I remove the Category and tag filter? was swiftly answered by Canapin proposing a neat CSS override for a cleaner interface. read more

  • Theme Component: In Topic List Previews (TLP), LaptechInfo and merefield exchanged ideas about color grades and layout tweaks that could further enhance the preview experience in list views. read more

  • Plugin The discussion Discourse Subscriptions involved clarifications by tvavrda and nathank regarding display behaviors and API endpoints for category pages in subscription workflows. read more

  • Support In Exploring Discourse Data Explorer on my Sandbox, pfaffman and TedJohnson delved into ways to leverage data queries for site analytics, addressing common challenges faced by admins on data-rich forums. read more

  • Support Issues with SSO and ‘~’ character featured sweetbeems outlining encoding missteps in SSO setups, helping clarify why some SSO requests were failing. read more

  • Installation When users encountered update errors in Rebuild fails (yarn config set network-timeout 600000 -g), david advised removing a misconfigured line in the app.yml to restore smooth rebuilds. read more

  • Support In Uploading images for Signatures, joshhabka’s query about image upload issues sparked a quick response, as community members clarified that such uploads aren’t currently supported. read more


Activity by the @team Group

  • david drove critical parts of the discussion by sharing internal PR experiments for dark mode improvements in Is this still the solution for checking for dark mode? and later guided users through rebuild troubleshooting in Rebuild fails (yarn config set network-timeout 600000 -g). read more | read more

  • awesomerobot was busy refining theme features in A reddit-ish theme for Discourse, addressing issues with reply button behavior and image link functionality that are key to a smoother user experience. read more

  • Falco helped debug and test configurations in Self-Hosting an OpenSource LLM for DiscourseAI, sharing command-line insights and suggestions that clarified complex setup challenges. read more

  • gerhard assisted in demystifying method differences in Guardian.anonymous? versus Guardian.is_anonymous?, ensuring that developers clearly understand user authentication modes. read more

  • joffreyjaffeux contributed valuable troubleshooting tips for chat image rendering in Images in an enlarged chat cannot be opened after a message with the image is posted, lending his expertise to resolve intermittent display issues. read more

  • pmusaraj flagged a recent regression in chat image display within the same discussion, reinforcing the need for swift bug fixes. read more

  • supermathie clarified API-related queries in Do the API endpoints change when migrating to hosted, ensuring that long-time users aren’t tripped up by authentication method changes. read more


Other noteworthy threads from yesterday include discussions on Badge Granting Difficulties and the Discourse Category Lockdown.


What a day—it seems yesterday’s lively debates over themes, troubleshooting, and feature fixes had everyone buzzing with ideas. Let’s carry that energy forward into today!

Today on meta.discourse.org


Key Stats

  • New Posts: 156
  • New Topics: 19

Top Users:

Sourced from recent community activity read more.


Interesting Topics

  • Support Recommended approach for production discourse using PR
    Jacob_Peebles raised a question about how to safely run a production instance while a core PR is still under review, with pfaffman suggesting a direct Docker workaround and merefield cautioning against potential security risks. read more

  • Dev Glimmer Components – what’s the limit here?
    ddsgad started a deep discussion on extending Discourse via Glimmer components, pondering if any part of Discourse’s UI can be fully customized through these components; insights from pfaffman and RGJ helped clarify caching and performance aspects. read more

  • Theme Quote Callouts
    Users encountered visual glitches with a theme component for quote callouts. dubwoc reported the issue while Arkshine promptly iterated a fix after reviewing error details in the console. read more

  • Support Allow users to request deletion/anonymization with a button
    In this thread, Heliosurge and dfabulich explored options to enable a direct account deletion request via a theme component—with suggestions including a dedicated plugin for self-hosted environments. read more

  • Dev Introducing a ‘js’ tab for local themes
    david announced a new admin theme editor feature that introduces a dedicated “JS” tab, encouraging theme authors to move away from old script patterns and embrace modern (g)js idioms. read more

  • Bug Meta – Search is broken when not logged in
    bartv flagged that search results fail to appear for non-logged in users. Arkshine confirmed the bug with supporting logs, assuring that a fix is on the way. read more

  • Support Cost of CDCK Hosted models
    xeraa inquired whether CDCK-hosted LLMs and embeddings are free to use and what their usage limits might be. Falco clarified that these features are experimental (or fully live in the case of embeddings) and currently offered at no extra cost beyond fair use. read more

  • Support How to Display User’s Total Post Count in Each Post?
    Patchesx wondered about showing the cumulative post count next to user avatars. Responses from David_Ghost and ondrej highlighted two community plugins as possible solutions. read more

  • Theme Air Theme
    cloudunicorn reported a 502 error during installation of the Air Theme on a fresh setup, and after thorough troubleshooting with Arkshine’s guidance, potential font and HTTPS issues were identified. read more

  • Dev How to use the API to set a timer for a topic?
    AstonJ explored the proper API parameters required to auto-close topics after 30 days, and Arkshine pointed to documentation and parameter nuances that clarified the process. read more

  • Support Emoji icon missing!?
    Joe_F noticed that the emoji (face-smile) icon was absent from topic reply buttons. Arkshine quickly discovered that the icon was missing from the SVG subset and provided a fix via site settings. read more

  • Installation Email not working
    nmh266 encountered SMTP authentication issues preventing admin account activation. With tips from NateDhaliwal to check app.yml permissions, the problem was traced to a simple password typo. read more

  • Support OneBox fails for Bookshop.org – crawl blocked?
    ToddZ raised concerns about OneBox previews failing due to missing OG tags. Falco suggested that Cloudflare bot restrictions could be the culprit and recommended relaxing certain security settings. read more

  • Support Postgres doesn’t seem to be running in Docker local setup
    GregorSondermeier reported PostgreSQL socket issues during local development, which mwaniki later explained were due to incompatibilities between PG 13 data and the new PG 15 image. read more

  • Community Discourse as an LMS / Discourse integration with an LMS
    HAWK and satonotdead began a conversation about leveraging Discourse as a learning management system, discussing UI isolation and tailoring forum features to better separate LMS content from standard discussions. read more


Activity by the @team Group

  • supermathie provided critical advice in the “Recommended approach for production discourse using PR” discussion, outlining steps to manage PR branches without risking core updates. read more

  • david pioneered the launch of the new “JS” tab for local themes, sparking excitement for more modern, IDE-friendly theme development. read more

  • Falco weighed in on handling external API connectivity and even shared troubleshooting tips related to Discourse AI’s SSL and connection reset issues. read more

  • mwaniki assisted in diagnosing local Docker issues by highlighting that legacy PostgreSQL data files conflict with the new PG 15 image, ensuring users know how to repopulate their test data. read more

  • HAWK contributed to the discussion on integrating Discourse as an LMS, providing actionable ideas on isolating course content for a seamless learning experience. read more

  • joffreyjaffeux investigated a DiscoTOC TypeError by diving into console logs and sharing detailed reproduction steps for developers. read more

  • HAWK also tackled file upload issues by testing and confirming error patterns, ensuring that troubleshooting efforts remain transparent. read more

  • martin analyzed and debugged discrepancies in Dashboard New Posts statistics, even outlining a sample SQL query to help forum admins verify their data. read more

  • pmusaraj reviewed theme component settings in the Canvas Theme Template discussion, suggesting adjustments to harmonize default UI behaviors without forking core components. read more

  • Additionally, Falco provided further clarity on integration challenges with new AI features, reinforcing best practices for managing external API interactions. read more


What a day on meta.discourse.org! Yesterday’s vibrant debates and creative fixes had the community buzzing brighter than a confetti cannon at a puppy parade!

1 Like

Today on meta.discourse.org

Key Stats

Total New Posts: 70
Total New Topics: 10

Top Users:

Other noteworthy discussions from yesterday include topics such as OneBox fails for Bookshop.org - crawl blocked?, Forwarding the scope down a tree of serializers: just do it, or not?, The mentions Function is invalid, Admin Sidebar Translations, Email not working, Proper place to propose a permissions predicate?, Getting discourse ai to work with ollama locally, Option for username not to be required, and Automatically saved drafts.


Interesting Topics

  • UX Full quote button in editor missing (composer) – A discussion reignited by mcwumbly on restoring the full quote button functionality for easier documentation. read more

  • Support Upgrade of postgres failed from 13 to 15 (arm) – djeber encountered an upgrade hiccup resolved with guidance from pfaffman, revealing a DNS/networking nuance. read more

  • Community Should Discourse make an effort to become the next best “CMS” – Initiated by Damian_Boon, this topic explores whether Discourse’s robust backend can be expanded with enhanced frontend features for blogging and news sites. read more

  • #Sysadmins: Migrate Invision/IPBoard v4 forums to Discourse (migrations) – jahan_gagan shared his migration script and tips for a smooth transition, sparking discussion among server administrators. read more

  • Theme component: Topic List Previews (TLP) – Conversation on improving topic list displays, with insights from LaptechInfo, patrickemin, and merefield. read more

  • Bug Mini_racer.rb segmentation fault during assets:precompile – After intermittent segmentation faults, updates from dubwoc and joffreyjaffeux indicate fixes have stabilized the issue. read more

  • Dev How to prevent the updating of specific user fieldspfaffman shared ideas on locking down profile fields, prompting creative plugin suggestions from community members. read more

  • Bug Unformatted Code Detector warning even when the post does use formatting blocks (unformatted-code-detector) – supermathie highlighted a quirk where warnings persisted despite correct code formatting. read more

  • Dev Connecting WP Discourse to a local Discourse Instance running a specific version – Users exchanged tips on local installations and proxy setups, with angus providing key clarifications. read more

  • Marketplace Auf der Suche nach einer deutschen AgenturRGJ detailed experiences with a German-speaking agency, offering a solution for locally hosted Discourse communities. read more

  • Community Discourse as an LMS / Discourse integration with an LMSyasnikoy introduced new ideas for integrating learning management features into Discourse, aimed at educational communities. read more

  • Feature Personal posts on profileavidseeker’s query about blog-like profile posts has led to innovative ideas for personal portfolio features on user pages. read more

  • UX DiscoTOC style is broken if there is no reply on mobile – A usability concern raised by Don about topic navigation on mobile devices, suggesting adjustments for TOC activation regardless of reply count. read more

  • Dev Glimmer Components: what’s the limit here?merefield revisited the scalability of Glimmer Components in light of recent topic list changes, offering guidance to theme and plugin developers. read more

  • Theme A reddit-ish theme for Discourse – Amid discussions on search functionality and layout challenges, Damian_Boon and others examined how themes can transform forum navigation. read more


Activity by the @team Group

  • mcwumbly contributed actively in the Full quote button in editor missing discussion, focusing on restoring essential UI components. read more

  • joffreyjaffeux joined the conversation in Mini_racer.rb segmentation fault during assets:precompile, affirming that recent fixes have improved stability. read more

  • supermathie provided valuable insights on the Unformatted Code Detector warning even when the post does use formatting blocks topic, helping clarify formatting expectations. read more

  • pmusaraj added to the discussion in the ActivityPub Plugin thread by confirming the remote actor indicator, ensuring clear communication across platforms. read more


What a vibrant day of discussion – yesterday’s flurry of ideas has left us charged and ready to innovate even more today!

1 Like

Today on meta.discourse.org

Key Stats

  • New Posts: 118
  • New Topics: 17

Top Users:


Interesting Topics

  • Theme MD Topic List Mobile component – Steven and others experimented with a refreshed mobile component. The discussion began with an initial design update and evolved into an alternative version that restored the excerpt and repositioned the topic badge.

  • Support Add another tab to menu bar – Johnny_McIvor raised the idea of adding an extra navigation tab to spotlight a muted board, and Lilly directed users to custom top navigation links as a potential solution. Start with the original post for full details.

  • Installation ARM Support – Timelord questioned whether Discourse is fully supported on ARM-based CPUs. The conversation saw insights from merefield and Canapin; check out the discussion from the opening post and follow along with further clarifications here.

  • Support Could not find Google OAuth client ID – lucky8six encountered difficulty locating the Google OAuth settings in the admin panel, while NateDhaliwal suggested a search under general site settings. Read the initial issue and the key response for guidance.

  • Support Autosave Not Working In My Instance – When autosave failed to trigger correctly, Canapin and mcwumbly discussed possible console errors and troubleshooting steps, later resolved by jorge-gbs. Discover the issue in the first troubleshooting post and review the final clarification.

  • Support CSS edits not being applied on mobile – Richie’s custom CSS changes appeared on desktop but not on mobile. Arkshine explained that increased CSS specificity was needed. Learn more from the initial report and check out further insights here.

  • Support Issues quoting quotes – Nihal_Noorunnabi and NateDhaliwal discussed inconsistencies when quoting blockquotes versus highlighted text. See the original query and the subsequent workaround discussion.

  • Community Should Discourse make an effort to become the next best “CMS” – simon and others explored the potential of integrating blog-style features to lower barriers for community engagement. Dive into the idea by reading this discussion.

  • Theme Reddit-ish theme for Discourse – Timelord and Arkshine showcased a Reddit-inspired theme installation, with a live demo available to try. Begin with the theme announcement and view the demo installation.

  • Dev Reddit-ish theme right sidebar on topics – Damian_Boon and merefield discussed challenges and experiments in adding a right-hand sidebar to topics using the Reddit-ish theme. Check the initial inquiry and review additional comments here.

  • Support How can I remove the Category and tag filter? – Lilly explained that certain theme components allow you to hide these filters while customizing navigation for a smoother user experience. Learn more by following this post.

  • Support How to make login and registration pages look like this? – joshhabka asked for CSS-friendly solutions to customize login pages, with HAWK suggesting official theme components like Trendy Login and further CSS tips in a follow-up reply.

  • Feature Personal posts on profile – Heliosurge and renato discussed innovative ways to integrate personal blog posts or portfolio items into user profiles. See the ideas in the initial post and an additional contribution.

  • Dev Connecting WP Discourse to a local instance – Canapin offered troubleshooting tips linking WordPress with a local Discourse environment. Get the configuration details from this post.

  • Support Change loading animation – Timelord wondered about customizing the site’s preloader animation, and Canapin referenced previous discussions on modifying the splash behavior. Begin with this query and review further notes here.


Activity by the @team Group

  • Lilly actively engaged in the Add another tab to menu bar thread, sharing helpful links on custom navigation—see her post here.

  • HAWK contributed valuable CSS insights on customizing login and registration pages in How to make login and registration pages look like this? Check out his guidance here.

  • mcwumbly provided troubleshooting steps for the autosave issue in Autosave Not Working In My Instance—explore his contribution here.

  • renato shared innovative ideas on personalizing user profiles in Personal posts on profile; read his input here.


What a day—it looks like yesterday’s discussions spurred a flurry of creative fixes and fresh ideas; keep calm and Discourse on!

Today on meta.discourse.org


Key Stats
Total New Posts: 183
New Topics: 23
Top Users:
merefield – 12 posts, 20 likes read more
sam – 11 posts, 14 likes read more
tgxworld – 2 posts, 8 likes read more
hugh – 2 posts, 7 likes
Heliosurge – 6 posts, 6 likes
Arkshine – 8 posts, 6 likes
zogstrip – 6 posts, 6 likes
david – 4 posts, 6 likes
Jagster – 14 posts, 5 likes
angus – 2 posts, 5 likes


Interesting Topics

  • UX Text is uncountable (in the context of a site)
    merefield sparked a lively debate about whether the term “site text” should be seen as singular or plural. The discussion—featuring arguments with Jagster, Ed_S, and others—explored grammar standards and the evolution of language. read more

  • Announcements #release-notes: 3.5.0.beta1: Dark/light mode selector, better flagging info, and encouraging more valuable conversations
    hugh introduced new features for theme mode switching and improved flagging instructions, with additional insights later shared by tgxworld. read more

  • Marketplace Public Interest Project Needs A Versatile Discourse Dev
    Shoq detailed a project aimed at supporting nonprofit journalism and community development, inviting freelancers to join a long-term vision. read more

  • Support Site text overwritten
    After changes made last week mysteriously reverted on the front end, Damian_Boon and david dissected how and why site text might be unexpectedly updated. read more

  • Installation Can’t rebuild due to AWS SDK gem bump and new AWS Data Integrity Protections
    A technical troubleshooting thread unfolded as Yt.w, Jagster, and others exchanged ideas about an AWS S3 compatibility issue—complete with suggestions to adjust environment variables. read more

  • Bug A hidden profile’s birthday is still listed in Cakeday’s birthdays list
    Community members observed that birthdays of hidden profiles appeared in the Cakeday list, prompting responses from sam and zogstrip about an impending fix. read more

  • Announcements #release-notes: 3.4.1: Bug fix and UX release
    hugh and tgxworld outlined the latest bug fixes and subtle UX improvements that maintain the platform’s production readiness. read more

  • Bug #ai: Discourse AI causing new SSL and Connection Reset by Peer errors
    Technical details emerged as oznyet and sam investigated intermittent network errors linked to Discourse AI API calls—sparking further introspection on streaming behavior. read more

  • Feature #ai: Upload and discuss pdfs in composer
    sam initiated a conversation on the challenges and UI considerations for handling PDF uploads and processing delays in the composer interface. read more

  • Dev Connecting WP Discourse to a local Discourse Instance running a specific version
    After overcoming port and proxy obstacles, Gregory_Bartholomew confirmed that a simple configuration tweak could resolve connection issues between WordPress and Discourse. read more

  • UX #badges: Feature request: Hide old badges from post-granting menu
    Richie proposed a way to streamline badge granting by filtering out outdated awards, a change that could benefit mobile users and reduce clutter. read more

  • Bug #postgres: Sidekiq job (Calculate Scores) are constantly failing after PG15 migration
    Dmitry_Krasnoperov uncovered database file issues following a PostgreSQL upgrade—hinting that further investigation into disk segments was needed. read more

  • #Site Management #ai: PDF support in Discourse AI
    Questions about indexing lead times and custom UI for document uploads drove hameedacpa and sam to discuss hidden settings and potential enhancements. read more

  • Feature #user-api: User API keys should use OAEP padding
    sam expressed concerns over toggling encryption standards, emphasizing the complexity of updating Discourse Hub to handle both flavors concurrently. read more

  • Bug #translation: Admin Sidebar Translations
    A translation hiccup affecting the admin sidebar was addressed by sam and kris.kotlarek, who recommended a simple update for a smoother experience. read more


Activity by the @team Group

  • Team Insight – david:
    In the heated “Text is uncountable” debate, david reinforced the singular nature of site copy, providing clarity on countable versus uncountable text. read more

  • Team Announcement – hugh & tgxworld:
    The duo drove the rollout of the new dark/light mode selector in the 3.5.0.beta1 release, ensuring users can easily toggle their viewing preferences. read more

  • Team Update – tgxworld:
    Building on that momentum, further bug fixes and UX tweaks were highlighted in the 3.4.1 release discussion. read more

  • Team Diagnostic – sam:
    Addressing connectivity concerns, sam joined forces with others to troubleshoot SSL and API call issues in the Discourse AI thread. read more

  • Team Participation – sam:
    Continuing his streak, sam explained nuances of PDF support within Discourse AI, guiding users on the hidden configuration settings. read more

  • Team Security – sam:
    In a separate thread, he weighed in on the technical challenges surrounding OAEP padding for user API keys, stressing the impact on Discourse Hub integration. read more

  • Team Coordination – sam & kris.kotlarek:
    Together, they resolved translation issues affecting the admin sidebar—ensuring that staff notices remain clear and error free. read more

  • Team Troubleshooting – Falco:
    Offering a lifeline on rebuild issues, Falco recommended environment tweaks to address AWS S3 header challenges in the rebuild process. read more

  • Team Response – HAWK:
    Stepping in to restore reliability, HAWK helped clarify issues with missing personal message notifications, reinforcing smooth communication. read more

  • Team Alert – zogstrip:
    Highlighting a minor but important quirk, zogstrip detailed how two-factor backup codes on Windows lacked proper newline separation—a fix now in the pipeline. read more


What a whirlwind of insights, fixes, and feature debates yesterday—it looks like the meta team kept the conversation as lively as a double-shot of espresso!

1 Like

Today on meta.discourse.org

Key Stats

Top Users (latest activity):


Interesting Topics

  • Theme Heroes – Fantasy Theme
    nolo introduced a playful medieval-inspired theme for RPG forums that sparked creative discussion among users. read more

  • #Site feedback: Non-alphanumeric Characters in Usernames
    Canapin raised questions about usernames without alphanumeric characters, prompting technical insights and humorous anecdotes. read more

  • Plugin (onebox): Allow Title-Only Onebox
    dsims presented a plugin that changes default oneboxing behavior, and team members debated if it should become a core feature. read more

  • UX Alternative Post Templates
    In a bid to increase post layout flexibility, trusktr proposed alternative post templates while david and merefield explored design possibilities. read more

  • Bug Email Footer “Visit Message to respond to .” Issue
    cultiv reported missing sender names in email footers, and team members provided rapid responses and fixes. read more

  • Installation AWS SDK Gem Bump & Asset Cleanup Concerns
    A heated discussion emerged over rebuild issues due to the AWS SDK gem bump, with Falco and others clarifying asset handling. read more

  • Support My Install Is 16,359 Commits Behind! Advice?
    trusktr sought upgrade guidance while experienced users shared their backup-and-rebuild strategies in this practical thread. read more

  • Dev Access Tracked Variables in VanillaJS
    NateDhaliwal’s coding challenge with an iframe in a modal prompted suggestions revolving around Glimmer modifiers and DOM timing. read more

  • UX (translation): Text Is Uncountable Debate
    A lively conversation about whether “text” should be singular or plural ignited a deep dive into language nuances by Heliosurge and others. read more

  • Announcements (new-feature): Unicode Usernames and Group Names
    marvi and gerhard celebrated expanded username character support that now comfortably welcomes Unicode letters and numbers. read more

  • Announcements PostgreSQL 15 Update
    A technical deep dive into PostgreSQL’s version upgrade had mwaniki and others dissecting container mappings and version conflicts. read more

  • Feature (user-api): User API Keys & OAEP Padding
    Discussion heated up as pmusaraj and simon explored the challenges of using RSA_PKCS1_PADDING with a secure padding scheme. read more

  • Bug (activitypub): Topic in Shared Drafts Stuck in Limbo
    An edge case concerning ActivityPub actors and shared drafts led to troubleshooting that reassured users while promising a fix. read more

  • Feature (docker): Http3 Support?
    Debates about QUIC support and modern server capabilities stirred interest, drawing links to discussions about OpenSSL and HTTP3 demonstrations. read more

  • Support How to Install the Plugin on Bitnami’s Repository
    Huang_Ivan’s installation woes on a Bitnami stack received input from merefield suggesting to seek guidance from Bitnami support. read more


Activity by the @team Group


What a wild day – the forum buzz was as lively as a medieval tavern at closing time, with ideas flowing faster than ale on a festival night!

Today on meta.discourse.org

Key Stats

  • Total New Posts: 147
  • Total New Topics: 23

Top Users:
pfaffman – 10 posts, 22 likes
nolo – 1 post, 17 likes
martin – 3 posts, 16 likes
Falco – 6 posts, 11 likes
dsims – 2 posts, 11 likes
nat – 1 post, 9 likes
merefield – 13 posts, 8 likes
PatPatterson – 3 posts, 7 likes
awesomerobot – 1 post, 7 likes
mcwumbly – 1 post, 6 likes

Notable discussions from today include insights on the onebox behavior (read more), troubleshooting with the Discourse AI plugin (read more), and debates on handling unresponsive forum admin requests (read more).


Interesting Topics

  • Plugin “Allow Title-Only Onebox”
    In this discussion, martin revisited the onebox functionality by explaining why the deprecated behavior is being reintroduced and even shared a quick PR to merge the change into core. read more

  • Community “Gamification on a fantasy forum”
    nolo demonstrated innovative gamification ideas with his Heroes theme, sparking excitement and feedback – including a playful nod from nat about the design’s impact. read more

  • Theme “Heroes - Fantasy Theme”
    The creative showcase around the fantasy theme got plenty of love as Lilly applauded the design and mcwumbly even suggested a quirky tweak involving a carrier pigeon for an icon. read more

  • Support “Is it possible to have a topic shown in 2 different categories?”
    Jess_0398 asked about cross-categorization in Discourse, and pfaffman clarified with a practical solution involving linking instead of duplicating content. read more

  • Community “When Forum Admins Ignore Requests – What Are the Options?”
    A candid conversation unfolded as Okhre lamented over unresponsive admin actions on personal requests, while awesomerobot later pointed to the privacy policy for clarity. read more

  • Support “Is Automatic Translation for Most Content Now Official?”
    joo raised a query about the new automatic translation features. The ensuing discussion, supported by inputs from Canapin and a conclusive note by david, pointed to the fresh discourse-translator plugin. read more

  • Support “Can i enforce user to reset password for once in a certain time period”
    Security-minded users like Darun_DP and jahan_gagan explored the possibility of periodic password resets, with pfaffman reminding everyone that built-in options are scarce and recommending two-factor authentication instead. read more

  • Bug “Error using Claude 3.7 Sonnet with Discourse AI plugin”
    After encountering an error with tool use and thinking block misconfiguration, emansilla sought help while Falco and sam tested and discussed adjustments needed to support the new Claude model. read more

  • Support “How to manually migrate s3 files to local?”
    Addressing mounting questions on asset management, pfaffman shared a sequential guide to migrating uploads from S3 to local storage, emphasizing backup and restore best practices. read more

  • Support “How can I make an effort to add site in list of discourse discover”
    Jun and NateDhaliwal exchanged tips on meeting the requirements for being listed on Discourse Discover—detailing settings adjustments and the wait time for inclusion. read more

  • Community “How do communities handle tagging for announcements about versioned products?”
    In an effort to reduce tag clutter, jordan-violet and merefield discussed grouping version numbers smartly—opting for a major-and-minor tagging approach. read more

  • Support “How to edit WELCOME text in AIR Theme”
    A new user, noid, sought to change the welcome message in the Air Theme; Arkshine promptly directed him to the custom component settings and even provided sample CSS for further tweaks. read more

  • Support “Chat not working after dev install”
    When Neeraj_Keriya faced chat issues post-install, experienced community members advised checking migrations and reviewing server logs to resolve the 500 error. read more

  • Support “Discourse rebuild process hangs at PostgreSQL initialization with ‘trust’ authentication warning”
    After a rebuild process stalled with a PostgreSQL warning, J_J1 received guidance from pfaffman and others on restoring the database from a backup and ensuring a smooth migration. read more

  • Support “Sign Up button doesn’t show up anymore with decorateWidget”
    Following a theme component deprecation, Andreea_Pomirleanu reported a missing Sign Up button—which was quickly addressed by Lilly, who pointed to recent changes in widget decoration. read more


Activity by the @team Group

  • martin: In the “Allow Title-Only Onebox” discussion, martin detailed why the onebox behavior was being reverted and even shared a link to the quick PR, reinforcing his commitment to clarity. read more

  • nat: In the “Gamification on a fantasy forum” topic, nat reacted with enthusiasm to the innovative ideas presented, affirming the creative direction of the new theme. read more

  • Lilly: On the “Heroes - Fantasy Theme” thread, Lilly celebrated the imaginative design—and later in the Sign Up button discussion, she offered timely insights to resolve the widget issue. read more

  • mcwumbly: Also contributing to the vibrant discussion in the Heroes theme thread, mcwumbly shared a playful suggestion regarding design enhancements. read more

  • awesomerobot: In the debate over unresponsive forum admin actions, awesomerobot provided a useful link to the privacy policy to help clarify the forum’s stance. read more

  • Falco: While troubleshooting the AI plugin issues in the “Error using Claude 3.7 Sonnet with Discourse AI plugin” topic, Falco confirmed that updating the settings resolved the initial error, ensuring smoother functionality. read more

  • sam: Also active in the AI plugin discussion, sam highlighted the need to preserve thinking blocks during tool use, spurring further investigation into the configuration nuances. read more


What a day! Yesterday’s energetic chats and creative problem solving left us all buzzing—and we can’t wait to see what fun discussions tomorrow brings!

Today on meta.discourse.org


Key Stats

  • Total new posts: 96
  • Total new topics: 9

Top Users:
Helga_Razinkova – 3 posts, 7 likes
bitmage – 2 posts, 5 likes
HAWK – 1 post, 4 likes
david – 1 post, 4 likes
SaraDev – 2 posts, 3 likes
Neeraj_Keriya – 1 post, 3 likes
satonotdead – 1 post, 3 likes
Arkshine – 5 posts, 3 likes
NateDhaliwal – 4 posts, 3 likes
tobiaseigen – 1 post, 2 likes

Data for these stats was sourced from active forum discussions such as the recent plugin troubleshooting in the Banner Featured Links discussion.


Interesting Topics

Theme component: Helga_Razinkova and Arkshine dove into an issue where adding a new button in the Banner Featured Links plugin broke the forum layout, prompting a fix and further investigation. read more

Dev In the MessageBus - How to setup Messagebus using Dart-Flutter topic, bitmage questioned the role of webhooks for Flutter frontends, with david elaborating on how the MessageBus can be integrated. read more

Support The New OfCom Rules discussion saw ahaiku and Ed_S explore sizing thresholds while HAWK clarified risk assessment responsibilities for platforms—a must-read for those tracking compliance. read more

Support In Issue about personal information list, a forum member gzbang raised concerns about default data collection settings, sparking an informative rundown by jahan_gagan and Canapin. read more

Support When updating Discourse to the latest version, users encountered a broken Dropdown Header. Zard_W and NateDhaliwal confirmed the plugin’s compatibility issues and resolved them in discussion. read more

Dev The Discourse Gamification Plugin in the Header thread showcased TRgala_Murat’s determination to display user cheer points in a prominent location. Alongside input from the community, a solution was outlined, with further hints provided by merefield. read more – also see read more

Support SaraDev explained how administrators can disable the initiation of private messages in How to disable the Private Message option, ensuring safer interactions on the forum. read more

General In Instant search on meta, users explored the potential of a Typesense integration for more efficient searches, with insightful remarks from satonotdead and awesomerobot. read more

Support The Chat not working after dev install topic was solved when Neeraj_Keriya identified an Ubuntu glibc compatibility issue, leading to a smooth resolution once the system was updated. read more

UX Frustration over the inability to middle-click links in the staff actions log was shared by tobiaseigen, prompting a call for improved accessibility. read more

Plugin In the Microsoft Authentication discussion, pmusaraj updated the community on his merged PR after resolving authentication issues—while moggleif celebrated this milestone. read more

#Data & reporting: The User Page Metrics topic saw srinivas.chilukuri and team member SaraDev debate the best data source for time-bound user activity, steering the conversation toward the user_visits table. read more

Dev bitmage revealed that adding a simple API call helped update topic lists instantly in How can I update the topics list after making a change? This short code snippet solved a long-standing refresh issue. read more

#WordPress: A complex discussion on Discourse comments are not reflected on WordPress blog (2025 version) featured multiple viewpoints from Gregory_Bartholomew, angus, and Jagster on integrating commenting systems across platforms. read more

Support In How does permalink normalization with regex work?, pfaffman and SubStrider tackled a puzzling URL rewriting issue, sharing a regex solution that many found useful. read more


Activity by the @team Group

david lent his expertise in the MessageBus - How to setup Messagebus using Dart-Flutter discussion, offering clarity on the integration approach. read more

HAWK contributed to demystifying compliance nuances in New OfCom Rules, explaining essential risk assessment details. read more

SaraDev was busy on two fronts—first by detailing how to disable personal messages in How to disable the Private Message option, and later by clarifying data sourcing in User Page Metrics. read moreread more

tobiaseigen flagged a usability hiccup in Middle clicking links in staff actions log doesn’t work, bringing attention to an overlooked interaction issue. read more

kris.kotlarek engaged in the Merge request for Netcore Cloud ESP related changes by querying authentication verifications, setting the stage for improved email handling. read more

pmusaraj fired up community excitement by merging his fix in the Microsoft Authentication thread, marking his first contribution milestone. read more

Lilly joined the troubleshooting conversation in Issue about X preview, helping investigate why certain link previews (especially from Twitter) were misbehaving. read more

awesomerobot weighed in on the experimental setup in Instant search on meta, updating users on the current development status. read more

sam provided critical feedback in DiscoTOC showing me TypeError, detailing steps that could reproduce the error on multisite environments. read more


What a vibrant day on meta.discourse.org—yesterday’s spirited debates and ingenious fixes had us all feeling like we were riding a high-speed roller coaster of ideas!

Today on meta.discourse.org

Key Stats

  • Total New Posts: 85
  • Total New Topics: 12

Top Users:

Additional discussions included technical troubleshooting in Issues with Discourse 3.5.0.beta2-dev - SMTP and Background Jobs read more.


Interesting Topics


Activity by the @team Group


Yesterday’s flurry of thoughtful posts and spirited debates lit up the forum—here’s to more brilliant insights and a whole lot of fun today!

1 Like

Today on meta.discourse.org

Key Stats

  • Total New Posts: 72
  • Total New Topics: 10

Top Users:

Sourcing details: forum discussion for overall stats read more.


Interesting Topics

  • Bug, email – Issues with Discourse 3.5.0.beta2-dev - SMTP and Background Jobs
    Kirk’s troubleshooting of SMTP issues and background job failures in the beta release sparked a lively exchange—with technical insights from RGJ and follow-up remarks posted in the discussion. Check out the details in the thread here and see further discussion here.

  • Support – Upgrade fails (again :slight_smile:
    Peter_Backgren detailed his upgrade woes following a domain shift, while RGJ and merefield offered advice on workarounds. Explore his initial report here and read further insights here.

  • Support – Page numbers?
    Johnny_McIvor questioned the disappearance of traditional pagination in favor of infinite scrolling, with clarifications provided by ondrej and complementary comments by merefield. Read the query here and follow the technical discussion here.

  • Praise – Discourse is so much a smooth experience
    Celebrations for Discourse’s refined user interface and uninterrupted flow were led by Canapin and supported by Arkshine’s additional context—contrasting modern design with legacy systems. Learn more about this success here and check out further praise here.

  • Support – Create-User via REST-API, does not seem to be working
    An API issue raised by hat_trick regarding user creation was clarified when supermathie pointed out email normalization pitfalls. Dive into the discussion starting here and see supermathie’s insights here.

  • Bug, disco-toc, needs-repro – DiscoTOC showing me TypeError
    Dubwoc encountered a puzzling error with the DiscoTOC component that vanished after reinstalling it—indicating a potential conflict with S3 settings. Review the error analysis here and the reproduction details here.

  • Bug – Expanding topic actions displays who liked the posts but nobody has liked it
    A recent PR seems to have affected how likes are displayed. ondrej initially reported the glitch and Arkshine added further commentary. See the issue reported here and follow-up remarks here.

  • Theme component, code – Code-block line numbers
    A theme component error regarding the missing sticky mixin sparked a conversation between Yt.w and Arkshine, who discussed potential fixes. Read about the error here and check the follow-up discussion here.

  • Bug, footnote, lightbox – Clicking on an image inside a footnote doesn’t trigger the lightbox
    When images in footnotes failed to open in a lightbox, Arkshine and Canapin debated the best UI approach—suggesting that images be resized instead of cropped. Explore the original report here and a proposed fix here.

  • #Developer Guides, how-to, code – Setup Continuous Integration using GitHub Actions
    merefield and Simon_Manning discussed optimal practices for plugin testing setups and suggested matrix strategies to cover different Discourse branches. Learn about the CI workflow here and check additional details here.

  • UX – Show topic flags on first post too
    RGJ suggested that custom flags should appear consistently across both topic and post flag menus to avoid confusing users. Check out the recommendation here.

  • Bug – Email footer says: “Visit Message to respond to .”, no names after “to”
    Cultiv reported a quirky email footer issue that has now been resolved, ensuring that the recipient’s name appears correctly. Read the update here.

  • Support – Cannot upgrade / send emails / fetch themes… Docker problem?
    Ed_S pondered a potential Docker hiccup amidst system upgrades and advised that a simple reboot might solve the problem. See the reported issue here.

  • Support – Discourse update error with Terser
    A Terser error during a Discourse update led to troubleshooting suggestions from Ed_S and pfaffman, who mentioned memory checks and PostgreSQL updates. Investigate the error here and view the follow-up suggestions here.

  • Support – Error Upgrading from 3.4.0.beta4-dev to 3.5.0.beta1
    In a deep dive into an upgrade failure, AntiMetaman and dubwoc examined how an unsupported AWS header was responsible. Read the initial report here and get details on the resolution here.


Activity by the @team Group


What a day! Yesterday’s flurry of troubleshooting, UI tweaks, and lively debates has left us smiling like a cat at a yarn ball—until tomorrow, keep the discussions rolling!

Today on meta.discourse.org


Key Stats

Total new posts: 69
Total new topics: 12

Top Users:


Interesting Topics

  • Support – Page numbers?
    piffy, Arkshine, ondrej, and Canapin debated infinite scroll and its QOL benefits compared to social media feeds. Their discussion elucidated how pre-defined topic themes eliminate the “slot machine effect” typical on other platforms. read more

  • Support – Is there a setting that will allow users to edit their own posts?
    Tom_DeWitt asked about enabling user post edits, and ondrej welcomed him while explaining the use of the Edit post allowed groups setting with further tips found in the Documentation. read more

  • Feature – Auto responder using AI
    Saif introduced a concept to leverage LLMs for intelligent auto-responses via the Discourse Automation plugin, sparking curiosity from EricGT, hel_Sinki, and others about real-world use-cases. read more

  • Support – Lots more whitespace in Latest view after upgrading to 3.5.0
    After an upgrade, users mcdanlj and Arkshine discussed persistent excessive whitespace, with CSS tweaks suggested as an interim fix. read more

  • #Site feedback – Duplicate menu page on dropdown on website
    ondrej highlighted that on discourse.org the duplicate community link points to the Discourses’ blog page instead of consistently directing to meta.discourse.org, prompting a review of the navigation setup. read more

  • Installation – Discourse version not found, likely because I rate limited myself
    Mako-Poisoned reported an issue with version detection post-installation and rate limiting, with Arkshine clarifying that the retry period is approximately 24 hours. read more

  • #Sysadmins – Install Discourse on a residential internet with Cloudflare Tunnel
    Sailor examined the configuration challenges when using Cloudflare Tunnel with Discourse, debating port settings, SSL requirements, and the role of local certificates. read more

  • Theme component – MD Topic List Mobile component
    Canapin and Steven collaborated on resolving misplacement of the online indicator in the mobile view by suggesting CSS modifications and deactivating certain plug‑ins. read more

  • Support – Automating Reports
    hmmmnotsure sought ways to schedule weekly delivery of CSV reports for key metrics such as posts, signups, and visits — a discussion furthered by merefield pointing to the Data Explorer API. read more

  • Plugin – Discourse Private Replies
    RGJ announced new functionality allowing topic participants to see all private replies once they contribute, enhancing clarity around post visibility. read more

  • Theme component – Show both OP and last reply on mobile
    Lhc_fl detailed progress on a maintenance patch to display both the original post and the latest reply on mobile views, while noting a possible need for a core PluginOutlet. read more

  • Bug – Issues with Discourse 3.5.0.beta2-dev - SMTP and Background Jobs
    Kirk shared his experience with SMTP troubles and background job interruptions following a restoration, prompting investigation into Sidekiq memory thresholds and Docker behaviors. read more

  • Plugin – Stop Forum Spam Plugin
    msinger introduced a new configurable setting to fine-tune spam detection thresholds based on SFS database matches, inviting ideas for further enhancements. read more

  • Migration – Migrating groups, badges and permissions from XenForo
    SubStrider outlined challenges in transitioning legacy group configurations from XenForo to native Discourse setups, seeking advice for replicating ladder-style permissions and custom titles. read more

  • Support – Email failed jobs
    Andrew_Bond reported periodic email job failures linked to high Sidekiq memory usage. Community insights advised adjusting the UNICORN_SIDEKIQ_MAX_RSS setting to restore stability. read more


Activity by the @team Group

Saif: Actively championed the Auto responder using AI topic by outlining cutting-edge enhancements and addressing follow-up queries.

mcwumbly: Clarified points in the discussion on Changes coming to settings for giving access to features (from trust levels to groups), ensuring admins can navigate custom group permissions.

cocococosti: Contributed valuable insights to the conversation on Custom topic fields per category or custom topic entry form per category?, helping frame the discussion of category-specific templates.


What a dynamic day on meta.discourse.org – from diving deep into infinite scroll nuances to untangling SMTP puzzles, yesterday’s camaraderie kept the virtual forum buzzing with energy!

Today on meta.discourse.org


Key Stats

  • New Posts: 93
  • New Topics: 11

Top Users:

Sourcing: forum discussions.


Interesting Topics

  • Announcements
    hugh introduced an important update on community safety in group chats—a new feature empowering administrators to access and manage group chats better, ensuring safer discussions and aligning with evolving safety legislation. read more

  • Support
    A perplexing issue regarding the post stream refreshing for no reason sparked a detailed troubleshooting discussion. joffreyjaffeux, eisammy, and RGJ exchanged insights on rate limits and theme components that might trigger unwanted reloads. read more

  • Feature automation #ai:
    In the Auto responder using AI topic, sam set the stage for integrating LLMs to intelligently triage posts and deliver dynamic responses—aiming to nudge users to post in the right category. read more

  • #Migrating to Discourse:
    The thread on migrating a phpBB3 forum to Discourse saw Frenky and jahan_gagan tackling issues related to image corruption and upload overwrites, with creative scripting fixes put forward. read more

  • Bug #translator:
    An error was reported with the Discourse Translator plugin concerning an undefined variable ‘target_locale’. dorina raised the bug while nat assured that a fix was coming soon. read more

  • Support
    In the discussion about custom topic fields per category, SubStrider debated the benefits and pitfalls of enforced templates versus free-form entries—with renato suggesting experimental form templates as a compromise. read more

  • #Developer Guides how-to #code:
    david detailed how to set up Continuous Integration using GitHub Actions with clear code snippets and configuration examples, helping plugin developers streamline their testing workflow. read more

  • Support
    A conversation on whether the admin dashboard should display sign-ups or activated accounts brought Isambard’s concerns to light, while nat clarified that current charts reflect new user sign-ups only. read more

  • Support
    The Create-User via REST-API thread unraveled documentation discrepancies where the active parameter behaved unexpectedly. tgxworld and supermathie discussed the nuances, sparking further insights. read more

  • Support cdn #s3:
    Users debated the challenges with Hetzner Object Storage and Bunny CDN integration. Zomphie explained how proper asset uploads to S3 are key, resolving issues after some trial and error. read more

  • Theme component official #jitsi-video:
    Arkshine shared his experience with Jitsi Video Conference, discussing a fix that involved modernizing the toolkit and switching to FormKit for form rendering improvements. read more

  • Feature
    The topic on improving quoting quote accuracy captured a spirited debate about how rich text selections translate into raw markdown quotes, with curi and Jagster exploring the nuances of user expectations versus technical implementation. read more

  • Support
    A critical thread on activation email failure had Isambard reporting delays and missing emails—later diagnosed as a Sidekiq or Redis hiccup that was temporarily resolved by restarting the docker container. read more

  • Bug #subscriptions:
    MadPenguin opened up a conversation regarding test mode subscription artifacts that led to billing errors for live accounts, prompting an exploration of clearing problematic subscriptions via database queries. read more

  • Plugin #paid-support:
    The Locations Plugin discussion had merefield and Canapin examining geo-location display issues—pointing out that misaligned markers could compromise the user experience in posts. read more


Activity by the @team Group

  • hugh kicked off the day by outlining the new community safety in group chats feature, reinforcing Discourse’s commitment to secure online spaces. read more

  • sam contributed valuable insights to the Auto responder using AI discussion, sharing future plans for leveraging AI to improve forum interactions. read more

  • nat engaged in clarifying both technical bugs and dashboard metrics—addressing issues from the undefined variable bug to user activation queries. read more

  • joffreyjaffeux was active in dissecting the post stream refresh problem, guiding users through network debugging and safe-mode troubleshooting. read more

  • david showcased his expertise by sharing a comprehensive guide on Continuous Integration using GitHub Actions, helping streamline plugin development. read more

  • renato provided clarity in the custom topic fields thread by linking to experimental form templates that may ease moderation burdens. read more

  • tgxworld pinpointed an API documentation error in the Create-User via REST-API conversation, ensuring administrators have accurate guidelines for user creation. read more

  • supermathie added further context to the REST-API discussion, reinforcing the need for clearer messaging in admin operations. read more

  • Saif enriched the AI discussion by offering a real-world use-case for the Auto responder using AI, highlighting its potential to guide miscategorized posts. read more

  • Lilly wrapped up improvements in the Code-block line numbers topic by merging important tweaks, demonstrating a commitment to enhancing theme components. read more


What a ride through bugs, feature enhancements, and lively debates—yesterday’s energy has set the stage for another epic day of meta magic!

1 Like

Today on meta.discourse.org


Key Stats


Interesting Topics

UX – New themes & components layout
nolo kicked off a lively discussion about the new layout for themes and components. Arkshine and mcwumbly joined in as they debated features like grid views, filtering options, and even shared a demo of a potential grid view.

Support – Some plugins can’t be turned off and can’t make one of the plugins work
alltiagocom raised concerns with the Categories suppressed plugin that left many scratching their heads about the missing settings, prompting detailed troubleshooting and link sharing among peers.

Installation – Should I update my app.yml file?
A question from alltiagocom about the correct git clone syntax sparked a discussion on installation best practices. Find the clarification and tips in this installation inquiry.

Feature – Add markdown to selected text
In a quest for efficiency, alltiagocom wondered about auto-wrapping with backticks – a feature common in Obsidian. The ensuing thread detailed why it isn’t currently possible and compared inline code versus code blocks in this markdown feature request.

Installation – Thinking of trying self-hosted and have some questions
alltiagocom clarified his experience with using a Mac’s Terminal to run commands on a remote server, sparking a thoughtful exchange on self-hosting nuances in this self-hosting discussion.

Plugin – Delete Unreplied Topics plugin
A hands-on conversation unfolded about forking and modifying the Delete Unreplied Topics plugin so it deletes older topics regardless of replies. Check out the detailed steps and insights in this plugin customization thread.

Support – How to disable title changes for all users on Discourse?
xkhalid’s query about restricting title changes—vital for managing a ranking system—prompted ondrej to explain the limitations of automatic trust level titles in this title settings discussion.

wordpress – Where can I change text after “failed” login?
When a WP Discourse Plugin error message needed translating and tweaking, jrgong’s question led to a quick discovery of the source file on GitHub, as shown in this WordPress plugin query.

Support – Load parent post?
Users debated the core functionality of loading the original post when replying. ondrej and alltiagocom clarified that it appears only when there’s a gap in replies. Read the explanation in this parent post feature topic.

#Migrating to Discourse – Pre-launch checklist for migrated Discourse communitites
cocococosti shared a comprehensive checklist to review migrated accounts before going live, underlining the importance of verifying user profiles and settings. See the checklist in this migration pre-launch post.

Support – Ability to have more than 100 users in a Chat Group
A discussion ignited when Eloïse_Barrège questioned chat group size limits. Responses explained that channels offer more flexibility, as detailed in this chat group limits thread.

UX – Hidden upload field is not hidden
A sharp-eyed observation by Don about upload fields not being properly hidden on various forms led to a discussion on potential CSS oversights in this UX bug report.

Bug – Theme Creator has broken translations
NateDhaliwal highlighted issues with broken translations in Theme Creator, posting screenshots and seeking clarity, as seen in this translation bug report.

Dev – Can we use .gjs for route templates?
A technical thread opened by bitmage on SCSS not loading correctly stimulated some debugging tips and discussions about correct asset naming. Dive into the details in this dev inquiry.

Support – Discourse Data Explorer SQL Query
JohnMcDonald’s challenge with running queries via the API led to a collaborative troubleshooting effort, ultimately sharing a solution involving proper parameter passing. See the discussion in this SQL query thread.


Activity by the @team Group


What a whirlwind of innovative ideas and troubleshooting adventures yesterday—it feels like every post brought a spark of creativity! Here’s to more fun and insightful debates tomorrow!

Today on meta.discourse.org


Key Stats

Sourcing: Stats pulled from the forum summary.


Interesting Topics

UX – Color Palette Problem
tenisforum raised concerns about invisible button elements when using the mint theme under dark mode. Follow-up insights by Arkshine and Andrew_Rowe delved into CSS specificity and theme settings. See details in post 3 and further clarifications in post 7 read more.

Support – Transparent Site Logos?
darkpixlz noted that uploading a transparent image from Figma resulted in an unexpected white JPEG conversion. Arkshine explained that the uploader’s parameter might be missing in the new settings, shared in post 1 and expanded upon in post 3 read more.

Support – How Do I Get Users to Reply to Each Other?
A query by kuaza about the missing reply interface sparked a discussion regarding permission settings. Canapin and pfaffman clarified that the reply feature is default but hidden when permissions are misconfigured. Explore the discussion in post 1 and post 3 read more.

Announcements – We’re Upgrading Our Icons to Font Awesome 6!
In this announcement, emonunix and Arkshine evaluated deprecated icon names and discussed necessary UI adjustments for a smoother upgrade path. Check out post 38 and further comments in post 41 read more.

Support – Is It Possible to Hide Editing History from Users?
A question by tenisforum regarding concealing past edits was answered by Arkshine, who pointed out the “Edit history visible to public” setting. Review the solution in post 1 and follow-up in post 3 read more.

#Developer Guides – Developing Discourse Plugins - Part 3: Add Custom Site Settings
Arkshine offered an in-depth comparison between plugin and theme component syntaxes, complete with a detailed table. Dive into the guide via post 46 read more.

UX – New Themes & Components Layout
A lively discussion unfolded as users, including Andrew_Rowe and others, debated the absence of basic filtering and the overall usability of the new themes layout. Key contributions can be found in post 20 and post 22 read more.

Support – Grant Admin Confirmation Mail Not Sent
Troubleshooting of admin privilege assignments stirred conversation around CLI-based solutions and email configuration. The discussion is captured in post 10 as well as in post 11 read more.

Theme – Discourse Central Theme — Meta Pre-Release Out Now!
alltiagocom critiqued the layout inconsistencies and the placement of likes and replies, suggesting improvements for a more uniform appearance. See the comprehensive breakdown in post 224 read more.

Support – Complete Discourse Glossary?
one1 sparked a debate by asking whether a full technical glossary for Discourse terms might be assembled. Follow the evolving conversation in post 1 and a subsequent comment in post 3 read more.

Support – Digest Emails Not Sending to All Users – Need Help Debugging
Digest emails seem to be missing from many inactive users’ inboxes. emonunix’s report and subsequent troubleshooting steps are detailed in post 1 and further analyzed in post 4 read more.

Support – How to Display Google Adsense Ads on Login-Protected Pages
After setting up Google AdSense for a restricted category, Editor0732 wondered why ads wouldn’t show. HAWK explained that AdSense crawlers need public access, detailed in post 1 and reinforced in post 3 read more.

Support – Category Boxes Image Alignment Issue
becl sought advice on aligning category logos within a theme, and feedback from Arkshine and others led to CSS tweak suggestions. See the discussion in post 8 and further exchanges in post 9 read more.

Support – Unable to Get Link Preview Working for My Site
A link preview conundrum was resolved by ensuring the full set of og: meta tags are included, as pointed out by trusktr. View the fix in action in post 4 read more.

Migration – Pages Are Almost Invisible When Moving Subdomains
Jacob_Peebles updated the community on the SEO and layout recovery following a subdomain migration. Catch the update in post 13 read more.


Activity by the @team Group


Fun Fact: Yesterday’s flurry of activity had us all buzzing like caffeinated cats chasing laser pointers—let’s keep the meta magic rolling today!

Today on meta.discourse.org

Key Stats

(Source: forum discussion)


Interesting Topics


Activity by the @team Group

(Sourced from discussions such as Just rebuilt a site, 3.5.0.beta2-dev…, and Advanced Search Banner)


Yesterday’s lively debates and rapid-fire fixes had the team buzzing like a well-oiled machine—here’s to more dynamic problem-solving and fun discussions today!

Today on meta.discourse.org


Key Stats
New posts: 162
New topics: 32

Top Users:
awesomerobot (5 posts, 20 likes)
Arkshine (13 posts, 16 likes)
alltiagocom (14 posts, 13 likes)
david (5 posts, 13 likes)
tobiaseigen (7 posts, 11 likes)
trusktr (6 posts, 8 likes)
HAWK (5 posts, 7 likes)
system (7 posts, 7 likes)
Lilly (2 posts, 7 likes)
Canapin (4 posts, 6 likes)

(Sourcing: Discussions from meta.discourse.org.)


Interesting Topics


Activity by the @team Group


That wraps up today’s whirlwind of discussions! Yesterday’s non-stop innovation and teasing debates sure left us all charged for more meta mischief today – keep that energy rolling!

Today on meta.discourse.org


Key Stats

  • New Posts: 134
  • New Topics: 21

Top Users:

Source: Forum Discussion


Interesting Topics

  • Support – Why are some topics unpinned to me?
    alltiagocom sparked a discussion about the automatic unpin feature and its user settings, with helpful insights provided by ondrej and Canapin. Find the conversation here.

  • Community, moderation, ai – Experiments with AI based moderation on Discourse Meta
    sam shared details about the in-progress AI moderation experiment designed to assist human moderators, and community members joined with questions and suggestions. Check it out here.

  • Installation – Failed new install
    Members debated potential causes of a failed installation and discussed solutions like adding swap and addressing DNS or SMTP issues, with valuable tips from Ed_S, Heliosurge, and pfaffman. Read more here.

  • UX – New themes & components layout
    In a lively exchange, hugh announced a rollback of the new UI changes for themes and components while valuable feedback from Jagster and gormus was shared to improve the design. Learn more here.

  • Bug, bookmarks – Can’t erase the bookmark search input
    Users discovered an issue with the bookmark search field that resets unexpectedly, and ondrej and tgxworld provided technical pointers to resolve it. See the discussion here.

  • Feature – Bookmark Collections / Folders
    alltiagocom and others debated the benefits of organizing bookmarks into collections or folders – an idea that echoes popular social platforms. More details here.

  • Announcements, composer – Test our new composer on Meta!
    With excitement building, members shared their thoughts on the new, svelte editor and discussed potential tweaks like inline composition and markdown toggling. Dive in here.

  • Support – Merge user button disappeared on my site
    theodores raised concerns over the missing merge button for user accounts, and tobiaseigen clarified that merging is restricted based on user roles. Get the full story here.

  • Theme component – Quote Callouts
    A report regarding errors from the Quote Callouts component prompted site administrators to check for theme or component updates. More info is available here.

  • Support, ai – Cost of CDCK Hosted models
    The discussion addressed whether enabling AI Spam detection incurs additional costs – Joe_F posed the question and team member Saif clarified that no extra charges apply for Discourse-hosted LLMs. Read on here.

  • #Developer Guides – Theme Developer Tutorial: 3. CSS in Themes
    A technical talk unfolded regarding naming conventions in theme development, with inquiries about scss versus stylesheets answered by david. Explore the thread here.

  • Support, email – Digest Emails Not Sending to All Users – Need Help Debugging
    Users speculated on why digest emails sometimes fail, with community members and moderators discussing factors like last visit timestamps and personal email settings. More details here.

  • Dev, plugin-api, rest-api – Another way to track nested data structures
    bitmage explained a clever technique for updating tracked state in Glimmer components, suggesting a comprehensive re-assignment instead of mutating individual elements. Discover the solution here.

  • Support, badges – Best Way to Customize User Badges in Discourse?
    lancarter97 initiated a conversation about custom badge criteria and best practices, with nat providing pointers to the official documentation. Get insights here.

  • Support – Populating email field on login page
    A query about auto-filling the login email using URL parameters prompted a discussion on the limitations of the current system and alternatives like SSO, as explained by SaraDev. See the details here.


Activity by the @team Group


What a roller coaster of discussions yesterday—from AI experiments and design rollbacks to smart fixes and feature ideas, our forum was buzzing like a beehive! Let’s bring that same energy into today’s conversations.

Today on meta.discourse.org


Key Stats

  • New Posts: 147
  • New Topics: 29

Top Users:
Canapin – 16 posts, 18 likes (read more)
david – 1 post, 13 likes (read more)
pfaffman – 12 posts, 10 likes (read more)
sam – 4 posts, 8 likes (read more)
awesomerobot – 3 posts, 8 likes (read more)
one1 – 6 posts, 7 likes (read more)
Mate – 4 posts, 7 likes (read more)
HAWK – 2 posts, 5 likes (read more)
gerhard – 1 post, 5 likes (read more)
Arkshine – 2 posts, 5 likes (read more)


Interesting Topics

Announcements
Dropping iOS 15 support in May 2025: david explains that from 1st May 2025 Discourse will update its minimum supported iOS version—older devices such as the iPhone 6s or iPad Mini 4 will no longer get the full interactive experience. read more

Dev
Is there any way to get the admin logs as an RSS feed?: Community members discuss ways to export logs via the API and data explorer as HAWK, pfaffman, and sam weigh in to explain the challenges with RSS formatting. read more

Support
Digest Emails Not Sending to All Users – Need Help Debugging: In this topic, users like emonunix, Heliosurge, and Jacob_Peebles debate why digest emails aren’t being generated as expected, along with possible side effects of session settings. read more

UX
Installing and managing Components / Themes: alltiagocom raised concerns about component placements and clutter in the layout, with awesomerobot confirming that recent updates may revert these changes. read more

Support
Can no longer use Automations plugin: Posts by Mate and Arkshine sparked discussion when users found that the automations plugin is now bundled with core functionality—with Lilly confirming its presence post-update. read more

Support
Asana Forum Design – How much could it cost to customize discourse similarly?: MAR queried the cost of custom design work after noting the sleek design on the Asana Forum, with HAWK suggesting ballpark figures and pfaffman advising prioritization of specific design elements. read more

Support
Issues with restoring backup to discourse: Users like pfaffman and gerhard discuss troubleshooting errors during backup restores—focusing on S3 upload remapping issues and guidance on using the shell to fix problematic uploads. read more

#Site Management
Promoting a User to Admin or Moderator Status: Amid debates about the accuracy of the title terminology, one1 and sam refine the documentation standards regarding “promoting” versus “granting” privileges. read more

Support
How do colors work and how to change them?: pHneutre asks for clarification on CSS variables like var(--primary-low), while Canapin and ondrej provide pointers to the style guide and GitHub source files for detailed explanations. read more

Support
Mobile page layout not using theme: Users such as alex_VIDAL and nolo note that custom theme CSS does not apply uniformly on mobile – prompting awesomerobot to share tips on crafting CSS for mobile-specific templates. read more

Bug
Can’t erase the bookmark search input: In this bug report, tgxworld and Arkshine collaborate to diagnose issues with invisible test failures in default bookmark tests. read more

Community
How do you handle contesting moderator decisions?: one1 initiates a discussion around the process of contesting moderator actions—with input from maiki and Ed_S on impartial reviews and dialog channels. read more

General
FYI: Cloudflare AI Labyrinth: EricGT shares a Hacker News note about Cloudflare’s new AI-generated content labyrinth as a bot mitigation tactic, prompting light-hearted banter from Canapin. read more

Installation
Difficulty installing on vm that includes CPanel and Apache: Gustavo_Rip details his struggles with hosting Discourse alongside Apache and CPanel, while pfaffman offers guidance on standard installations and recommended hosting alternatives. read more

Feature
Permanent bulk delete of old topics: trusktr advocates for a safer, officially supported mechanism for permanently deleting outdated posts, comparing it to rigorous confirmation flows in other platforms. read more


Activity by the @team Group

david led the conversation in Dropping iOS 15 support in May 2025 (read more), alerting users to device limitations and upcoming modern web technology integrations.

• In Is there any way to get the admin logs as an RSS feed?, both HAWK and sam contributed detailed insights on data explorer workarounds and the limitations of RSS output. (read more)

awesomerobot jumped in during the Installing and managing Components / Themes discussion, confirming that recent layout reversion updates will address the component ordering concerns. (read more)

• When users reported issues in Can no longer use Automations plugin, Lilly clarified that the plugin is now part of core, advising an update of Discourse. (read more)

sam provided thoughtful feedback on Promoting a User to Admin or Moderator Status, clarifying the technical nuances of granting privileges within the platform. (read more)

• In the How do colors work and how to change them? discussion, awesomerobot reinforced best practices by pointing users to Discourse’s style guide and source code references. (read more)

awesomerobot also contributed to the Mobile page layout not using theme post by suggesting device-specific CSS tweaks to overcome mobile template differences. (read more)

Can’t erase the bookmark search input saw tgxworld diagnosing the issue and proposing GitHub branch tests to resolve the discrepancy. (read more)

• In discussing How do you handle contesting moderator decisions?, maiki emphasized the value of neutral third-party reviews when challenging moderation. (read more)

Falco weighed in on Select to quote shouldn’t strip < and > characters around links, explaining the limitations of HTML-to-Markdown conversion in the “select-to-quote” feature. (read more)

• Finally, sam showcased Discourse’s innovative side in Discourse AI – AI triage using Persona, discussing future plans to refine auto-response settings and tool-call selections. (read more)


As we wrap up another bustling day on meta.discourse.org, we’re all charged up and ready to chase tomorrow’s challenges – just like a few pups chasing their tails yesterday!

Today on meta.discourse.org


Key Stats

Top Users:

For a comprehensive look at today’s activity, the forum discussions themselves tell the full story!


Interesting Topics


Activity by the @team Group


It’s been a day full of vibrant debates, clever fixes, and hands-on troubleshooting—yesterday’s meta buzz has us all charged up for more collaborative adventures today!

Today on meta.discourse.org


Key Stats

  • New Posts: 71
  • New Topics: 6

Top Users:

(Sourced from the latest forum activity for full context.)


Interesting Topics

  • In Announcements, StefanoCecere expressed concerns over dropping iOS 15 support in May 2025—with Canapin clarifying that a basic‑html view will remain available. Dive into the discussion read more.

  • In Support, Arkshine tackled issues with URLs not working on Chrome, sharing insights on Cloudflare redirection and domain setup. For the full troubleshooting guide, check read more.

  • Over in Dev, pfaffman raised a query on how to run code after a page has rendered, prompting merefield to suggest leveraging CSS or Ember’s run loop. See the detailed exchange read more.

  • A Support thread saw littleviolette ask about bulk unlisting PMs for privacy purposes, with pfaffman testing the limits of unlist functionality. More details can be found read more.

  • In #Hosting, schneeland and Ed_S compared hosting providers for self-hosters, debating specs between CPX and CAX machines while Canapin shared his migration experiences. Read the conversation read more.

  • The #Integrations category buzzed with activity as simon and Michael_Liu dissected the DiscourseConnect SSO setup—clarifying that API keys must be passed in request headers rather than the body. Get in on the discussion read more.

  • In Installation, joshhabka questioned unexpected shutdowns and rebuild errors in his forum’s database, with pfaffman suggesting container tweaks and lockfile removals. Explore the topic read more.

  • A Support discussion by Arkshine focused on how to restrict access to private GitHub repos by guiding users on setting up fine-grained personal access tokens. All the instructions are laid out read more.

  • co_choa examined why his backup file suddenly shrank in size in another Support thread—linking storage metrics and cleanup settings for clarity. View the investigation read more.

  • In an insightful Support thread with the ai tag, sam shared a workaround for hiding personas from the composer dropdown; the solution was warmly echoed by BrianC. More on this fix is available read more.

  • Canapin clarified the intricacies of using multiple topic_id parameters in granular API tokens in a Support thread tagged rest-api, enhancing developer documentation along the way. Further details read more.

  • In the Theme component category, jordan-violet brought up blog post styling challenges that sparked a discussion—with Andrew_Rowe providing self‑hosted community examples. See the style debate read more.

  • The Feature discussion “Mail-receiver lacks an official ARM‑compatible image” collected votes and feedback from schneeland, spotlighting community wishes for full ARM64 support. Check out the feature request read more.

  • In another Installation thread, pfaffman and others explored errors connecting to the AWS instance profile credentials—pinpointing issues with the EC2 metadata service. Read the troubleshooting steps read more.

  • For visual improvements, the Theme component thread on Topic List Previews (TLP) saw Thierry_Trégaro and merefield discuss mobile layout tweaks, prompting temporary design adjustments. Get the lowdown read more.


Activity by the @team Group

  • david, representing the Discourse Team, contributed in the Dropping iOS 15 support thread—clarifying that a basic‑html version remains available for older devices. See his input read more.

  • sam from the team actively posted in the Hide persona from composer dropdown discussion, offering workarounds that balanced functionality with user experience. Get his take read more.

  • supermathie added his perspective in troubleshooting AWS S3 credential errors—explaining the metadata service connection hiccup in a Installation thread. View his contribution read more.


In addition, the community has been buzzing about related challenges and enhancements in other threads—such as dashboard reporting insights in #Data & reporting read more, homepage feature nuances in Theme component read more, unexpected page-reload behavior when using references in the TOC read more, issues running tests on WSL2 read more, experiments with AI‐based moderation in Community read more, group display customizations on the about page read more, and fixes for the bookmark search input in Bug read more.


What a lively day! Yesterday’s spirited debates, ingenious fixes, and collaborative problem-solving truly proved that even in the meta world, every byte of discussion counts. Here’s to another day of community brilliance and fun technical dives!