Daily Summary (5am UTC)

Today on meta.discourse.org

Key Stats

In the past 24 hours (2025-02-22 to 2025-02-23), there were 73 new posts and 12 new topics started on the forum. The most active contributors include:

Interesting Topics

  • Community
    In the Community arena, Damian_Boon sparked a lively debate on whether Discourse should evolve into a full-fledged CMS with added features such as a marketplace and dynamic landing pages. read more

  • Support
    djeber encountered an issue while upgrading Postgres from version 13 to 15. The thread gathered valuable insights from Heliosurge and reached a resolution when pfaffman pinpointed a DNS/networking hiccup. Check out the initial report and the solution

  • Feature
    A discussion was ignited by avidseeker on adding blog-like posting directly to user profiles. merefield weighed in with ideas about leveraging Topic List Previews to enhance personalization. read more

  • Theme component
    The Topic List Previews (TLP) thread, active with contributions from patrickemin and merefield, dissected rendering glitches and possible fixes for the topic lists, ensuring smoother visual experiences. read more

  • #Sysadmins
    jahan_gagan introduced a comprehensive migration script to help Invision/IPBoard v4 forums transition to Discourse seamlessly. His guide and GitHub references provided clear steps for anyone looking to migrate. read more

  • Support
    In a thread addressing quoting inconsistencies, Nihal_Noorunnabi and NateDhaliwal discussed why blockquotes sometimes lose the “>” symbol when users select multi-line text, prompting a useful exchange on improving the quoting interface. read more

  • Feature
    A query by NubeBuster about relaxing the requirement for usernames to start or end with alphanumeric characters led to a thoughtful exchange with Heliosurge and Canapin over potential pitfalls and benefits. read more

  • Community
    yasnikoy shared how Discourse is being leveraged as an LMS—discussing weekly modules, notifications, and even a certification system—to modernize learning communities. read more

  • Bug
    A privacy concern was raised by a_lilian when she observed that even hidden profiles still had their birthdays displayed in the Cakeday list, sparking a call for improved privacy settings. read more

  • UX
    Don highlighted a mobile display glitch where the DiscoTOC style breaks in topics with no replies. The conversation centered on ensuring mobile users get a consistent and smooth navigation experience. read more

  • Dev
    In a technical deep dive, merefield discussed how enhancements to Glimmer Components enable the Topic List to render efficiently even on lower-end devices, showcasing the framework’s scalability. read more

  • UX
    A debate was underway on the removal of the full quote button from the editor—a design choice that some fear might lead to poor quoting practices. Jagster and others weighed in on the pros and cons. read more

  • Dev
    angus moved the conversation to an independent thread to clarify issues around connecting a remote WordPress instance to a local instance of Discourse, discussing version specifics and local network setup. read more

  • Bug
    When a segmentation fault occurred during assets:precompile in Mini_racer.rb, joffreyjaffeux led a troubleshooting discussion that provided important clues for developers facing similar issues. read more

  • Plugin
    The ActivityPub Plugin thread saw engaging debate over adding a clear visual indicator for posts coming from remote ActivityPub actors. Users like Jagster and confirmations from team members enriched the discussion. read more and follow-up

Activity by the @team Group

The Discourse Team was active in delivering technical guidance and clarifications today:

It’s been a day bursting with dynamic problem-solving and creative feature brainstorming—yesterday’s energy was as infectious as a confetti cannon at a tech carnival. Let’s keep the excitement rolling!

Today on meta.discourse.org

━━━━━━━━━━━━━━━━━━━━━━
Key Stats

  • New Posts: 120
  • New Topics: 15

Top Users:

━━━━━━━━━━━━━━━━━━━━━━
Interesting Topics

Theme Component
- MD Topic List Mobile component has sparked a lively debate with Steven proposing an alternative design and Arkshine weighing in on badge sizing.

- A reddit-ish theme for Discourse is under review as users explore how its production setup looks and share their early impressions.

- Canvas Theme Template is drawing attention after mk0r queried about editing SCSS directly versus using the Admin UI for theme customization.

Installation
- ARM Support sees users like Timelord and merefield confirm that Discourse works well on ARM-based servers, sharing links to additional troubleshooting resources.

Support
- How to make login and registration pages look like this? has generated ideas on using CSS changes and official theme components (e.g. Trendy Login) for a modern authentication UI, with helpful hints from HAWK.

- Some personal messages are not appearing in the inbox raises concerns about intermittent PM system issues and troubleshooting steps shared by HAWK.

- CSS edits not being applied on mobile has Arkshine and Richie dissecting CSS specificity and advising on targeting elements without resorting to broad !important rules.

- Could not find Google OAuth client ID in discourse admin setting delves into subscription-based limitations with users discussing why the Google OAuth fields sometimes remain hidden.

- Autosave Not Working In My Instance sees Canapin and mcwumbly prompting users to check their browser console and network tabs in order to diagnose autosave issues.

- A Timestamp bugged out has users puzzled over irregular timestamp updates, prompting comparisons of minute counts and UI refresh behavior.

- How can I remove the Category and tag filter? offers a solution via theme components that not only hide filter options but also enable custom navigation edits, as explained by Lilly.

- Change loading animation invites curious minds to explore how to customize those initial circular dots, with references to older discussions on splash animations.

- Sidekiq got error when sending mail after upgrade is garnering attention as users share error logs and suggest manual cleanup steps after rebuilding the app.

- Discourse Chat - Rocket.Chat Integration presents a Docker-based guide for integrating Rocket.Chat, ensuring community admins can keep their chat systems in sync.

- What happened to the “quote whole post” button? has sparked a nostalgic thread about interface changes and the occasional quirks with emoji linking.

Bug & UX
- Subcategories view problem for site larger than 1,000 categories tackles challenges faced by large communities, with HAWK confirming the intended behavior while hinting at future improvements.

- Feature request: Hide old badges from post-granting menu is heating up as moderators suggest options to clean up clutter and improve mobile usability.

- In the loading bar (slider) adsense adverts are not displayed properly has users debating the inherent limitations of adsense within PWA apps, and possible workarounds.

- Admin Sidebar Translations discusses translation lags and anticipated updates following the next round of core changes.

- Error in any AI Tool with no parameters has users and developers alike puzzled as they troubleshoot the JSON parameter issues causing function call errors.

- SendGrid - NoMethodError (undefined method [] for nil:NilClass) captures a deep dive into webhook payloads and code-level fixes to better handle bounce responses.

Dev & Integrations
- Connecting WP Discourse to a local Discourse Instance sees users exploring the nuances of syncing data between WordPress and Discourse through careful configuration checks.

- Google Search for Discourse AI - Programmable Search Engine and Custom Search API has the community testing new integrations while balancing domain restrictions set in Google Console.

- Discourse AI causing new SSL and Connection Reset by Peer errors prompts a technical discussion about OpenAI API calls and network stack mismatches in containerized environments.

- PDF support in Discourse AI challenges users to think about UI lead times and custom upload interfaces for rich content posts.

- How do you use Discourse AI? Tell us and make it even better! is a creative brainstorming thread where Bhack envisions AI-powered wiki transformations and automated collaborative updates.

Community & Announcements
- Launching new community sites offers strategic advice on building grassroots communities, with Heliosurge delivering key recommendations for engaging early adopters.

- PostgreSQL 15 update stands out as admins share the detailed troubleshooting steps required during a database cluster migration.

- Run other websites on the same machine as Discourse has seasoned self-hosters swapping configurations, including Caddy and advanced proxy setups.

Plugin & Policy
- Discourse Policy raises a subtle UX question on whether accept/revoke buttons remain visible in closed policy topics.

- Discourse Category Lockdown sees a lengthy user debate about icon visibility and potential plugin conflicts in a locked topic interface.

- ActivityPub Plugin has users discussing federated follow issues, especially when non-human actors come into play.

- Server Performance Issues Due to High CPU Usage reveals how toggling settings (like reaction sync) can alleviate strain on busy servers.

- How to Integrate/Sync Discord User MEE6 Points with Discourse Leaderboard? is prompting a cross-platform exploration of XP synchronization across Discord servers and Discourse leaderboards.

━━━━━━━━━━━━━━━━━━━━━━
Activity by the @team Group

━━━━━━━━━━━━━━━━━━━━━━
That’s a wrap for today! Yesterday’s buzzing discussions had us all on our toes—and we’re already excited to see what fresh topics and quirky fixes tomorrow will bring!

Today on meta.discourse.org


Key Stats

  • New Posts: 186
  • New Topics: 23

Top Users:
merefield – 12 posts, 20 likes
Arkshine – 9 posts, 13 likes
pfaffman – 12 posts, 12 likes
sam – 8 posts, 11 likes
hugh – 2 posts, 8 likes
tgxworld – 2 posts, 8 likes
zogstrip – 6 posts, 8 likes
Falco – 4 posts, 7 likes
Heliosurge – 8 posts, 7 likes
david – 4 posts, 6 likes

For a broader look at today’s discussions, check out the forum overview.


Interesting Topics

  • Text is uncountable (in the context of a site) in UX (translation): merefield sparked a spirited debate on whether “text” should be regarded as a singular, uncountable entity despite the many words it comprises. read more

  • 3.5.0.beta1: Dark/light mode selector, better flagging info, and encouraging more valuable conversations in Announcements (release-notes): hugh introduced a new core feature for theme mode selection while tgxworld added extra context to the release, highlighting upcoming improvements. read more

  • Can’t rebuild due to AWS SDK gem bump and new AWS Data Integrity Protections in Installation: In a troubleshooting thread, users discuss compatibility issues with AWS S3 and BackBlaze, examining error logs and shared fixes. read more

  • Public Interest Project Needs A Versatile Discourse Dev in Marketplace: Shoq outlined a project calling for skilled community developers to assist with nonprofit journalism demos, with several offers of help following his post. read more

  • How to get all replies in a connected view? in Support: Rainshine and pfaffman debated the possibility (and limitations) of having a continuous reply thread to better mirror conversational flows. read more

  • Create custom LLM plugin or any other option? in Support: Discussions about integrating custom AI modules surged as users explored the feasibility of writing plugins to interface with private LLM endpoints. read more

  • Site text overwritten in Support: A user raised concerns about changes in site text not persisting after updates. The community—led by david—quickly identified the issue and provided a fix. read more

  • 3.4.1: Bug fix and UX release in Announcements (release-notes): hugh and tgxworld detailed minor bug fixes and UX improvements, reassuring users about production readiness. read more

  • User API keys should use OAEP padding in Feature (user-api): sam expressed concerns over increased complexity with new encryption standards, opening up a technical dialogue on secure API practices. read more

  • Sidekiq job (Calculate Scores) are constantly failing after PG15 migration in Bug (postgres): After a database upgrade, a user’s background job failures prompted advice to check file integrity and database configurations. read more

  • Can’t move posts to new topics in Support: A transient error during post migration was observed and later resolved as users confirmed successful restoration and topic creation. read more

  • PDF support in Discourse AI in #Site Management (how-to, ai): hameedacpa queried about finding a hidden setting for enabling PDF support, with sam clarifying current limitations and future plans. read more

  • Moderator Notifications in Support: New moderators sought guidance on immediate notifications, and pfaffman advised checking tracking preferences for a smoother workflow. read more

  • Discourse Upgrade Failed errors in Support: upgtechteam raised upgrade concerns that led to further log scrutiny and community troubleshooting tips shared by Falco. read more

  • Group Leave button in Support: A query on styling the “leave group” button prompted custom CSS suggestions, ensuring visual harmony with the forum’s design. read more


Activity by the @team Group

  • hugh kicked off the day by outlining the new dark/light mode selector features in the 3.5.0.beta1 release, setting the tone for productive discussions.

  • tgxworld added an “Even more!” insight to the same release thread, further refining the announcement details. read more

  • sam contributed technical clarifications on encryption in the User API keys discussion, ensuring robust security practices.

  • david joined the “Text is uncountable” debate with a critical perspective on language usage. His thoughtful post can be viewed here.

  • supermathie offered an alternative viewpoint in the “Text is uncountable” conversation, sparking further debate. Check out his input here.

  • dax helped resolve the transient issues in Can’t move posts to new topics, demonstrating quick problem-solving skills.

  • pmusaraj chimed in on the Discord login discussion, suggesting changes to better update usernames. View his advice here.

  • Bas shared helpful code tweaks in the “Added By…” staff notices thread, guiding moderators toward a cleaner interface. His contribution is available here.

  • zogstrip also weighed in on language nuances during the “Text is uncountable” discussion, emphasizing regional differences. See his post here.


What a day – our meta discussions had more twists and turns than a caffeinated squirrel on a roller coaster! Looking forward to even livelier debates tomorrow.

Today on meta.discourse.org


Key Stats

  • Total new posts: 168
  • Total new topics: 22
  • Top Users:

For more details on our metrics and user contributions, check out the ongoing discussions here.


Interesting Topics

  • Theme – Heroes Fantasy Theme
    nolo introduced an engaging medieval-inspired theme called the Heroes Fantasy Theme that brings a nostalgic RPG design to the forum. Fans of retro aesthetics can also explore the installation instructions in the Install Guide for additional details.

  • Plugin – Allow Title-Only Onebox
    In the Allow Title-Only Onebox thread, pmusaraj explained how the plugin simplifies link previews. A follow-up discussion even touched on the possibility of adopting this behavior directly into core, making oneboxes more streamlined.

  • #Site feedback – Non-alphanumeric Usernames
    Canapin kicked off a lively discussion when encountering usernames containing solely Unicode characters, such as Илья_Комаров. The topic delved into the implications for easy @mentions and overall readability on an English-speaking forum.

  • Installation – AWS SDK Gem Bump & Data Integrity
    Addressing a technical hiccup, users debated the impact of the new AWS SDK changes on asset deletion. The conversation in the AWS SDK gem bump topic explored workarounds and what site owners might expect when using S3 clones for uploads.

  • UX – Alternative Post Templates
    A call for design flexibility emerged in the Alternative post templates discussion started by trusktr. Participants considered custom layouts for posts and category pages, with references to design-enhancing plugins and theme components.

  • Community – Gamification on a Fantasy Forum
    nolo sparked creativity by sharing experiments with gamification ideas in his fantasy forum setup. The discussion highlighted how game-inspired elements can reimagine community engagement and add a playful twist to forum interactions.

  • Bug – Email Footer Issue in System Messages
    An important bug was reported regarding email notifications: some system messages ended with “Visit Message to respond to .” without a proper username. The Email footer issue soon prompted quick fixes from the team to ensure clarity in notifications.

  • Dev – Access Tracked Variables in VanillaJS
    Developers exchanged tips on how to handle iframe events using vanilla JavaScript in the Access tracked variables in VanillaJS thread. The conversation was enriched with references to Glimmer’s {{on}} modifier for handling race conditions in DOM rendering.

  • Announcements – PostgreSQL 15 Update
    A technical update on database upgrades emerged in the PostgreSQL 15 update topic. mwaniki shared insights about version discrepancies in container volumes and the need to verify data folder mappings to ensure a smooth upgrade path.

  • Support – My Install is 16,359 Commits Behind! Advice?
    For those struggling with legacy systems, the My install is 16,359 commits behind! Advice? discussion offered upgrade strategies—from performing command-line upgrades to restoring backups on fresh servers—so no one has to be left behind.

  • Plugin – Multilingual Plugin Compatibility
    In the Multilingual Plugin thread, thoka and others discussed an error that resulted in an Error 500. The conversation quickly evolved, and updates were shared to ensure the plugin no longer crashes the site on the latest Discourse version.

  • Support – Admin Functions & Blank Interfaces
    Troubleshooting the admin interface, users took to the Admin functions topic when a blank screen hindered their ability to manage upgrades. Suggestions ranged from activating safe-mode to performing a full rebuild with the proper Docker commands.

  • Announcements – Unicode Usernames & Group Names
    The Unicode usernames and group names discussion featured a deep dive by gerhard into which Unicode characters are permitted by default, including a detailed list of allowed characters for enhanced user flexibility.

  • Bug – Topic in Shared Drafts for ActivityPub
    An edge-case bug affecting ActivityPub was discussed in Topic in Shared Drafts is in a limbo publishing state for ActivityPub. The issue, which leaves topics stranded in limbo, has prompted further investigation into how shared drafts interact with ActivityPub settings.

  • Feature – Http3 Support?
    The conversation in the Http3 support? topic touched on the slow progress of QUIC adoption and the potential for new OpenSSL releases to finally enable HTTP3 server support. Participants expressed cautious optimism about future updates.


Activity by the @team Group


That wraps up today’s lively discussions on meta.discourse.org – yesterday’s vibrant debates have left our virtual campfires glowing and our minds buzzing with ideas, so we’re all set for tomorrow’s adventures!

Today on meta.discourse.org


Key Stats

  • Total New Posts: 135
  • Total New Topics: 20

Top Users:
merefield – 13 posts, 10 likes (read more)
Arkshine – 3 posts, 8 likes
pmusaraj – 2 posts, 7 likes
awesomerobot – 1 post, 7 likes
lindsey – 1 post, 6 likes
pfaffman – 6 posts, 6 likes
david – 1 post, 6 likes
PatPatterson – 2 posts, 5 likes
Jagster – 2 posts, 5 likes
emansilla – 4 posts, 4 likes


Interesting Topics

  • Community – When Forum Admins Ignore Requests – What Are the Options?
    Okhre kicked off a discussion on what users can do when forum admins overlook simple requests for username changes and account privacy. The conversation evolved as Jagster and others debated the legalities under GDPR. See the detailed thread here.

  • Plugin – Allow Title-Only Onebox
    In this topic, members explored refinements to onebox functionality. lindsey shared a fun GIF while pmusaraj noted that the transient plugin change led to a core fix benefiting all. Check it out here and here.

  • Installation – Can’t rebuild due to AWS SDK gem bump and new AWS Data Integrity Protections
    Users discussed temporary workarounds for S3 asset management issues. Yt.w, pfaffman, and others offered practical advice to resolve rebuilding challenges. Learn more here.

  • Support translation – Is Automatic Translation for Most Content Now Official?
    joo raised questions about the automatic translation feature now seen on several forums. david later clarified that the new functionality comes via the discourse-translator plugin. Discover the discussion here.

  • Bug ai ai-bot – Error using Claude 3.7 Sonnet with Discourse AI plugin
    Conversations here focused on troubleshooting new errors arising when mixing tool use with extended thinking mode in the AI plugin configuration. See the initial error report and ensuing tips here.

  • Support – Can i enforce user to reset password for once in a certain time period
    New users and experts weighed in on security practices and the feasibility of mandating periodic password resets via a custom plugin. Read the starter post here.

  • Support air-theme – How to edit WELCOME text in AIR Theme
    A newcomer, noid, asked for guidance on editing the welcome text in Air theme. Arkshine provided detailed instructions on locating the search banner component and even shared sample CSS tweaks. See the guide here.

  • Community tags – How do communities handle tagging for announcements about versioned products?
    Members explored simpler ways to tag release notes—opting for major or major-minor tags—to avoid a proliferation of tags for every patch. Get the insights here.

  • Support – How can I make an effort to add site in list of discourse discover
    Jun sought advice on adding his Chinese forum to Discourse Discover, with community members explaining the necessary settings and patience required post-enablement. Follow the discussion here.

  • Support – Discourse customize theme with private git repo
    Users troubleshooting private repository installations for themes received a helping hand from Arkshine and confirmation from Lilly that using SSH repo addresses was the key. Dive into the conversation here.

  • Support – How to disable the Private Message option
    In this topic, an effective solution was provided by SaraDev detailing how admins can globally disable initiating personal messages via a site setting, complete with helpful screenshots. See it here.

  • Support dev-install chat – Chat not working after dev install
    After encountering “network error” issues in chat, Neeraj_Keriya received several troubleshooting tips—including checking migrations—from joffreyjaffeux and merefield. Read the steps here.

  • Feature topic-timers – Add timezone to the Topic Timer
    putty proposed a useful enhancement to clearly specify timezones alongside topic timers to eliminate ambiguity. Find the feature request here.

  • Bug activitypub – Topic in Shared Drafts is in a limbo publishing state for ActivityPub
    Some users noticed that topics saved as drafts in private categories were being inadvertently published. pmusaraj’s testing stirred up an insightful discussion on expected behavior. See details here.

  • Dev email – Merge request for Netcore Cloud ESP related changes
    kris.kotlarek engaged in a follow-up regarding email verification tokens and request authentication on a merge request for Netcore Cloud ESP improvements. Get the lowdown here.


Activity by the @team Group


Yesteryear’s discussions were buzzing with creative fixes and insightful debates—today, the community continues to ride that energetic wave, making every click a mini adventure!

Today on meta.discourse.org

================================================================
Key Stats

Over the past 24 hours, the forum recorded 89 new posts across 8 new topics. Notable discussions such as the troubleshooting in the Banner Featured Links discussion and data insights from User Page Metrics illustrate the vibrant community engagement.

Top Users:

These numbers reflect the community’s dedication and are backed by in-depth threads like MessageBus setup using Dart-Flutter.

================================================================
Interesting Topics

================================================================
Activity by the @team Group

================================================================
What a day! Yesterday’s buzzing discussions and team collaborations had the same energetic vibe as a double-shot espresso on a Monday morning. Enjoy the rest of your day!

Today on meta.discourse.org


Key Stats

Top Users:


Interesting Topics


Activity by the @team Group


Yesterday was buzzing with vibrant discussions—from nuanced badge notifications to inventive gamification tweaks and insightful Docker troubleshooting. For even more excitement, don’t miss the debates in Change font?, Improving quoting quote accuracy, Forum’s payment page fails to load, Text instead of reply icon, Battle Axe - A free theme by the Tappara.co hockey community, and Issues with Discourse SMTP!

Today on meta.discourse.org


Key Stats

  • New Posts: 81
  • New Topics: 15

Our most active voices in the past 24 hours included:
Canapin – 6 posts with 20 likes (read more)
Arkshine – 10 posts with 19 likes (read more)
RGJ – 3 posts with 13 likes (read more)
ondrej – 6 posts with 12 likes (read more)
merefield – 5 posts with 10 likes (read more)
Kirk – 7 posts with 8 likes (read more)
pfaffman – 5 posts with 6 likes (read more)
Jagster – 1 post with 3 likes
Peter_Backgren – 4 posts with 3 likes
Simon_Manning – 1 post with 3 likes

In addition to these main statistics, the day’s discussions spanned a wide range of technical challenges and creative ideas. For example, debates on SMTP issues (read more), pagination versus infinite scrolling (read more; read more), and upgrade troubles (read more; read more) kept the community buzzing. Other discussions—such as improving quoting accuracy (read more) and resolving AWS SDK issues (read more)—demonstrate the collective technical expertise on offer.

Additional active threads today included:
Automating Reports,
Flag message clarification,
Recent WordPress widget tutorial,
Whitespace in Latest view,
Rebuild fails with ERR_PNPM_RECURSIVE_EXEC_FIRST_FAIL,
Data purging strategies,
Access features settings,
Custom topic fields per category,
Migrating groups from XenForo,
Post stream refresh loops,
Current Projects – February 2025,
Photo Competition update,
Forum enhancement ideas, and
Error Upgrading from 3.4.0.beta4-dev.


Interesting Topics


Activity by the @team Group

At times the spotlight shines on our community members, while the official Discourse Team (@team) prefers to work their magic behind the scenes. Today, there were no direct posts from @team members in the live discussions. However, the team remains ever-vigilant and busy ensuring a smooth experience on the platform. For updates from official channels, keep an eye on our planned team announcements and pinned posts.


What a day – from intense troubleshooting to debates on design details, yesterday’s flurry of activity kept our community vibrant and our keyboards clicking!

Today on meta.discourse.org


Key Stats

Total New Posts: 64
Total New Topics: 9

Top Users:


Interesting Topics

  • Feature – Auto responder using AI:
    In this topic, Saif introduces a proposal to enhance the traditional auto-responder by integrating an LLM for dynamic, context‐based replies, with further elaboration by other contributors. read more

  • Announcements – Strengthening community safety in group chats:
    hugh explains a new update enabling administrators to manage group chat memberships and enforce safety guidelines across communities. read more

  • Support – ‘Post stream’ refreshing for no reason and in looping:
    Users report unexpected page refresh behavior in the post stream, prompting a technical discussion with diagnostic tips from joffreyjaffeux and others. read more

  • #Migrating to Discourse – Migrate a phpBB3 forum to Discourse:
    A forum member recounts a successful migration from phpBB but encounters issues with corrupted images; jahan_gagan offers a script-based fix to force re-uploads. read more

  • #Site feedback – Duplicate menu page on dropdown on website:
    ondrej highlights an issue where the “community” link appears twice—once pointing to meta.discourse.org and again redirecting to the blog page, urging a review of the navigation setup. read more

  • #Sysadmins – Install Discourse on a residential internet with Cloudflare Tunnel:
    New user Sailor questions the conflicting instructions regarding port configurations and SSL settings when using a Cloudflare Tunnel, sparking a detailed technical exchange. read more

  • Theme component – MD Topic List Mobile component:
    Contributors tackle mobile UI challenges by refining CSS adjustments to correctly position the online indicator, enhancing the mobile topic list’s visual layout. read more

  • Support – Activation email failure:
    Isambard reports that activation emails have halted since backup issues appeared, and subsequent discussion reveals that a Sidekiq/redis hiccup may be the culprit. read more

  • Theme component – Jitsi Video Conference:
    In this thread, Arkshine investigates an error encountered during input processes in the Jitsi integration and outlines modifications that helped resolve the issue. read more

  • Plugin – Discourse Private Replies:
    A new site setting enabling all topic participants to view replies is introduced by RGJ, improving collaborative discussions within private threads. read more

  • Support – Lots more whitespace in Latest view after upgrading to 3.5.0:
    An observant user, mcdanlj, discusses unexpected extra whitespace appearing in the latest view and shares his findings while testing CSS adjustments. read more

  • Support – Automating Reports:
    merefield suggests using the Data Explorer API to run queries that can be combined with other tools, paving the way for more versatile dashboard reporting. read more

  • Plugin – Stop Forum Spam Plugin:
    msinger introduces a configurable threshold for spam detection, allowing administrators to tailor how aggressively the plugin flags potential spammers. read more

  • Bug – Dashboard New Posts statistics broken:
    In a troubleshooting exchange, martin discusses an empty SQL response on the admin dashboard and offers a code snippet to reveal the underlying database queries. read more

  • Support – Email failed jobs:
    A detailed thread sees Andrew_Bond and jahan_gagan dissect periodic email job failures—attributing the issue to excessive Sidekiq memory usage—and outline steps to adjust configuration settings. read more


Activity by the @team Group


What a day—a whirlwind of innovative ideas, rapid troubleshooting, and collaborative problem solving that proves our meta community is always ready to push the boundaries of discussion!

Today on meta.discourse.org


Key Stats

Timeframe: March 15, 2025 – March 16, 2025
New posts: 158
New topics: 15

Top Users:
Canapin – 12 posts, 23 likes
alltiagocom – 35 posts, 23 likes
Arkshine – 11 posts, 19 likes
Jagster – 14 posts, 15 likes
ondrej – 4 posts, 10 likes
RGJ – 3 posts, 10 likes
nolo – 2 posts, 9 likes
mcwumbly – 4 posts, 8 likes
Don – 1 post, 4 likes
kuba-orlik – 2 posts, 3 likes

For a taste of the buzzing discussions, check out additional threads such as Follow requests not accepted, Digest Emails Not Sending to All Users – Need Help Debugging and the Discourse Data Explorer SQL Query. You might also enjoy exploring Complete Discourse Glossary?, the creative Profile Photowall and the query on Adsense exclude groups not always working?.


Interesting Topics

  • UX – New themes & components layout
    Discussion centers on the temporary fix and evolving admin workflows for the new themes/components layout. Jagster, nolo, mcwumbly and others dive into the challenges of rushed production releases and the need for better feature flag control. read more

  • Support – Some plugins can’t be turned off and can’t make one of the plugins work
    Users, led by alltiagocom and supported by Canapin and Arkshine, debate why certain plugins (like Categories suppressed) lack a clear enable/disable setting – sparking discussions about plugin management consistency. read more

  • Installation – Should I update my app.yml file?
    alltiagocom queries whether the git clone command in the app.yml file should mimic the older syntax. Jagster clarifies that a simple git clone is just fine. read more

  • Installation – Thinking of trying self-hosted and have some questions
    In this thread, alltiagocom and others discuss the nuances between using a local Terminal versus a remote server for installing Discourse, including cost considerations for additional services. read more

  • Support – Load parent post?
    alltiagocom asks about viewing original posts in a reply thread for better context. ondrej explains that this is a core behavior triggered when replies aren’t directly consecutive. read more

  • Feature, composer – Add markdown to selected text
    A feature request from alltiagocom explores whether selecting text and hitting a key could automatically wrap it in backticks. Jagster and Canapin weigh in on current composer functionality and formatting nuances. read more

  • Support – Grant admin confirmation mail not sent
    When an admin confirmation email fails to show up, community members such as Timelord and Canapin offer troubleshooting tips and suggest checking email provider logs. read more

  • #Developer Guides, plugin-guides, tutorial – Developing Discourse Plugins - Part 3 - Add custom site settings
    An in-depth look at expanding plugin documentation is shared by bitmage and further detailed by Arkshine, outlining the available Site Settings types and advanced configurations. read more

  • Plugin – Delete Unreplied Topics plugin
    alltiagocom and RGJ discuss tweaking the plugin to delete topics after a set period regardless of replies, with step-by-step instructions provided for those willing to fork and customize the code. read more

  • Support – How to disable title changes for all users on Discourse?
    ondrej explains that while only staff can usually change titles, CSS workarounds exist for hiding title change options – sparking a conversation on titles and trust-level rankings. read more

  • wordpress – Where can I change text after “failed” login: …
    jrgong’s query about localizing an error message for Discourse SSO to WordPress gets a practical solution from Arkshine, who points to the source in the GitHub repo and recommends translation plugins. read more

  • Support, chat – Ability to have more than 100 users in a group chat
    In light of limits on group chats, Eloïse_Barrège and Andrew_Rowe discuss whether channels might be a better fit for large groups – with confirmation from mcwumbly that channels can indeed host more than 100 users. read more

  • UX – Hidden upload field is not hidden
    Don points out that the upload field (for instance, in the avatar uploader) isn’t being correctly hidden; a potential removal of a key style is under discussion. read more

  • Support – Is it possible to hide editing history from users?
    A question regarding the visibility of post edit histories is answered by Arkshine, who directs users to the ‘Edit history visible to public’ setting. read more

  • Announcements – Emojis update
    A thread sparked by Richie’s observation of unusually massive emojis in posts leads to a flurry of tests and comments – with joffreyjaffeux even joining in to confirm the findings. read more


Activity by the @team Group

  • mcwumbly contributed to the discussion on New themes & components layout, sharing valuable insights on feature rollouts and admin workflows. read more

  • joffreyjaffeux chimed in on the Emojis update topic, offering feedback on the presentation of emojis and helping troubleshoot display issues. read more

  • tobiaseigen shared thoughtful feedback on improving the markdown composer experience, reinforcing our commitment to enhanced usability in threads like Add markdown to selected text. read more

  • HAWK stepped in to address CSS concerns in the Category Boxes Image Alignment Issue discussion, ensuring that theme component visuals remain sharp and aligned. read more


What a day of lively debates and brilliant ideas—yesterday’s digital buzz was as energizing as a double shot of virtual espresso!

Today on meta.discourse.org


Key Stats

  • New Posts: 108
  • New Topics: 10

Top Users:


Interesting Topics

  • UX – Color palette problem:
    tenisforum raised an issue with button colors in the Mint theme while Arkshine and tobiaseigen provided troubleshooting tips (e.g. setting the mint-dark scheme). Check the discussion starting here and see the team insight here.

  • Support – Transparent site logos?:
    darkpixlz observed that images copied from Figma lose their transparency and turn white. Arkshine explained a backend parameter issue in the uploader component. Read the original post here.

  • Support – How do I get users to reply to each other? This doesn’t appear on my site:
    kuaza asked about the missing reply buttons, with Canapin noting it’s a permissions matter. Find the details here.

  • Support – How to Display Google AdSense ads on login-protected pages:
    Editor0732 detailed his challenge in showing ads on a protected category, and HAWK clarified that AdSense’s crawler needs content access. Start your investigation here and also see further insights here.

  • Announcements – Test our new composer on Meta!:
    Community members debated the new WYSIWYG composer. Milenski and meglio weighed in on the preview versus editing layout. Dive into the conversation here and view additional feedback here.

  • Support – My install is 16,359 commits behind! Advice?:
    trusktr sought advice on migrating an older Discourse instance, discussing backup and deployment steps. Get the initial suggestion here and further guidance here.

  • Plugin – Discourse Chat:
    A re-examination of the chat feature clarified that channels can be grouped under a single category. alltiagocom and mcwumbly contributed to the discussion—check it out starting here and see additional details here.

  • Theme – Discourse Central Theme — Meta Pre-Release Out Now!:
    alltiagocom shared early impressions of a rebranded central theme, discussing layout inconsistencies and design improvements. Read the preview here.

  • Support – Digest Emails Not Sending to All Users – Need Help Debugging:
    Jacob_Peebles and emonunix examined an issue with digest emails and sidekiq jobs, revealing HTTP errors and troubleshooting steps. Explore the topic here.

  • Bug – 3.5.0.beta2-dev, Theme component have become nonoperative:
    qingfeng1024 raised concerns about nonfunctional theme components (like the Search Banner), with Arkshine suggesting safe mode tests. See the report here and follow-up comments here.

  • Theme Component – Advanced Search Banner:
    martin informed everyone that a simplified version would be merged into core soon, renaming the component. More details can be found here.

  • #Data & reporting – Getting All Posts for a Given Category ID Matching Certain Parameters:
    JohnMcDonald shared an SQL query challenge and Alteras proposed extending the WHERE clause to filter by category_id. Check out the query discussion here.

  • Plugin – Events Plugin :calendar::
    G4sD0c experienced downtime after an update, prompting Arkshine to explain known issues with the events plugin. Read the incident here.

  • Feature – Add markdown to selected text:
    alltiagocom showcased the efficiency of a shortcut for applying markdown formatting, exemplifying muscle memory from Obsidian. Get the usage details here.

  • Support – Unable to get link preview working for my site:
    trusktr discovered that including the full set of og: meta tags resolves the issue. The solution is outlined here.


Activity by the @team Group


What a rollercoaster day on meta—with breakthroughs in theme tweaks, plugin fixes, and SQL wizardry, our forum buzzed with lively debate and creative problem-solving. Here’s to keeping the momentum rolling and making tomorrow even more exciting!

Today on meta.discourse.org

Key Stats

  • New Posts: 145
  • New Topics: 28

Top Users:

(Sourced from various discussions such as this post.)


Interesting Topics

  • Support – Just rebuilt a site and a lot of formatting is missing
    merefield reported that after rebuilding a site, many UI elements and menus were missing proper formatting. The issue was later addressed swiftly by david reverting a problematic change view discussion and read more.

  • UX – Make tags more evident
    alltiagocom raised concerns about tag visibility and suggested using a hashtag or custom icon for better differentiation. He even found a component reference for tag icons see details.

  • Plugin – Events Plugin :calendar:
    In a thread about the events plugin, users discussed issues with commit reversion and singleton mixin updates. Team members joffreyjaffeux and kelv stepped in with fixes explore the details.

  • Community – Dealing with seemingly mentally ill user who writes manifesto type posts
    haydenjames detailed experiences with a problematic user and discussed moderation strategies for dealing with disruptive manifesto posts view the conversation.

  • Bug – Load spinner missing from admin user list
    trusktr noticed that the loading spinner on admin pages wasn’t displaying during dynamic content swaps, prompting a discussion that clarified it was due to fast data retrieval check it out.

  • Marketplace – Automated map
    A discussion on topic automation and map integrations sparked ideas on using the Locations plugin, as suggested by RGJ and elaborated by merefield see the thread.

  • Support – Is there a way to chat with Discobot?
    trusktr wondered about enabling a chat format with Discobot for AI-powered answers, leading to suggestions like checking out ask.discourse.com read more.

  • Dev – How can I edit sidebar links that are added with api.addCommunitySectionLink?
    nolo raised a bug about custom sidebar links not appearing in the customize modal, with responses noting plugin-added links cannot be directly customized discover more.

  • Theme – Pyx’s Modern Theme (preview)
    darkpixlz showcased a preview of Pyx’s Modern Theme—the successor to his earlier design—with details on installation and repository links view preview.

  • Support – Discourse AI plugin missing
    When trusktr couldn’t find the AI plugin on a fresh install, Falco pointed out that installing the Discourse AI plugin was the solution.

  • Bug – Automation doesn’t send to group
    ganncamp reported issues with an automation feature not delivering PMs correctly to groups, questioning group expansion to individual users read full discussion.

  • UX – Hidden upload field is not hidden
    A report by awesomerobot explained that a supposedly hidden file upload field was displaying due to a minor bug, with a fix in the pipeline view the report.

  • Support – Digest Emails Not Sending to All Users – Need Help Debugging
    Users, including Jacob_Peebles and Bas, discussed troubleshooting steps when digest emails weren’t reaching eligible recipients read their insights.

  • #ThemeComponent:down_arrow: Dropdown Header
    The team collaborated on a fix for a deprecated Font Awesome icon in the dropdown header, with kelv and angus updating the PR view update.

  • Support – What’s the cheapest/best AI to use for AI Spam?
    trusktr kicked off a discussion on cost-effective AIs for spam detection, with recommendations including GPT-4o-mini and Gemini 2.0 Flash explore the suggestions.


Activity by the @team Group

  • david helped resolve the SCSS compilation error in the “Just rebuilt a site” thread team insight.
  • awesomerobot provided clear suggestions on customizing tag visuals in “Make tags more evident” team input.
  • joffreyjaffeux promptly addressed the events plugin concern with a quick commit revert team action.
  • kelv followed up on the Events Plugin discussion with additional debugging details more on it.
  • awesomerobot also clarified that plugin-added sidebar links are not editable, contributing to the “How can I edit sidebar links…” debate check his reply.
  • Falco assisted by highlighting the need to install the Discourse AI plugin when it appeared missing see his comment.
  • kelv revisited the dropdown header issue with a fresh PR update detailed update.
  • awesomerobot further supported the UX fixes with insights on hiding elements in the “Hidden upload field is not hidden” thread view his input.

What a dynamic day—yesterday’s discussions jumped from debugging CSS glitches to rethinking theme aesthetics as energetically as a confetti cannon at a coding carnival!

Today on meta.discourse.org


Key Stats
• In the last 24 hours there have been 190 new posts across 31 new topics.
Top Users:
alltiagocom: 23 posts, 23 likes
david: 6 posts, 22 likes
Arkshine: 14 posts, 20 likes
awesomerobot: 4 posts, 16 likes
Canapin: 9 posts, 15 likes
sam: 4 posts, 13 likes
system: 7 posts, 11 likes
tobiaseigen: 5 posts, 7 likes
pfaffman: 4 posts, 7 likes
RGJ: 6 posts, 7 likes

Source: forum discussion overview


Interesting Topics

Support – Why are some topics unpinned to me?
alltiagocom initiated a detailed discussion about the behavior of pinned topics and user preferences, with inputs from Jagster, ondrej, Arkshine, and others clarifying the options available. read more

Dev – Component was authored using gjs
A debate unfolded regarding a misleading error message in a plugin’s component, with RGJ and Arkshine exploring the details, and david offering a solution based on proper Ember component inheritance. read more

#Developer Guides – Theme Developer Tutorial: 3. CSS in Themes
system shared an informative chapter on using SCSS versus native CSS in themes while Arkshine and david discussed subtleties in file path conventions for theme assets. read more

Announcements – We’re upgrading our icons to Font Awesome 6!
Amid concerns over breaking changes and API trade-offs, LeoDavidson and awesomerobot weighed in on the necessity of timely deprecations and provided clarifications on the migration process. read more

UX – Why 2 pages for the logo images instead of 1?
A discussion sparked by alltiagocom questioned the design choice of splitting logo settings into two pages. Arkshine and awesomerobot explained the transition from legacy to new admin experiences. read more

#Developer Guides – Developing Discourse Themes & Theme Components
The long-standing tutorial was updated with pointers to a brand new 7‑step guide, as david, Arkshine, and NateDhaliwal shared their positive feedback on the refreshed content. read more

Installation – Failed new install
Troubleshooting a problematic installation, user Heliosurge received advice from Ed_S and pfaffman—guidance that pointed to swap space issues and server resource adjustments. read more

Community – Experiments with AI based moderation on Discourse Meta
In an evolving experiment, sam outlined promising results with AI spam detection while highlighting that the system remains a work-in-progress meant to support human moderators. read more

Installation – Photoshop template for all Branding images here
alltiagocom shared his custom Photoshop file designed with artboards for streamlined export of branding assets, inviting community feedback in the process. read more

Feature – Bookmark Collections / Folders
Discussing a long-awaited feature, alltiagocom and schneeland envisioned a system much like Instagram’s collections for organizing bookmarks, while others shared their enthusiasm for better bookmark management. read more

Support – Is there a way to chat with Discobot?
Addressing recurring redirect issues, tobiaseigen and Lilly clarified that the redirect from ask.discourse.org to ask.discourse.com now ensures smoother interactions with Discobot. read more

Bug – Unable to update group membership settings if Automatic email domain list is empty
A recent error during group settings updates was reported by Adam-Young and further investigated by joffreyjaffeux and others, culminating in a fix deployment. read more

Bug – Can’t erase the bookmark search input
An odd behavior where the bookmark search field auto-resets its content was diagnosed and discussed among Canapin, ondrej, and sam, with potential fixes proposed. read more

Support – Custom badge image guidelines
Before requesting new badge designs, ganncamp and Arkshine discussed the required image ratios and resolutions to ensure clear rendering in various sizes and modes. read more

Dev – How can I edit sidebar links that are added with api.addCommunitySectionLink?
Contributors nolo and awesomerobot provided insights on customizing the sidebar links via CSS reordering and duplicative component strategies, sparking further community experimentation. read more


Activity by the @team Group

david explained the intricacies of Ember component inheritance in the “Component was authored using gjs” discussion, ensuring plugin developers don’t mix gjs with hbs.

david also contributed clarifications on theme stylesheet locations in the “Theme Developer Tutorial: 3. CSS in Themes” thread.

awesomerobot helped resolve concerns over API deprecations and provided context on maintaining compatibility in the “We’re upgrading our icons to Font Awesome 6!” topic.

sam spearheaded the discussion on AI-based moderation in “Experiments with AI based moderation on Discourse Meta” and later also stepped in to address the autocomplete bug in the bookmark search (see his input here).

tobiaseigen ensured users could reliably chat with Discobot by explaining the necessary redirect fixes in “Is there a way to chat with Discobot?”.

joffreyjaffeux assisted with troubleshooting on group settings issues in “Unable to update group membership settings if Automatic email domain list is empty” to help admins resolve configuration errors.

davidb provided clarifications in the “Automation doesn’t send to group” thread, discussing the nuances of group message expansion.

Southpaw offered insights on image upload behavior in “Missing images at Meta.discourse.org”, pinpointing issues with third-party image URLs.

dax contributed to sidebar customization by clarifying theme component configuration in “How can I edit sidebar links that are added with api.addCommunitySectionLink?”.

nat provided guidance on tailoring badge displays in “Best Way to Customize User Badges in Discourse?”, helping admins refine user recognitions.


And that’s a wrap – yesterday’s lively debates and troubleshooting adventures left us buzzing with ideas; here’s to another day of meta magic and playful problem-solving on Discourse!

Today on meta.discourse.org

==============================

Key Stats
Total New Posts: 112 (read more)
Total New Topics: 19 (read more)

Top Users:


Interesting Topics

Dev – Is there any way to get the admin logs as an RSS feed?
one1 wondered whether the admin logs could be rendered as an RSS feed, and team members like HAWK and pfaffman discussed leveraging the API or data explorer as a workaround.
read more

Support – Asana Forum Design: How much could it cost to customize discourse similarly?
MAR raised a query on replicating the sleek customisation seen on the Asana Forum, with HAWK providing a cost estimate and helpful pointers.
read more

Announcements – Test our new composer on Meta!
Community member Jon_Halle and others weighed in on the benefits and possible tweaks for the new, more streamlined composer interface for first-time users.
read more

Theme component – Quote Callouts
Mate reported an issue with the Quote Callouts component that displayed an admin banner error, receiving prompt thanks and queries from Arkshine.
read more

Support, automation – Can no longer use Automations plugin
After a deletion for debugging, Mate’s inability to reinstall the Automations plugin sparked a discussion where Lilly confirmed that it’s now bundled with Discourse.
read more

Support, backups – Issues with restoring backup to discourse
A backup restore error concerning S3 migration got users like Ed_S, pfaffman, and gerhard troubleshooting the necessary shell commands and database tweaks.
read more

Support – Merge user button disappeared on my site
When theodores couldn’t find the merge button after a version change, tobiaseigen clarified that only admin accounts have that functionality.
read more

Support, email – Digest Emails Not Sending to All Users – Need Help Debugging
A perplexing case regarding stale “last visit” info and inconsistent digest emails led to a detailed exchange among users, including insights from Heliosurge and Jacob_Peebles.
read more

Dev, plugin-api, rest-api – Another way to track nested data structures
bitmage shared his solution for triggering UI updates in Glimmer components by reassigning the whole array, provoking further thoughts from Arkshine.
read more

Support, ai – Cost of CDCK Hosted models
In a bid to clarify any additional costs associated with LLM usage, Saif reassured users that Discourse-hosted experiments incur no extra charges, with third-party services being a separate matter.
read more

UX – New themes & components layout
A lively discussion on the redesign of theme components ensued as users like Jagster and gormus debated layout preferences and navigation improvements.
read more

Community, moderation, ai – Experiments with AI based moderation on Discourse Meta
The integration of AI for moderation sparked curiosity, with sam noting the feature’s recent silence and playful plans to add tracking features.
read more

Support, moderation – A few questions related to moderation
A longer discussion touched on the logistics of contesting moderator decisions, with MissyQ humorously noting a comparison to a Discord server restructure.
read more

Installation – Failed new install
Troubleshooting a new install issue, pequiste and others exchanged advice regarding app.yml adjustments and SMTP configurations.
read more

Bug, bookmarks – Can’t erase the bookmark search input
An issue with non-responsive bookmark erase functionality was dissected by tgxworld and further examined by Arkshine, prompting a minor code investigation.
read more


Activity by the @team Group


What a day! Yesterday’s bustling discussions were buzzing like a hive of caffeinated bees—here’s to another round of lively debates and creative problem-solving today!

Today on meta.discourse.org

Key Stats

  • Total New Posts: 136
  • Total New Topics: 27
  • Top Users:
    Canapin – 20 posts, 22 likes
    david – 1 post, 16 likes
    awesomerobot – 3 posts, 9 likes
    ondrej – 2 posts, 6 likes
    sam – 6 posts, 5 likes
    SaraDev – 2 posts, 5 likes
    one1 – 2 posts, 5 likes
    alltiagocom – 8 posts, 4 likes
    tobiaseigen – 4 posts, 4 likes
    nolo – 2 posts, 3 likes

For a complete view of the latest discussions, check out Latest Topics.


Interesting Topics


Activity by the @team Group


That wraps up today’s highlights—yesterday’s energy was off the charts, and we’re all charged up for another day of brilliant debates and creative problem solving!

1 Like

Today on meta.discourse.org


Key Stats

  • Total new posts: 119
  • Total new topics: 20

Top Users:
david – 3 posts, 17 likes
Canapin – 11 posts, 15 likes
pfaffman – 10 posts, 13 likes
merefield – 6 posts, 12 likes
Arkshine – 6 posts, 10 likes
alltiagocom – 9 posts, 8 likes
Mister – 1 post, 8 likes
awesomerobot – 2 posts, 7 likes
jordan-violet – 5 posts, 6 likes
Lilly – 1 post, 4 likes

For even more insights, check out related discussions such as Template Overrides Removal, Getting all posts in a topic, Top traffic sources by topic, and Issue with checking suspensions.


Interesting Topics

  • Theme component – Quick Quote Theme Component
    In the Quick Quote Theme Component discussion, Arkshine and merefield collaborated on a fix – with a celebratory merge confirmed by Lilly – that addressed a regex issue affecting link replacements. read more

  • Announcements – Dropping iOS 15 support in May 2025
    In Dropping iOS 15 support in May 2025, louie_sun raised questions about the alert, while david clarified that the change targets browsers missing key features. read more

  • Community – Discourse and my personal experience using it
    In Discourse and my personal experience using it, Mister shared his initial impressions and challenges with Discourse, prompting pfaffman to offer guidance on adapting to interface changes. read more

  • UX – Tags panel needs “Add New Tag” option
    The Tags panel needs “Add New Tag” option thread sparked discussion about streamlining tag creation. alltiagocom highlighted usability friction while others questioned the absence of a dedicated button. read more

  • Support – Referencing Discourse theme color variables in custom theme component?
    In Referencing Discourse theme color variables in custom theme component?, jordan-violet asked about using native theme variables in custom CSS, and responses from david and pfaffman provided clear examples. read more

  • Dev – How to run code after page has rendered
    The How to run code after page has rendered topic saw pfaffman advise using the Ember run loop over direct API calls to ensure that DOM elements are in place before manipulation. read more

  • #Site Management – Discourse AI – Embeddings
    In Discourse AI – Embeddings, RGJ raised concerns about out-of-date documentation for embeddings while Falco prompted a quick update, noting discrepancies between the docs and latest commit. read more

  • Installation – Discourse Randomly Does Not run or Rebuild
    The Discourse Randomly Does Not run or Rebuild discussion had users like joshhabka and pfaffman troubleshooting PostgreSQL lockfile errors, with suggestions to remove stale lock files and restore backups. read more

  • Support – Help with URLs not working on Chrome
    In Help with URLs not working on Chrome, alltiagocom outlined unexpected redirection issues in incognito mode, and Arkshine referred to both Discourse’s built-in domain handling and Cloudflare redirect configurations. read more

  • Support – Hide persona from composer dropdown
    The Hide persona from composer dropdown topic captured concerns over UI clutter when personas meant for automation still appeared in the composer dropdown, with sam suggesting a workaround using permission tweaks. read more

  • Support – Multiple topic_id parameters in a granular API token?
    Canapin’s post in Multiple topic_id parameters in a granular API token? cleared up that comma-separated IDs work for restricting API key scopes, even if semicolons do not. read more

  • Bug – Category Banners not showing inside categories, only sub categories
    In Category Banners not showing inside categories, only sub categories, alltiagocom and Canapin discovered that enabling “Hide if no description” can inadvertently hide parent category banners. read more

  • Bug – Multisite DiscourseConnect provider avatar bug
    The Multisite DiscourseConnect provider avatar bug thread saw zogstrip mention that the issue will be fixed in an upcoming GitHub pull request, promising improved avatar loading across multisite setups. read more

  • Support – Bulk Unlist PMs
    In Bulk Unlist PMs, littleviolette questioned why PM unlisting wasn’t available via bulk actions, while pfaffman explained that current defaults hide PMs for group recipients. read more

  • #Site Management – Configuring group notifications for a private category
    Finally, the Configuring group notifications for a private category discussion led by wesochuck explored alternative methods for managing notifications in private areas. read more


Activity by the @team Group

  • In Quick Quote Theme Component, team member Lilly joined the conversation with an enthusiastic merge confirmation that celebrated the collaborative fix. read more

  • In Dropping iOS 15 support in May 2025, team member david provided technical clarity on browser feature requirements, helping users understand the rationale behind the change. read more

  • For the Tags panel needs “Add New Tag” option topic, awesomerobot from the team contributed insights on improving tag workflows and reducing friction. read more

  • In Hide persona from composer dropdown, sam shared a clever workaround to prevent unintended persona selections in the composer interface. read more

  • Team member Falco also weighed in on Discourse AI – Embeddings, urging an update to out-of-date documentation and prompting community discussion. read more

  • Meanwhile, zogstrip addressed the Multisite DiscourseConnect provider avatar bug by referencing a fix in an upcoming PR aimed at resolving avatar loading glitches. read more


And that’s a wrap – yesterday’s vibrant debates and fixes had meta buzzing like a beehive on a sunny spring day!

Today on meta.discourse.org


Key Stats
Over the period 2025-03-22 to 2025-03-23, there were 48 new posts and 2 new topics started on meta.discourse.org. The conversations have been lively with detailed technical troubleshooting, feature requests, and insightful experiences shared by community members. The top active users in the last 24 hours were:

For further context, check out additional threads that have been stirring up discussions: Discourse Translator, Can’t erase the bookmark search input, Dashboard Report - Consolidated Pageviews, Homepage Feature, Using a reference in a TOC reloads the page without moving to reference, Topic List Previews (TLP), Default group title is not being applied consistently, and the Cloudflare setup guide.


Interesting Topics

  • #Hosting: schneeland revisited his discussion on switching server providers in “Recommended Hosting Providers for Self Hosters,” weighing the merits of ACE and ARM machines with insights from Ed_S and Canapin.
    read more

  • Support: In “Help with URLs not working on Chrome,” alltiagocom and Arkshine exchanged troubleshooting tips on DNS setups and Cloudflare SSL quirks.
    read more

  • Announcements: “Dropping iOS 15 support in May 2025” saw StefanoCecere raise concerns about legacy devices while Richie and others offered workarounds for a smoother transition.
    read more

  • #Integrations: During the “Setup DiscourseConnect – Official Single-Sign-On for Discourse (sso)” thread, Michael_Liu and simon collaborated to nail down API header issues and resolve SSO payload challenges.
    read more

  • Community: “Discourse and my personal experience using it” featured NateDhaliwal’s take on Docker-centric installations and his pointers towards non-Docker guides for smoother setups.
    read more

  • Bug: In “Did the update shorten my system prompt space?”, a light-hearted yet urgent discussion unfolded with BrianC and team member sam noting a regression in prompt length post-update.

    “Only when in doubt, assign at least a ‘low’ priority…”
    read more

  • Support: “Rebuilding App – Weird Error” captured LotusJeff’s maintenance woes with permissions and S3 asset uploads, prompting clarifications from NateDhaliwal.
    read more

  • Support: The “Bulk Unlist PMs” thread had pfaffman revisiting PM privacy options, humorously conceding that his earlier assumption was off the mark.
    read more

  • Theme component: “Category Banners” sparked a debate between alltiagocom and Arkshine over inconsistent banner displays across categories, suggesting tweaks in configuration.
    read more

  • Feature: In “Mail-receiver lacks an official ARM-compatible image,” schneeland championed a vote for a unified ARM64 stack, fueling discussions on cross-platform compatibility.
    read more

  • Support: “Restrict users who are member to see my private github repos” had hhf.technology share his solution for robust access controls, referencing an external Stack Overflow guide.
    read more

  • Installation: “Trouble with s3: Error retrieving instance profile credentials” outlined an AWS metadata service hiccup, with insights from supermathie and pfaffman clarifying the root cause.
    read more

  • UX: “Tags panel needs ‘Add New Tag’ option” featured alltiagocom critiquing the tag creation workflow and calling for integrated management tools in the composer.
    read more

  • #Sysadmins: “Deploy Discourse without Docker” raised by NateDhaliwal nudged the community to consider alternative, non-containerized installation methods, hinting at a possible migration to Community wiki > Sysadmins.
    read more

  • Community: “Experiments with AI based moderation on Discourse Meta” saw riking testing different prompt approaches to balance automation with human review, sparking thoughtful debate.
    read more


Activity by the @team Group

  • sam contributed a follow-up in the “Did the update shorten my system prompt space?” thread, weighing in on the prompt length issue and engaging with community feedback.
    read more

  • supermathie addressed the AWS credential hiccup in “Trouble with s3: Error retrieving instance profile credentials,” clarifying why the connection to the EC2 metadata service failed.
    read more


What a day – yesterday’s meta discussions were as invigorating as a double-shot espresso on a brisk morning, leaving us all charged for another round of problem solving and innovation!

Today on meta.discourse.org

Key Stats
• Total new posts: 84
• Total new topics: 12

Top Users:
Arkshine: 7 posts | 15 likes
pfaffman: 8 posts | 11 likes
alltiagocom: 5 posts | 8 likes
Canapin: 5 posts | 7 likes
Ed_S: 2 posts | 4 likes
joffreyjaffeux: 1 post | 4 likes
sam: 4 posts | 4 likes
RGJ: 1 post | 3 likes
Jagster: 2 posts | 3 likes
Firsh: 2 posts | 3 likes

Top Team Members:
sam: 4 posts | 4 likes
joffreyjaffeux: 1 post | 4 likes
supermathie: 1 post | 1 like
HAWK: 1 post | 0 likes

Sourced from our daily discussions view more.


Interesting Topics

  • Support: In Failed Rebuild of Poorly Maintained Server w/ Ownership Issues – Looking for Help, qtenny and others worked through challenges involving server rebuilds and S3 backup credentials. read more

  • Support: In Increase height of reply box?, Olle11 queried if the default composer size could be modestly increased without forcing fullscreen mode—prompting suggestions from peers like pfaffman and Arkshine. read more

  • Support: Separate docker volumes for uploads and backups saw schneeland propose isolating uploads and backups to distinct volumes, with pfaffman and Canapin providing configuration insights. read more

  • Bug: In Issue with custom CSS “Save” button on smaller screens, users including alltiagocom and Canapin tackled layout glitches affecting the custom CSS editor on compact displays. read more

  • wordpress: Hot to enable publishability for a post type without auto-publish? sparked a technical discussion between Firsh and Arkshine about using filters (like wpdc_publish_after_save) to control Discourse topic publication from WordPress. read more

  • #Administrators: In Adjusting default composer height, Arkshine offered a detailed guide on customizing composer dimensions via CSS custom properties, easing the editing experience for administrators and theme developers alike. read more

  • Bug: Did the update shorten my system prompt space? featured a merge fix announced by joffreyjaffeux that resolved unexpected prompt size changes, delighting users with a prompt resolution. read more

  • Support: In Bounced Email Info Not Found, LotusJeff and Canapin dived into the intricacies of email bounce processing—questioning SES configurations and how bounce codes appear in Discourse. read more

  • Installation: Trouble with s3: Failed to open TCP connection… was quickly resolved by pfaffman after identifying a misplaced environment variable key (missing “_KEY”). read more

  • Theme component: Category Banners brought to light inconsistent banner behavior when navigating between category pages, with alltiagocom reporting the glitch and Arkshine elaborating on the underlying CSS/component issues. read more

  • Plugin: In Discourse Translator, Jagster and icaria36 revisited legacy translation commands, examining changes in automatic translation settings and compatibility with newer Discourse versions. read more

  • Bug: Quick search make requests for each typed character… highlighted potential performance hiccups in live search—prompting sam to initiate an investigation into the surge of 403 errors. read more

  • Bug: Ranked Choice poll doesn’t use min/max settings properly led sam to weigh in on how ranked choice voting options should behave, sparking further clarification from merefield. read more

  • Bug: In Cloudflare R2 Image URL Display Issue: Detailed Explanation and Fix, sam and qingfeng1024 dissected how CDN settings impacted image display in chat, offering potential fixes for smoother media presentation. read more

  • Support: How can I display subcategories in such boxes if a main category is selected? had Aurora and ondrej explore design tweaks to improve category navigation and layout consistency. read more

  • Support: How can I view categories and “latest” on mobile? saw Aurora team up with Arkshine to share a custom JavaScript solution that forces a more user-friendly mobile view. read more


Activity by the @team Group

  • sam contributed to Issue with custom CSS “Save” button on smaller screens, suggesting a PR fix and sharing his CSS insights to improve the editor’s responsiveness. read more

  • joffreyjaffeux confirmed in Did the update shorten my system prompt space? that the prompt-related issue had been resolved through a merge, ensuring a smoother editing experience. read more

  • supermathie joined the dialogue in Bounced Email Info Not Found by noting that the current handling of email bounce data wasn’t meeting expectations, prompting further review. read more

  • sam also took the lead in Quick search make requests for each typed character…, flagging potential inefficiencies that could lead to unwanted server load. read more

  • sam further sparked discussion in Ranked Choice poll doesn’t use min/max settings properly where his input helped clarify the constraints and user expectations of the polling feature. read more

  • sam weighed in on Cloudflare R2 Image URL Display Issue: Detailed Explanation and Fix, validating reports of image display problems in chat and helping guide troubleshooting efforts. read more

  • HAWK offered guidance in Where do I find the forum stats? by suggesting the use of Reports or Data Explorer for quick access to key metrics. read more


Before signing off, extra discussions also brought fresh ideas to light—for example, innovative takes on the Locations Plugin :earth_africa:, refreshed perspectives on Alternative views for Category and Site Events Calendars, and creative musings in the Request for dynamic page creator.

What a day! Yesterday’s spirited debates and clever fixes left us grinning and geared up for more community-powered innovation. Keep that Discourse engine humming and have a fantastically fun day ahead!

Today on meta.discourse.org

Key Stats

For additional details, check out the overall discussion on meta.discourse.org.


Interesting Topics

  • Support – Tricky question regarding Discourse permalinks:
    jordan-violet asked how to create resilient permalinks for external URLs while Arkshine demonstrated how to use regex normalization. read more

  • Feature – Suggestion for the “Characters Required” plugin:
    alltiagocom and merefield discussed enhancing the plugin by applying the character limit indicator to titles and refining the count display. read more

  • Announcements – Dropping iOS 15 support in May 2025:
    In this announcement, a_lilian, david, and others reviewed browser support details and clarified that the latest versions are the only ones supported. read more

  • Support – Bulk create topics from Obsidian:
    alltiagocom raised the challenge of importing over 120 markdown journal entries, and Arkshine suggested using an Obsidian plugin to publish content efficiently. read more

  • Announcements – Test our new composer on Meta!:
    Updates on the rich text versus Markdown-only editor were shared by lindsey and others, reassuring users that Markdown remains available. read more

  • Support – How to add categories next to latest post and trending topics?:
    Olle11 inquired about displaying category labels alongside trending topics, with merefield offering an easy fix using menu configurations. read more

  • Plugin – ActivityPub Plugin:
    The discussion focused on federated post boosting and identifying federation link behavior as users shared their perspectives. read more

  • UX – Votes display could be nicer, missing spacing:
    awesomerobot and schneeland noted irregularities with zero vote counts and topic title spacing, prompting a tweak in the custom CSS. read more

  • UX – My suggestion for the Themes/Components panel (CSS inside):
    Feedback was given on the cramped layout of the new Themes/Components panel with suggestions to boost readability and usability. read more

  • Support – Bounced Email Info Not Found:
    LotusJeff experimented with AWS SES settings as supermathie later clarified that minimal bounce data is received without raw message delivery. read more

  • Bug – Issue with custom CSS “Save” button on smaller screens:
    Users reported display issues with the custom CSS save button which was later addressed by awesomerobot. read more

  • Support – Failed Rebuild of Poorly Maintained Server w/ Ownership Issues – Looking for Help:
    Members like thoka, qtenny, and supermathie exchanged troubleshooting tips including git pull advice to resolve server rebuild issues. read more

  • Community – Private server trust levels:
    wbadmin asked for best practices in adjusting trust levels for private forums, with suggestions to leverage invite links and groups offered in the discussion. read more

  • UX – Sidebar plugins don’t match the plugin list under all installed plugins:
    jordan-violet raised concerns about inconsistencies between sidebar links and actual plugin settings, echoing earlier feedback. read more

  • Dev – Removing support for “template overrides” and mobile-specific templates:
    david explained that legacy theme components must be disabled before the forthcoming changes block template overrides. read more


Activity by the @team Group


What a whirlwind of creative problem solving – yesterday’s vibrant discussions swept us into a fun, innovative day!

Today on meta.discourse.org

━━━━━━━━━━━━━━━━━━━━
Key Stats

  • Total New Posts: 116
  • Total New Topics: 20

Top Users:
Canapin – 8 posts, 24 likes
merefield – 11 posts, 15 likes
tobiaseigen – 3 posts, 9 likes
david – 3 posts, 8 likes
pmusaraj – 2 posts, 6 likes
alltiagocom – 13 posts, 6 likes
Arkshine – 5 posts, 5 likes
pfaffman – 4 posts, 5 likes
a_lilian – 1 post, 4 likes
tgxworld – 2 posts, 4 likes

For even more context on yesterday’s discussions, check out these additional threads: ActivityPub Plugin, Default user avatars not loading, Internal Server Error on wiki, Syncing SSO preferences, and Header Categories Navbar.

━━━━━━━━━━━━━━━━━━━━
Interesting Topics

Supportalltiagocom kicked off a discussion on updating Discourse via the browser vs Terminal after encountering rebuild crashes. Dive into the troubleshooting steps here.

Pluginmerefield raised concerns about the Locations Plugin not displaying topics on the map and shared insights on selecting specific addresses. Get the details here.

Installation – A thread questioned Have Discourse’s requirements changed recently? after several rebuild errors emerged, prompting debate and troubleshooting tips. Read more here.

Announcementstobiaseigen introduced the 3.5.0.beta2 release with exciting updates to the Review Queue, Welcome Banner, and Admin Interface, making moderation smoother. Details are available here.

Theme componentmerefield showcased a new Composer Character Count theme component that displays post length in real time, enhancing the writing experience. Explore it here.

Dev – A discussion on Using the new custom-homepage feature provided insights on marking body classes for improved frontend performance. Check out the conversation here.

Community – The topic on Private server trust levels examined best practices for internal permissions and how to handle low-memory scenarios effectively. Join the debate here.

Announcementsa_lilian’s post about Dropping iOS 15 support in May 2025 sparked a helpful troubleshooting dialogue with thanks for rapid testing. More info here.

#Site feedback – In a bid to keep up with evolving regulations, Canapin asked if creating an Online Safety Act tag would help streamline compliance. Share your thoughts by reading here.

SupportOlle11 sought advice on adding a title and buttons naturally above forum topics to mimic the smooth appearance of Discourse Meta’s homepage. Find out how here.

Featurelilstranded proposed an improved category management interface featuring drag-and-drop reordering—a welcome idea for busy forum admins. See the suggestion here.

Bug – A report by lindsey described a markdown composer issue where italicizing a line with a bold-ending word led to character loss. Get a look at the bug here.

BugVictor_Bramante flagged some odd behavior on the Android app: embedded discussions showed headers without content, prompting further investigation. View the details here.

Installationjohnr’s exploration of cross-instance backup/restore revealed that site settings were overwritten during migration, sparking useful advice from peers. Discussion available here.

#Site ManagementAquaL1te and team member Saif discussed configuring the new Discourse AI – Large Language Model settings page to ensure accurate model naming and cost control. Find out more here.

━━━━━━━━━━━━━━━━━━━━
Activity by the @team Group

Announcementstobiaseigen and tgxworld actively answered questions and shared insights on the 3.5.0.beta2 release improvements. See the thread here.

Installationgerhard clarified aspects of automatic swap file creation for low-memory instances by commenting in the discussion on system requirements. More details here.

Bugpmusaraj addressed concerns on the quick search debounce, ensuring that search requests are effectively throttled to avoid excessive queries. Read his input here.

#Site ManagementSaif lent his expertise to the Discourse AI LLM settings page discussion after a user ran into configuration hurdles, keeping usage costs reasonable. Check his comment here.

#Site Management – Also in the realm of AI features, Saif commented on the Discourse AI Embeddings topic to help smooth out integration challenges for enhanced search capabilities. See his thoughts here.

━━━━━━━━━━━━━━━━━━━━
What an exciting day filled with lively debates and innovative ideas – yesterday’s activity kept us all on our toes and made for a seriously fun ride!