일일 요약 (UTC 오후 9시)

Today on meta.discourse.org

Key Stats

In the last 24 hours, Meta saw 200 new posts across 61 new topics, with 240 likes given across the returned activity. The most active contributors were:

User Posts Likes
NateDhaliwal 11 22
Scoresby 14 18
Chapoi 12 18
Merefield 10 16
Moin 9 14
Andrew_Rowe 6 11
Nickdb 3 9
Ed_S 9 8
Satonotdead 9 7
Awesomerobot 4 7

Interesting Topics

#Community Building

  • Scoresby floated a bold idea: a forum moderated by money where posting, replying, and upvoting all carry small fees, with visibility ranked by community investment. Nickdb warned about creating a financial divide, Merefield argued that charging people to create content would scare off contributors, and Ed_S pointed to Metafilter’s $5 sign-up fee as evidence that a nominal barrier can encourage civility. The thread evolved into a broader discussion about token economies, spam resistance, and whether “Discoin” could ever work. read more

  • Satonotdead shared striking data showing Reddit’s citation share inside ChatGPT collapsed from 3.83% to 0.52% in a matter of days, sparking conversation about what that means for support-forum traffic and the shifting web ecosystem. Merefield summed it up with a :exploding_head:. read more

#Announcements

#Plugin

  • NateDhaliwal published the See TL3 Progress plugin, which shows TL2 users a progress bar toward TL3, optional detailed requirement breakdowns, TL3 warnings, and hints about muted topics. Lilly spotted a missing summary in the plugin listing, NateDhaliwal fixed it, and the plugin is now ready for broader use. read more

  • In Discourse Workflows, J.Jaffeux shared a JSON workflow example using a data-explorer node to look up user information, and later confirmed the “bump topic” operation lives on the topic node. Patrickemin confirmed everything worked after updating. read more

#Self-hosting

development

  • Don documented the process of building a skeleton layout loader for Discourse, including automatically generated selectors, scoring logic for candidate selectors, hidden-element handling, and the hard-won lesson that a skeleton loader should not become a DOM-readiness gate. read more

  • Jahan_Gagan asked how to override save() on the composer model in a supported way, and Awesomerobot pointed to existing transformers and events. David went further and proposed a new composer-minimum-post-length value transformer in this PR, giving plugin authors a clean extension point for optional topic bodies. read more

Support


Activity by the Team Group


Whether the community was debating pay-per-upvote economics, chasing memory-hungry pitchfork workers, or watching ChatGPT citations vanish into thin air, yesterday proved once again that there’s never a dull moment on Meta — see you in the next 24 hours!

Today on meta.discourse.org

Key Stats

Over the last 24 hours, the community produced 47 new topics and 144 new posts, collecting a total of 195 likes across the activity summarized here.

The most active and appreciated contributors were:

User Likes Posts
Awesomerobot 18 7
Moin 17 10
Chapoi 14 9
Mbauman 12 3
Ed_S 11 9
Satonotdead 9 10
Ryan_Scott 9 4
Don 9 2
David 8 5
Merefield 8 4

From a full-site calendar outage to a wildly philosophical debate about money-moderated forums, it was a busy and colorful day on Meta.


Interesting Topics

#Announcements

  • Introducing the unified new view for the topic listMbauman pushed back hard on the redesigned “New” view, arguing it confusingly intermingles new topics with tracked unread topics, and comparing it to an attempt that was reverted three years ago. Petr0 added that heavy forum users miss an easy path to their subscribed topics. Awesomerobot responded with a thoughtful explanation of the naming rationale and shared a proposed mockup showing split counts for “new topics” and “new replies” to address the extra-click complaint. read more

  • AI title suggestions move to composer helperChapoi acknowledged that moving AI title suggestions into the consolidated composer helper menu adds a click, but defended the change: the old star icon used a fragile plugin outlet, created noise for non-AI users, and was blocking future features. He hinted that the eventual goal is zero clicks, with the AI auto-applying a title when the field is left empty. read more

  • Prioritize your recently used tagsZogstrip announced a new experimental behavior for the tag picker’s empty state: instead of showing site-wide popular tags, it surfaces tags from your own 10 most recent topics first, with tagging permissions and anonymous visitors unaffected. read more

  • Zoom webinar livestream in the Events pluginLindsey announced that Zoom webinars can now run as livestream events directly inside Discourse, complete with a side chat window, RSVP-to-join flow, and hand-raising, so members never have to leave the community to participate. read more

Support

bug

#Community Building

  • Can money be the only moderator of a forum?Scoresby defended the idea of a forum where every signal — post, reply, upvote — costs a micro-payment that mostly flows to other users, citing the micropayments “mental transaction costs” argument and pointing to Flattr’s failure as a donation-based cautionary tale. Ed_S countered that real-world wealth disparity would always break the model, while Andrew_Rowe suggested non-monetary in-forum credits as a middle ground and Merefield worried a paywall would cripple engagement for most communities. read more

  • Anyone else seeing a drastic drop in community activity for Support forums?Satonotdead shared data showing Reddit’s citation share in ChatGPT collapsed by 86% in a single day, igniting a wide-ranging discussion about AI models eating forum traffic. Nickdb noted the rising burden of AI-assisted support topics and mused about models training on model-tainted content (“the snake eating itself”), while Merefield wondered aloud about the sheer scale of the shift. read more

#Feature

  • Allowing multiple OIDC sourcesDigitalities presented a concrete EU research community use case requiring both EU Login and EGI Check-in simultaneously, explaining that the single un-numbered openid_connect_client_id setting namespace makes this impossible today. Hellekin suggested an Authentik federation proxy, the OAuth2 Basic plugin, or the legacy SAML plugin as interim workarounds. read more

  • Feedback for Ask DiscourseEd_S posted a spectacular clip of Ask Discourse “spouting nonsense” mid-upgrade, with hallucinated tool calls and rambling text. Sam apologized and confirmed the upgrade was the cause; after replaying the conversation, Ed_S confirmed the model no longer lost the plot, though it emitted one bit of bad markup, and Falco confirmed link-opening behavior should respect the user’s preferences. read more

development

  • Building a Skeleton Layout Loader for DiscourseDon published a deep technical dive into a skeleton loader generated from the actual Discourse UI rather than a hardcoded template. The post covers scoring candidate CSS selectors, handling hidden elements without leaving gaps, and the key navigation insight that the skeleton must not become a “DOM-readiness gate” — it should disappear as soon as real content appears. read more

#Theme component

  • Topic Preview ModalDon added a new open_all_topic_links setting so any topic link anywhere in the UI — post content, notifications, user cards, search results, sidebar — opens in the preview modal instead of navigating away. Satonotdead praised the mobile swipe interaction, though Jagster noted some rough edges when reopening already-read topics. read more

#Self-hosting

  • Is pitchfork using too much memory?Ed_S shared detailed free/swap numbers suggesting a ~1.3GB reclaim after recycling pitchfork workers. David clarified that per-process RSS is misleading because pitchfork shares memory copy-on-write across workers, shared a 7-day production graph showing memory settling under 1.4GB, and hinted that an upcoming “reforking” feature will periodically re-fork workers from a warm mold to keep memory shared. read more

Activity by the Team Group


Yesterday we learned that 1,200 users can lose their calendars overnight, a forum can (in theory) be moderated by pocket change, and even the AI helper occasionally forgets its lines — proving once again that in the Discourse world, the only predictable thing is a great conversation about the unexpected.

Today on meta.discourse.org

Key Stats

Over the past 24 hours, Meta saw 168 new posts across 54 new topics, with 247 likes on the returned posts. Here are the top contributors by likes received:

User Posts Likes received
Awesomerobot 7 21
Sam 3 18
Moin 11 17
Lindsey 3 17
Satonotdead 22 16
Zogstrip 1 14
Nickdb 11 13
Mbauman 8 11
Happyhappy 4 10
Rishabh 3 10

Interesting Topics

#Announcements

  • Lindsey shared a new experimental Likely Crawlers category for the admin dashboard, which separates automated bot traffic from anonymous human visitors using signals like automation user agents, datacenter ASNs, rapid navigation, and session churn. Community members immediately asked whether logged-in users are included and how this will affect monthly pageview limits. read more

  • Zogstrip introduced a new upcoming change that prioritizes your recently used tags in the empty tag picker state, based on the tags attached to your 10 most recent topics. Commenters raised concerns about a self-reinforcing personalization loop, and Satonotdead suggested giving users a choice between site-wide and personal suggestions. read more

  • Rishabh published the Current Projects — August 2026 newsletter, covering the redesigned admin dashboard, Events plugin livestream + Zoom webinar integration, AI Image Captions v2, improved crawler detection, the new Kanban plugin, Workflows, and the Discourse Helper Bot’s shift from Q&A assistant to local agent. read more

  • Sam released detailed admin-only AI logs at /admin/plugins/discourse-ai/ai-logs, with new retention controls, streaming response decoding, and rich filtering to make diagnosing Discourse AI issues much easier. read more

  • The unified new view for the topic list continued to draw strong feedback. Petr0 reported that heavy users miss easy access to subscribed topics with updated replies, Mbauman pushed back on the “new replies” naming and behavior, and Awesomerobot shared a possible counter-design with split counts. read more

Support

  • Ryan_Scott reported a full calendar outage for ~1,200 users after a Discourse update, then self-resolved it: the discourse post event enabled site setting was off after the Events plugin was bundled into core. Awesomerobot confirmed a fix has been applied so sites won’t hit this during future updates. RGJ clarified that the site is hosted by discourse.org, not Communiteq. read more

  • Rbos asked where a “theme or plugin contains code which needs updating” admin notice (discourse.html-safe-helper) was coming from. Pfaffman and Moin helped trace it to the “Versatile Banner” theme and its deprecated .hbs files, reinforcing that themes live in the database rather than the filesystem. read more

  • Sk-Or-V1-Contents reported flaky search results with quotes, punctuation, and stop words like “it” or “we don’t.” Awesomerobot explained that stop words are excluded from indexing, and exact-match quotes can fail when posts contain fancy quotes that search strips out. read more

#Community Building

  • The long-running thread about drastic drops in support-forum activity turned into a wide-ranging debate about AI’s impact on communities. Nickdb argued deeply technical forums still thrive because AI is bad at nuance; Mbauman noted programming language communities are losing new posters — the most common entry point; and Mevo pushed back on judging AI-assisted content by form rather than substance. read more

  • Divinebaboon asked how moderators handle users who run AI bots to automatically reply to threads and gain trust levels. Merefield described AI sock-puppet pairs that compliment each other, Mbauman said it’s often just spam or GEO, and Nickdb shared that an AI-detecting agent screens new/low-trust users with ~95% accuracy. read more

bug

  • Sk-Or-V1-Contents found that Discobot breaks when users send links like a.com or example.com during the onebox tutorial. Chapoi traced it to a hard-coded regex that only accepts three specific Wikipedia links, and Martin approved adding Exotic_Shorthair to the fallback. A fix landed in PR #42715. read more

  • OxFilla reported that the base Docker image ships brotli_static in discourse.conf but never loads the Brotli module, causing nginx to crash-loop after container restarts. The workaround is adding include /etc/nginx/modules-enabled/*.conf; to nginx.conf; the report asks whether the base image should include it or drop the directive. read more

#Theme component

  • Don released a major update to Topic Preview Modal with a new open_all_topic_links setting that opens any topic link across the UI in the modal. Satonotdead requested separate mobile/desktop behavior, and Jagster reported inconsistent scrolling behavior for already-read topics. read more

ux

  • Markersocial flagged confusion in the bulk actions menu: “Delete Topic(s)” claims the action is permanent, even though topics are normally soft-deleted and restorable when can_permanently_delete is false. There is also no easy visual distinction between topic and post search results in bulk select mode. read more

#Translations

  • Happyhappy asked for a Basque language interface option and discovered Basque is only ~13% translated. Moin explained that languages need ~50% before being added, and Happyhappy then launched a public call for Basque translators to contribute via Crowdin. read more

Activity by the Team Group

The Team group was highly active in the last 24 hours, jumping between bug fixes, new features, and community feedback:


Yesterday’s lesson? When an upgrade hides your calendar, your AI starts posting in forums, and your Basque translation is only 13% done — just remember: at least the unlikely crawlers are finally being counted!

Today on meta.discourse.org

Key Stats

Over the past 24 hours, Meta saw 184 new posts, 54 new topics, and 278 likes.

User Posts Likes
Satonotdead 30 28
Lindsey 2 21
Moin 15 20
Sam 2 19
HAWK 8 17
Nickdb 12 16
Mbauman 8 13
Happyhappy 5 13
Chapoi 6 11
Don 4 9

Interesting Topics

#Announcements

#Community Building

  • Divinebaboon asked how communities deal with users running AI agents that auto-reply to threads to farm trust levels. Merefield described sock-puppet AI compliment loops, Nickdb shared his AI-detection agent with 95%+ accuracy, Mbauman noted that “trust farming” is often just the new spam, and HAWK argued that the real question is whether the content is valuable to the community. Read more

  • The long-running support-forum activity decline discussion got deeper: Mbauman says programming communities are losing new posters, Nickdb defended strict human-content house rules, Mevo challenged whether form matters more than ideas, and HAWK warned that blocking crawlers could starve the data source AI models depend on. Read more

  • HAWK launched Show us your Workflows with a delightfully evil weekly-update workflow that applies progressively worse CSS the longer team members delay check-ins. Zogstrip explained the LLM classifier and data-explorer logic behind it, while Nickdb shared a simple workflow that auto-moves topics to the right category based on tags. Read more

#Translations

  • Happyhappy asked about adding Basque as a Discourse interface language and was told it needs roughly 50% translation before it can be bundled. Undeterred, they began rallying native speakers and experimenting with DeepL-assisted Crowdin translations across the project’s 100,000+ strings. Read more

Support

  • Satonotdead wanted to float the Horizon theme’s “New Topic” button to the bottom-right corner. Chapoi provided a position: fixed CSS snippet, then diagnosed that a position: sticky parent was breaking the stacking context and proposed a z-index fix on .sidebar-wrapper. Read more

  • Rbos reported being unable to track down the source of an admin deprecation notice about the htmlSafe helper. Moin traced browser-console warnings to the “Versatile Banner” theme, and Rbos confirmed that updating that theme component from the admin panel cleared the message. Read more

  • In 部署必须有邮箱才可以吗, WuBarlynn asked whether a mail server is required for self-hosting. Kddkd and Moin confirmed that SMTP is now optional thanks to Discourse ID login, while NateDhaliwal noted free tiers from Mailgun and Brevo for transactional email. Read more

#Self-hosting

bug

  • Moin reported that chat reply notifications are missing when threading is disabled: replying to someone’s chat message produces no unread dot on the channel, the header icon, or the channel switcher. The report includes a full reproduction path and expected behavior. Read more

ux

  • Satonotdead opened a UX discussion about the profile page having too many tabs, suggesting that Security should merge into Account and that Following could merge with Notifications to reduce clutter for regular users. Share your thoughts

#Plugin

  • Falco posted a major Resenha update, adding three AI noise-suppression models, direct calls from user cards, room invites, a WebRTC mesh privacy warning, opt-in live subtitles powered by WebGPU, and transcription-to-draft support. Read more

Activity by the Team Group


If yesterday proved anything, it’s that even the robots need to watch their step on Meta — one missed weekly update and your screen will float away while the chat plays an 8-bit remix of your regrets.

Today on meta.discourse.org

Daily summary covering activity from 21–22 August 2026.

Key Stats

  • 114 new posts and 46 new topics were created in the last 24 hours.

  • 139 likes were given across those posts.

  • Top users by activity and likes:

Interesting Topics

#Community Building

#Announcements

#Plugin

#Theme component

  • Don shipped several updates to Topic Preview Modal, adding nested view support, fixing a reported issue, and introducing a mobile/desktop switch option.

  • Big update from Don on Guest Gate Theme Component too: a new analytics system with GTM support, custom events for modal views and clicks, and privacy-friendly tracking without PII.

Support

bug

Activity by the Team Group

From progressively worse CSS to AI noise suppression and a very timely resize_animated bug, yesterday proved once again that Discourse communities never run out of creative — and occasionally chaotic — ways to keep things interesting.

Today on meta.discourse.org

Covering the last 24 hours of community activity across Meta.

Key Stats

The last 24 hours brought a steady stream of activity: 97 new posts were published across 42 new topics, earning 74 likes in total.

Top contributors by posts and likes received:

Interesting Topics

#Self-hosting

Support

#Plugin

  • Jimmy0017 found that the See TL3 Progress plugin could throw a permission error when regular users viewed another member’s profile, and went straight to the source by opening a pull request — which plugin author NateDhaliwal promptly reviewed and merged read more.

  • Soul introduced a brand-new Discourse IndexNow plugin that instantly notifies Bing, Yandex, and other IndexNow-participating search engines when topics are created or edited, complete with historical backfill, manual submission, key rotation support, and an admin UI available in English and Simplified Chinese read more.

ux

#Theme Component

  • Joo reported that the Topic Preview Modal breaks when Horizon’s “topic card high context” is enabled, and that opening a preview from related topics fails to navigate when clicking “Open full topic.” Satonotdead confirmed the issue, and Don shipped fixes — moving the plugin outlet and patching the navigation bug — along with a question about how category-scoped settings should behave read more.

  • Don announced a new analytics tracking system for the Guest Gate theme component with full Google Tag Manager support, custom browser events for third-party tools like Matomo or Plausible, and a strict no-PII data policy read more.

bug

#Feature

  • Satonotdead proposed a new sub-admin role that would sit between moderators and full admins, with scoped access to community management tools like sentiment models, translations, and badges — but not to sensitive areas like instance updates, theme components, email settings, or API keys. Andrew_Rowe noted that moderation and review can already be handled through trust levels and groups, while agreeing that scoped customization translations would help international communities grow read more.

#Announcements

Activity by the Team Group


That’s a wrap on a day of container conundrums, translation tangles, and plugin PRs — keep your rate limits close and your content languages closer, and we’ll see you all on Meta tomorrow!

Today on meta.discourse.org

The last 24 hours on Meta brought 144 new posts across 55 topics, with a healthy dose of migrations, theme-component releases, calendar-event regressions, and one very full conntrack table.

Key Stats

Metric Count
New posts 144
New topics 55
Likes given in returned posts 169

Top users in returned posts:

Interesting Topics

#Community Building

#Self-Hosting

#Theme Component

  • Pacharanero introduced Custom Post Button, a new alpha theme component that turns [wrap] links into styled buttons, with configurable colours, explanatory text, and even a /new-message PM use case. Moin pointed him to the Theme_Authors group and Chapoi moved the topic into the right category.

  • Don shipped fixes for Topic Preview Modal, resolving compatibility issues with Horizon’s “topic card high context” setting, fixing “Open full topic” navigation from suggested topics, and patching the component for Reddit-ish theme users.

#Plugin

  • Aurora reported Calendar and Events regressions, including broken fourth-Thursday recurring meetings and a replaced New Topic button. Davidb confirmed the investigation and RGJ linked the intentional commit behind the button change, while questioning why it wasn’t behind a setting.

  • Jimmy0017 found a permission popup when regular users viewed profiles with the See TL3 Progress plugin installed, and opened a pull request which NateDhaliwal quickly merged.

  • Soul published discourse-indexnow, a plugin that automatically notifies Bing, Yandex, and other IndexNow-supporting engines when topics are created or edited, complete with historical backfill, rate-limit handling, key rotation, and submission logs.

  • J.Jaffeux answered Workflows questions, demonstrating how to configure user.approved without drag-and-drop and explaining that automatically closing a topic when a specific user replies via email is not yet supported with the current trigger/action combinations.

development

ux

bug

  • RGJ uncovered a silent failure where event descriptions longer than 1,000 characters simply do not render in the event card, or show the previous description when edited. Pacharanero reproduced the issue and called for visible validation, and Lou added that any solution without a warning would still be insufficient.

#Feature

  • Satonotdead proposed a new sub-admin role with partial access to /admin, separating technical administration from community management duties such as translations, badges, and moderation tools. Andrew_Rowe noted that many of those tasks can already be handled with groups and trust levels, but agreed the broader idea deserves discussion.

Support

Activity by the Team Group


With 144 posts, 55 topics, and at least one forum migrating 750k posts in 37 hours, yesterday’s Meta was proof that when Discourse says “you’ll want a bigger boat”, it usually means a bigger nf_conntrack_max.

Today on meta.discourse.org

Key Stats

In the last 24 hours, Meta saw:

Stat Count
New posts 131
New topics 57
Likes on returned posts 189

Top users in returned posts

User Posts Likes
Sam 10 17
Tgxworld 1 16
Pacharanero 4 12
RGJ 3 12
Moin 6 10
Martin 3 9
Andrew_Bond 6 8
Chapoi 4 8
Awesomerobot 4 7
Rishabh 3 6

Interesting Topics

#Announcements

Tgxworld introduced the new admin-only Site Traffic Explorer for the redesigned admin dashboard, letting admins filter pageviews by URL, referrer, country, network, browser and IP address, with the underlying event limit configurable up to 1,000,000 pageviews – read more. Commenters also asked whether custom track events could be displayed and why badge URLs seem so prominent in the top traffic list.

Sam announced Discourse MCP v0.3, which now ships 131 tools compared to 25 previously, along with a new “toolsets” system that lets MCP clients access workflows, administration, analytics and theme creation features when explicitly enabled – read more.

Loic published changelogs for the 2026.8 monthly release, plus patch releases for 2026.7.2, 2026.6.3 and 2026.1.8 – read more.

Rishabh announced that staff can now suspend or silence users directly from the review queue, using the same modal as in other queues, with active penalty indicators shown on the reviewable user card – read more.

On the easier email-code signup feature, Rishabh responded to community reports with confirmation that a fix will be merged very soon – read more.

Support

Awesomerobot confirmed that auto-bumps no longer producing an unread indicator is intentional, explaining that small actions aren’t treated as new content anymore, and shared a Workflows-based example that can replicate the old “bump with a real reply” behavior for sites that want it – read more.

A self-hoster wrestling with 429 rate limits discovered every user was sharing one internal IP behind HestiaCP and Cloudflare; after adding real-IP forwarding they began seeing correct addresses, with Pfaffman and NateDhaliwal recommending the official cloudflare.template.yml as a safer route – read more.

Chapoi shared a small CSS snippet to hide the Air theme category banner on mobile, which Vanish confirmed solved the problem – read more.

bug

RGJ filed a detailed bug showing that events silently fail when the description exceeds 1000 characters, caused by a hard character varying(1000) database limit; Pacharanero reproduced the issue on latest, and Davidb began investigating what looks like a recent regression – read more.

Satonotdead reported being trapped inside fullscreen chat and AI bot conversations, with both back buttons failing to return to the forum; Awesomerobot asked for reproduction steps and settings details – read more.

#Theme component

Pacharanero released an alpha Custom Post Button theme component that turns links into styled buttons using [wrap=custom-button], with support for custom colors, explanatory text, and even a PM-opening shortcut; Chapoi welcomed him into Theme_Authors and moved the topic into the component category – read more.

#Community Building

In a long-running debate about whether money can be the only moderator of a forum, Rosiesherry described her successful pay-to-post community that funds employees from annual membership fees, while Satonotdead mused about an automated crypto tipping and leaderboard reward system – read more.

Andrew_Bond shared lessons from migrating a Xenforo site, including a request for permission inheritance from parent to child categories; HAWK explained that Discourse intentionally prevents sub-categories from being less restrictive than their parents to avoid accidentally leaking private content – read more.

#Feature

Awesomerobot added a value transformer to make it easier to hide third-level categories on the categories homepage without breaking the layout, and released a theme component that lets sites control how many subcategory levels display – read more.

The long-requested avatar cropping feature resurfaced as Alltiagocom asked for built-in crop and drag-and-drop upload, with Canapin linking related topics like “Centre your avatar!” to consolidate feedback – read more.


Activity by the Team Group

Sam announced Discourse MCP v0.3, then did some bug housekeeping: he confirmed the localized content showing raw HTML/JSON is no longer an issue, checked that the AI share-conversation button is fixed in source, and resolved the Markdown/HTML disappearing from solution report.

Tgxworld released the Site Traffic Explorer for the redesigned admin dashboard, a new admin-only tool for exploring the most recent pageviews by URL, referrer, country, network, browser and IP.

Chapoi moved the Custom Post Button component into the correct category after accepting Pacharanero into Theme_Authors, gave Air theme mobile CSS advice, and responded to composer redesign feedback about the possibility of toolbar customisation in the future.

Awesomerobot explained the auto-bump behavior change and built a Workflows-based alternative, added a value transformer for subcategory depth, and asked for more details on the chatbot back-navigation report.

Rishabh announced suspend/silence actions in the review queue and confirmed an upcoming fix for email-code signup.

Davidb dug into calendar and events issues, including a possible regression affecting recurring “fourth Thursday” meetings and the new “New Event” button behavior, while also acknowledging the silent event-description failure.

J.Jaffeux answered questions on Discourse Workflows, clarifying how to use the user.approved trigger and noting what data is still missing for email-triggered workflows.

Loic posted the August 2026 monthly release changelog along with patch releases for all supported versions.


Yesterday gave us a new 131-tool AI server, a valiant fight with thousand-character event cards, and a fresh crop of avatar dreams — if only every Discourse mystery could be solved with a custom button and a cheerful [wrap]. :paw_prints:

Today on meta.discourse.org

Key Stats


Interesting Topics

#Announcements

  • Tgxworld announced the new admin-only Site Traffic Explorer for the redesigned admin dashboard, giving admins deeper insight into traffic patterns with filters for URLs, referrers, countries, networks, browsers, and IP addresses, configurable up to 1,000,000 pageviews via site_traffic_explorer_event_limit. In the discussion, Asa asked whether event tracking like Umami was planned, EricGT wondered why badge URLs dominate top-traffic lists (they’re bots with a 100% bounce rate, per Tgxworld), and Nickdb couldn’t see the feature until Tgxworld deployed it to their hosted site (read more).

  • Sam announced the next iteration of Discourse MCP, version 0.3, which now ships 131 tools (up from 25) and introduces the concept of “toolsets” to selectively expose everything from administration to theme creation and analytics (read more). Fuse asked about practical use cases in genuine curiosity, and Falco pointed to the original announcement video (discussion).

  • Lindsey announced that Discourse Calendar is now Discourse Events, renaming the plugin to better reflect its growing feature set, available on Business and Enterprise plans. Recent improvements include category event creation, more flexible RSVPs for recurring events, and Zoom webinar support for Livestream events (learn more). Meanwhile, in the plugin topic, Gilles asked why event creators aren’t automatically registered as attendees, with Andrew_Rowe noting that admins often post events they don’t attend and Satonotdead suggesting a pre-checked opt-out tick (read more).

  • Loic published the August 2026 monthly release — version 2026.8.0 — along with patch releases for 2026.7.2, 2026.6.3, and 2026.1.8 (read more).

  • Rishabh announced that staff can now suspend or silence users directly from the review queue, covering both “User Needs Approval” and “queued-post” reviewables, with the same modal as other review queues, staff-log entries, and hidden modal options to avoid dead-end errors. The feature also surfaces active actions on the reviewable user card for at-a-glance clarity (read more).

  • The PostgreSQL 18 update for self-hosters continues to cause friction: Saiano reported a bootstrap failure where /etc/postgresql/15/main/postgresql.conf is missing, and Ethsim2 diagnosed that the new base image installs PostgreSQL 18 while the holdback template still assumes PostgreSQL 15 packages are present. Ethsim2 opened a fix PR to restore the intended upgrade path (read more).

#Extras

  • Pacharanero shared dsc, a comprehensive Admin CLI for managing multiple Discourses, built for self-hosters who run fleets. It can perform command-line updates over SSH, pull and push entire categories as Markdown files, and is designed to pair well with LLM coding harnesses via AGENTS.md — with a caveat to use the standard git pull; ./launcher rebuild app path during the current PostgreSQL upgrade (read more).

#Feature

  • A nearly decade-old request for avatar cropping was revived by Alltiagocom, who argued that most modern platforms let users crop before uploading and that image pre-editing adds unnecessary friction. Canapin pointed to related requests like Centre your avatar, and Alltiagocom sketched a square crop interaction with zoom and drag, plus drag-and-drop upload (read more).

General

  • Nicolsdennis returned to show that the Sysaru social mobile & desktop client project is alive and well, with reworked per-forum push notifications, a complete radio-powered rewrite of the audio rooms featuring live reactions, Discourse Events integration, and a redesigned Explore Directory for discovering communities by region and category. Satonotdead called it the native app project they see the most future for and offered to help test (read more).

#Plugin

#Self-hosting

#Site feedback

#Theme component

  • The Topic Preview Modal sparked a UX debate: Don added a draggable footer grip instead of swipe-to-close, worried that swipe gestures would conflict with native mobile navigation, while Damian_Boon demoed a one-handed swipe approach and defended it after a week of use. Asa cautioned that iOS Safari hijacks the swipe gesture to navigate back a page, sending the discussion “back to the drawing board” (read more).

ux

  • On making inline links to subcategories more concise, Mcwumbly floated the idea of a “user card” for categories — showing full name, description, access, and recent activity metrics — so shorter inline mentions could be used unconditionally. Martin loved the idea and said he’d give it a shot, potentially extending it to hashtags, chat channels, and more (read more).

Activity by the Team Group


From resurrecting a decade-old avatar crop request to wrestling PostgreSQL 18 through the upgrade tunnel, yesterday proved that even the bots are busy bouncing on meta — so go deploy something and watch the traffic explorer light up! :paw_prints:

Today on meta.discourse.org

Key Stats

In the past 24 hours, the community added 134 new posts and opened 52 new topics, while returned posts collected 179 likes.

Top Users Posts Likes
Satonotdead 19 16
Lindsey 1 11
Gilles 7 10
Don 8 9
Moin 7 8
Awesomerobot 4 7
Chapoi 3 7
Akanora 4 6
RGJ 3 6
Nicolsdennis 1 6

Interesting Topics

#Announcements

  • Discourse Calendar is now Discourse Events! Lindsey announced that Discourse Calendar has been renamed to Discourse Events, now available on Business and Enterprise plans. The post rounds up recent improvements to event creation, RSVPs, recurring events, Livestream, and Zoom webinar support. read more

  • Better insights into your community with the redesigned admin dashboard picked up steam as Chapoi unveiled a newly redesigned system section, placed by default at the bottom of the dashboard for self-hosters. The thread also included Sren-1's feedback on the /admin/update page after upgrading. read more

  • In Site traffic explorer for new admin dashboard, Tgxworld addressed community questions about event tracking, explained that badge-related URLs look like bot traffic, and confirmed the feature had been deployed to a hosted site. read more

#Theme Component

  • The Topic Preview Modal saw serious iteration as Don redesigned mobile dismiss behaviour with three configurable options — None, Grip, and Gesture — including support for the native Back gesture. This follows feedback from Damian_Boon and Asa about swipe conflicts on iOS, while Jagster and Satonotdead tested the new behaviour on iPad and Android. read more

  • Featured Topics needed rapid compatibility fixes: RGJ reported breakage on the 2026.1 ESR build, and Manuel adjusted the component’s compatibility ceiling to 2026.4.999 after discovering discourse/ui-kit/* imports only landed in 2026.5.0. read more

General

  • Nicolsdennis shared a substantial update to A Social Mobile & Desktop Client for Communities, including reworked push notifications, a complete rewrite of the audio rooms as a radio-powered app, live reactions, Discourse Events integration, and a redesigned Explore Directory. The rollout is expected before September. read more

#Feature

  • Gilles opened a request for alphabetical sorting of topic titles by category, explaining that filters change the default tile view and are too cumbersome for everyday users. RGJ supported the idea for lesson-style categories, Satonotdead said they already force local A-Z rendering for glossaries, and Chapoi asked about the underlying use case. read more

Support

  • Problem with Foundation template compatibility (v2026.6) saw FabienL report visual regressions after an upgrade. Moin pointed to the upcoming “modernizing Foundation” change, and Awesomerobot explained the font-smoothing difference and shared a CSS snippet to restore the previous look. read more

  • Routing Group mentions to a single email instead of notifying every member individually generated practical advice for a clinical staff group. Welsh_Selkie described using a collector account and shared mailbox, and Pfaffman suggested renaming the group and creating a user with the group’s name to absorb notifications. read more

  • Starred chats disappear if user is in more than 100 chats was a well-documented bug report from ARK-Helena. Zogstrip responded quickly by opening PR #42975 to fetch starred channels independently from the regular public-channel query, while still leaving the 100 limit per type. read more

#Community Building

  • Show us your Workflows featured AJ_Quick's three-phase AI re-engagement system that locates stale topics, asks an AI agent whether they should be revived, and then bumps them or posts a follow-up during slow periods. Mcwumbly also shared three reusable weekly report workflows for moderation, site settings, and trust-level changes. read more

#Self-hosting

  • In Need help with dual container — LetsEncrypt issues, Alltiagocom described a frustrating certificate renewal loop after moving from a single-container to a dual-container setup, including the missing _ecc directory and rate-limit blocks. Pfaffman confirmed the site was reachable and suggested adding another domain to get a fresh certificate quota. read more

#Plugin

  • Animated Avatar activity focused on upload failures introduced after recent Discourse versions. Akanora and Satonotdead reported different fatal errors, Alteras fixed a hidden --crop bug and noted animated WebP/APNG are not supported yet, and both testers confirmed GIF uploads are working again. read more

  • Discourse Workflows continued evolving as Ethsim2 opened a PR adding Event → Open event and Event → Close event actions, while Putty asked about auto-tagging responses from an AI agent. J.Jaffeux also explained where custom JSON output data can be defined. read more

#Site Feedback

  • Search icon covers search input on Meta was reported by Moin. Awesomerobot explained that Meta is running on a development branch and that the overlap affects users who have Enable AI search discoveries unchecked, as well as logged-out visitors — with a fix on the way. read more

Activity by the Team Group

From renaming Calendar to Events to teaching modals a better grip, yesterday proved that even a community with 100 starred chats can find its way back — as long as the Back gesture doesn’t swipe it away first! :paw_prints:

Today on meta.discourse.org

Key Stats

  • 118 new posts were created across 51 topics in the last 24 hours.
  • 169 likes were given on those posts.
  • Top users by likes and posts:
User Likes Posts
Lindsey 25 3
ErespawN 16 3
Don 13 8
J.Jaffeux 11 4
Gilles 10 9
Moin 6 9
Putty 5 5
Awesomerobot 5 3
Satonotdead 5 3
Typed-Sigterm 5 2

Interesting Topics

#Announcements

  • Lindsey announced new drag-and-drop behaviors for custom sidebar sections, making it possible to drag links into existing sections, create new sections by dropping at the bottom, and reorder links instantly. The Categories and Tags sections are excluded from this behavior. read more

  • The redesigned admin dashboard gained deeper engagement drill-downs: activity-by-category counts now link to filtered topic lists, and the “Who’s posting?” section supports comparing additional groups via /admin/reports/posters_by_member_type. read more

#Plugin

  • In the Discourse Workflows topic, J.Jaffeux confirmed an Event node is coming next week, while Ethsim2 implemented a draft “Event → Set attendance” operation so workflows can automatically register an event author as Going. read more

  • Overgrow introduced Discourse Bounce Guard, a new plugin that detects hard email delivery failures, stops retries to dead addresses, and can optionally deactivate affected users so they can verify a working email. read more

#Theme component

  • Don released Guest Gate v2.0, a major update with new triggers (page views, time, scroll depth, lightbox), configurable repeat behavior, improved modal customization, optional privacy-friendly analytics, and automatic migration for existing settings. read more

  • Don also shipped new configurable dismiss gestures and haptic feedback for the Topic Preview Modal, including native mobile Back support that closes the modal instead of leaving the topic list. read more

#Theme

  • Don published a detailed FKB Pro v2 changelog covering improved responsive layouts, topic list performance, better FKB Panel caching, accessibility improvements, and a more modular codebase, with Gilles testing category heading wrapping fixes on mobile. read more

development

  • Martin announced the deprecation of currentUser.groups/user.groups in favor of visibleGroups, explaining that hidden group memberships make client-side permission checks unreliable, and offered safer server-side patterns for plugins and theme settings. read more

  • In the RFC for a new Discourse versioning strategy, Mcwumbly and Featheredtoast clarified how ESR security patches and dependency upgrades are handled, including a case-by-case policy for backporting dependency changes. read more

Support

  • Gryzor reported posts appearing twice on the homepage with the Horizon theme; Moin identified the cause as an incompatibility with the Topic List Previews component, and Merefield noted TLP is modular while Horizon is monolithic. read more

  • Welsh_Selkie struggled to find tag synonyms and merge controls, and Moin pointed to the hidden admin location. The topic also included a suggestion to give this area a UX refresh to match the updated design. read more

ux

  • Typed-Sigterm proposed removing the confusing 🚫Closed label from group cards, noting it reads like “archived” in some translations; Awesomerobot agreed “invite only” might be a clearer label. read more

#Site feedback

  • A suggestion to add a dedicated workflows category was discussed; Mcwumbly called the idea reasonable and recommended incubating workflows in #customization/extras with the #workflows tag, while J.Jaffeux confirmed plugins like chat, assign, topic voting, and AI already use the workflows plugin API. read more

  • Darkpixlz noticed AI topic summaries being cut short, and Falco regenerated the truncated summary while noting it may be an LLM or plugin issue. read more

#Community Building

  • ErespawN shared an enthusiastic thank-you to the Discourse development team, showing off a Turkish community built with Discord-style user cards, custom themes, a cosmetics store, and a marketplace — and heard encouragement to open-source the plugins. read more

Activity by the Team Group

  • Lindsey shared two major #Announcements: the drag-and-drop sidebar management feature and new admin dashboard engagement drill-downs. read more · read more

  • J.Jaffeux previewed an upcoming Event node in Discourse Workflows and confirmed the workflows plugin API already supports custom nodes across chat, assign, topic voting, and AI. read more · read more

  • Martin documented the user.groups deprecation with migration guidance for themes and plugins, and confirmed a dismiss-button navigation change on mobile became permanent. read more · read more

  • Mcwumbly clarified ESR security-patch support and offered a path for incubating a workflows category via tags before promoting it. read more · read more

  • Awesomerobot suggested renaming the 🚫Closed group label to “invite only” and helped users understand trust-level requirements. read more · read more

  • Chrisr merged the PostgreSQL 18 fix, allowing self-hosters to retry their upgrades successfully. read more

  • Renato intends to merge a PR this week that addresses the tablet chat close issue. read more

  • Featheredtoast explained that dependency upgrades for ESR versions are handled on a case-by-case basis. read more

  • Falco regenerated a truncated AI topic summary and helped investigate a composer display issue in embeds. read more · read more


From dragging sidebar links into place to guarding against email bounces and teaching trust levels to read a few more posts, it was a day of small moves that keep communities moving — may your summaries never be cut short and your closed groups read a little friendlier.

Today on meta.discourse.org

It was a busy 24 hours on Meta, with a heartwarming thank-you, a sneak peek at conversational AI search, and a wave of theme and plugin releases. Here’s the roundup of 81 new posts across 31 new topics, earning 121 likes along the way.


Key Stats

  • 81 new posts and 31 new topics were created in the last 24 hours, collecting a total of 121 likes.

  • Top contributors by likes and posts:

Interesting Topics

#Community Building

#Plugin

#Theme

#Theme component

#Site feedback

Support

#Announcements

#Feature

Activity by the Team Group

The Team group was actively helping, building, and sharing across Meta in the last 24 hours:


From a Turkish forum owner’s Discord-inspired avatars to a French admin’s quest for encrypted PMs, yesterday’s activity proved that Discourse communities speak every language — and build in all of them! :rocket:

Today on meta.discourse.org

Here’s what happened on Meta during the last 24 hours — from project management experiments and AI search reveals to resumable backup downloads and very opinionated naming debates.

Key Stats

In the last 24 hours, meta saw 116 new posts across 40 new topics, with 159 likes in those posts.

Top users by post count and likes:

User Posts Likes
Mcwumbly 8 31
NateDhaliwal 7 11
Don 4 8
ErespawN 4 7
Sam 3 7
Falco 2 7
J.Jaffeux 2 7
Aurora 1 7
Darkpixlz 2 6
Thomas_Rother 2 6

Interesting Topics

#announcements

  • Current Projects – Last IssueMcwumbly announced the final Current Projects digest, as Discourse moves to individual project topics in Contribute > Projects with a kanban board view. Darkpixlz worried it will be harder to track everything at a glance, but Mcwumbly said release notes and announcements should fill the gap. Read more.

  • PostgreSQL 18 update for self-hosters — users traded upgrade tips, including Eviepayne recommending --link in pg_upgrade to hardlink data and save disk space, and Lilly updating her guidance for dual-container setups. Read more.

#projects

  • Kanban v2Mcwumbly asked the community to help name the new boards feature. Jenmck warned that “boards” could confuse forum users accustomed to “message boards,” while Satonotdead suggested names like To-do, Task, Status, and Activity and shared a detailed wishlist around drag-and-drop, due dates, and filters. Read more.

Community Building

  • Show us your WorkflowsAurora shared an impressive set of community workflows: personalized onboarding, 24-hour event reminders, videoconference onboarding, and group-specific notifications. She also floated the idea of attaching .ics calendar files to “Going” RSVPs; Sam flagged it for J.Jaffeux and colleagues, and J.Jaffeux confirmed event workflow features are coming this week. See the Discourse Workflows plugin topic and a related recurring events feature request. Read more.

  • Promotional material für Discourse in de_DEThomas_Rother asked for German-language videos and printed leaflets for events like re:publica, arguing that stickers alone won’t convince decision-makers. Tobiaseigen offered to bring a large sticker collection to Berlin events, and Mcwumbly floated the idea of downloadable PDF leaflets in multiple languages. See also the Discourse stickers thread. Read more.

development

#developer-guides

  • The UI kit of shared Discourse components, helpers, and modifiers — A new guide documents the d- prefixed building blocks in ui-kit, how to import them, and why you should avoid reaching into -internals. It’s a useful map for plugin and theme authors who want to build with stable, public primitives. Read more.

#theme-component

  • Topic Preview ModalDon shipped a new timeline modal and swipe-hint settings, while Damian_Boon tracked down a nested-reply reload bug that appears browser-related, including in Duck Duck Go. Read more.

#site-feedback

#plugin

  • See TL3 ProgressNateDhaliwal and EricGT discussed expanding trust-level progress visibility beyond TL3 candidates, potentially helping TL0 users understand what they need to advance. Read more.

  • Dumbcourse – Old-browser friendly UI at /dumbTripleU revealed that nine separate plugin modules were merged into one package, including phantom reactions, mini-mod tools, translator tweaks, and a Telegram-bridged team chat. For more on chat-style posting, see also Idea: Chat Posts. Read more.

#self-hosting

bug

  • Expanded markdown tables can’t be interacted withSam linked the fix to PR #43036 and noted it may resolve additional related issues. Read more.

Activity by the Team Group

The Team group was active across announcements, plugins, and community discussions.


Whether it was resurrecting interrupted backup downloads or deciding whether a board by any other name would kan-ban as sweet, yesterday proved the Discourse community always keeps the cards moving.

Today on meta.discourse.org

Key Stats

In the last 24 hours, 134 posts were shared across 52 topics, with 251 likes given on those posts. Here are the top active users by posts and likes received:

User Posts Likes
Mcwumbly 11 40
Falco 5 37
Nat 3 20
Rishabh 3 16
Merefield 4 11
Lindsey 2 11
Putty 5 10
Don 6 9
Satonotdead 10 8
J.Jaffeux 3 8

Interesting Topics

#Announcements

  • Falco announced that Resenha has graduated into a bundled core plugin now called Voice, bringing Discord-style voice and video rooms, direct calls, live subtitles, background blur, and optional LiveKit routing to every Discourse install. Read the announcement.

  • Nat unveiled Ask AI, a new natural-language search experience that rewrites queries for indexed and semantic search, synthesises answers, and prompts users to create a topic when no good results exist. It is enabled by default for new hosted sites. Read more.

  • Rishabh introduced the new Admin Design Wizard, which helps admins pick themes, color palettes, fonts, landing pages, layout, and search options in just a few clicks after setup. Existing sites on core themes can also re-run it. Read more.

  • Mcwumbly shared the final planned Current Projects digest, directing the community to individual project topics in Contribute > Projects and a live Kanban board view for status tracking. Read more.

  • Lindsey announced that the Signups, New Contributors, and Accepted Solutions reports now show the specific users, topics, and categories behind the numbers. Read more.

  • Lindsey also shared that Data Explorer queries can now grant group access during query creation, making it easier to share community data with non-admin stakeholders. Read more.

#Projects

  • Mcwumbly invited feedback on Kanban v2, the new boards plugin now running on meta. Discussion covered naming options like “boards” vs “kanban,” drag-and-drop between columns, task assignment, due dates, and a possible board-wide activity stream. Read more.

#Plugin

  • In Discourse Workflows, users asked about retrying workflows, triggers for newly created tags, and calendar/RSVP integrations. J.Jaffeux confirmed workflow event support for events is coming soon and noted some retry functionality is not yet available. Read more.

  • Osama reviewed a community fork of the Discourse Newsletter Integration plugin and invited the author to open a PR with the reasonable additions so they could be merged into the official plugin. Read more.

#Theme component

  • Gilles reported several display issues in the FKB Pro - Social theme, and Don quickly shipped fixes for tablet category descriptions, nested reply avatars, and a toggle for the right-side panel. Read more.

#Self-hosting

  • Corywright asked for guidance before upgrading a long-neglected Docker install from v3.4.0 to v2026.7.2. Merefield recommended a fresh-server-and-restore path to sidestep the PostgreSQL 18 upgrade. Read more.

Support

  • Hobbes was locked out of a free Discourse-hosted site; Rishabh investigated, and HAWK explained the account had been restricted due to a recurring illegal-content warning on a post containing pirate links and an attached PDF. Read more.

bug

  • RGJ filed a detailed bug showing that the chunked backup uploader fails when Discourse returns HTTP 429 rate-limit responses, because the uploader does not retry or honor Retry-After. Read more.

  • Sam confirmed a fix for expanded markdown tables becoming non-interactive, linking to a core PR that should resolve the issue. Read more.

#Feature

  • Hugh revived the request to auto-hide old replies in documentation categories, and Mcwumbly pointed to the existing docs “simple mode” that collapses comments behind a reveal button. Read more.

Activity by the Team Group


With Voice rooms now bundled in core, yesterday’s community literally had a new Watercooler to talk in — just remember to mute your mic before joining the video grid! :studio_microphone:

1개의 좋아요

Today on meta.discourse.org

Covering the 24 hours of September 1–2, 2026

Key Stats

In the last 24 hours, Meta saw 195 new posts and 64 new topics, with 338 likes given across those posts.

Top Users Posts Likes
Falco 6 63
Mcwumbly 11 39
Rishabh 6 25
Nat 3 20
Lindsey 3 19
Sam 9 14
Gilles 10 9
Don 8 9
NateDhaliwal 5 9
Merefield 2 9

Interesting Topics

#Announcements

  • Voice is now a core plugin. Falco announced that the Resenha experiment is now Voice, bringing Discord-style voice and video rooms directly into Discourse with P2P WebRTC, optional LiveKit routing, background blur, noise suppression, and live subtitles. Community members were quick to celebrate, with several calling it a major step toward replacing Discord-style communities read more.

  • Ask AI arrives for better search. Nat introduced Ask AI, a new search experience that rewrites user queries, runs both keyword and semantic search, and synthesizes the best results. Nat also confirmed that usage does incur token costs, and admins can monitor usage per feature read more.

  • A new Admin Design Wizard. Rishabh shared the new design wizard, which walks new admins through theme selection, color palettes, fonts, landing pages, layout, and search options after setup. For existing sites, the wizard can be re-run from Themes & components if the site still uses only core themes read more.

  • Admin reports now show the who and what. Lindsey announced that the Signups, New Contributors, and Accepted Solutions reports now display the specific users, topics, and solutions behind the numbers. Commenters quickly requested even more detail, from email addresses to drilldowns on traffic spikes read more.

  • Boards is here for roadmaps and collaboration. Mcwumbly launched Discourse Boards, a bundled kanban-style plugin with topic-backed cards, standalone floater cards, drag-and-drop columns, per-board ACLs, and real-time sync. The feature is included on Business and Enterprise hosting plans read more.

  • Automatically generated llms.txt is coming. Sam shared the planned default 0 for all sites, designed as a minimal map for AI agents and pointing at the Discourse MCP server rather than an exhaustive index read more.

#Plugin

  • Workflows grows new triggers. In the Discourse Workflows topic, Joo asked for a trigger when a new tag is created, so new tags can be auto-added to a tag group. J.Jaffeux replied that he would add a tag-created trigger and an add-tag-to-tag-group node, and then shared the implementation read more.

  • ActivityPub load-order fix. After Thoka reported a migration problem with the ActivityPub plugin, RGJ pointed to the plugin’s load-order code. Pmusaraj then opened a pull request to fix it, and the discussion continued on whether moving code inside after_initialize is the right approach read more.

#Self-hosting

  • A GitHub-side issue broke self-hosted rebuilds and admin pages. Several self-hosters hit Fatal: could not read Username for 'https://github.com' during ./launcher rebuild read more. Arkshine pointed to a GitHub-side investigation and suggested git config --global http.version HTTP/1.1 as a workaround. On other sites, logged-in admin requests began timing out because DiscourseUpdates calls were hanging on git; Ed_S found that disabling version_checks could restore service read more.

Support

#Feature

  • Granular permissions for cameras and screen sharing. Luna_Mora suggested separating camera and screen-sharing permissions from a global toggle, making them group-based like other Voice permissions read more. Falco asked for confirmation that group-based site settings are what’s needed read more.

  • Split “See” into first post and replies. Jonathan5 proposed splitting the category See permission into “see first post” and “see replies” so anonymous visitors can read the first post without seeing replies, potentially lowering the barrier for lurkers read more. Satonotdead noted that a similar use case exists with the Discourse Category Lockdown plugin read more.

#Projects

  • A built-in MCP server is on the way. Mcwumbly shared the Built-in MCP server project, which would add a core /mcp endpoint for permission-aware AI assistant access, replacing the current client-side MCP and enabling cloud harnesses read more.

  • New site admin experience. Rishabh described the ongoing effort to improve onboarding for new Discourse admins, including the new design wizard, improved invites, an expanded Admin Assistant, and a more cohesive ID-based signup experience read more.

bug

Activity by the Team Group

The Team group had a very busy 24 hours on Meta:


Yesterday Meta went from text-only to “talk to your forum” in a single day — and GitHub even tried to join the conversation by hanging up on everyone first.

1개의 좋아요

Today on meta.discourse.org

Daily summary for September 2–3, 2026

Key Stats

In the last 24 hours, the community produced 228 posts across 76 topics, with 259 likes given on those posts.

Top users in returned posts:

User Posts Likes received
Mcwumbly 12 39
Falco 17 28
Sam 9 15
Rishabh 5 15
Gilles 10 12
Satonotdead 13 11
Jagster 12 11
Ed_S 13 10
J.Jaffeux 3 9
Luna_Mora 2 9

Interesting Topics

#Announcements

  • Mcwumbly unveiled the new Boards feature, a kanban-style system built into Discourse core that lets you organize topics and standalone cards on configurable boards with per-board access control. It’s rolling out on Business and Enterprise plans, and the team sees it as a natural evolution of the old Kanban theme component. read more

  • Sam announced that Discourse will soon ship a default 0 for every site, giving AI agents a conservative map of public endpoints and pointing them at the Discourse MCP server. Site owners can still upload their own custom file if they prefer. read more

  • The Voice plugin continues to generate discussion: Pmusaraj confirmed it can be restricted by group, Gilles asked about mobile UI, and Satonotdead showed how voice rooms appear inside the chat interface. read more

  • Lindsey introduced drill-down details in admin reports, letting admins see the actual users and topics behind numbers like signups, new contributors, and accepted solutions. read more

#Feature

#Plugin

#Projects

Support


Activity by the Team Group

The Team group was extremely busy yesterday, both fixing regressions and shipping new features:


GitHub may have briefly turned into a pumpkin, but the Discourse team turned it into a chance to make the platform more resilient — and somewhere in all that, a roadmap literally became a board you can drag around. :jack_o_lantern:

Today on meta.discourse.org

Key Stats

Over the past 24 hours, the community produced 155 posts across 51 new topics, with 136 likes given on returned posts.

Top users by posts and likes:

Interesting Topics

#Announcements

Support

#Self-hosting

#Feature

bug

#Integrations

#Community Building

Activity by the Team Group

The Team group had a full day of fixes, guidance, and shipping.

Yesterday the forum learned that even GitHub can stumble, but with a little pitchfork wrangling and a fresh set of voice rooms, Discourse is still standing — and now it can talk about it too!

Today on meta.discourse.org

Key Stats

In the last 24 hours, the community produced 106 new posts across 33 new topics, collecting 85 likes along the way. The top contributors by likes were:

Interesting Topics

Support

Apidevlab shared a frustrating Hetzner VPS bootstrap failure after successful installs on Layer7, and Lilly, Ed_S, and Jagster all asked for the full error log, with Lilly noting that unsupported Podman installs will be hard to get help for. read more

In a more niche integration thread, Nicolsdennis explained how he exposed LiveKit status in a client app, building on earlier design comments from Pmusaraj and Falco. read more

General

Nicolsdennis showed off new native voice support in the “mesh” client and a companion app for live-streaming Discourse Voice conversations, complete with screenshots of the voice rooms and LiveKit integration. read more

#Community Building

Per1234 shared a ready-to-import Discourse Update Notifier workflow that automatically posts about new Discourse versions, giving members more transparency about UI changes. read more

In a more philosophical thread, Eisammy celebrated Discourse and the Fediverse as alternatives to attention-driven social media, hoping to still be communicating the same way in ten years. read more

#Feature

Emilio asked for a less painful way to permanently delete topics, and Ethsim2 delivered a full implementation: a per-admin opt-in setting that permanently deletes the topic and all replies, with the PR now ready for review. read more

Happyhappy received a helpful pointer from Heliosurge to the Category Restrictor plugin as a possible way to let category moderators manage user membership without full admin powers. read more

#Announcements

The new bundled Voice rooms continued to generate excitement, with Jagster finally figuring out that rooms are deleted from the settings tab rather than the forum GUI. read more

A discussion about end dates for recurring calendar events led MiniForum to a related feature request: adding recurrence to the per-topic calendar workflow, not just separate Events. read more

Thisisjoshjones asked whether the new email-code signup flow could also be used on the invitations landing page, calling it a big barrier-lowering improvement for communities. read more

bug

Ethsim2 opened a PR and shared a detailed screen recording showing how event date edits should update the topic title correctly.

Stephen reported that expanded markdown tables only allow one checkbox interaction after expansion, flagging the regression for Sam. read more

#Plugin

ProxyTracer announced a new beta with CAPTCHA challenges, independent clearance tokens, and visual analytics for blocking or challenging proxy and VPN traffic. read more

#Sysadmins

Simonk corrected the AWS SES setup guide, warning that raw message delivery must be disabled for SNS bounce notifications to pass Discourse’s validation checks. read more

development

NateDhaliwal asked how to preset a value for FormKit’s composer field, then discovered that using @data={{hash content=...}} on the <Form> component solves it. read more

Activity by the Team Group

Members of the Team group were active across a wide range of threads:


From fighting spam bots to making permanent deletion one click easier, the community came out swinging yesterday — just don’t ask us to delete this summary! :wink: