Daily Summary (1pm UTC)

Today on meta.discourse.org

Key Stats

  • New posts: 157

  • New topics: 22

  • Top users by posts & likes:

(Source: forum activity summary)

Interesting Topics

Bug

  • Bug ­­| Moin discovered an autosave failure when canceling a reply to a different topic, renato attempted reproduction, martin confirmed and merged a fix.

  • Bug ­­| Theme component assets under /uploads/ return 404 for anonymous users when “Prevent anons from downloading files” is enabled; sam agreed it needs resolution here and david noted it also breaks site logos here.

  • Bug ­­| RGJ reported that disabled plugins still inject queries (e.g., topic voting filters) impacting performance and suggested guarding them with SiteSetting.topic_voting_enabled read more.

Support

  • Support ­­| Mark_W_Bennett was baffled by spam sent from the system account report, Falco traced it to incoming‐email handling under system analysis and dug into recent preference logs here.

  • Support ­­| A self-hosted admin found the web GUI updater permanently broken on v3.6.0.beta; sam recommended using the console method and RGJ confirmed CLI rebuilds restore functionality here.

  • Support ­­| wenqin explored external video hosting via PeerTube to ease server load; nathank pointed out the allowed_iframes whitelist needs updating details.

  • Support ­­| A site owner noticed the Discobot Narrative welcome message disabled unexpectedly; Moin traced it to a recent core PR here.

Feature

  • Feature ­­| The Official groups/posts topic prompted discussion on pinning vs. bannering: tobiaseigen shared examples of manual vs. automatic unpin settings here and explained the two related site settings here.

  • Feature ­­| “Ranked choice” polls were shown with pie charts despite unsupported visualization; sam flagged this edge case discussion and merefield clarified Sankey diagrams are the intended graph here.

Dev

  • Dev ­­| In Upcoming post stream changes, saquetim announced that Glimmer is now default and widgets can be re-enabled via glimmer_post_stream_mode & deactivate_widgets_rendering update and Boost confirmed override warnings here.

  • Dev ­­| For the EOL of the widget rendering system, saquetim confirmed the legacy widget code is disabled by default on latest update details.

  • Dev ­­| On Improving mobile/desktop mode switching, david advised removing viewport based mobile mode soon here, awesomerobot offered a /categories style workaround here, and pmcpa warned the change felt rushed here.

UX

  • UX ­­| Don noted FluentUI emojis now have a white background report, j.jaffeux fixed the asset pipeline commit and merged the update here.

  • UX ­­| tobiaseigen proposed merging or clarifying two site settings for automatic unpinning; ToddZ suggested a simpler dropdown and Moin debated preserving user choice discussion.

Community

  • Community ­­| WorldIsMine reported a ~70% drop in organic traffic after Google’s October 2025 update and wondered if site speed (at ~100K users) was to blame full post.

Activity by the @team Group

That’s a wrap—may your drafts stay intact and your emojis crystal-clear after today’s round of fixes!

Today on meta.discourse.org

Key Stats

Interesting Topics

Bug

Support

  • Help with displaying images in a post: Miro1 sought a gallery/slider with navigation and filter buttons, and Arkshine demoed a Swiper-based prototype in this reply read more

  • Image Uploads now causing broken links: sandra.mccollum encountered broken images after an upgrade, and renato walked through Markdown mode checks and console inspection read more

  • After latest update: blank white screen: sandra.mccollum saw a white screen post-update, and supermathie suggested inspecting console errors and request failures read more

  • Duplicating an entire topic: nordize inquired about cloning topics with revisions, and NateDhaliwal explained ownership tools but noted full duplication isn’t currently supported read more

  • WCAG dark mode: Mollyvog asked for WCAG-compliant dark mode examples, and tobiaseigen highlighted built-in WCAG palettes as a starting point read more

  • Is it possible to prioritize custom emojis on the emoji selector? (emoji): Whoa_Ralph wanted custom emojis first in the picker, and awesomerobot shared a CSS tweak to reorder sections read more

Announcements

  • Webinar: Community Scaries (webinar): Danielle announced an upcoming Oct 28 webinar on spotting growth and slump scares in communities read more

Theme feedback

  • Border radius of “Maybe later” button: Moin noted mismatched radii in the Meta theme’s sign-up CTA, and chapoi fixed it via PR #35562 read more

General

Community

  • Web Crawler user agents – Mastodon agents growing in number: EricGT spotted a surge of Mastodon user agents in the crawler report and asked if they’re legitimate or require action read more

  • Google OCT 2025 update, drop in organic traffic: eisammy tracked falling clicks after Google’s October algorithm changes despite rising pageviews and user counts read more

Feature

  • Reducing points for flagged users (gamification): Falco explored applying penalties via the Gamification plugin’s API, discussing negative scoring for content flags read more

Activity by the @team Group


Looks like we’ve debugged, demoed, and fixed our way through a full day—cheers to more puppy-powered problem solving tomorrow!

Today on meta.discourse.org

Key Stats


Interesting Topics

  • Announcements – In Current Projects – October 2025, lindsey outlined upcoming admin area improvements and new rich text image grid support read more
    and Falco clarified that the AI search toggle is opt-in and embeddings-based discussion

  • blogjordan.vidrine shared the design-driven journey of building the Horizon theme, sparking community dogfooding talk read more
    and earning Harrison_Johnson’s Nobel-worthy praise comment

  • Community – In “Web Crawler user agents – Mastodon agents growing in number”, pmusaraj explained federated crawler behaviors and suggested grouping preview agents by platform read more
    and detailed the Mastodon user-agent nuance reply

  • Community – The White Paper “Safe by Design: How to Protect Your Community Members and Their Privacy” was published, with Bas contributing to the privacy-first conversation read more
    and the full paper available here

  • Theme componentToddZ reported “Read more” link styling issues in the Discourse Category Headers component issue
    while NateDhaliwal added expand/collapse functionality and merged a PR details

  • Theme componentFilter Favorites by Moin lets admins define default topic filters and users create shortcuts; preview it here
    and install via GitHub repo

  • SupportTurgut_Ordu asked “How to enable Terms of Service and Privacy Policy pages”; Moin explained the company_name setting auto-creates these topics solution
    and NateDhaliwal pointed to the staff category templates details

  • Support – In “Emails don’t get through always”, Pink2DS reported inbound email replies being dropped; Moin advised checking the admin email logs for the rejection reason read more
    and suggested verifying bounce scores reply

  • Supportwenqin discovered their forum auto-translates posts to a user’s chosen language; Moin linked to the Content Localization guide with Discourse AI support learn more
    and provided setup instructions details

  • Supportadopilot explored using the API to log out SSO-authenticated users; they referenced the existing logout endpoint docs see thread
    and the SSO logout discussion reference

  • Bug – The fix for merged topics not bumping was shared by christo; the PR is in review discussion
    and on GitHub PR #35559

  • BugCanapin highlighted that code-highlighted placeholders prevent default values in theme component previews; the repro and console error are detailed read more
    and community feedback is ongoing discussion

  • Bug – A Twitter login error log causing 500s was traced and resolved; community members debugged it discussion
    and the patch is live on GitHub PR #35593

  • UX – In the draft saving thread, Moin and lindsey updated Discourse to auto-save any content once the composer is closed, removing the 20-character edge case details
    and the change is live update

  • Develmuerte clarified plugin licensing under GPL v2 compatibility and outlined acceptable open-source licenses for Discourse extensions read more
    with reference to the licensing guide guide


Activity by the @team Group

Keep your tails wagging—no puppies were harmed in the making of today’s update!

Today on meta.discourse.org

Key Stats

Interesting Topics

  • In UX, supermathie shared screenshots of the cramped admin interface and called for a full-width layout to eliminate horizontal scrolling; ToddZ then tested a quick CSS tweak setting --d-max-width: 100% that instantly improved the email logs view (post 1post 3).

  • In Theme component, pmusaraj praised Moin’s “Filter Favorites” hack for narrowing user-field lists, and sam voiced enthusiasm for eventual first-party support of user theme settings (post 2post 4).

  • In #Site feedback, ToddZ proposed retiring or renaming the legacy #theme-feedback category now that Horizon is default; tobiaseigen promptly removed it and retagged prior discussions under meta-theme-feedback within Site feedback (post 1post 3).

  • In Bug, tobiaseigen investigated reports that the “Shared Edits” plugin sometimes throws 500 errors and loses data in the rich-text editor; sam explained the underlying OT library limitations and outlined plans to migrate to a CRDT approach (post 3post 4).

  • In Support, users struggled with a 500 error installing the Advanced Hero Component; tobiaseigen confirmed the correct Git URL (…/vibecommit-hero.git) and guided on version-conflict troubleshooting, while Moin pinpointed a stale compatibility file from the versatile banner component (post 4post 5).

  • In SSO, NateDhaliwal directed a user to the Discourse ID docs for enabling login via Discourse ID (Enable Discourse ID site setting), linking to How Discourse ID Works read more.

  • In Dev, tobiaseigen confirmed that missing PluginOutlet blocks were not present in the second-factor .gjs components, repro’d the issue locally, and requested exact repro steps for further diagnosis read more.

  • In Support, Ethsim2 and Cate_Soule dug into a stuck backup upload at 0%—discovering it was an Nginx hard limit—and detailed an scp-based workaround for macOS users to transfer large tar.gz backups directly read moreread more.

  • In #Site feedback, tobiaseigen noted that the Meta Branded theme on mobile had excessive vertical spacing compared to Foundation; pfaffman compared screenshots and discussed top-bar real estate trade-offs read moreread more.

  • In #Site Management, keegan clarified that the sentiment analysis threshold in Discourse AI – Sentiment isn’t user-configurable, responding to s42’s question about customizing the score read moreread more.

  • In Support, RGJ asked a user for error details after videos failed to upload to S3 even though images succeeded, while wenqin shared screenshots of empty S3 video objects to isolate the misconfiguration read moreread more.

  • In Feature, noertap kicked off a request to upgrade the official Patreon Discourse plugin from API v1 to v2, linking to the v2 resource docs; Moin later noted that Starter plans no longer include this plugin by default, pointing back to the original Patreon plugin topic read moreread more.

  • In Support, Turgut_Ordu asked how to embed Discourse comments as raw HTML for SEO benefits rather than iframes, proposing auto-created topics with canonical links—sparked a deeper discussion on canonicalization and UGC embedding patterns read more.

  • In Bug, KockaAdmiralac described odd behavior with sidebar links under a /d subfolder setup—absolute URLs rewriting to / and admin links displaying incorrectly for all users; pmusaraj is investigating a fix read moreread more.

  • In Bug, christo confirmed a merged fix to restore bumping for merged topics after reports that title edits were no longer bumping threads—bringing back the old behavior that some communities rely on for visibility read moreread more.

Activity by the @team Group


And that’s a wrap—here’s hoping your backups fly smoothly and your themes never overflow their containers!