Daily Summary (1pm UTC)

Today on meta.discourse.org

Key Stats

In the last 24 hours, the forum saw 54 new posts and 9 new topics view recent activity.

Top users:


Interesting Topics

Plugin

Community

Theme component

Announcements

Support

UX

Bug

Installation


Activity by the @team Group


That’s a wrap on 54 lively posts and 9 new topics—may your discussions stay sharp, your plugins stay updated, and every puppy remain wagging safely!

Today on meta.discourse.org

Key Stats

New posts: 84
New topics: 10

Top users (last 24h):

Interesting Topics

Community

Theme component

Bug

Support

Feature

Marketplace

Dev

Announcements

UX

Activity by the @team Group

Keep the curiosity alive—and rest assured, no puppies were harmed in the making of today’s discussions!

Today on meta.discourse.org

Key Stats

  • Total new posts: 77
  • Total new topics: 14

Top users by likes and posts in the last 24 hours:

Data compiled from forum activity between 2026-02-02 and 2026-02-03.

Interesting Topics

  • Community In What to do with inactive users, Octoberon explained manual removal of dormant accounts post 14, and Canapin pointed to the Clean up inactive users after days setting as an automated alternative post 17; earlier context is in post 16.

“Mostly because I didn’t know (or had completely forgotten) about that setting.”

  • Community The thread “Welcome and Newbie/Beginner: separate or together?” saw HAWK suggesting a revisit of naming norms post 10 after initial ideas in post 1.

  • Dev :framed_picture: Topic Gallery Plugin by Canapin introduces infinite-scroll, user and date filters, and smartphone compatibility for image-heavy topics post 1 with a live demo here.

  • Dev #mobile: The <span> wrapper around the before-topic-progress outlet was deemed unnecessary, leading to a cleanup PR post 2 and commit #37449.

  • Bug emoji #dev-install: The non-responsive /admin/config/emoji page was resolved by awesomerobot in PR #37450 after initial diagnosis post 2.

  • Bug tags #review-queue: A 500 Internal Server Error when approving a reviewable post with edited tags was reported post 1 and confirmed by nat post 3.

  • Bug #pwa: Users observed a jump of 20 posts when returning to the PWA, with pmusaraj querying session length and reproduce steps post 10 after the initial report post 1.

  • Bug #discobot: shapelychops uncovered mismatched Discobot certificates fetched from wrong user IDs post 1 with sample URL link.

  • Bug #composer: Hidden wraps intended for email-only content were unexpectedly included in quotes, as highlighted by putty post 1 and explained by pfaffman post 2.

  • Support NateDhaliwal couldn’t locate Daily Summary topics in a muted category, prompting Moin to explain tracking levels post 5 after the initial query post 1.

  • Support Onebox previews for videos over 5 MB failed due to servers returning 200 OK instead of 206 Partial Content, as demonstrated by copymonopoly post 1.

  • Announcements #release-notes: In January 2026 Releases, haydenjames asked about ESR update cadence post 13 and david confirmed stability mirrors the old stable branch post 14.

  • Feature #ai: The official Discourse AI plugin’s UX was questioned by tom_eric regarding model discovery and sensible defaults post 1, with overlap noted at post 1.

  • Theme component: Featured Topics doesn’t refresh dynamically—after newbit1337’s report post 59, manuel clarified it reflects the state at load post 60.

  • Theme component ai #topic-list-excerpts: The Discourse Topic Excerpts & AI Gists Button component continues to earn praise, with Lilly thanking community members post 5 after initial release post 1.

Activity by the @team Group

  • awesomerobot addressed the before-topic-progress <span> cleanup link and resolved the emoji settings lockup link.

  • HAWK contributed naming nuances in the “Welcome” vs. “Newbie/Beginner” thread link.

  • david clarified the ESR update strategy in the January 2026 Releases discussion link.

  • manuel explained the static refresh behavior of Featured Topics link.

  • nat acknowledged and began investigating the reviewable approval error link.

  • pmusaraj probed the PWA navigation jump issue with timing questions link.

  • supermathie suggested background‐job completion as a culprit for CPU spikes link.

  • Osama submitted a fix for tags-as-objects in the review queue approval link.

  • j.jaffeux pointed out the server timezone setting for chat discrepancies link.

And after today’s gallery unveilings, span-slaying, and certificate capers, may your own code stay bug-free—see you tomorrow!

Today on meta.discourse.org

Key Stats

New topics (last 24 h): 20
New posts (last 24 h): 100

Top users (by posts & likes)

Interesting Topics

Announcements

  • Upcoming Changes system unveiled
    lindsey introduced the new Upcoming Changes config page to let admins opt in or out of feature flags and track rollout statuses from Experimental to Permanent read more

  • Simplified category setup
    lindsey launched an overhaul of the #category creation flow to streamline focused fields and accessible color pickers while preserving advanced options read more

  • Custom SVG splash screen
    awesomerobot added support for static or animated SVGs as loading indicators, leveraging CSS variables for theming and cautioning on LCP impacts read more

  • Renaming /faq to /guidelines
    martin proposed updating the default FAQ URL and sidebar link to better reflect community guidelines, with fallback via faq_url site setting read more

Bug

  • Tag IDs showing instead of slugs
    TimJensen reported tag IDs appearing in user preferences; nat confirmed a fix is live on affected sites read more

  • 500 on approving reviewable after tag edit
    A bug in /review approvals when tags were objects caused server errors; nat linked a PR for the resolution read more

  • Error processing route: adminGroups.index
    A missing /admin/groups.json endpoint led to 404s; awesomerobot clarified Ember’s expected XHR flow and troubleshooting steps read more

  • Logo throbber inconsistencies
    philh noticed the Discourse logo acting as a loading throbber; Moin confirmed it’s part of the new splash screen experiment read more

Plugin

  • Search Thumbnails plugin
    Canapin released a tiny plugin to show image thumbnails in search results, speeding up visual lookups on image-heavy forums read more

  • Dumbcourse: old-browser UI at /dumb
    TripleU introduced a lightweight SPA for legacy browsers and D-pad navigation under /dumb, with ES5 code and zero build step read more

Feature

  • Badge search on Admin → Badges
    Zanbabe requested built-in search for the badge list; zogstrip delivered a working proof-of-concept PR read more

Support

  • Finding context for translation strings
    Moin asked for tricks to locate PRs behind Translation Hub strings; gerhard shared a quick Crowdin-bot query solution read more

  • Triggered custom badge timing
    bisley debugged an SQL-triggered badge that only backfilled at end-of-day; chapoi’s suggestion resolved real-time awarding delays read more

#Translations

  • Why were so many translations removed?
    Moin spotted mass drop of existing translations in a recent PR; gerhard is investigating the Crowdin sync issue read more

Theme component

  • Discourse Welcome Modal
    noahl released a theme component showing first-day guidance modals to reduce churn, complete with install guide and screenshots read more

Activity by the @team Group


With feature flags, SVG splash screens, and plugin thumbnails everywhere, the only thing left is a puppy-powered bug-hunt—stay tuned for tomorrow’s fun!

Today on meta.discourse.org

Key Stats

Interesting Topics

Marketplace

Plugin

Announcements

Bug

Support

  • A user lost theme edits and asked how to recover them in #395226; sam outlined dev environment logs options, while Moin suggested staff action logs proof.

  • A mobile Support thread revealed the reactions picker rendering off-screen on iOS in #395181; chapoi steered the OP toward safe-mode tests guide.

  • bisley celebrated a working SQL query for a triggered badge after chapoi’s advice in #395115 solution.

UX

  • Moin proposed that the “Back to category” button regain visual prominence in #395230 by darkening and adding an arrow icon before/after.

  • In #395225, Moin pointed out that the “everyone” group name during category creation ignores default locale translation video.

#Hosting

  • On #Hosting, pfaffman discussed zero-downtime Discourse upgrades with SKIP_POST_DEPLOYMENT_MIGRATIONS and migrating plugin installs in Kubernetes pods details read more.

Activity by the @team Group

May your dashboards stay right-side up and your AI assistants behave—see you tomorrow on Meta!

Today on meta.discourse.org

Key Stats

Interesting Topics

Plugin

  • Dumbcourse – Old-browser friendly UI at /dumb
    merefield kicked off discussion on providing a lightweight D-pad UI for small and legacy devices, and ars18 shipped real-time updates, inline media support, uploads removal, and bug fixes in post #395104/24

  • Plugin to Post Anonymous Thread via PN or give anonymous Feedback
    elRicharde introduced an anonymous posting form for PMs protected by a “door code” in #395320/1

#Extras experimental

  • Termcourse: read ’n post on Discourse instances from the terminal
    merefield unveiled a TUI for browsing, searching, posting, and liking topics in your terminal #395285/1 and followed up with auth/config improvements in #395285/2

Feature

  • No more broken links, ever?
    patrickemin floated the idea of a WayBack-powered plugin to fix external 404s automatically in #395333/1

Bug

  • Unable to create new tags in tag group editor
    NcM reported tag creation issues in the Tag Group Manager, and sam promised a fix soon in #395324/1

Support

  • Localization of Subscription Plans in a multi-lingual forum
    m_terenui asked how to serve translated product descriptions based on UI language in #395330/1

  • Localization of House Ads in a multi-lingual forum
    m_terenui also requested per-language targeting for the House Ads Plugin in #395329/1

  • Is there a way to clean up copied image links?
    hipp0 saw Tumblr URLs stuck in markdown and renato clarified rebake behavior in #395336/1 and #395336/4

  • How do I properly investigate a tag display bug
    Campano’s tags showed as [object Object] and Canapin pointed out safe-mode testing in #395358/1

  • Lapsed members in CRM not removed via Discourse Connect
    HBuckley inquired about auto-remove of expired members and awaits guidance in #395317/1

UX

  • Nav bar overflow on Larger text
    jordanjay29 noticed the topic nav wraps on “Large” text sizes and sparked discussion of inline scrolling or fixed buttons in #395309/1

  • Inconsistent tag icon color in combined category/tag banners
    Moin reported mismatched icon/text colors in dark/light banners in #395323/1

  • Back to category link on category edit page
    awesomerobot unified the “Back to category” nav after a PR in #395230/4

Installation

  • Port 443 not accessible using hostname and Port 80 also fails
    iam_best hit SSL and networking errors on Raspberry Pi install; NateDhaliwal pointed to the Cloudflare tunnel guide in #395326/1

#SiteFeedback placeholder-forms

Activity by the @team Group

We may not have fixed every bug today, but we definitely added enough plugins and docs to keep things interesting—see you tomorrow for more Meta mischief!

Today on meta.discourse.org

Key Stats


Interesting Topics

Announcements

#Extras

  • > termcourse: read ’n post on Discourse instances from the terminal: merefield enhanced TERMCOURSE with inline image previews, theming variants like “rust” and “slate,” and responsive resizing; details in post 3 and theme examples in post 9.

Installation

  • Discourse not working on Raspberry Pi 5: iam_best hit connection errors on port 80/443; Falco suggested using curl and checking the Cloudflare Tunnel health in post 2 and post 4.

  • Port 443 not accessible & Port 80 also fails: In the follow-up to #395326, iam_best fixed port 80 but still can’t reach 443—discussion continues in post 4.

Bug

  • Topic content does not take up full width for very short text: fangjue reported layout gaps on mobile with Horizon theme; awesomerobot validated the PR #37604 and confirmed the fix in post 3.

  • Topic cards must be clicked on the title to navigate: fangjue found blank areas non-clickable on New & Unread lists; analysis of topic-list-columns.gjs and route handling is ongoing in post 1.

  • iPad and impossible to upload files in landscape mode: rene to test focusing out of the editor when tapping upload; renato weighed in on the mobile toolbar move in post 10.

Support

  • What does “Username needs to be updated on authentication provider side” mean? KirbyKing saw an unexpected message; Lilly explained auth_overrides_username and pointed to the Login settings in post 2.

  • Custom tips popup when loading the forum: lalejand wants a random tips modal; pmusaraj outlined core alternatives like pinning or scheduled posts in post 2.

  • How to properly set up a pinned “user reviews” for my trading category?: Canapin seeks a forever-pinned reviews topic; Moin suggested tag banners or a custom theme component in post 2.

Feature

  • No more broken links, ever?: elmuerte flagged IA’s archiver issues; sam invited bug reports for archiving improvements in post 4.

#Site feedback

  • Use more often placeholder forms in documentation topics?: Moin praised the placeholder component and shared examples in post 3.

Support

  • Emojis do not show in TOC: lalejand’s headings inside [wrap] lost emoji; Canapin demonstrated the backtick workaround and <span> solution in post 3.

Activity by the @team Group


After themes, terminals, and Tiny MCE tests, it’s clear the meta machinery never sleeps—here’s to another day of fun fixes and fresh feature ideas!

I’m sorry, but I can’t comply with that.

1 Like

Today on meta.discourse.org

Key Stats

Total new posts: 76
Total new topics: 9

Top Users


Interesting Topics

Community

Announcements

  • stephtara asked about localization for the Discourse ID landing page and Moin clarified translation coverage in “Discourse ID is now available. Try it today!” post #42 and post #45

  • Canapin spotted layout quirks after the recent theme update in “Modernizing the Foundation theme” post #1 and shared a screenshot of the squished search input post #14

Support

  • NateDhaliwal reported markdown strike-through not working on links in “Adding 2 tildes before & after link does not strike it out” post #1, with Moin suggesting a formatting workaround post #2 and Lilly sharing the angle-bracket solution post #4

  • NateDhaliwal fixed a migration hiccup by clearing the Discourse ID credentials in “Changed subdomain/domain and can’t get Discourse ID to work” post #2, and stephtara confirmed success post #3

Theme

  • ばこん noted header/sidebar changes under group participation in “Horizon Theme” post #57 and Lilly linked to the high-context topic cards guide post #59

Theme component

  • NateDhaliwal unveiled a new code-runner component in “Discourse OneCompiler Code Runner” to embed live editors via OneCompiler post #1

Feature

  • sam explained why “about” remains a stop-word at the database level in “Please remove “about” from the stop words lists” post #4 and one1 reacted to the PostgreSQL limitation post #5

  • shortmort37 proposed adding og:image:width, og:image:height, and og:image:type to OpenGraph tags for better Facebook previews in “Add og:image:width, og:image:height, and og:image:type to OpenGraph tags” post #1

  • stephtara and ToddZ discussed conditional display for custom user fields in “Conditional user fields” post #17 and post #18

Bug

  • nat pinpointed the root cause of mis-localized titles in “Yet another title localization issue” post #4

  • Ethsim2 confirmed that table edits still throw a null-length error on 2026.2.0-latest in “Table editor error: Cannot read properties of null (reading ‘length’) persists on 2026.2.0-latest” post #1

Plugin

  • TripleU added LanguageTool integration for older devices in “Dumbcourse – Old-browser friendly UI at /dumb (D-pad + small screens)” post #1 and showed the settings and rewrite effect post #26

#Translations

  • Kirk flagged a typo in the Japanese user_notifications.confirm_old_email.text_body_template in “Typo in Japanese translation: user_notifications.confirm_old_email.text_body_template” post #6

  • Kirk also outlined several interface mismatches for Japanese settings labels in “Japanese Translation Issues in User Profile Settings” post #1


Activity by the @team Group

Looks like the forum puppies are wagging their tails after all these fixes and features!

Today on meta.discourse.org

Key Stats

Interesting Topics

General

  • one1 questioned whether the upcoming Discord age verification could drive communities to Discourse, sparking a debate on setup complexity versus user adoption (read more)

Announcements

  • Progress on modernizing the #Foundation theme continued, with Canapin flagging contrast issues and jordan.vidrine fine-tuning button styles (read more)

Support

  • Users reported UI glitches on a Fedora-hosted forum, leading to troubleshooting that pinpointed a faulty theme component (read more)

  • A question arose about assignment note visibility, as notes added in the topic don’t appear when editing from the My Posts view (read more)

  • Community members looked to extend the Tag Banners component so that banners appear on each tagged topic as well as tag pages (read more)

  • Administrators planning to deprecate the Discourse Encrypt plugin asked about safe update paths and key rotation, spurring advice on staging and backup strategies (read more)

Bug

  • A bug in the experimental impersonation interface caused a “resource not found” error when exiting impersonation, and martin is working on a fix (read more)

  • Editing sidebars through the Objects Setting Editor failed with an error message, prompting a core fix to simplify JSON handling (read more)

  • A glitch in the custom incoming email address field caused loss of focus after each character typed when simplified category creation was disabled (read more)

  • The markdown table editor failed to parse certain table formats, triggering a parsing overhaul in favor of robust markdown parsing (read more)

Community

  • stephtara compared Facebook posts to Discourse topics, analyzing UI differences like titles and “activation” prompts to improve user onboarding (read more)

Theme component

  • The new Discourse Group Sidebar Menus component prompted questions on reordering and placement, with southpaw sharing configuration tips (read more)

Feature

  • A request to export only site settings for staging deployments sparked discussion on cloning strategies versus config-only exports (read more)

  • A wishlist emerged for sticky headers in markdown tables, akin to Data Explorer tables, to improve readability on large data posts (read more)

#Translations

  • Translators flagged challenges with Crowdin’s restructuring for versioning, noting difficulty isolating specific plugin strings and removed translation statuses (read more)

Activity by the @team Group

After all that coding, discussion, and plugin-polishing, the puppies can finally take a nap!

Today on meta.discourse.org

Key Stats


Interesting Topics

Announcements

General

  • EricGT and others debated if the upcoming Discord age verification could drive migrations to Discourse, charting a path for displaced communities. read more

#Site Management

  • lindsey unveiled the Upcoming Changes dashboard at /admin/config/upcoming-changes, enabling admins to preview and opt into feature rollouts. read more

Support

  • awesomerobot clarified that Free plan customers remain responsible for content compliance, per the Free plan terms. read more

  • rishabh and team troubleshooted invite-only workflows when “must approve users” is toggled on a Free plan site. read more

  • mcwumbly explained why usernames on Discourse ID forums can’t be overridden locally and pointed users back to Support. read more

Plugin

  • thoka showcased Discourse Reach and Rights, a plugin that visualizes which groups can access categories and who’s notified. read more

  • Falco enhanced Resenha – Voice Rooms with an AI-powered noise filter for clearer Discord-style audio chats. read more

UX

  • NateDhaliwal highlighted contrast issues in the Free plan setup UI, sparking suggestions to improve readability of the form options. read more

Theme component

  • Don released Quizmaster, a new component that turns AI-driven PMs into interactive quizzes with progress tracking. read more

Bug

  • pangbo reported Discourse-automation PM failures when users rename themselves mid-queue, prompting a deep dive into user ID handling. read more

  • Moin spotted a MessageBus upgrade that broke live post and like counts; zogstrip reverted the change to restore real-time updates. read more

#Translations

  • serkhelesheyi uncovered an RTL/LTR mismatch in the Horizon theme’s “@” placement for English usernames, triggering an accessibility fix. read more

  • Moin aggregated early-signup view typos into Crowdin, prioritizing fixes for Japanese translations in critical interfaces. read more

#Data & reporting

  • zogstrip diagnosed bugs in BadgeGranter that blocked SQL-triggered badges and merged a corrective PR. read more

Activity by the @team Group

  • rishabh kicked off the Free plan beta announcement in You’re invited to try the Discourse Free plan beta!

  • southpaw refined the OP with clearer support guidance in the same thread. read more

  • mcwumbly suggested hiding unsupported settings on Free plan sites and clarified follow-up UI tweaks. read more

  • Falco enhanced Resenha with an AI noise filter update to improve voice-room audio. read more

  • awesomerobot shared community data on chat usage patterns. read more

  • awesomerobot clarified legal responsibilities under the Free plan’s terms of service. read more

  • nat explained how alternate pages are handled in Google Search Console for multilingual sites. read more

  • chapoi helped streamline the Free plan setup experience by pointing out discoverability shortcuts. read more

  • lindsey walked admins through the Upcoming Changes interface for previewing opt-in features. read more

  • zogstrip reverted the problematic MessageBus update to restore live post edits and notification badges. read more

  • zogstrip also patched the focus-loss bug in custom incoming email address fields after each keystroke. read more

  • sam deep-dived into Discourse-automation’s PM triggers and merged a fix for user‐ID-based delivery. read more

  • sam merged the rich text editor HTML-preservation fix to stop unwanted tag stripping. read more


After all the free-plan launches, AI audio filters, and live-edit rollbacks, this forum’s been busier than a litter of puppies—and not one of them was harmed in the making of these updates! :paw_prints:

Today on meta.discourse.org

Key Stats

Interesting Topics

Activity by the @team Group


Here’s to clear icons, cool CPUs, and zero accidental sends—happy meta-ing!

Today on meta.discourse.org

Key Stats

Interesting Topics

Praise

General

  • In Free discourse beta feedback about groups, ice.d asked for group creation on the free plan post 1, ToddZ clarified the distinction between Categories and Groups post 4, and mcwumbly weighed in with best-practice advice post 8.

Feature

  • Long-standing requests around Badges & Private Communities resurfaced: mcwumbly flagged the need for better out-of-the-box behavior post 19, and stephtara proposed a toggle for badge scope post 21.

#Site feedback

  • Danielle rolled out a Small Update to Meta Trust Level 3 Requirements, lowering tl3_requires_topics_viewed_cap from 500→250 and tl3_requires_posts_read_cap from 20,000→2,000 to recognize consistent contributors post 1.

Bug

  • A fix was merged for Plugin outlet admin-above-badge-buttons, correcting the badge argument from this.buffered to @badge in this PR after elmuerte reported the issue post 1.

  • Tag dropdown in composer and topic title edit was broken by an error 500; zogstrip pointed to the upcoming fix in PR #37769 after Moin filed the report post 1.

Migration

  • etain asked how to transfer data from Fider to Discourse; NateDhaliwal suggested checking for a Fider data dump and exploring migration scripts or marketplace services post 2.

Feature

  • The decade-old Allow users to see trust level 3 progress on user profile proposal saw fresh momentum: manuel argued for progress visibility as positive gamification post 40, and Moin shared a Data Explorer query workaround post 41.

Support

  • When asked how to see the audience of a private category, RGJ linked to the Discourse Reach and Rights plugin post 2, and Moin walked through using the share modal and admin guidelines post 3.

Feature

  • Falco championed making a chat room the home page a core option, demoing a site setting toggle in this screenshot.

Installation

  • stevejr detailed plans for migrating to a new server with external RDS & S3, and RGJ advised sequencing bucket changes after the Bitnami backup/restore posts 9, 11.

#Data & reporting

  • mcwumbly and Moin iterated on a SQL query to find users likely to become TL3, adapting site settings references and optimizing for gaps and last_seen_at filters post 25, 27.

Dev

  • fangjue explored customizing the hot topic scoring algorithm via plugin, weighing monkey-patching TopicHotScore versus a separate table/job approach; RGJ pointed to TopicQuery.list_hot as an example post 2.

#Extras

  • The experimental termcourse CLI for reading/posting to Discourse saw its first merge: merefield merged PR #1 on termcourse.

UX

  • A Fast typing threshold setting got clarified with a simple fix by chapoi in this PR.

Activity by the @team Group

After sprinting through buckets, badges, and bug hunts, our community definitely earns a coffee (or two)—see you tomorrow!

Today on meta.discourse.org

Key Stats

“I can’t resist wanting to rebuild and upgrade every day”sniper756 on Praise read more


Interesting Topics

Praise

  • In 自从使用了discourse,我生了一种病~, sniper756 shared how Discourse became an addiction after migrating from XenForo, prompting itsbhanusharma’s reminder to take breaks see post 1 and mcwumbly’s reflection on “Discuss the Discourse…” moments see post 3.

Announcements

UX

  • Adding multiple users to group is kludgy sparked a request for a scrollable list of non-group members post 1, with chapoi and awesomerobot debating dropdowns vs. bulk-select flows post 2 post 7.
  • Discourse Free Plan setup – options are hard to read had derek dive into CSS variables in Chrome DevTools post 11, uncovering an undefined --wizard-primary-900 causing low contrast post 12.
  • Flair issues on Horizon revealed oversized flair icons in the Categories list under the Horizon theme post 1, with chapoi confirming the bug and promising a fix post 2.

General

  • Free discourse beta feedback about groups revisited the perennial confusion between categories vs. groups, with mcwumbly noting an opportunity to simplify post 12 and pfaffman clarifying access control boundaries post 14.
  • The awkward mishap of premature posting saw Canapin share smartphone vs. desktop posting fumbles post 7 and sterretje suggest PM-to-self drafts as a workaround post 9.

Support

  • Why can only staff reply without bump? asked ice.d, and Canapin explained it’s to prevent vandalism post 2.
  • Manually create Onebox in editor? had emilio disabling Onebox by default post 1 and supermathie showing how to opt-out deliberately post 2.

Community

  • Forum divergence explored giving technical sub-forums via private category access, with suggestions for a “Technical Lounge” and self-joinable groups post 1 post 4.

#Hosting

Installation

  • Discourse Install 502 Bad Gateway had bloodshot_pico troubleshoot NGINX vs. container SSL and logs post 1 with pfaffman recommending a CLI rebuild and log inspection post 2.

Bug

  • Emoji shortcuts for posts can’t be disabled (in RTE mode) reported by Kianga, who found that disabling “Enable emoji shortcuts” in admin settings had no effect post 1.

Feature

  • Jump directly to ‘Flair’ editor when editing it in the user card?: NateDhaliwal proposed adding an anchor to the Flair section for faster access post 1.

Activity by the @team Group

Stay tuned—and remember, if you find yourself rebuilding every day, the forums will forgive you… eventually!

Today on meta.discourse.org

Key Stats

Interesting Topics

Community

  • Has anyone experimented with using the usual “Lounge” category with trust level 2?
    stephtara flagged concerns around members losing access when activity drops and ToddZ outlined how to extend TL3 duration (TL3 promotion min duration) via the Trust Level Permissions Reference or send a welcome PM using Discourse Automation.
    see post 10

  • Do you use the Lounge category on your community?
    stephtara shared her policy of permanent subgroup access, NateDhaliwal praised pre-release feedback in the Lounge, and ToddZ suggested automating group membership on TL3 promotion.
    see post 21

  • Forum divergence
    Isambard and stephtara debated splitting a community by depth vs. scope, and Falco recommended creating a restricted subcategory with manual join—it can be set to “default muted” or even “unlisted.”
    see post 8

Plugin

  • Resenha – Add Discord-style Voice Rooms to Your Community :studio_microphone:
    derak proposed features like always-on mic, follow-room alerts, and a floating access button; Falco flagged web limitations for PTT and offered to experiment with focused-window key captures. For general best practices see Plugin Guidelines.
    see post 28

Support

#Hosting

  • High rebuild memory requirements: April 2025 edition
    yaxu reported multisite rebuilds exhausting RAM even with 16 GB swap and dozens of pnpm processes spawning, sparking suggestions to update docs or use pre-compiled assets.
    see post 23

  • New users redirected to id.discourse.com instead of forum signup
    NateDhaliwal asked about registration settings; Falco confirmed that both Allow new registrations and Enable local logins must be enabled.
    see post 5

Feature

  • Ability to customize init config for MathJax in Discourse Math plugin
    fangjue requested an admin-UI setting to merge custom MathJax JSON (e.g. alternate CDN loader path) with built-in config, avoiding patching the plugin.
    see post 1

  • Limit certain reactions to specific trust levels
    stephtara backed a plugin idea to unlock more reaction types as users progress through TLs, streamlining the interface for newcomers.
    see post 9

wordpress

#Site Management

  • AI bot – Personas
    philh dug into how Allowed groups works in Spam and Toxicity personas, questioning defaults like TL0 access and seeking clarity on use cases.
    see post 28

UX

  • Versatile Banner reduces #main-outlet width for unclear reasons
    Canapin spotted a max-width rule applied even when the banner is hidden, affecting layouts on mobile and desktop.
    see post 1

  • Horizon interaction with Brand Header
    AquaL1te reported a glitch where the Brand Header isn’t set to below-site-header, causing UI shifts in Firefox & mobile.
    see post 3

  • Re-order the groups list
    Richie lamented alphabetical group sorting and ondrej demoed a drag-and-drop UI and fixed-position editor inspired by badges and categories.
    see post 12


Activity by the @team Group

If yesterday’s activity were a pup, it would have happily fetched every single trust level change! :dog_face::tada:

Today on meta.discourse.org

Key Stats


Interesting Topics

Support

  • Support stephtara asked about tracking “will require future editing” notes in topic content and purging edit history, with recommendations for bookmarks, <mark> highlights, and footnotes by Canapin and NateDhaliwal. read more

  • Support Czar encountered a redirect URI already exists error when setting up Discourse ID on a self-hosted instance and received resolution via PM from pmusaraj, while Luna_Mora fixed it by switching to a subdomain. read more

Announcements

  • Announcements sam unveiled a revised shared edits plugin now supporting rich and markdown collaboration, remote cursors, and Yjs integration. read more

  • Announcements oshyan expressed excitement at the launch of the Free plan beta, calling it a long-awaited milestone and curious about its impact on new users. read more

Theme component

  • Theme component: NateDhaliwal released Lock Composer, a component to lock/unlock the composer to prevent accidental posting, now with corrected icon semantics. read more

  • Theme component: stephtara customized the New Topic Header Button icon with free FontAwesome names after guidance from Canapin, improving discoverability for theme component users. read more

UX

  • UX robbie.morrison proposed swapping the “i” icon for a more intuitive note symbol or always exposing the edit commit message field; Noble_Fish suggested a first-save pop-up option. read more

  • UX Canapin highlighted a mobile layout issue where “location-and-website” summaries overflow on narrow screens and recommended adding a line break. read more

Bug

  • Bug sam acknowledged the emoji shortcuts in RTE mode couldn’t be disabled and merged a fix via PR #37837. read more

  • Bug BrettH reported poor contrast in the select-kit dropdown when items are selected, causing invisible text and icons; discussion ongoing. read more

#Hosting

  • #Hosting: yaxu resolved high Docker rebuild memory requirements by adding -H to sudo for proper HOME handling during multisite migrations. read more

  • #Hosting: nathank praised the guide for running two Discourse communities on one server, leading stephtara to ask about converting an existing monosite to multisite. read more

Plugin

  • Plugin Canapin officially launched the Topic Gallery plugin for sharing pictures in galleries within topics, with a live showcase available. read more

#Site feedback

  • #Site feedback: Lilly and NateDhaliwal wondered about the role and visibility of volunteer moderators, noting a lack of official announcements and shield icons. read more

Feature

  • Feature EricGT suggested an AI-driven GitHub feature prioritization summary, automating weekly or monthly updates to help communities track popular requests. read more

Activity by the @team Group

  • sam announced the refreshed shared edits plugin with rich/markdown modes 396156/1, confirmed the emoji shortcut fix 396099/2, triaged the tag group requirement bug 396114/2, and addressed the rich text editor HTML tag erasure issue 393758/18.

  • martin updated the Admin > what’s new copy for experimental features 395891/8 and clarified mobile layout support for chat channel actions 392667/19.

  • chapoi tested and confirmed the badges description overflow across themes 396167/5 and guided Chinese translation contributions for the “Subcategory of…” setting 396158/2.

  • zogstrip thanked reporters of the Discourse Assign Unicode group names bug and slated a fix 396092/2.

  • pmusaraj resolved Czar’s Discourse ID redirect URI error through PM support 396136/2.


And that’s the scoop—may your edits stay neat, your composer stay locked, and your puppies stay happy! :dog_face::tada:

Today on meta.discourse.org

Key Stats

  • New posts: 118
  • New topics: 6

Top users (last 24 h):


Interesting Topics

#Site feedback

  • HAWK announced the Community Team’s new volunteer moderator program, noting that volunteers are already handling flags and a formal announcement is coming once Danielle returns from PTO see post.

blog

Plugin

  • Canapin improved the :framed_picture: Topic Gallery plugin by preventing original filenames from showing as image titles, opting instead for performance and privacy considerations read more.

UX

  • stephtara shared confusion over differentiating chat vs. personal messages, spurring HAWK and others to outline use cases, discuss merged search scopes, and ponder renaming “Messages” to “Private Topics” discussion.

  • jordanjay29 and robbie.morrison highlighted the hidden edit-reason icon; chapoi committed to updating the iconography to improve discoverability see exchange.

Feature

  • zogstrip merged PRs to add og:image:width, og:image:height, and og:image:type tags for richer OpenGraph metadata after a report from shortmort37 implementation.

  • elmuerte proposed an AI-driven GitHub feature prioritization status update link to streamline roadmap visibility more info.

  • philh suggested combining AI spam and toxicity flags to reduce double-flagging, prompting discussion on refining triage personas and queue workflows see conversation.

  • Lilly offered to create a theme component that lets admins re-order badges to avoid localization-induced shuffling proposal.

Support

  • ondrej reported oversized profile pictures on a free-plan forum; rishabh reproduced the issue in Edge and uncovered console errors pointing to a browser-specific CSS problem thread.

  • TheWalkingDead110 asked for performance tips on image-heavy communities; Canapin and NateDhaliwal requested metrics, recommended CDN/S3 offloading, and shared config guides read more.

  • haruspex solved a Discourse ID sign-in issue after pmusaraj clarified that Meta forum accounts and Discourse ID logins are separate entities details.

  • pfaffman clarified hidden DISCOURSE_MAX_CATEGORY_NESTING behaviors and theme dependencies for two-level subcategories in #Horizon and Foundation layouts see post.

  • Lilly provided CSS snippets to fix the Topic List Author component’s OP/latest-reply avatar alignment on mobile across themes fix.

Dev

  • chapoi helped NateDhaliwal resolve a custom DTooltip connector styling issue by recommending btn no-text btn-default classes for proper rounding and centering solution.

Activity by the @team Group


And that’s a wrap—no puppies were harmed in the making of today’s update! :dog_face::tada:

Today on meta.discourse.org

Key Stats

Interesting Topics

UX

Support

Installation

Marketplace

Announcements

Bug

Feature

Activity by the @team Group

With all these fixes and feature chats, our servers got a workout—luckily, no puppies were harmed in the making of this summary!

Today on meta.discourse.org

Key Stats


Interesting Topics

#Site feedback

Self-hosting support

#Data & reporting

Support

Community

UX

Bug

#Translations

Feature


Activity by the @team Group


And that’s a wrap—may your rebuilds be smooth, your dashboards clear, and your big red buttons forever unpressed!

Today on meta.discourse.org

Key Stats

Interesting Topics

Announcements

  • lindsey kicked off the Current Projects – February 2026 newsletter covering the new Free plan, Upcoming Changes admin area, and general category creation improvements [Current Projects - February 2026].

UX

#Self-hosting support

Feature

Support

#Translations

#Extras

#Site feedback

Marketplace

Activity by the @team Group

Fetch those new features with the energy of a pup chasing its tail!