Users continue to report challenges with the PostgreSQL 15 update, with xFocus and schneeland sharing specific issues around database shutdown and rebuild processes. mwaniki provided guidance on checking database shutdown logs.
leopedrini explored options for restricting topic visibility to participating users only, leading to an extensive discussion about access control models.
A significant CPU usage increase was reported after upgrading to 3.4.0.beta4-dev, which sam quickly identified and fixed as a mini_racer regression.
Multiple users reported severe email issues following the recent 3.4.0.beta4-dev update, affecting reply emails and watched category notifications.
An interesting discussion about digest emails continued, with mcwumbly noting they’re considering giving users more control over email preferences during account creation.
Support – High CPU usage (Ruby)
Team members discussed Ruby-related performance issues and confirmed that a recent update helped significantly lower CPU load. read more
Support – How do you get First Share?
A simple query about earning a badge sparked a quick response from Lilly, who explained that sharing via the topic controls triggers award processing. read more
Supportth21 reported a critical issue in Site offline after rebuild where after a routine rebuild the forum went inaccessible, prompting a deep dive into logs and rebuild commands. read more
#Blog: In Unpacking Discourse 3.4, Discourse detailed the improvements behind the new release, including streamlined signup flows and mobile app enhancements. read more
Support In Sidekiq is running as user, community members debated whether the container UID mapping was a bug or expected behavior, with several insights shared. read more
david stepped in during the Site offline issue to diagnose the “site not responding” problem and shared a fix that brought the forum back online. read more
blog – Unpacking Discourse 3.4 jordan-violet and peers debated which foundational LLM models work best for specific tasks while reflecting on recent admin UI improvements. Discover the conversation in detail read more.
#Developer Guides – Beginner’s guide to developing Discourse Themes
The thread sees ddsgad and NateDhaliwal questioning the accuracy of legacy theme component instructions and suggesting a pivot to modern Components. Get the full context read more.
Bug – Site Offline Since Update - pg15 upgrade failed
Frustration mounts as Markus_Moenig and eisammy grapple with a disrupted upgrade process and Postgres errors, prompting community troubleshooting. See troubleshooting tips read more.
Bug – Some HTML tags are visible on the delete-user button
A minor UX glitch causes raw HTML to appear on the deletion confirmation button, as noted by Richie and Danny_Dainton. Check out the discussion read more.
Support – Site offline after rebuild (4th Feb 2025)
Users like fuse and david share their experiences of intermittent downtime following the rebuild process, with helpful advice to re-open a fresh Support thread if needed. More details read more.
Support – Can’t reach web server after update to 3.4 tomtjes and david exchange troubleshooting steps after a rebuild left the server unreachable, prompting suggestions to double-check git revisions and nginx configurations. Continue reading read more.
Support – How to set up the SMTP settings?
As questions around connecting to external mail servers arise, supermathie and jill88 provide clarity on authentication and port configuration. Get the setup tips read more.
Support – Post 3.5.1 update - CPU maxed out 100%
After the latest update, agemo and sam pinpoint CPU load spikes related to PostgreSQL processes and advise a timely rebuild to restore normalcy. Learn more read more.
Announcements – 3.4.0.beta4: Redesigned emojis, exporting user data, flagging illegal content and more
In a feature-packed thread, Saif highlights improvements ranging from subtle emoji tweaks to enhanced data export options, ensuring GDPR compliance remains top-notch. See the release notes read more.
Announcements – Introducing image grids in posts Richie and pmusaraj delve into the potential (and limitations) of replicating image grid layouts in email notifications, sparking lively debate. Further details read more.
Announcements – 3.3.4: Security and maintenance release
This thread outlines several security fixes—including XSS and DoS patches—with community emphasis on maintaining stability and compliance. Read the security update read more.
Theme component – Topic List Previews Theme Component agemo and merefield examine the intricacies of the evolving plugin API that powers live topic previews, hinting at exciting new features on the horizon. View the discussion read more.
Migration – Ratelimit Exceeded when migrating threads and posts Klaas_Tammling and pfaffman troubleshoot perplexing “Ratelimit Exceeded” errors while migrating legacy forum data, sharing insights that simplify the import process. Dive into the details read more.
Community – Should Discourse make an effort to become a viable comment platform?
In a thought-provoking exchange, simon and angus explore the merits of integrating streamlined comment functionality inspired by platforms like Disqus and Facebook. Get involved in the debate read more.
Installation – Launcher upgrade failing
Tensions flare as rlauriston and pfaffman highlight issues with Docker version discrepancies and disk space limitations that impede smooth upgrades. See the error output and fixes read more.
What a day of troubleshooting and innovation – our team kept the gears turning, and thanks to their brilliance, puppies everywhere can sleep soundly tonight!
In the last 24 hours there have been 140 new posts across 19 new topics. The community’s most active voices have been sharing insights and problem‐solving together. Here’s a quick rundown of the top users and their contributions:
Below is a selection of 15 diverse and thought-provoking topics from the past day. Each bullet point is grouped by its forum category and includes an inline link for more details.
UX Jagster sparked conversation in New forum settings without menu by questioning the removal of the old site settings menu and exploring whether this change is experimental or here to stay. read more
Theme component:
In Require Edit Reason, awesomerobot recounted experiences with this tool—originally designed for admins—to prompt dialogue on its shortcomings and potential improvements. read more
Theme component: Developer Toolbox featured keegan clarifying that the “Toggle Alerts” button is intended to hide site alerts—a useful feature during theming and troubleshooting. read more
Theme component: Arkshine introduced the exciting Quote Callouts theme component to add Obsidian‑style callouts in posts, sparking a lively discussion on proper usage and email styling. read more
Announcements: Discussions on the PostgreSQL 15 update revealed challenges with file permissions and server commands, prompting team members to share command‑line fixes and configuration tips. read more
Support: Questions on How do I update Docker? were raised to address warnings about deprecated versions, prompting pointers to official Docker install docs and restart procedures. read more
jordan-vidrine contributed to the user experience around density settings in Discourse Density Toggle and shared supportive comments on update feedback.
After all the toggles, callouts, and spirited team debates, it’s time to kick back and celebrate a day that was as playful and productive as a puppy chasing its tail!
Over the past 24 hours (2025-02-07 to 2025-02-08) the community generated 108 new posts across 12 new topics. The conversation was driven by a range of active contributors. Here are the top users based on their latest posts and likes:
Below are 15 compelling topics raised in the last 24 hours – grouped by forum category. Each bullet point highlights a distinct discussion along with an inline link for further exploration.
Announcements – PostgreSQL 15 update:
Admins and users debated the upgrade challenges from PostgreSQL 13 to 15, discussing file permission mismatches and launcher commands to resolve migration issues. read more
Announcements – Dark/light mode toggle now available in core:
Contributors clarified that enabling dark mode (even in French settings) reveals a new toggle, with insights on how multiple dark palettes affect the interface. read more
Releases – Where to find the latest major release: Saif outlined the updated process for tracking major releases, pointing users to blog posts, release notes, and project updates. read more
#Self-Hostingemailconfiguringhow-to – Troubleshoot email on a new Discourse install:
In an active support thread, tobiaseigen explained how special characters in SMTP passwords can cause looping errors and advised on adjusting the app configuration manually. read more
Pluginexperimentalactivitypub – ActivityPub Plugin:
Discussions focused on enabling translations for the ActivityPub plugin and resolving issues with Mastodon integration for image support. read more
blogtrust-levels – Understanding Discourse Trust Levels: outdzi sparked a conversation about whether trust level promotions occur automatically or require administrative intervention, inviting forum admins to share their experience. read more
Theme – FKB Pro - Social theme:
Users reported a display glitch with incomplete badge style boxes on the homepage and quickly confirmed that theme updates resolved the problem. read more
Support – Remove username display in posts: wenqin questioned the possibility of hiding redundant username text, and pfaffman suggested using safe-mode alongside CSS tweaks to disable the extra line. read more
#Hostingunsupported-install – Deploy Discourse without Docker: fokx shared a detailed breakdown of how to run Discourse in a Linux environment without containerization – complete with launcher command outputs and script insights. read more
UXmobile – Badge-category name width issues:
Community members called for a max-width constraint for long category names on mobile views to prevent layout overflow, sparking an engaging design discussion. read more
Support – Color palette issues for custom themes:
A discussion emerged over SCSS compile errors after upgrading, with users suggesting moving HTML content directly into theme files to bypass theme-setting errors. read more
Support – Discourse Update Error: Docker pull rate limit:
In a self-hosted update session, pfaffman helped a forum admin troubleshoot Docker pull rate limit errors by recommending a proper Docker login and OS upgrade. read more
Installation – Troubleshooting beta update issues:
Frustration over a beta upgrade that led to lost content led to a discussion on the impossibility of reverting changes, with veteran users advising on switching to fresh VM deployments. read more
Plugin – Discourse Category Lockdown:
A plugin warning prompted concerns about deprecation and future compatibility, with developers hinting that fixes are on the way even if it remains a warning for now. read more
Bug – Missing Indexing Settings after v3.4.0.beta4 Update:
Admins expressed difficulties locating indexing-related settings after an upgrade, and suggestions included refining search filters by temporarily disabling the admin sidebar. read more
The dedicated Discourse team was active today. Only discussions featuring @team members are highlighted below:
• Saif in Where to find the latest major release:
Provided detailed guidance on navigating the new release and tracking updates. read more
• Osama in Dark/light mode toggle now available in core:
Chimed in to explain how locale settings affect the display of dark mode toggles. read more
• tobiaseigen in Troubleshoot email on a new Discourse install:
Offered insights into resolving SMTP configuration issues caused by special characters. read more
• pmusaraj in ActivityPub Plugin:
Announced that translators can now contribute to the plugin and discussed technical challenges with integration. read more
• sam in How do I pass data to an artifact?:
Shared technical perspectives on passing data via URLs, ensuring artifact linkage gets sorted. read more
For those hungry for even more discussion, don’t miss these additional threads:
What a whirlwind day! Yesterday’s cascade of updates, fixes, and fresh ideas left us buzzing like caffeinated robots on a rollercoaster – here’s to more fun and fruitful discussions today!
Support AI helper does not know the difference between Discourse and Discord RGJ started a discussion about the AI helper’s confusion between Discourse and Discord—with sam later sharing insights on adjusting the prompt. read more · read more
#Site feedback: Regarding the “don’t mention/PM team members” étiquette Canapin raised concerns about the etiquette that restricts mentioning team members, and Arkshine chimed in with appreciation for public team activity. read more
Support Prevent Unauthorized Domains from Pointing to Our Discourse Instance Abdelrahman_MoHamed described an issue with unauthorized domains pointing to a forum server, with detailed clarifications provided by pfaffman and Jagster. read more · read more
Support My Discourse emojis don’t work when I change my Discourse domain guszi expressed frustration when emoji URLs continued pointing to an old domain, while Heliosurge offered a solution via rebaking posts. read more · read more
Theme component: Welcome Link Banner Aurora questioned the visibility of different banners for registered versus unregistered users, and Arkshine proposed a CSS workaround to conditionally display links. read more · read more
Support How to change the color of the topic list dividers? Johnny_McIvor sought CSS advice for adjusting divider colors, with omarfilip and Arkshine providing code snippets to tweak both the list items and header elements. read more · read more
Support Send a message to Trust Level 0 (only) users icaria36 raised a challenge with targeting Trust Level 0 users, and Canapin shared a server-side script solution for more precise messaging. read more · read more
Announcements PostgreSQL 15 update
A thread discussing the complexities of upgrading to PostgreSQL 15 saw community input—especially from chrisc, who shared his successful upgrade steps. read more · read more
Support REST API debugging – how to enable francis_exalate initiated a query about receiving empty responses from REST calls, with pfaffman advising to check the production logs for detailed errors. read more · read more
Support Long runtime moving posts / timeout errors Thorsten reported significant delays and timeouts when moving posts—even in smaller threads—with pfaffman suggesting an update might resolve the performance hiccup. read more · read more
Announcements Dark/light mode toggle now available in core
The newly implemented dark/light mode toggle received mixed reviews; while desktop views work flawlessly, mobile inconsistencies were noted by StefanoCecere and Jagster. read more · read more
Support Error “Unable to configure link to ‘Auto Send Messages’” sam prompted forum members to share their code when encountering this configuration error, drawing responses that aim to pinpoint the missing context. read more · read more
Installation Bootstrap && destroy && start
A 101-level question from Jagster about the necessity of using a series of launcher commands was answered by pfaffman, who clarified the rebuild process and its benefits for uptime. read more · read more
Support After a failed attempt on adding a plugin, I reverted to my backup Heliosurge advised users encountering errors after a plugin install to scroll through log details to identify the root cause, helping many avoid further issues. read more · read more
Support Topic post counter disappears when posting box is open Slowhand confirmed that a previously observed bug with the topic post counter vanished on its own, much to the relief of affected users. read more
sam actively participated in the AI helper does not know the difference between Discourse and Discord discussion—sharing valuable insights on refining AI prompts read more—and also addressed the Error “Unable to configure link to ‘Auto Send Messages’” issue by prompting for code details read more.
Saif joined the conversation in AI + Automation Governance: Orchestrating Independent AI Triage Scripts by suggesting UI/UX inspirations reminiscent of IFTTT and Zapier read more, and updated the community on new features in Discourse AI - Sentiment with a fresh video demonstration read more.
What a rollercoaster day of debugging, design tweaks, and delightful AI musings—yesterday’s hustle surely sets the stage for even more fun today!
#Site feedback: Canapin and others debated proper etiquette around mentioning or PMing team members in a sensitive way in this topic. The discussion highlighted issues like notification fatigue and practical workarounds.
Plugin merefield and tobiaseigen showcased an update to the Locations Plugin that brings compatibility with the new Glimmer Topic List system alongside several modernisations and improvements.
UX
Community members provided valuable feedback on the redesigned forum settings without a dedicated menu in this discussion, sharing real use cases and suggestions to improve discoverability.
Support Jonathan5 initiated a thread to determine whether a VPS needs an upgrade before updating Discourse in this support topic. The conversation unearthed helpful advice on OS LTS versions and Docker compatibility.
Bug
Concerns were raised when a new user replied to a topic that had already been closed in this thread, prompting an exploration of how posts in review queues are handled after closure.
Support
A user recounted their ordeal with a command line upgrade gone awry—famously dubbed “Upgrade failed spectacularly”—in this discussion, underscoring the importance of having reliable backups.
Support
The possibility of undoing a flag before a moderator handles it was explored in this topic. Suggestions included messaging the moderator team to clear up any confusion.
Feature
The frustrating issue of missing indexing settings after the 3.4.0.beta4 update sparked conversation in this thread, with community members calling for improved grouping in the admin interface.
Announcements
In this announcement, users examined the dark/light mode toggle’s placement and behavior—especially on mobile—raising questions about system preference integration and UI consistency.
Support
An error reading “Errno::ENOENT: No such file or directory…” for PostgreSQL configuration was dissected in this post, with insights pointing to outdated Docker images causing compatibility issues.
Announcements Jonathan5 shared practical steps and best practices for the PostgreSQL 15 update in this announcement, advising forum admins to ensure sufficient disk space and reliable backups before proceeding.
Support
Navigation difficulties when moving from the user’s /u/ page to the admin users’ page were clarified by Moin in this discussion, explaining the icon placement on both desktop and mobile.
Announcements
With Valentine’s Day around the corner, Danielle invited members to join a heartfelt webinar about community care in this event, blending practical tips with community-building spirit.
UX
An issue on Android tablets—where auto margins unset for the main-outlet wrapper led to left-aligned layouts—sparked a design discussion in this thread, with suggestions to drop or adjust the rule for better responsiveness.
Theme component:
The customization of topic list previews was brought into focus in this discussion, where users exchanged tips on using CSS (such as adding a border radius) to achieve an oval thumbnail style.
HAWK (@team):
Contributed to setting the tone on team mention etiquette in this topic, emphasizing the need for intentional notifications.
sam (@team):
Helped address issues regarding new user replies on closed topics in this discussion, ensuring clarity on forum behavior.
mwaniki (@team):
Guided fellow users through diagnosing PostgreSQL configuration errors in this support thread, offering actionable troubleshooting tips.
tobiaseigen (@team):
Praised the recent update to the Locations Plugin and tested new features in this forum, contributing to its refinement.
david (@team):
Provided critical advice on handling plugin gem dependencies in this topic, helping developers work around sub-dependency issues.
Danielle (@team):
Led community engagement by announcing an upcoming webinar on appreciation in this event, highlighting best practices for customer success.
hugh (@team):
Shared insightful feedback on the usability of the new forum settings during this discussion, stressing the importance of coherent grouping for site settings.
awesomerobot (@team):
Chimed in with suggestions on refining the edit reason process in this thread, drawing on native composer behaviors for a smoother UX.
pmusaraj (@team):
Offered practical commentary on mobile auto margin settings in this discussion, contributing to potential CSS adjustments for Android tablets.
sam (@team):
Also clarified issues regarding announcement visibility and provided additional insights in this topic, rounding out the team’s support contributions.
Fun Sign Off
Yesterday’s vibrant exchanges and team-powered troubleshooting left us buzzing with creative energy and a few new ideas brewing—here’s to more community magic today!
Dev – How to Integrate a Custom Plugin in discourse UI: Elizeo_Rocha kicked off a discussion on integrating a custom plugin to display a “Hello, World!” box, while merefield encouraged exploring existing Plugin source code. Dive into the conversation here and check out a clarifying reply here.
Support – Issues with SSO and ‘~’ character:
When a user encountered a base64 decode error triggered by using the ‘~’ character in user bios, community members sweetbeems and Jagster joined the conversation—with david later explaining why the URL-safe encoding might be at fault. See the initial report here and david’s insight here.
Support – Determining whether my VPS needs any upgrades (generally):
In a detailed benchmarking discussion, Canapin compared the performance of x86 versus ARM servers—highlighting rebuild times and potential efficiency gains. Read the benchmarking details here and further user insights here.
UX – New forum settings without menu:
Feedback about missing menus prompted hugh to announce the restoration of the inner sidebar on the settings page. Find the update here and see additional commentary here.
Theme component – Topic List Previews Theme Component: merefield unveiled an update for the Topic List Previews component, ensuring compatibility with the new Glimmer Topic List system. Check out the release post here and follow the GitHub discussion here.
Bug – Bug when using full page login:
An unexpected navigation issue with the full page login was reported by jordan-violet; david later noted that a refactor is already in the pipeline. Investigate the issue here and see a follow-up comment here.
Bug – Translation of Bookmark button is lost:
Users flagged that bookmark button translations had disappeared. Jagster raised the issue and david confirmed a fix is underway. Learn more here and check the commit reference here.
UX – Scaling issue for charts:
Discussions about Mermaid chart scaling led sam to share updates, and david merged a solution making charts render with a fixed 16:9 aspect ratio. View the discussion here and see a demonstration here.
Support – Old Multisite Domains Still Serving Default Forum After Disabling Multisite:
A deep dive into legacy domain issues saw RGJ and pfaffman clarifying redirect configurations. Read the clarifications here and a follow-up here.
Plugin – Locations Plugin:
The Locations Plugin received user testing as tobiaseigen and merefield discussed how the popup map now behaves—with some address details still off. Discover the details here and see user feedback here.
Support – Discourse customize theme with private git repo:
A theme import error from a private Git repository sparked a useful how-to guide by merefield. Get the step-by-step pointers here and view further advice here.
Feature – Missing Indexing Settings after v3.4.0.beta4 Update:
User feedback led to a quick revert of indexing settings changes. hugh’s update restored the inner sidebar, ensuring smoother navigation. Check out the discussion here.
UX – Hide my public profile:
A simple yet noteworthy update saw RGJ noting the relocation of the “Hide my public profile” option into the profile tab. See the change here.
Bug – Theme component invalid “extend content security policy” value: kelv explained a backported security patch’s impact on CSP handling and merged a fix to filter out invalid values. Dig into the technical details here.
UX – Do auto margins still need to be unset on mobile?:
Responsive design debates ensued as pmusaraj proposed using a breakpoint for mobile layouts to manage extra margins. Explore the solution here.
What a dynamic day on meta.discourse.org—yesterday’s bursts of troubleshooting and feature enhancements have set a playful pace for today’s adventures. Keep those brilliant ideas and clever fixes coming!