UXLilly raised concerns about cramped sidebar margins and padding after the latest update in Sidebar spacing change?, with mcwumbly pointing to an upcoming fix and community feedback on preferred spacing read more.
Feature Several community members proposed merging the PM inbox and sent items for a unified messaging experience, discussing email threading quirks and UI trade-offs in Combine PM inbox and sent items.
Support Users exploring tab indentations via in posts were pointed to the Composer Button Bonanza component by Lilly for enhanced toolbar mods and markdown support in Post formatting using for tab indentations.
Supportpangbo discovered that private Qiniu S3 buckets need the Secure uploads option (plus a post rebake) to render attachments, as explained in 为啥我的七牛云s3附件上传成功后,论坛中无法加载出来?.
Support Forum admins complained about the new “Someone replied to a topic you are Watching.” email prefix, exploring removal or relocation of %{header_instructions} tokens to restore plain notifications in Change in behaviour re mail.
Pluginmdict_free asked whether searching comments within replies is intentionally unsupported or a bug in the Post Voting plugin, generating discussion in Discourse Post Voting.
Title seems unclear for “Moros Protocol” hipp0 couldn’t post the game title “Moros Protocol” due to low title entropy in Title seems unclear…; lowering the Title min entropy setting resolved it … read more
No visual or message showing when there is no /unseen content Richie noted the blank page when /unseen is empty in No visual or message…; chapoi tagged martin for an empty-state enhancement … read more
Right Sidebar Blocks: bryce confirmed the component isn’t compatible with topic pages and pointed to Discourse Bars as a workaround in post #186 read more
Inviting another user to an existing personal message: EricGT clarified how the “+” control replaces the removed “Add or Remove” button under the OP in post #4 read more
Usability und UX Unterstützung für eine gemeinnützige, Discourse-basierte digitale Selbsthilfeplattform: Aurora outlined their platform requirements and received offers from RGJ and Lilly in post #3 read more
Take the New Carousel Mode for a Spin: oshyan praised the image enhancements and NateDhaliwal confirmed it’s available in the latest release in post #9 read more
#Translations
Missing Discourse Math plugin for translating?: duy wondered why the Math feature isn’t on Crowdin and Moin traced it to a missing client.en.yml entry in post #2 read more
#Site feedback
Would an “Alumni” Flair for former employees make sense?: Tris20 proposed a silver alumni badge and Moin debated its usefulness without context in post #2 read more
Add link to sidebar category setting to new admin menu: Moin suggested an “edit sidebar default” option to distinguish personal vs. global menus in post #1 read more
REQUEST: Highly Effective Age Assurance (OneID Phone No. Age Verification) Integration: pfaffman recommended SSO for phone-based age checks while BJPickles looked to keep gaming and forum accounts separate in post #4 read more
Composer: click/selection in preview should reveal/select corresponding Markdown source (especially math): Ethsim2 proposed source-mapping metadata for instant preview→editor jumps in post #1 read more
Creating topic w/ Staff Alias via API results in Deleted User label: putty reported API-created topics ignore staff aliases and show “Deleted User” in post #1 read more
Rename Shortcut: My Posts → My Activities: soeren-1 suggested renaming the sidebar link to match the page content and Moin discussed its scope in post #2 read more
Best Hosting Sites for Discourse?: westes evaluated options like Hetzner vs. Hostinger and NateDhaliwal compared relative costs in post #2 read more
Suggestions on how I can have hundreds of small groups (e.g. streets in a town)?: Barney_Lodge discussed private micro-forums and ToddZ outlined hub-and-spoke approaches in post #15 read more
Can’t create Wiki (as admin): renato noted that lingering plugins may override guardians and recommended YML-based disabling in post #14 read more
BugSaving edit with no changes still shows draft samlanded a fix in PR 37130 to prevent stale drafts from reappearing when an edit makes no modifications.
BugModerator actions have visual bugs after #36812 awesomerobot confirmed that review-queue headings display incorrectly and is rolling out a fix to restore the expected “Moderator Actions” label link.
BugMemory leakage in frontend-store small-lovely-cat reported _identityMap growth causing JS heap bloat up to 1 GB+, and zogstrip requested profiling data to pinpoint the leak details.
BugReceiving multiple notifications about the same reply Moin outlined how post edits can trigger duplicate alerts, and sam proposed suppressing linked/quoted/mentioned notifications if any existing alert is present discussion.
Migration
MigrationEnhancement request to phpBB3 import script shortmort37 suggested mapping phpBB attachment comments to Discourse image alt-text, and italo demonstrated how to tweak text_processor.rb for caption support example.
MigrationDate/time warnings in phpBB3 conversion shortmort37 and pfaffman investigated null-date warnings in the import log, tracing counters to post.custom_fields['import_id'] and debating script enhancements to report phpBB IDs read more.
UX
UXDifficult all-day event scheduling in the calendar modal nathank highlighted the lack of an explicit all-day toggle and confusing 00:00 defaults, while Lilly shared a 0-key workflow to set midnight times quickly see thread.
UXSidebar spacing change? Moin compared legacy and current doc sidebars (13.5 vs 17 items) and jordan.vidrine attributed the denser look to docs-specific CSS variables screenshots.
Dev
DevUsing a placeholder for FontAwesome links in setting descriptions Moin revived the need for permanent version placeholders in theme component locales now that FA7 support has merged code reference.
DevDiscourse developer toolbar still active? nathank reported no toolbar output, and NateDhaliwal reminded users to call enableDevTools()/disableDevTools() functions to activate it details.
Dev运行 bin/rails db 出现错误 sniper756 encountered a cannot load such file -- debug/prelude error running bin/rails db inside the container; NateDhaliwal recommended ./launcher rebuild app to avoid dev-env discrepancies link.
Feature
FeatureImprove Year view usability by anchoring to current date nathank proposed greying out past events in the Year view and shared a CSS snippet for an agenda-style filter, arguing for a proper “upcoming events” mode read more.
Theme component
Theme component: Topic List Previews (TLP) merefield pushed a sizing adjustment (commit 70f408a) for TLP and invited the community to support future updates.
Community
CommunityBuilding Community Through Compensated Contributions westes and Heliosurge debated the merits of paid vs volunteer content, with Ed_S suggesting a pay-for-plugin approach as the next logical step discussion.
Migration Enhancement request to phpBB3 import script: shortmort37 and italo hashed out MIME type handling versus direct‐raw comment imports, complete with a new GitHub branch and testing plan by shortmort37read more
Support Discourse no longer hijacks Ctrl+F?: Pod noticed the browser’s find shortcut returning, and awesomerobot confirmed its intentional removal, pointing users to the / search shortcut instead read more
Support “Attach a file” option unresponsive in desktop Safari: tshenry reported that the chat composer’s file-attach menu fails on a wide Safari window, while drag-and-drop still works; investigation under way read more
Support Recent changes to Onebox embedding for my site: riknoll saw minimal previews suddenly replaced by iframes for their makecode.com links and ToddZ and NateDhaliwal dove into iframe settings and embed classes read more
Support 运行 bin/rails db 出现错误: sniper756 struggled with direct DB console access on a standard install and received step-by-step guidance from pfaffman and supermathie to enter via ./launcher and psqlread more
Bug 部署的Discourse用户注册且已激活,但一直发送激活邮件: tumas found QQ mail repeatedly sending verification despite activation; supermathie pointed to widespread QQ SMTP issues read more
Support Mail does not go out after recent update: Andro and nathank reported notification emails stalling; supermathie traced it to a Sidekiq scheduling regression in the latest-release branch read more
Dev Disable the ability to unpin a topic by clicking on the toggle: Denis_Advert shared a CSS snippet for theme components to gray-out the pin toggle, with Heliosurge polishing the code formatting read more
Dev Custom Composer not able to post topic: saish built a standalone composer route that posts but triggers an unexpected default composer error; advice awaited read more
Bug Possible :post_edited Event Regression issue?: Neil_Evans confirmed a regression where :post_edited events stopped firing after latest-release +122, breaking automations that depend on post_created_editedread more
UX Plans to merge Global Search with Discourse AI for a Chat-based UI?: thaidb proposed a unified AI-driven interface with RAG integration and expert-led training for real-estate use cases read more
Community Building Community Through Compensated Contributions: westes kicked off a discussion on adding paid “point” workflows via a plugin, sparking thoughts on additional UI and business processes read more
Dev How to handle non-ASCII characters in Api-Username header?: xbd encountered German umlaut issues in API impersonation headers and sought best practices for encoding or using user IDs read more
Plugin Discourse Chat pinning request: tyler-mairose-sp asked for the ability to pin chat messages to the top of group chats (perhaps admin-only), and Moin pointed to the existing pin chat messages feature requestread more
loic merged a patch for onebox escaping issues in 377587/7
j.jaffeux explained the browser back button behavior in expanded chat in 393608/2
And if you thought wrangling 22 years of phpBB attachments was wild, just wait until you’ve tried corralling MathJax 4.1 and rogue Ctrl+F shortcuts at the same time!
#Translations (translationmath): duy discovered missing translation strings in the Discourse Math plugin, leading david to identify the key js.footnote.add and Moin to update Crowdin and the translator bot read more.
Announcements (horizon-theme): chapoi unveiled Horizon: High Context Topic Cards, showcasing solved badges, topic voting indicators, assign tags, excerpts, and refined typography for desktop and mobile read more.
Feature (topic-voting): Moin proposed replacing the heart icon with [check-to-slot] for topic votes in the user activity panel to match the plugin sidebar, prompting feedback on icon consistency read more.
Migration (phpbb): shortmort37 continued troubleshooting the phpBB3 import script, encountering a NoMethodError in settings.rb before isolating a corrupted settings.yml and moving forward with the import read more.
Bugsaquetim fixed a memory leak in frontend-store by merging PR #37163, improving long-running session performance read more.
Support (wiki-posts): jenmck found that the Category Moderators Enhancer plugin blocked wiki creation, and removing the plugin restored the admin wiki option read more.
Devzogstrip recommended using the Api-User-Id header to bypass non-ASCII username issues in the Api-Username header until PR #37177 is merged read more.
UX (aiai-search): awesomerobot outlined current AI search features—Forum Researcher with RAG, AI embeddings on full and quick search, and Discobot Discoveries—while noting no plan to merge them into a chat UI read more.
Feature (watched-words): Don suggested adding a subtle icon or CSS class to Watched Words auto-links to distinguish them from user-inserted hyperlinks read more.
FeatureMoin requested surfacing detailed validation errors in the Error moving posts modal (e.g., missing category) to avoid relying on developer tools read more.
SupportAndro asked about default Category Notifications, leading Moin to explain how category, tag, and user preferences combine to set initial tracking levels read more.
Bug (uploadschat): zogstrip quipped “Safari is the new IE” while merging PR #37179 to restore the Attach a file button in desktop Safari’s chat composer read more.
Bugsupermathie noted that QQ mail servers drop SMTP connections prematurely, causing repeated activation emails in Discourse user registration, and advised alternative providers read more.
Feature (ai): tom_eric outlined an AI-powered “meaningless reply” filter using regex pre-filters and LLM classification with transparent UI for hiding low-signal comments read more.
zogstrip debugged the pnpm permission error in multisite rebuild read more, fixed the Attach a file bug in Safari read more, clarified intra-process event behavior in the post_edited Regression topic read more, and improved the API for updating group watchlists read more.
david provided translation-key guidance in the Discourse Math plugin thread read more and updated docs for the OIDC Implicit Flow refactorread more.
supermathie resolved the multisite pnpm rebuild issue read more, diagnosed QQ mail server hang-ups in registration emails read more, and began troubleshooting the B2 backup upload errors read more.
awesomerobot detailed AI search capabilities in the Global Search & Discourse AI discussion read more.
renato closed the wrap-token issue by adding RTE support for [wrap]read more, fixed Markdown-it custom token errors read more, and clarified formatting in Automation text fieldsread more.
keegan patched the hardcoded Post Language button in the Discourse Math plugin topic read more.
Thanks for keeping up with Meta—may your builds succeed, your translations sync, and your puppies stay happy despite all our debugging!