# Dagelijkse samenvatting (21.00 uur UTC)

**URL:** https://meta.discourse.org/t/daily-summary-9pm-utc/291850
**Category:** Forum summaries
**Created:** [16 januari 2024 om 21:56 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850 "2024-01-16T21:56:19Z")
**Posts on this page:** 14
**Page:** 37

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [8 september 2026 om 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/978 "2026-09-08T21:02:08Z")

</div>

# Today on [meta.discourse.org](http://meta.discourse.org)…

**Daily summary for 7–8 September 2026**

## Key Stats

In the latest 24-hour snapshot, [meta.discourse.org](http://meta.discourse.org) saw **180 posts** across **61 topics** , with **189 likes** given in the sampled activity.

| Top users | Posts | Likes |
| --- | --- | --- |
| @Nat | 12 | 22 |
| @Moin | 17 | 20 |
| @Sam | 5 | 15 |
| @NateDhaliwal | 11 | 11 |
| @Merefield | 12 | 9 |
| @Zogstrip | 3 | 9 |
| @Angus | 2 | 7 |
| @Small-Lovely-Cat | 1 | 7 |
| @Satonotdead | 15 | 6 |
| @Martin | 4 | 6 |

## Interesting Topics

### #Announcements

- The **Ask AI** search discussion continued to generate feedback: @EricGT [asked for a larger prompt field and sortable “Show all matching topics” results](https://meta.discourse.org/t/-/411346/8?silent=true), while @Nat [explained the difference between Ask AI and the full-page AI Bot](https://meta.discourse.org/t/-/411346/9?silent=true). @Moin [flagged that the “in this topic” search state gets lost](https://meta.discourse.org/t/-/411346/20?silent=true) after editing a query, and @Sam [shared an AI-generated state diagram](https://meta.discourse.org/t/-/411346/29?silent=true) grounded in the implementation. Related conversations also covered [how to tag Ask AI topics](https://meta.discourse.org/t/-/411577/3?silent=true) and [debugging blank Ask AI responses](https://meta.discourse.org/t/-/411572/7?silent=true).

- With #voice now bundled, @MiniForum [asked whether a LiveKit media server is needed for 40+ users](https://meta.discourse.org/t/-/411337/30?silent=true), and @Falco [confirmed that LiveKit is necessary only for large simultaneous video rooms](https://meta.discourse.org/t/-/411337/36?silent=true). @Satonotdead [shared practical self-hosting caveats](https://meta.discourse.org/t/-/411337/35?silent=true), while @Angus [suggested “live” as a more natural adverb/verb-friendly name](https://meta.discourse.org/t/-/411337/39?silent=true) for the feature.

- The **granular group-based permissions** change continued to draw debate: @Merefield [questioned the removal of the “everyone” group](https://meta.discourse.org/t/-/402273/43?silent=true), and @Martin [defended the move](https://meta.discourse.org/t/-/402273/44?silent=true), explaining that “everyone” had inconsistent meaning across settings and plugins. @Martin later [suggested a “Public” shortcut in the group picker](https://meta.discourse.org/t/-/402273/46?silent=true) to keep the convenience while using explicit groups underneath. Related AI agent setting fallout was [reported and patched separately](https://meta.discourse.org/t/-/411841/1?silent=true).

- The #signup change to email-code login drew practical feedback from @Ecki, who [listed rough edges](https://meta.discourse.org/t/-/407068/31?silent=true) including hidden usernames and awkward random usernames for real users. @Moin [connected that change to the “wild signup form” report](https://meta.discourse.org/t/-/411827/2?silent=true), where the username field disappeared entirely.

### #bug

- Badge-linked topics stopped appearing under badges such as _Nice Reply_ and _Nice Topic_; @Sam [traced the regression to the warpdrive JavaScript model framework update](https://meta.discourse.org/t/-/411593/3?silent=true) and [opened a fix](https://meta.discourse.org/t/-/411593/4?silent=true). @BOUCUR later [confirmed the fix looked good](https://meta.discourse.org/t/-/411593/5?silent=true).

- Admins suddenly saw “Your site may not work because Horizon” warnings; @Donaldsoncd [reported the console error](https://meta.discourse.org/t/-/411894/1?silent=true), @Zogstrip [acknowledged the issue was known](https://meta.discourse.org/t/-/411894/2?silent=true), and @David [confirmed a fix within the hour](https://meta.discourse.org/t/-/411894/3?silent=true).

- @Small-Lovely-Cat [diagnosed an I18n regression](https://meta.discourse.org/t/-/411859/1?silent=true) caused by the ruby-i18n 1.15.x update, explaining how copied Fiber configurations could leak an explicit `@locale` into the wrong request. @Nat [began investigating](https://meta.discourse.org/t/-/411859/2?silent=true) and a rollback PR followed.

- @Louk [reported glitches when editing recurring events](https://meta.discourse.org/t/-/411780/1?silent=true), where changing one occurrence appeared to affect the entire series. @Shahzadkhan [suggested selecting “This occurrence only”](https://meta.discourse.org/t/-/411780/2?silent=true). Relatedly, @Nathank [praised a PR](https://meta.discourse.org/t/-/370600/17?silent=true) that would create individual event topics for recurring events.

### #Support

- @Richie [asked how to hide all the newly appearing voice badges](https://meta.discourse.org/t/-/411891/1?silent=true) on a site without voice enabled. @NateDhaliwal [pointed to the badge group settings](https://meta.discourse.org/t/-/411891/2?silent=true) to bulk-remove the Voice group, and @Zogstrip [agreed voice badges probably should not be enabled by default](https://meta.discourse.org/t/-/411891/3?silent=true) when #voice is off.

- @Jenmck [asked about the pitfalls of allowing username changes indefinitely](https://meta.discourse.org/t/-/411865/1?silent=true). @Ondrej [shared a “once every two years” policy](https://meta.discourse.org/t/-/411865/2?silent=true) from another community, while @Satonotdead [suggested six months](https://meta.discourse.org/t/-/411865/4?silent=true) as a reasonable middle ground.

- @Fabien_1015 [chased an intermittent 500 error after an upgrade](https://meta.discourse.org/t/-/411566/8?silent=true), eventually finding `client_ip = 'unix:'` in the logs. @Merefield [identified a likely Caddy/Unix-socket misconfiguration](https://meta.discourse.org/t/-/411566/9?silent=true), and @Fabien_1015 [confirmed the missing 2 header was the cause](https://meta.discourse.org/t/-/411566/10?silent=true). Similar upgrade breakage was also covered in [What to know before upgrading](https://meta.discourse.org/t/-/411291/4?silent=true) and a [build failure topic](https://meta.discourse.org/t/-/411795/4?silent=true).

### #Plugin

- @Jenmck [detailed serious admin panel issues in Custom Wizard](https://meta.discourse.org/t/-/73345/992?silent=true) after an upgrade, and @Angus [merged a fix for the admin panel](https://meta.discourse.org/t/-/73345/993?silent=true), asking her to confirm it resolved the problems.

- @Arkshine [announced a major Watermark Image update](https://meta.discourse.org/t/-/347138/49?silent=true) with watermark profiles, tag support, text watermarks, advanced QR styling, and a manual watermark toggle. @Josuens14 [had asked whether an issue was already reported](https://meta.discourse.org/t/-/347138/48?silent=true), prompting the release notes.

### #Theme component

- @Don [refactored the Topic Preview Modal theme component](https://meta.discourse.org/t/-/409712/75?silent=true), cutting `topic-preview-modal.gjs` from 1,836 to 873 lines with no intended functional changes. Separately, @Joo [reported that the lightbox triggered External Link Shield’s exit confirmation](https://meta.discourse.org/t/-/392962/12?silent=true), which @Don [resolved by suggesting the CDN domain be added to 4](https://meta.discourse.org/t/-/392962/13?silent=true).

### #ux

- @Satonotdead [proposed moving “change author” into the topic tools menu](https://meta.discourse.org/t/-/411836/1?silent=true) instead of keeping it on the first post. @Merefield and @Moin [pushed back](https://meta.discourse.org/t/-/411836/4?silent=true), with @Moin [explaining the conceptual separation](https://meta.discourse.org/t/-/411836/5?silent=true) between post-level actions and topic-level actions.

## Activity by the @Team Group

- @Sam [confirmed and fixed the badge-link regression](https://meta.discourse.org/t/-/411593/3?silent=true), [shared an Ask AI state diagram](https://meta.discourse.org/t/-/411346/29?silent=true), [discussed the future of the mail-receiver Docker image](https://meta.discourse.org/t/-/411734/4?silent=true), and [acknowledged a Microsoft Edge security error report](https://meta.discourse.org/t/-/411467/2?silent=true).

- @Nat was especially active across AI and search: [responded to Ask AI UI feedback](https://meta.discourse.org/t/-/411346/9?silent=true), [clarified the AI Bot versus Ask AI distinction](https://meta.discourse.org/t/-/411346/14?silent=true), [investigated the I18n regression](https://meta.discourse.org/t/-/411859/2?silent=true), [announced the merged 5 setting](https://meta.discourse.org/t/-/256772/16?silent=true), and [provided debugging steps for blank Ask AI responses](https://meta.discourse.org/t/-/411572/7?silent=true).

- @Martin [explained the rationale for granular group permissions](https://meta.discourse.org/t/-/402273/44?silent=true), [proposed a “Public” shortcut UI](https://meta.discourse.org/t/-/402273/46?silent=true), and [fixed AI agent group settings affected by the 6 group change](https://meta.discourse.org/t/-/411841/4?silent=true).

- @Zogstrip [acknowledged the Horizon warning](https://meta.discourse.org/t/-/411894/2?silent=true), [flagged that voice badges should not default without voice enabled](https://meta.discourse.org/t/-/411891/3?silent=true), and [fixed the chunked backup uploader rate-limit bug](https://meta.discourse.org/t/-/411386/3?silent=true).

- @David [confirmed the Horizon fix was live](https://meta.discourse.org/t/-/411894/3?silent=true).

- @Angus [fixed the Custom Wizard admin panel](https://meta.discourse.org/t/-/73345/993?silent=true) and [offered naming thoughts on Voice](https://meta.discourse.org/t/-/411337/39?silent=true).

- @Falco [advised on LiveKit requirements](https://meta.discourse.org/t/-/411337/36?silent=true) for scaling voice rooms to 40+ users.

- @Pmusaraj [asked for build details and backtraces](https://meta.discourse.org/t/-/266794/497?silent=true) on the ongoing ActivityPub plugin build failure.

- @Featheredtoast [apologized for the Docker ESR regression](https://meta.discourse.org/t/-/411291/5?silent=true) and said a fix was already in flight.

- @Kris.Kotlarek [reproduced the discourse-events 500 error on deleting a topic in development](https://meta.discourse.org/t/-/411731/4?silent=true) and submitted a PR to fix the development load path.

* * *

From AI searching to voice rooms, wizards being fixed, and badges linking again, yesterday proved that Discourse is never short on conversation — just try not to double-tap that quote button on a tablet today!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [9 september 2026 om 21:01 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/979 "2026-09-09T21:01:54Z")

</div>

# Today on [meta.discourse.org](http://meta.discourse.org)…

## Key Stats

The last 24 hours on [meta.discourse.org](http://meta.discourse.org) brought **170 new posts** , **60 new topics** , and **213 likes** across the returned activity.

| Top User | Posts | Likes |
| --- | --- | --- |
| @Damian_Boon | 15 | 24 |
| @Martin | 6 | 22 |
| @Moin | 17 | 16 |
| @Falco | 3 | 15 |
| @Zogstrip | 4 | 12 |
| @SkyeDragon | 5 | 11 |
| @David | 4 | 11 |
| @Nat | 5 | 10 |
| @Angus | 2 | 9 |
| @Small-Lovely-Cat | 1 | 7 |

## Interesting Topics

### #Announcements

- @Angus shared his delight with the new [Voice](https://meta.discourse.org/t/voice-discord-style-voice-and-video-rooms-now-bundled-with-discourse/411337/39?silent=true) feature, while @SkyeDragon put it through its paces and requested separate screenshare volume sliders plus a manual gain knob. @Falco confirmed per-participant volume controls and revealed work on a native desktop app to improve game streaming and global push-to-talk. [read more](https://meta.discourse.org/t/voice-discord-style-voice-and-video-rooms-now-bundled-with-discourse/411337/44?silent=true)

- @Nat clarified the intended scope of [Ask AI](https://meta.discourse.org/t/search-better-in-your-community-with-ask-ai/411346/19?silent=true) in the updated search experience, @Moin flagged a search-mode persistence issue, and @Sam shared a [Jarvis-generated state diagram](https://meta.discourse.org/t/search-better-in-your-community-with-ask-ai/411346/29?silent=true) to help map all the behavior. [read more](https://meta.discourse.org/t/search-better-in-your-community-with-ask-ai/411346/32?silent=true)

- @Martin announced [new filter and sort options for chat channels](https://meta.discourse.org/t/introducing-new-filter-and-sort-options-for-chat-channels/411958/1?silent=true), allowing users to filter by all channels, active only, unreads, or mentions, and sort alphabetically, by recent activity, or by priority.

- The long-running [granular group-based permissions](https://meta.discourse.org/t/granular-group-based-permissions-for-anonymous-and-logged-in-users/402273/44?silent=true) discussion continued as @Martin defended replacing the ambiguous `everyone` group with `anonymous_users` and `logged_in_users`, while @Merefield pushed back and asked for a “Public” shortcut in the group picker. [read more](https://meta.discourse.org/t/granular-group-based-permissions-for-anonymous-and-logged-in-users/402273/46?silent=true)

### #Community Building

- @Damian_Boon opened an ambitious build diary on [turning Discourse into a Reddit/X/Facebook-style scrolling platform](https://meta.discourse.org/t/using-discourse-to-build-a-blog-reddit-x-or-facebook-style-scrolling-platform/411945/1?silent=true), covering the Redditish theme, Nested Views, topic preview modals, and early work on a personalized `/feed` homepage.

### #bug

- Several admins saw the alarming “Your site may not work because Horizon” warning; @Zogstrip acknowledged it and @David quickly rolled out a [fix for the Horizon theme error](https://meta.discourse.org/t/your-site-may-not-work-because-horizon/411894/3?silent=true).

- @Small-Lovely-Cat filed a detailed [i18n regression report](https://meta.discourse.org/t/fix-i18n-regression-due-to-recent-ruby-i18n-update/411859/1?silent=true) caused by a recent ruby-i18n update, including a rollback PR; @Nat said she was having a look. [read more](https://meta.discourse.org/t/fix-i18n-regression-due-to-recent-ruby-i18n-update/411859/2?silent=true)

- @Manuel discovered that `minimum_discourse_version` treats `-latest` builds as lower than their release versions, and @David explained the semver ordering while opening a [PR to allow explicit 6 values](https://meta.discourse.org/t/minimum-discourse-version-fails-its-check-on-latest-builds-e-g-2026-8-0-latest-1/411985/3?silent=true).

- A [Data Explorer CSV export issue](https://meta.discourse.org/t/csv/411280/3?silent=true) with special characters was confirmed and will be fixed by @Zogstrip. [read more](https://meta.discourse.org/t/csv/411280/3?silent=true)

### #Support

- @Richie wanted to hide the new Voice badges, and @NateDhaliwal pointed him to the badge group settings. @Zogstrip also agreed the badges probably shouldn’t be enabled by default when Voice is disabled. [read more](https://meta.discourse.org/t/how-can-i-hide-all-the-voice-badges/411891/2?silent=true)

### #Plugin

- @Andrew_Rowe called [Discourse Boards](https://meta.discourse.org/t/discourse-boards/411414/6?silent=true) a game changer, and @Martin floated ideas for sidebar blocks and “add/remove to my sidebar” entries to improve discovery. [read more](https://meta.discourse.org/t/discourse-boards/411414/7?silent=true)

- @Jenmck reported Custom Wizard breakage after upgrading, and @Angus merged [an admin panel fix](https://meta.discourse.org/t/custom-wizard-plugin/73345/993?silent=true) to address the conditionals and blank form issues.

- @Awesomerobot guided a legacy Discourse admin through the [Zendesk integration upgrade path](https://meta.discourse.org/t/regarding-zendesk-integration-and-two-way-synchronization-with-legacy-discourse/411853/2?silent=true), confirming that two-way sync is supported and recommending a fresh install with backup restoration.

### #Feature

- @Ducks celebrated the merge of a [PR to optimize the month selection for events](https://meta.discourse.org/t/optimize-the-selection-of-the-month-for-an-event/411753/4?silent=true), crediting @Stephane_Roy's suggestion.

### #Developer-Guides

- A new [bundle splitting guide for plugins](https://meta.discourse.org/t/bundle-splitting-for-plugins/411886/1?silent=true) landed, explaining `staticModules`, route-level bundle names, dynamic imports, and how to share code across plugin boundaries.

## Activity by the @Team Group

- @Angus joined the [Voice announcement discussion](https://meta.discourse.org/t/voice-discord-style-voice-and-video-rooms-now-bundled-with-discourse/411337/39?silent=true) and shipped a [Custom Wizard admin panel fix](https://meta.discourse.org/t/custom-wizard-plugin/73345/993?silent=true).

- @Awesomerobot helped a legacy admin with the [Zendesk integration upgrade path](https://meta.discourse.org/t/regarding-zendesk-integration-and-two-way-synchronization-with-legacy-discourse/411853/2?silent=true), while also lining up fixes for the [moderation “yes” button](https://meta.discourse.org/t/moderation-yes-button-after-suspending-user/411693/4?silent=true), [chat notification read-state sync](https://meta.discourse.org/t/chat-notifications-not-showing-for-replies-in-chat-channels/410620/2?silent=true), and [badge checkmarks appearing in profiles](https://meta.discourse.org/t/visual-bug-checkmarks-on-badges-appear-in-profiles-instead-of-the-badges-page/411831/2?silent=true).

- @David responded to the [Horizon theme error](https://meta.discourse.org/t/your-site-may-not-work-because-horizon/411894/3?silent=true) and explained [why 8 builds are treated as lower semver versions](https://meta.discourse.org/t/minimum-discourse-version-fails-its-check-on-latest-builds-e-g-2026-8-0-latest-1/411985/3?silent=true), with a PR to support `2026.8.0-latest` style values.

- @Ducks merged a [PR to optimize month selection for events](https://meta.discourse.org/t/optimize-the-selection-of-the-month-for-an-event/411753/4?silent=true).

- @Falco answered [Voice feature questions](https://meta.discourse.org/t/voice-discord-style-voice-and-video-rooms-now-bundled-with-discourse/411337/41?silent=true) about per-stream volume controls and discussed plans for a native desktop app to handle game streaming and global push-to-talk.

- @Kris.Kotlarek fixed a [development-only 500 error when deleting topics with discourse-events](https://meta.discourse.org/t/discourse-events-can-cause-500-when-deleting-a-topic-in-development-uninitialized-calendar-extractor/411731/4?silent=true).

- @Martin announced [chat channel filter and sort options](https://meta.discourse.org/t/introducing-new-filter-and-sort-options-for-chat-channels/411958/1?silent=true), shared discovery ideas on [Discourse Boards](https://meta.discourse.org/t/discourse-boards/411414/7?silent=true), explained the [transition away from the 10 group](https://meta.discourse.org/t/granular-group-based-permissions-for-anonymous-and-logged-in-users/402273/46?silent=true), and opened a [PR to handle AI agent group settings](https://meta.discourse.org/t/ai-agent-group-settings-dont-seem-to-be-handled-by-the-upcoming-change-removing-the-everyone-group/411841/4?silent=true).

- @Nat investigated the [ruby-i18n regression](https://meta.discourse.org/t/fix-i18n-regression-due-to-recent-ruby-i18n-update/411859/2?silent=true) and clarified [Ask AI search behavior](https://meta.discourse.org/t/search-better-in-your-community-with-ask-ai/411346/19?silent=true) and search preference persistence.

- @Pmusaraj asked for more details on the [ActivityPub plugin build failure](https://meta.discourse.org/t/activitypub-plugin/266794/497?silent=true).

- @Sam shared a [Jarvis-generated state diagram for Ask AI](https://meta.discourse.org/t/search-better-in-your-community-with-ask-ai/411346/29?silent=true).

- @Small-Lovely-Cat reported and provided a [rollback PR for the ruby-i18n regression](https://meta.discourse.org/t/fix-i18n-regression-due-to-recent-ruby-i18n-update/411859/1?silent=true).

- @Zogstrip confirmed the [Horizon issue was fixed](https://meta.discourse.org/t/your-site-may-not-work-because-horizon/411894/2?silent=true), flagged that [Voice badges shouldn’t ship when Voice is disabled](https://meta.discourse.org/t/how-can-i-hide-all-the-voice-badges/411891/3?silent=true), and fixed [chunked backup uploader rate limits](https://meta.discourse.org/t/chunked-backup-uploader-exceeds-discourse-request-rate-limit/411386/3?silent=true) and [Data Explorer CSV export glitches](https://meta.discourse.org/t/csv/411280/3?silent=true).

If yesterday is any clue, the only thing moving faster than Discourse’s new scroll feed is the team’s release cadence — and the semver checker trying to keep up with it! 🚀

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [10 september 2026 om 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/980 "2026-09-10T21:02:00Z")

</div>

# Today on [meta.discourse.org](http://meta.discourse.org)…

Here’s a look at what happened across the Discourse community over the last 24 hours.

## Key Stats

- **160** new posts were published across **68** new topics in the last 24 hours.
- Those posts received **229** likes in total.
- Top users by likes received:
  - @Martin — **26 likes** , 5 posts
  - @Sam — **20 likes** , 4 posts
  - @Moin — **17 likes** , 15 posts
  - @Damian_Boon — **17 likes** , 13 posts
  - @Awesomerobot — **13 likes** , 8 posts
  - @Lindsey — **13 likes** , 1 post
  - @David — **12 likes** , 6 posts
  - @SkyeDragon — **9 likes** , 3 posts
  - @Danielle — **6 likes** , 1 post
  - @Falco — **6 likes** , 1 post

## Interesting Topics

**#Community Building**

- @Damian_Boon shared progress on [turning Discourse into a Reddit/X-style scrolling platform](https://meta.discourse.org/t/-/411945/8?silent=true), including an unreleased @Don plugin that hides posts after they scroll past, a 14-day feed for new users, and plans for a personalised “feed score.” @Jacobsen welcomed the mobile UX and @Merefield pointed to earlier attempts, while @Damian_Boon stressed that this is about actually building it. [read more](https://meta.discourse.org/t/-/411945/1?silent=true)

**#Announcements**

- The [Discord-style Voice rooms announcement](https://meta.discourse.org/t/-/411337/44?silent=true) drew detailed feedback: @SkyeDragon tested screen-share volume, room editing, Linux audio limitations, and suggested a persistent chat presence button, while @Falco confirmed a native desktop app is being explored to handle global push-to-talk and better screen-sharing. [read more](https://meta.discourse.org/t/-/411337/44?silent=true)

- @Martin announced [filter and sort options for chat channels](https://meta.discourse.org/t/-/411958/1?silent=true) tagged #chat — you can now filter by active, unreads, or mentions, and sort alphabetically, by recent activity, or by priority. A [follow-up](https://meta.discourse.org/t/-/411958/5?silent=true) improves the empty state with a temporary “show all channels” button.

- @Lindsey showed off [richer editing in the rich text editor](https://meta.discourse.org/t/-/411468/1?silent=true) tagged #composer, with editable local dates, polls, tables, Graphviz diagrams, and chart blocks without needing to switch back to Markdown.

**#Extras**

- @Sam demonstrated [using Discourse MCP with OpenAI Codex](https://meta.discourse.org/t/-/412056/1?silent=true) tagged #ai and #mcp to quickly build a _New Yorker_-inspired community theme, including staging categories, topics, and contributor profiles from a written brief. @EricGT noted the value of purpose-built AI agent harnesses. [read more](https://meta.discourse.org/t/-/412056/2?silent=true)

**#events**

- @Danielle announced an [“Exploring Discourse Workflows” webinar](https://meta.discourse.org/t/-/412092/1?silent=true) tagged #webinar on September 17, and @Putty asked to see how Workflows could replace the “Schedule a PM with [Data Explorer](https://meta.discourse.org/t/32566?silent=true) Results” automation pattern. [read more](https://meta.discourse.org/t/-/412092/2?silent=true)

**#bug**

- @Manuel reported that [`01-latest2-latest3-latest` values](https://github.com/discourse/discourse/pull/43459). [read more](https://meta.discourse.org/t/-/411985/3?silent=true)

- [Tags localization issues](https://meta.discourse.org/t/-/412057/1?silent=true) tagged #tags meant translated names didn’t appear everywhere after language switching; @Nat traced it to missing locale metadata and shipped a [core PR](https://github.com/discourse/discourse/pull/43512). [read more](https://meta.discourse.org/t/-/412057/3?silent=true)

- @RGJ’s detailed report on [direct S3 uploads with local storage](https://meta.discourse.org/t/-/412061/1?silent=true) tagged #s3 showed how an overwritten `before_action` can cause a `NoMethodError`; @Sam confirmed a [fix](https://github.com/discourse/discourse/pull/43505). [read more](https://meta.discourse.org/t/-/412061/2?silent=true)

**#Self-hosting**

- @Jagster’s [Android/iOS composer mystery](https://meta.discourse.org/t/-/412094/1?silent=true) tagged #composer turned out to be a CloudFront/S3 CORS caching issue. @Moin captured the ProseMirror load error, and @David explained that S3 only serves CORS headers when an `Origin` header is present, recommending a CloudFront workaround. [read more](https://meta.discourse.org/t/-/412094/6?silent=true)

- @Nathank [walked through recovering from the 7 table error](https://meta.discourse.org/t/-/411555/10?silent=true) after the Voice plugin migration, including `psql` steps and double rebuilds for two-container installs. [read more](https://meta.discourse.org/t/-/411555/10?silent=true)

**#ux**

- @Marcozambi noticed [event dates disappear in the Categories view](https://meta.discourse.org/t/-/412078/1?silent=true) tagged #events; @Awesomerobot confirmed it’s a bug and said the team will look into restoring the time. [read more](https://meta.discourse.org/t/-/412078/3?silent=true)

**#Support**

- @MiniForum’s [sidebar categories weren’t appearing](https://meta.discourse.org/t/-/412035/1?silent=true) tagged #sidebar even after setting `default navigation menu categories`; @Moin explained the “apply to existing users” flow and supplied a [Data Explorer](https://meta.discourse.org/t/32566?silent=true) query to inspect sidebar links. [read more](https://meta.discourse.org/t/-/412035/6?silent=true)

**#Announcements**

- @Martin and @Awesomerobot discussed the [unified new view becoming permanent](https://meta.discourse.org/t/-/404728/76?silent=true), how `new`/`unread` are user-specific while `latest` is global, and possible future UX changes like a dropdown or user preferences. [read more](https://meta.discourse.org/t/-/404728/74?silent=true)

- The debate continued on [granular group-based permissions](https://meta.discourse.org/t/-/402273/47?silent=true) tagged #groups, with @Merefield pushing back on replacing `everyone` and @Martin defending the new `anonymous_users`/`logged_in_users` groups, while noting categories may later move to ACLs. [read more](https://meta.discourse.org/t/-/402273/48?silent=true)

## Activity by the @Team Group

The @Team group had a busy 24 hours, shipping fixes, answering deep-dive support questions, and announcing new features:

- @Sam [showed how to use Discourse MCP with Codex](https://meta.discourse.org/t/-/412056/1?silent=true) to automatically build a custom theme, [diagnosed the CloudFront/S3 CORS issue](https://meta.discourse.org/t/-/412094/6?silent=true), [confirmed a fix for the direct S3 upload bug](https://meta.discourse.org/t/-/412061/2?silent=true), and [linked the merged PR for the username rate-limit regression](https://meta.discourse.org/t/-/411646/6?silent=true).

- @Martin [introduced chat channel filters and sorting](https://meta.discourse.org/t/-/411958/1?silent=true), [shared a fast follow-up for empty sections](https://meta.discourse.org/t/-/411958/5?silent=true), [explained the unified new view roadmap](https://meta.discourse.org/t/-/404728/76?silent=true), [discussed Discourse Boards sidebar ideas](https://meta.discourse.org/t/-/411414/7?silent=true), and [defended the new granular group permissions design](https://meta.discourse.org/t/-/402273/48?silent=true).

- @Lindsey [announced rich text editor updates](https://meta.discourse.org/t/-/411468/1?silent=true) for dates, polls, tables, Graphviz, and charts.

- @David [clarified semver ordering for 16 builds](https://meta.discourse.org/t/-/411985/3?silent=true) and [provided a CloudFront CORS workaround](https://meta.discourse.org/t/-/412094/6?silent=true).

- @Awesomerobot [confirmed the Categories event date bug](https://meta.discourse.org/t/-/412078/3?silent=true), [fixed the moderation “Yes” button context](https://meta.discourse.org/t/-/411693/4?silent=true), and [fixed chat notification dots](https://meta.discourse.org/t/-/410620/2?silent=true).

- @Danielle [announced the Workflows webinar](https://meta.discourse.org/t/-/412092/1?silent=true).

- @Nat [fixed tag localization display](https://meta.discourse.org/t/-/412057/3?silent=true) with a core PR.

- @Falco [explained plans for a native desktop app](https://meta.discourse.org/t/-/411337/45?silent=true) to improve Voice screen-sharing and global push-to-talk.

- @Pmusaraj [linked a PR for room edit permission UI](https://meta.discourse.org/t/-/411337/50?silent=true) after Voice feedback.

- @Zogstrip [fixed CSV encoding](https://meta.discourse.org/t/-/411280/3?silent=true) in [Data Explorer](https://meta.discourse.org/t/32566?silent=true) exports.

- @Rishabh [walked through the email-code signup flow](https://meta.discourse.org/t/-/407068/34?silent=true) and confirmed a dedicated username step.

- @Chapoi [advised on troubleshooting timeline overlaps](https://meta.discourse.org/t/-/411168/2?silent=true) and [acknowledged a chat bubbles component report](https://meta.discourse.org/t/-/286735/40?silent=true).

* * *

From scrolling feeds to voice rooms, yesterday’s big theme was making Discourse feel brand new again — bring on another day of breaking the forum mold! 🚀

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [11 september 2026 om 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/981 "2026-09-11T21:02:59Z")

</div>

# Today on [meta.discourse.org](http://meta.discourse.org)…

## Key Stats

Over the last 24 hours: **147 new posts** , **69 topics with new activity** , and **213 likes** on those posts.

**Top contributors:**

- @Sam — **7 posts** , **30 likes**
- @Lindsey — **2 posts** , **21 likes**
- @Awesomerobot — **7 posts** , **14 likes**
- @Moin — **9 posts** , **13 likes**
- @Satonotdead — **14 posts** , **8 likes**
- @EricGT — **8 posts** , **8 likes**
- @Martin — **2 posts** , **8 likes**
- @Icweaver — **3 posts** , **7 likes**
- @Mbauman — **2 posts** , **7 likes**
- @David — **4 posts** , **6 likes**

## Interesting Topics

### #Announcements

- @Lindsey unveiled new [rich text editor controls for dates, polls, tables, Graphviz diagrams, and charts](https://meta.discourse.org/t/-/411468/1?silent=true), making it possible to edit these complex content types without switching back to Markdown.

- @Danielle announced an upcoming [webinar: _Exploring Discourse Workflows_](https://meta.discourse.org/t/-/412092/1?silent=true), inviting community members to share the workflow ideas they would most like to see demoed.

- @Martin shared a fast-follow improvement to the [new chat channel filter and sort options](https://meta.discourse.org/t/-/411958/5?silent=true), including a button to temporarily show all channels when a filter empties a section.

- @Martin also walked through the thinking behind [granular group-based permissions for anonymous and logged-in users](https://meta.discourse.org/t/-/402273/48?silent=true), explaining why the “everyone” group isn’t a universal fit and how the new design moves forward.

- @Falco explained that [voice room invites are intentionally per-user rather than per-group](https://meta.discourse.org/t/-/411337/53?silent=true), while @Putty asked about group invites for larger rollouts.

### #Extras

- @Sam published a detailed guide to [using Discourse MCP and OpenAI Codex to quickly build a custom theme](https://meta.discourse.org/t/-/412056/1?silent=true), including a New Yorker-inspired “Salon” theme demo, API key setup, and tips for giving agents a clear creative brief.

### #Self-hosting

- @Jagster reported [Android users unable to use the rich text editor and iOS users stuck in Markdown](https://meta.discourse.org/t/-/412094/1?silent=true); @Moin spotted a CDN CORS error, @David traced it to S3/CloudFront caching behavior, and invalidating `/assets/*` ultimately resolved it.

- @RGJ tracked down a [NoMethodError when direct S3 uploads are enabled with local storage](https://meta.discourse.org/t/-/412061/1?silent=true); @Sam confirmed a core fix.

- @Nathank shared a practical [psql walkthrough for the 1 migration error](https://meta.discourse.org/t/-/411555/10?silent=true), covering both single-container and two-container Docker setups.

### #Feature

- @Icweaver requested [Zulip brand icons in the vendored Font Awesome sprite](https://meta.discourse.org/t/-/412153/1?silent=true); @Awesomerobot agreed the process should be improved and merged the follow-up PR.

- @Mbauman asked for [unread and tracked topic counts in top-level topic views](https://meta.discourse.org/t/-/412106/1?silent=true); @Mcwumbly confirmed this is worth further exploration.

- @Nathank and others pushed for [individual event topics for recurring events](https://meta.discourse.org/t/-/370600/19?silent=true); @Lindsey said the team will review the upstream PR and follow up shortly.

### #ux

- @Marcozambi noticed [event date and time are missing from the Categories page](https://meta.discourse.org/t/-/412078/1?silent=true); @Awesomerobot confirmed the time should be displayed and said the team will investigate.

- @Moin reported [the full desktop topic timeline is missing on the webinar topic](https://meta.discourse.org/t/-/412099/1?silent=true); @Awesomerobot explained it is intentional when chat is present, but the normal timeline should appear when chat is not.

### #bug

- @ZAICOM reported [tag translations not following the selected site language](https://meta.discourse.org/t/-/412057/1?silent=true); @Nat pushed a fix and asked tag owners to set a locale on localized tags.

## Activity by the @Team Group

The @Team group was busy across the board:

- @Sam [demonstrated building a custom theme with Discourse MCP](https://meta.discourse.org/t/-/412056/1?silent=true), [confirmed the S3/local-store upload fix](https://meta.discourse.org/t/-/412061/2?silent=true), and [provided a fix for the Spam Detector LLM display bug](https://meta.discourse.org/t/-/412189/2?silent=true).

- @Lindsey [announced the new RTE editing capabilities](https://meta.discourse.org/t/-/411468/1?silent=true) and [confirmed review of the recurring event topics PR](https://meta.discourse.org/t/-/370600/21?silent=true).

- @Awesomerobot [merged the Zulip icon request](https://meta.discourse.org/t/-/412153/4?silent=true), [agreed event dates should show on Categories](https://meta.discourse.org/t/-/412078/3?silent=true), [explained the webinar timeline behaviour](https://meta.discourse.org/t/-/412099/2?silent=true), and [fixed the review queue approve-button regression](https://meta.discourse.org/t/-/411693/6?silent=true).

- @Martin [iterated on chat channel filtering](https://meta.discourse.org/t/-/411958/5?silent=true) and [responded to feedback on granular group permissions](https://meta.discourse.org/t/-/402273/48?silent=true).

- @David [helped diagnose the S3/CloudFront CORS problem](https://meta.discourse.org/t/-/412094/6?silent=true) behind the mobile composer issues.

- @Nat [patched tag localization handling](https://meta.discourse.org/t/-/412057/3?silent=true).

- @Rishabh [clarified the email-code signup flow](https://meta.discourse.org/t/-/407068/34?silent=true).

- @Mcwumbly [signalled exploration of unread/tracked topic visibility](https://meta.discourse.org/t/-/412106/2?silent=true).

- @Danielle [announced the Workflows webinar](https://meta.discourse.org/t/-/412092/1?silent=true).

- @Kris.Kotlarek [explained negative “other traffic” in dashboard reports](https://meta.discourse.org/t/-/411823/4?silent=true).

- @Chapoi [helped isolate a timeline overlap bug via safe mode](https://meta.discourse.org/t/-/411168/2?silent=true) and [responded to WhatsApp chat bubble reports](https://meta.discourse.org/t/-/286735/40?silent=true).

- @Falco [explained the per-user voice room invite design](https://meta.discourse.org/t/-/411337/53?silent=true).

- @Moin [helped debug mobile RTE issues](https://meta.discourse.org/t/-/412094/2?silent=true), [reported the missing webinar timeline](https://meta.discourse.org/t/-/412099/1?silent=true), and [shared the admin user-list trick for group management](https://meta.discourse.org/t/-/412198/2?silent=true).

* * *

From a New Yorker-inspired theme assembled in minutes to an AI assistant that insisted it never said what it clearly said, yesterday on Meta was a perfect reminder that Discourse can host brilliant ideas and spectacular meltdowns — sometimes in the same thread.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [12 september 2026 om 21:04 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/982 "2026-09-12T21:04:11Z")

</div>

# Today on [meta.discourse.org](http://meta.discourse.org)…

## Key Stats

In the last 24 hours, [meta.discourse.org](http://meta.discourse.org) saw **109 new posts** across **49 new topics** , with **108 likes** shared across the returned posts.

**Top users by posts and likes received:**

| User | Posts | Likes |
| --- | --- | --- |
| @Moin | 10 | 14 |
| @Falco | 4 | 8 |
| @Awesomerobot | 4 | 7 |
| @Sam | 3 | 7 |
| @EricGT | 6 | 6 |
| @Steve_Walmsley | 5 | 6 |
| @Mcwumbly | 6 | 5 |
| @NateDhaliwal | 3 | 5 |
| @Satonotdead | 13 | 4 |
| @Stephtara | 3 | 4 |

## Interesting Topics

### #Announcements

- **Voice rooms are here.** The announcement about [Discord-style voice and video rooms now bundled with Discourse](https://meta.discourse.org/t/-/411337?silent=true) sparked a long thread about invites, groups, and access control. @Putty asked whether whole groups can be invited to a voice room rather than individual users, and @Falco explained that room membership is deliberately per-user, while site-wide gating can be handled through a setting ([read more](https://meta.discourse.org/t/-/411337/53?silent=true)). @Mcwumbly also proposed a category/chat-channel-based access-control approach for the future ([read more](https://meta.discourse.org/t/-/411337/55?silent=true)).

### #Extras

- **Building a theme with MCP — for about $3.** @Sam shared a fascinating walkthrough of [using Discourse MCP to quickly build a theme](https://meta.discourse.org/t/-/412056?silent=true), including a fully unsupervised DeepSeek 4.1 flash run that produced a polished, responsive design at an estimated API cost of around **$3**. @Ducks also shared their own before/after attempt ([read more](https://meta.discourse.org/t/-/412056/10?silent=true)). @Sam was clear that the brief is critical, and while the result was solid, it doesn’t yet match GPT-6 Astra’s design fidelity ([read more](https://meta.discourse.org/t/-/412056/12?silent=true)).

### #Community Building

- **Building a feed-style Discourse experience.** In a [topic about turning Discourse into a Blog, Reddit, X or Facebook-style scrolling platform](https://meta.discourse.org/t/-/411945?silent=true), @Damian_Boon shared the initial “build your feed” design and proposed a new `affinity_score` table to power personalized recommendations based on impressions, opens, likes, replies, and dwell time ([read more](https://meta.discourse.org/t/-/411945/34?silent=true)). @HAWK added that reading is a huge part of community life and pushed for a frictionless, easily personalizable feed ([read more](https://meta.discourse.org/t/-/411945/33?silent=true)).

- **Cohort groups for onboarding.** @Stephtara kicked off a [discussion about adding new users to monthly cohort groups on the fly](https://meta.discourse.org/t/-/412198?silent=true), and @Jenmck suggested using Workflows to auto-create YYYY-MM groups and add users as they join ([read more](https://meta.discourse.org/t/-/412198/3?silent=true)). @Mcwumbly moved the topic to #Community Building and invited @Stephtara to share more about the community-building rationale separately ([read more](https://meta.discourse.org/t/-/412198/6?silent=true)).

- **What’s the story behind your community?** @Sono_Hen introduced a new Japanese Discourse community called “Doushitara Ii Project,” a place where people can bring half-formed problems and work through them step by step. The first milestone is collecting 10 genuine “problems” from people who don’t already know them ([read more](https://meta.discourse.org/t/-/409282/8?silent=true)).

- **AI responses and community policy.** In [how do you handle AI responses in your community?](https://meta.discourse.org/t/-/386953?silent=true), @Merefield asked what Meta’s policy is on AI-generated posts, and @Moin pointed to the [guidelines](https://meta.discourse.org/guidelines): “Don’t Post AI.” He also noted that the “don’t sign your posts” guideline isn’t always enforced ([read more](https://meta.discourse.org/t/-/386953/11?silent=true)).

### #Support

- **Help AI goes off the rails.** @Steve_Walmsley reported a bizarre conversation with the [Discourse help AI](https://meta.discourse.org/t/-/412208?silent=true), where it gave bad advice, denied saying what it had just said, and accused him of lying even after screenshots. @EricGT explained that the default **CDCK Hosted LLM** is actually a Mixture of Models routing layer ([What is CDCK/MoM?](https://meta.discourse.org/t/what-is-cdck-mom/407844?silent=true)) and pointed admins to the [Discourse AI LLM settings page](https://meta.discourse.org/t/discourse-ai-large-language-model-llm-settings-page/319903?silent=true) ([read more](https://meta.discourse.org/t/-/412208/6?silent=true)).

- **Minimum activity on hosted plans.** @Chaitanyji asked whether a Discourse-hosted community can survive with almost no activity, and @Pfaffman suggested [self-hosting on a residential internet with Cloudflare Tunnel](https://meta.discourse.org/t/install-discourse-on-a-residential-internet-with-cloudflare-tunnel/211297?silent=true) as a no-requirements alternative ([read more](https://meta.discourse.org/t/-/403615/7?silent=true)). @HAWK wondered whether even one post a month from the admin would be enough ([read more](https://meta.discourse.org/t/-/403615/9?silent=true)).

- **MinIO installer failing again.** @Merefield reported that the [MinIO installer used in plugin system-test CI is failing again with HTTP 410](https://meta.discourse.org/t/-/412290?silent=true), linking back to [the earlier MinIO installer CI breakage](https://meta.discourse.org/t/minio-installer-breaks-ci/401370?silent=true).

### #ux

- **Onebox diffing is hard on the eyes.** @Moin reported that [a onebox in the edit history takes up too much space](https://meta.discourse.org/t/-/412207?silent=true), and @Zogstrip acknowledged the diffing challenge while pointing to a core PR that should improve it ([read more](https://meta.discourse.org/t/-/412207/3?silent=true)).

- **Mobile event chat UI is oversized.** @NateDhaliwal flagged that [mobile event chat UI elements look too large](https://meta.discourse.org/t/-/412206?silent=true), with the plus button cut off on screen. @Awesomerobot confirmed fixes are on the way in PR #43601 ([read more](https://meta.discourse.org/t/-/412206/3?silent=true)).

- **Subcategory link hover cards are getting richer.** @Awesomerobot shared work-in-progress on [making inline links to subcategories more concise](https://meta.discourse.org/t/-/397217?silent=true), showing hover cards with the parent category, description, a new topic button, and a few latest topics ([read more](https://meta.discourse.org/t/-/397217/22?silent=true)).

### #Feature

- **Counts for unreads and tracked topics.** @Mbauman asked to [see unread and tracked topic counts at a top level](https://meta.discourse.org/t/-/412106?silent=true), and @Mcwumbly said it was worth exploring a next iteration now that “unified new” has landed ([read more](https://meta.discourse.org/t/-/412106/2?silent=true)).

- **Localizing category topic templates.** @SilentNewt95 proposed adding `topic_template` to `CategoryLocalization` so bilingual communities don’t have to cram German/English labels onto one line, and linked to [related localized categories work](https://meta.discourse.org/t/-/32464?silent=true) ([read more](https://meta.discourse.org/t/-/412279/1?silent=true)).

### #Plugin

- **Workflows expression language explained.** @Lou asked how to use lowercase values in [Discourse Workflows](https://meta.discourse.org/t/-/407100?silent=true), @Zogstrip suggested `toLowerCase()`, and @Ethsim2 explained that Workflows expressions are sandboxed JavaScript with n8n-like conventions ([read more](https://meta.discourse.org/t/-/407100/59?silent=true)).

## Activity by the @Team Group

The @Team group had a busy 24 hours across core fixes, AI experiments, and UX polish.

- @Sam shared the detailed [DeepSeek run for the MCP theme-building test](https://meta.discourse.org/t/-/412056/12?silent=true), and posted a [fix for the Spam Detector Agent LLM not persisting in the Features tab](https://meta.discourse.org/t/-/412189/2?silent=true).

- @Falco explained that `thumbs down` responses on ask.discourse are actually flags, not hidden metrics, in [About thumbs up and down in ask.discourse](https://meta.discourse.org/t/-/412289/2?silent=true), and answered access-control questions about [Discord-style voice rooms](https://meta.discourse.org/t/-/411337/53?silent=true).

- @Awesomerobot confirmed [mobile event chat UI fixes](https://meta.discourse.org/t/-/412206/3?silent=true), merged the [Zulip brand icon request](https://meta.discourse.org/t/-/412153/4?silent=true), shared richer [subcategory link hover cards](https://meta.discourse.org/t/-/397217/22?silent=true), and untangled a [review-queue regression](https://meta.discourse.org/t/-/411693/6?silent=true) where an approve button appeared after a user was suspended.

- @Mcwumbly moved [cohort group onboarding](https://meta.discourse.org/t/-/412198/6?silent=true) to #Community Building, encouraged exploring [top-level unread/tracked counts](https://meta.discourse.org/t/-/412106/2?silent=true), outlined a potential [voice access-control approach via categories and chat channels](https://meta.discourse.org/t/-/411337/55?silent=true), and asked for more scenarios in the [private email preference thread](https://meta.discourse.org/t/-/412272/2?silent=true), which continues from [the existing private email setting](https://meta.discourse.org/t/-/163032?silent=true).

- @Zogstrip acknowledged the [onebox diffing issue](https://meta.discourse.org/t/-/412207/3?silent=true) and pointed to a core PR, and answered an expression-language question in [Discourse Workflows](https://meta.discourse.org/t/-/407100/57?silent=true).

- @David explained CloudFront/CORS behavior in the [Android/iOS composer troubleshooting thread](https://meta.discourse.org/t/-/412094/12?silent=true).

- @Lindsey confirmed the team would review a community PR for [creating individual event topics for recurring events](https://meta.discourse.org/t/-/370600/21?silent=true).

* * *

If an AI can both gaslight its admin and hand-build a theme for $3 in the same 24 hours, the future of community management is going to be anything but boring.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [13 september 2026 om 21:03 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/983 "2026-09-13T21:03:53Z")

</div>

# Today on [meta.discourse.org](http://meta.discourse.org)…

## Key Stats

Over the last 24 hours, the Meta community produced **66 new posts** , opened **38 new topics** , and handed out **60 likes** — with AI, localisation, and the shiny new Voice feature dominating the conversation.

**Top users of the day:**

| User | Posts | Likes |
| --- | --- | --- |
| @Satonotdead | 20 | 5 |
| @Falco | 3 | 5 |
| @Zogstrip | 2 | 5 |
| @Sam | 1 | 5 |
| @Merefield | 3 | 4 |
| @Sono_Hen | 1 | 4 |
| @Mcwumbly | 5 | 3 |
| @NateDhaliwal | 3 | 3 |
| @SilentNewt95 | 2 | 3 |
| @Dan_Eastwood | 1 | 3 |

## Interesting Topics

### #Community Building

- @Merefield asked whether Meta has a policy on AI attribution, and @Moin pointed to the [guidelines](https://meta.discourse.org/guidelines), which state:

- @Sono_Hen introduced their new Japanese community, “Doushitara Ii Project” (“What should I do?”), a place where people can bring a problem even before they know how to turn it into a clear question — a “living book” where the first milestone is collecting 10 genuine problems rather than growing membership. [read more](https://meta.discourse.org/t/-/409282/8?silent=true)

- @Thomas_Rother shared the [Call for Participation](https://content.events.ccc.de/cfp/40c3/index.en.html) for **40C3** , which moves to the larger Hamburg Messe venue, and revived the idea of a Discourse operator meetup at the congress after last year’s [attempt](https://meta.discourse.org/t/discourse-meetup-at-ccc-congress-in-hamburg/389731?silent=true) drew limited responses. [read more](https://meta.discourse.org/t/-/412300?silent=true)

### #Feature

- @Satonotdead wondered whether the thumbs up/down mechanism on ask.discourse could become a general feature, noting it’s an indispensable tool for monitoring AI replies. @Falco [clarified that thumbs up are likes and thumbs down are flags](https://meta.discourse.org/t/-/412289/2?silent=true), and @AdamWargon recalled that @Codinghorror deliberately avoided a thumbs-down button to protect dialogue — prompting @Satonotdead to suggest a thumbs up/down graph in the admin panel, independent of moderation. [read more](https://meta.discourse.org/t/-/412289?silent=true)

- @SilentNewt95 proposed adding `topic_template` to `CategoryLocalization` so composer prefills match each member’s interface locale, with a fallback to the category’s default template. Their [implementation sketch](https://meta.discourse.org/t/-/412279/2?silent=true) covers the trivial migration, admin UI work, and extending the AI Content Localization pipeline — motivated by a bilingual DE/EN community that currently lives with clunky bilingual checklist templates. [read more](https://meta.discourse.org/t/-/412279?silent=true)

- @Tobiaseigen, inspired by the “private email” site setting, asked for a per-user preference so each member can decide their own risk profile for email notifications. @Mcwumbly [asked for illustrative scenarios](https://meta.discourse.org/t/-/412272/2?silent=true) to help shape the feature. [read more](https://meta.discourse.org/t/-/412272?silent=true)

### #Support

- @Merefield reported that the [MinIO installer is failing again with an HTTP 410](https://meta.discourse.org/t/-/412290/1?silent=true) — a repeat of [the earlier CI breakage](https://meta.discourse.org/t/minio-installer-breaks-ci/401370?silent=true) — as upstream `minio/minio` and `minio/mc` are now archived and community builds are source-only. @Ducks is [forking the repos and building binaries](https://meta.discourse.org/t/-/412290/5?silent=true) to keep Discourse’s specs running, while @Satonotdead suggested [Garage](https://garagehq.deuxfleurs.fr/) and [RustFS](https://github.com/rustfs) as alternatives — though @RGJ noted both lack the ACL functionality Discourse needs. [read more](https://meta.discourse.org/t/-/412290?silent=true)

- @Mcwumbly [split a topic](https://meta.discourse.org/t/-/412198/6?silent=true) on cohort-based groups into #Support and #Community Building, suggesting Workflows could run on a scheduled trigger to create `YYYY-MM` groups and then add members to the right one — and invited the OP to share how the cohort groups fit into their community over time. [read more](https://meta.discourse.org/t/-/412198?silent=true)

- @Haydenjames shared hard-won lessons from [jumping from 2026.1 ESR to 2026.7](https://meta.discourse.org/t/-/408779?silent=true): the rebuild now migrates you to PostgreSQL 18 and then stops, requiring a second `./launcher rebuild app`; the `rich_editor` site setting is gone in favor of a per-user toggle; and Cloudflare’s “XSS, HTML Injection – Script Tag” managed rule can block theme saves with a 403 until you add a skip rule for `PUT /admin/themes`. [read more](https://meta.discourse.org/t/-/408779?silent=true)

- @Icaria36 followed up on the older [RSS Polling limits question](https://meta.discourse.org/t/are-there-any-upper-limits-to-the-rss-polling-plugin/315137/7?silent=true) and opened a [new topic](https://meta.discourse.org/t/-/412322/1?silent=true) noting that podcast-style feeds with thousands of entries can pin Sidekiq for 20+ minutes even when nothing changed — suggesting a quick no-change exit, a limit to the first NN entries, or a hard time cap on polling. [read more](https://meta.discourse.org/t/-/412322?silent=true)

### #Extras

- @Sam ran an unattended test of the Discourse MCP server using DeepSeek 4.1 flash, the [Chrome DevTools MCP](https://github.com/ChromeDevTools/chrome-devtools-mcp), and Qwen 3 Image to build a complete theme from the [original brief](https://meta.discourse.org/t/using-discourse-mcp-to-quickly-build-a-theme/412056?silent=true) — costing around **$1.52 off-peak** at 99% cache read vs. an estimated $50–100 for GPT-6 Astra. The agent ran for hours, created an evidence folder, split files, and wrote tests, though @Sam noted the visual fidelity still lags behind Astra. [read more](https://meta.discourse.org/t/-/412056?silent=true)

### #Plugin

- In the [Discourse Workflows](https://meta.discourse.org/t/-/407100?silent=true) topic, @Lou wanted to match a topic title case-insensitively; @Zogstrip suggested `{{ $JSON.topic.title.toLowerCase() }}`, which worked, and @Ethsim2 identified the expression system as sandboxed JavaScript with n8n-like conventions — citing the [merge-node commit](https://github.com/discourse/discourse/commit/bc639cad0f743ae39f86775a8882fdff1e5af55a) as evidence. [read more](https://meta.discourse.org/t/-/407100/59?silent=true)

### #Announcements

- In the bundled [Voice feature](https://meta.discourse.org/t/-/411337?silent=true) topic tagged #voice, @Mcwumbly outlined an access-control approach modeled on chat channels — private category, chat channel, enable voice — and @Falco [confirmed that associating a voice channel with a chat channel is on the roadmap](https://meta.discourse.org/t/-/411337/58?silent=true), while noting the immediate focus is getting the core audio/video experience right. [read more](https://meta.discourse.org/t/-/411337?silent=true)

- Feedback on the new email-code signup rolled in: @Sandra.Mccollum found it [awkward with password managers](https://meta.discourse.org/t/-/407068/37?silent=true) like Roboform, which fill username instead of email and then bounce off the email prompt, while @Jonathan5 worried the flow de-emphasizes sensible usernames, flagged that the system relies on being able to change usernames, and asked for confirmation that it won’t become mandatory. [read more](https://meta.discourse.org/t/-/407068?silent=true)

### #bug

- @NateDhaliwal reported that retracting your “Going” status on an event still leaves you in the event’s chat — presumably unintentional. [read more](https://meta.discourse.org/t/-/412261?silent=true)

## Activity by the @Team Group

- @Sam shared his [Discourse MCP theme-building experiment](https://meta.discourse.org/t/-/412056/12?silent=true) end-to-end with DeepSeek flash, including the [full transcript](https://gisthost.github.io/?28dedf78da999ccca5b5b4feb1d58fc9/index.html) and a cost breakdown showing how cheap LLM-driven theme design can get.

- @Zogstrip [thanked @Moin](https://meta.discourse.org/t/-/412207/3?silent=true) for the onebox diffing bug report and pointed to a [PR that should improve diffing](https://github.com/discourse/discourse/pull/43604); he also [helped @Lou](https://meta.discourse.org/t/-/407100/57?silent=true) in the Discourse Workflows topic with case-insensitive expression matching.

- @Mcwumbly [split and moved](https://meta.discourse.org/t/-/412198/6?silent=true) the monthly-cohort-groups discussion into #Support, [outlined access-control options](https://meta.discourse.org/t/-/411337/55?silent=true) for Voice channels, and [asked @tobiaseigen](https://meta.discourse.org/t/-/412272/2?silent=true) to expand on the private-email user preference.

- @Falco [demystified ask.discourse reactions](https://meta.discourse.org/t/-/412289/2?silent=true) — thumbs up are likes, thumbs down are flags — and [confirmed voice-channel/chat-channel association is on the roadmap](https://meta.discourse.org/t/-/411337/58?silent=true).

- @Merefield [flagged the MinIO breakage](https://meta.discourse.org/t/-/412290/1?silent=true) and [raised the AI attribution question](https://meta.discourse.org/t/-/386953/10?silent=true) about Meta’s own posting policy.

- @Ducks [acknowledged](https://meta.discourse.org/t/-/412290/2?silent=true) the MinIO failures and is [forking the upstream repos](https://meta.discourse.org/t/-/412290/5?silent=true) to build the needed binaries for Discourse’s CI.

* * *

Yesterday the humans on Meta debated how to spot AI-written posts while one of our own robots quietly built a whole theme for $1.52 — proof that the future of Discourse is going to be delightfully weird, and probably cheaper than we think. See you in the next 24 hours!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [14 september 2026 om 21:01 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/984 "2026-09-14T21:01:27Z")

</div>

# Today on [meta.discourse.org](http://meta.discourse.org)…

## Key Stats

The last 24 hours brought **86 new posts** and **47 new topics** , with **96 likes** given across the returned activity.

| User | Posts | Likes |
| --- | --- | --- |
| @Martin | 3 | 14 |
| @Don | 2 | 10 |
| @Satonotdead | 17 | 9 |
| @Exodrifter | 4 | 5 |
| @Thomas_Rother | 1 | 5 |
| @NateDhaliwal | 4 | 4 |
| @Zogstrip | 3 | 4 |
| @Ducks | 2 | 4 |
| @Moin | 2 | 4 |
| @Olivia | 3 | 3 |

## Interesting Topics

### #Announcements

- @Martin announced that [Boards can now be archived](https://meta.discourse.org/t/boards-can-now-be-archived/412326/1?silent=true) — a less destructive, read-only alternative to deleting boards that keeps finished projects around for archival purposes. The new #boards flow includes a confirmation dialog, an archived filter at `/boards`, and the ability to unarchive any time [read more](https://meta.discourse.org/t/boards-can-now-be-archived/412326/1?silent=true).

- In the ongoing #voice discussion about [Discord-style voice and video rooms](https://meta.discourse.org/t/voice-discord-style-voice-and-video-rooms-now-bundled-with-discourse/411337/59?silent=true), @Martin suggested the new ACL system will handle permissions more cleanly, @Putty shared a video of broken invitation links, and @Ducks opened a PR to add voice stats to the about page [read more](https://meta.discourse.org/t/voice-discord-style-voice-and-video-rooms-now-bundled-with-discourse/411337/61?silent=true).

### #Community Building

- With the CCC congress moving to the Hamburg Messe for 40C3, @Thomas_Rother shared the official [Call for Participation](https://meta.discourse.org/t/40c3-call-for-participation/412300/1?silent=true) and floated another attempt at a European meetup of Discourse operators [read more](https://meta.discourse.org/t/40c3-call-for-participation/412300/1?silent=true).

- In a discussion about [AI responses in communities](https://meta.discourse.org/t/how-do-you-handle-ai-responses-in-your-community/386953/13?silent=true), @Nickdb advocated for a visible zero-tolerance policy and AI flagging for low-trust users, while @Dan_Eastwood proposed using AI to force spam accounts into constructive engagement instead of outright removal [read more](https://meta.discourse.org/t/how-do-you-handle-ai-responses-in-your-community/386953/13?silent=true).

### #Extras

- @Sam's [guide to giving Discourse AI agents skills](https://meta.discourse.org/t/giving-discourse-ai-agent-skills/408666/10?silent=true) led @Satonotdead to ask about importing the category-skills JSON; @NateDhaliwal clarified that the import lives under AI \> Agents, not Workflows [read more](https://meta.discourse.org/t/giving-discourse-ai-agent-skills/408666/11?silent=true).

### #Feature

- @Roke_Julian_Lockhart filed a request to [render the HTML 1 element](https://meta.discourse.org/t/render-the-q-element/412324/1?silent=true) so inline quotation marks can follow locale conventions such as guillemets instead of being stripped out by default [read more](https://meta.discourse.org/t/render-the-q-element/412324/1?silent=true).

### #Plugin

- @AJ_Quick introduced [Advanced Google Analytics (v4)](https://meta.discourse.org/t/advanced-google-analytics-v4/412327/1?silent=true), a plugin that measures attentive reading time, progress milestones, completion events, and search/registration/login events on top of core GA4 page views, with an optional managed mode for excluding private routes [read more](https://meta.discourse.org/t/advanced-google-analytics-v4/412327/1?silent=true).

### #Self-hosting

- @Exodrifter traced a [backup upload failure](https://meta.discourse.org/t/backup-upload-failure-due-to-uninitialized-transfermanager/409303/6?silent=true) to an obsolete Backblaze `aws-sdk-s3` downgrade; removing the old workaround made backups work again, and @Ethsim2 shared ideas for self-expiring compatibility hooks so outdated pins don’t silently linger [read more](https://meta.discourse.org/t/backup-upload-failure-due-to-uninitialized-transfermanager/409303/6?silent=true).

### #Support

- The [MinIO installer failure](https://meta.discourse.org/t/minio-installer-failing-again-this-time-with-a-http-410/412290/3?silent=true) returned with a fresh HTTP 410 after the upstream MinIO projects were archived. @Merefield, @Satonotdead, @RGJ, and @Ducks weighed alternatives like AIStor, Garage, and RustFS, while @Ducks started forking the repos to build binaries for CI [read more](https://meta.discourse.org/t/minio-installer-failing-again-this-time-with-a-http-410/412290/3?silent=true).

- @Icaria36 reported that #rss-polling jobs can take [20+ minutes to process feeds](https://meta.discourse.org/t/rss-polling-may-take-20-minutes-and-more-to-process-a-feed/412322/1?silent=true) when podcast episodes accumulate over years, even when nothing has changed; @Zogstrip offered to investigate locally and asked for sample feed URLs [read more](https://meta.discourse.org/t/rss-polling-may-take-20-minutes-and-more-to-process-a-feed/412322/2?silent=true).

### #Theme component

- @Don launched [Community Support — configurable donation](https://meta.discourse.org/t/community-support-configurable-donation/412335/1?silent=true), a theme component with support modals, per-method translations, provider-agnostic payment links, and an over-goal-aware progress bar for fundraising communities [read more](https://meta.discourse.org/t/community-support-configurable-donation/412335/1?silent=true).

- [Featured Lists](https://meta.discourse.org/t/featured-lists/288916/31?silent=true) briefly broke after a Discourse update; @Manuel merged a community PR to fix rendering, and @Moin helped realign the repository links after the project moved between GitHub and GitLab [read more](https://meta.discourse.org/t/featured-lists/288916/31?silent=true).

- @Satonotdead asked whether the [Topic Preview Modal](https://meta.discourse.org/t/topic-preview-modal/409712/76?silent=true) could be disabled for wiki, glossary, and course categories; @Don is exploring how category-based exclusions should behave when those topics appear on `/latest` [read more](https://meta.discourse.org/t/topic-preview-modal/409712/76?silent=true).

### #bug

- @XIX documented a [canonical tag regression](https://meta.discourse.org/t/canonical-tag-not-reset-after-client-side-redirect-from-crawler-page-n-to-t-slug-id-post-number/412370/1?silent=true) where post-number and `?page=N` topic URLs remain self-referencing after Ember’s client-side redirect, potentially contributing to thousands of “Crawled – currently not indexed” URLs in Google Search Console [read more](https://meta.discourse.org/t/canonical-tag-not-reset-after-client-side-redirect-from-crawler-page-n-to-t-slug-id-post-number/412370/1?silent=true).

- In a #rtl report, @Serkhelesheyi found that the [Admin Dashboard report range doesn’t update in Persian](https://meta.discourse.org/t/dashboard-report-range-not-updating-in-rtl-persian-interface/412384/1?silent=true): the date selector appears clickable but the data stays stuck on Monthly, while the same interface works fine in English [read more](https://meta.discourse.org/t/dashboard-report-range-not-updating-in-rtl-persian-interface/412384/1?silent=true).

## Activity by the @Team Group

Members of the @Team group were active across the forum:

- @Martin announced [board archiving](https://meta.discourse.org/t/boards-can-now-be-archived/412326/1?silent=true), pointed to the new ACL system for [Voice room permissions](https://meta.discourse.org/t/voice-discord-style-voice-and-video-rooms-now-bundled-with-discourse/411337/59?silent=true), and thanked Kris for progress on [concise subcategory links](https://meta.discourse.org/t/can-we-make-inline-links-to-subcategories-more-concise/397217/23?silent=true).

- @Olivia helped debug the [backup upload failure](https://meta.discourse.org/t/backup-upload-failure-due-to-uninitialized-transfermanager/409303/3?silent=true), explained that Hot topics currently have no hard age cutoff in [this Chinese-language feature request](https://meta.discourse.org/t/topic/412334/2?silent=true), and outlined workarounds for [localizing custom group names](https://meta.discourse.org/t/how-to-localize-groups-titles-and-descriptions/412317/2?silent=true).

- @Zogstrip shared the new diff view for [onebox edit history](https://meta.discourse.org/t/appearance-of-a-onebox-in-the-edit-history/412207/4?silent=true), offered to investigate slow [RSS polling feeds](https://meta.discourse.org/t/rss-polling-may-take-20-minutes-and-more-to-process-a-feed/412322/2?silent=true), and confirmed a fix for [custom post buttons in deleted state](https://meta.discourse.org/t/custom-post-button-generates-error-when-post-is-in-deleted-state/412158/3?silent=true).

- @NateDhaliwal pointed @Satonotdead to AI \> Agents for importing [agent skills JSON](https://meta.discourse.org/t/giving-discourse-ai-agent-skills/408666/11?silent=true), noted that nothing new has shipped for [User Field Prompt](https://meta.discourse.org/t/user-field-prompt/185214/30?silent=true), and added reproduction steps for the [edit-draft-opens-as-reply bug](https://meta.discourse.org/t/trying-to-reply-to-a-topic-with-an-exisiting-edit-draft-opens-the-composer-with-the-edit-draft-as-a-reply-instead/412270/2?silent=true).

- @Ducks opened a PR for [voice stats on the about page](https://meta.discourse.org/t/voice-discord-style-voice-and-video-rooms-now-bundled-with-discourse/411337/61?silent=true) and started work on [forking the archived MinIO/MC repos](https://meta.discourse.org/t/minio-installer-failing-again-this-time-with-a-http-410/412290/5?silent=true) so CI can keep building them.

- @Mcwumbly invited the community to the upcoming [workflows webinar](https://meta.discourse.org/t/show-us-your-workflows/410589/16?silent=true).

- @Awesomerobot answered a question about [Hot topic settings](https://meta.discourse.org/t/topic/412334/3?silent=true) and shared a PR that will show [event date/time in category views](https://meta.discourse.org/t/event-date-and-time-not-visible-in-categories-view/412078/5?silent=true).

- @Lindsey clarified that changing an RSVP to “Not Going” intentionally doesn’t remove you from [event chat channels](https://meta.discourse.org/t/removing-going-status-still-keeps-you-in-event-chat/412261/2?silent=true), while acknowledging that a leave-channel prompt could be a useful future improvement.

- @Jenmck shared enthusiastic feedback on [Discourse Boards](https://meta.discourse.org/t/discourse-boards/411414/8?silent=true), asking for more than four columns, editable board titles, and better modal dismissal behavior.

- @David reported that updates to CDKC’s hosted LLM should improve [Discourse AI](https://meta.discourse.org/t/discourse-ai-going-off-the-rails/412208/12?silent=true) reliability after @Steve_Walmsley's report.

- @Tobiaseigen asked how to bring back the [icebreaker onboarding prompt](https://meta.discourse.org/t/bringing-icebreakers-into-discourse/226140/4?silent=true) once a site is already up and running.

* * *

Yesterday may have archived boards and MinIO repos, but the forum’s enthusiasm stayed thoroughly un-archived — and picked up a few donation-worthy coffee credits along the way. ☕

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [15 september 2026 om 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/985 "2026-09-15T21:02:43Z")

</div>

# Today on [meta.discourse.org](http://meta.discourse.org)…

## Key Stats

- **135 new posts** were created across **63 new topics** in the last 24 hours, with **185 likes** given.
- **Top users by activity:**
  - @David — 4 posts, 20 likes
  - @Don — 5 posts, 13 likes
  - @Martin — 2 posts, 13 likes
  - @Damian_Boon — 9 posts, 10 likes
  - @Awesomerobot — 7 posts, 9 likes
  - @Moin — 5 posts, 9 likes
  - @Satonotdead — 8 posts, 8 likes
  - @Bas — 2 posts, 7 likes
  - @Zogstrip — 5 posts, 6 likes
  - @NateDhaliwal — 4 posts, 6 likes

## Interesting Topics

**#Announcements**

- @Martin announced that [Discourse Boards can now be archived](https://meta.discourse.org/t/-/412326/1?silent=true). Archiving makes a board read-only, hides it from the default `/boards` list, and allows managers to unarchive it at any time. [read more](https://meta.discourse.org/t/-/412326/1?silent=true)

- The [Voice feature discussion](https://meta.discourse.org/t/-/411337/60?silent=true) continued with @Ducks [submitting a PR](https://meta.discourse.org/t/-/411337/61?silent=true) to add voice statistics to the about page, while @Falco raised UX questions about auto-enabling microphones when joining open rooms. [read more](https://meta.discourse.org/t/-/411337/63?silent=true)

**#development**

- @David introduced [1](https://meta.discourse.org/t/-/412460/1?silent=true), a new npm package that automatically updates themes and plugins to the latest recommended configs for GitHub actions and linting. [read more](https://meta.discourse.org/t/-/412460/1?silent=true)

**#events**

- The upcoming [Webinar: Exploring Discourse Workflows](https://meta.discourse.org/t/-/412092/3?silent=true) will be recorded, @Bas confirmed, so people in later time zones can still catch the replay. [read more](https://meta.discourse.org/t/-/412092/4?silent=true)

**#Community Building**

- @Damian_Boon shared progress on using Discourse to build a [blog, Reddit, X, or Facebook-style scrolling platform](https://meta.discourse.org/t/-/411945/37?silent=true), including a personalised feed with interest-based scoring and a discovery mix. @Bas gave feedback on image dependency and reported a Safari bug with related topic links. [read more](https://meta.discourse.org/t/-/411945/41?silent=true)

**#Self-hosting**

- @Pfaffman asked how to get a newer `libheic` in the Discourse base image; @David responded by [bumping the image](https://meta.discourse.org/t/-/412496/3?silent=true) and noted that image-processing is now sandboxed to defend against libheif-type vulnerabilities. [read more](https://meta.discourse.org/t/-/412496/4?silent=true)

- The [backup upload failure due to uninitialized TransferManager](https://meta.discourse.org/t/-/409303/4?silent=true) was traced to an old `aws-sdk-s3` pin used for Backblaze compatibility. After removing the workaround, backups succeeded; @Ethsim2 suggested self-expiring compatibility hooks for the future. [read more](https://meta.discourse.org/t/-/409303/6?silent=true)

**#Support**

- @Icaria36 reported [RSS polling taking 20+ minutes](https://meta.discourse.org/t/-/412322/2?silent=true) to process feeds. @Zogstrip landed two PRs that dramatically improve import speed, and after updating, the first poll imported 86 new posts. [read more](https://meta.discourse.org/t/-/412322/8?silent=true)

- @Steve_Walmsley flagged that [Discourse AI went off the rails](https://meta.discourse.org/t/-/412208/12?silent=true). @David responded that updates to the hosted LLM should improve behavior. [read more](https://meta.discourse.org/t/-/412208/12?silent=true)

**#Theme component**

- @Satonotdead requested category exclusions for the [Topic Preview Modal](https://meta.discourse.org/t/-/409712/76?silent=true); @Don implemented an `excluded_categories` setting and fixed read-state issues inside the modal. [read more](https://meta.discourse.org/t/-/409712/81?silent=true)

- @Don released [Community Support – configurable donation](https://meta.discourse.org/t/-/412335/1?silent=true), a flexible theme component for donation modals, multiple support methods, support goals, progress bars, and per-method localization. [read more](https://meta.discourse.org/t/-/412335/1?silent=true)

- @Stephane_Roy reported a rendering error in [Featured Lists](https://meta.discourse.org/t/-/288916/31?silent=true) after a Discourse upgrade; @Manuel merged a community PR to fix it. [read more](https://meta.discourse.org/t/-/288916/32?silent=true)

**#bug**

- @Davidb merged a fix for the [composer issue where an existing edit draft opened as a reply instead](https://meta.discourse.org/t/-/412270/3?silent=true), ensuring the action is now correctly set to `edit`. [read more](https://meta.discourse.org/t/-/412270/3?silent=true)

- @Levarm investigated [OIDC login failures after the OAuth2 2.x upgrade](https://meta.discourse.org/t/-/412518/1?silent=true) and provided a tested workaround that preserves the `id_token` from the original response. [read more](https://meta.discourse.org/t/-/412518/1?silent=true)

**#Documentation**

- @Lindsey posted a guide on [using Workflows to send a Slack message when a topic or post is assigned](https://meta.discourse.org/t/-/412464/1?silent=true), including a JSON workflow template and step-by-step configuration instructions. [read more](https://meta.discourse.org/t/-/412464/1?silent=true)

## Activity by the @Team Group

- @Martin [announced board archiving](https://meta.discourse.org/t/-/412326/1?silent=true) and helped users with board settings in [Discourse Boards](https://meta.discourse.org/t/-/411414/9?silent=true), explaining column limits and how to edit board titles.

- @David [bumped the base image](https://meta.discourse.org/t/-/412496/3?silent=true) to include the latest `libheif`, addressed AI quality concerns in [Discourse AI going off the rails](https://meta.discourse.org/t/-/412208/12?silent=true), and introduced the [8](https://meta.discourse.org/t/-/412460/1?silent=true) package.

- @Awesomerobot [fixed the RTL dashboard bug](https://meta.discourse.org/t/-/412384/2?silent=true), [patched the Mint Theme](https://meta.discourse.org/t/-/411572/9?silent=true) so Ask AI displays correctly, answered [chat permission questions](https://meta.discourse.org/t/-/412403/2?silent=true), and gave [launcher troubleshooting advice](https://meta.discourse.org/t/-/412435/2?silent=true).

- @Zogstrip landed performance fixes for [RSS polling](https://meta.discourse.org/t/-/412322/5?silent=true), improved the [onebox edit history diff](https://meta.discourse.org/t/-/412207/4?silent=true), and fixed a [custom post button error on deleted posts](https://meta.discourse.org/t/-/412158/3?silent=true).

- @NateDhaliwal added repro steps for the [edit draft-as-reply bug](https://meta.discourse.org/t/-/412270/2?silent=true), helped import [AI agent workflows](https://meta.discourse.org/t/-/408666/11?silent=true), and reminded a plugin author to [fill in their plugin summary](https://meta.discourse.org/t/-/412405/2?silent=true).

- @Olivia helped diagnose the [backup upload issue](https://meta.discourse.org/t/-/409303/3?silent=true), explained there’s no [hot topic age cutoff](https://meta.discourse.org/t/-/412334/2?silent=true), and outlined [group localization limitations](https://meta.discourse.org/t/-/412317/2?silent=true).

- @Ducks [submitted a PR](https://meta.discourse.org/t/-/411337/61?silent=true) to add voice statistics to the about page.

- @Falco questioned the [auto microphone behavior](https://meta.discourse.org/t/-/411337/63?silent=true) in voice rooms and suggested a [vLLM provider workaround](https://meta.discourse.org/t/-/412328/7?silent=true) for a DeepSeek reasoning error.

- @Bas confirmed the [webinar recording](https://meta.discourse.org/t/-/412092/4?silent=true) and shared feedback on the [scrolling platform project](https://meta.discourse.org/t/-/411945/41?silent=true).

- @Mcwumbly promoted the [Workflows webinar](https://meta.discourse.org/t/-/410589/16?silent=true) to the community.

- @Nat wrote a comprehensive guide on [using a glossary with Discourse AI translations](https://meta.discourse.org/t/-/412433/1?silent=true).

- @Lindsey moved an [event chat RSVP suggestion](https://meta.discourse.org/t/-/412261/2?silent=true) to feature requests and published a [Slack assignment workflow guide](https://meta.discourse.org/t/-/412464/1?silent=true).

- @Sam recommended a [dev container](https://meta.discourse.org/t/-/412056/15?silent=true) for building custom UI elements with the Discourse MCP.

- @Tannerabread confirmed the [Calendar ICS fix](https://meta.discourse.org/t/-/409797/7?silent=true) is now in `latest`.

- @Tobiaseigen shared [onboarding icebreaker ideas](https://meta.discourse.org/t/-/226140/4?silent=true) and asked how to get back to the preseeded icebreaker prompts.

- @Davidb [merged a fix](https://meta.discourse.org/t/-/412270/3?silent=true) for the draft composer bug.

- @Emily_Roman asked about [webinar timing](https://meta.discourse.org/t/-/412092/3?silent=true) and was glad to hear a recording will be available.

* * *

From lightning-fast RSS imports to a 4 GB backup download cliffhanger, it was a day of ups, downs, and everything in between — happy posting! 🚀

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [16 september 2026 om 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/986 "2026-09-16T21:02:49Z")

</div>

# Today on [meta.discourse.org](http://meta.discourse.org)…

Here’s your daily snapshot of activity on Meta over the past 24 hours.

## Key Stats

- **147** new posts were created across **62** new topics.
- **186** likes were given within those posts.

**Top users by posts and likes:**

| User | Posts | Likes |
| --- | --- | --- |
| @David | 4 | 27 |
| @Awesomerobot | 7 | 15 |
| @Damian_Boon | 10 | 12 |
| @Moin | 12 | 10 |
| @Zogstrip | 4 | 8 |
| @Bas | 2 | 8 |
| @Ethsim2 | 9 | 6 |
| @Merefield | 4 | 6 |
| @Falco | 3 | 6 |
| @Pfaffman | 3 | 6 |

## Interesting Topics

### #Community Building

- @Damian_Boon shared a [progress update](https://meta.discourse.org/t/-/411945/38?silent=true) on building a Reddit/X-style scrolling platform, including a new interest-selection pop-up and a personalised feed algorithm scoring topics with **55% interests, 25% freshness, 10% popularity, and 10% randomness**. @Bas [offered feedback](https://meta.discourse.org/t/-/411945/41?silent=true) on image handling and reported a Safari bug, which @Don subsequently [fixed](https://meta.discourse.org/t/-/411945/47?silent=true).

### #Self-hosting

- @Pfaffman asked [how to get libheic](https://meta.discourse.org/t/-/412496/1?silent=true) with the patched libheif version, and @David explained that image processing is now sandboxed before [bumping the Discourse Docker base image](https://meta.discourse.org/t/-/412496/3?silent=true) to include `libheif 1.23.4`.

### #development

- @David [announced 1](https://meta.discourse.org/t/-/412460/1?silent=true), a new npm package that updates existing themes and plugins to the latest recommended GitHub Actions, linting, and config files.

### #Feature

- @Lief revived [a request to sort topic filter queries by OP edit time](https://meta.discourse.org/t/-/375857/2?silent=true), and @Olivia confirmed there is still no built-in filter. @Moin [suggested the 2 category setting](https://meta.discourse.org/t/-/375857/6?silent=true) and a [Data Explorer](https://meta.discourse.org/t/32566?silent=true) report as a useful workaround.

### #ux

- @Zogstrip [shared two PRs](https://meta.discourse.org/t/-/412322/5?silent=true) that drastically improve RSS polling and importing speed; @Icaria36 later [confirmed](https://meta.discourse.org/t/-/412322/11?silent=true) that most feeds now process in under a minute, down from 20+ minutes.

### #Support

- @Mbauman reported [a moderation bug](https://meta.discourse.org/t/-/412481/1?silent=true) where re-hiding an edited flagged post failed, and @Awesomerobot has a [fix in the works](https://meta.discourse.org/t/-/412481/2?silent=true) that also migrates sites out of the bad state.

### #Announcements

- @Terminus ran into [a PostgreSQL 18 upgrade surprise](https://meta.discourse.org/t/-/406194/90?silent=true): the data directory had been upgraded to PG18, but the container still contained PG15 binaries. @Merefield recommended [moving to a fresh server](https://meta.discourse.org/t/-/406194/93?silent=true) with a recent backup instead of fighting the container.

- In the [Voice rooms topic](https://meta.discourse.org/t/-/411337/63?silent=true), @Falco explained the team’s thinking on push-to-talk and joining UX, while @Kumakaze reported a [microphone mute bug](https://meta.discourse.org/t/-/411337/64?silent=true) that toggling didn’t fully close.

### #events

- @Emily_Roman asked whether [the Workflows webinar](https://meta.discourse.org/t/-/412092/3?silent=true) would be recorded, and @Bas confirmed a [recording will be available](https://meta.discourse.org/t/-/412092/4?silent=true).

### #Support

- After @Richie found [voice badges reappearing](https://meta.discourse.org/t/-/411891/5?silent=true) after updates, @Zogstrip said he is [working on automatically managing plugin badges](https://meta.discourse.org/t/-/411891/8?silent=true) based on whether the plugin is enabled.

### #bug

- @Levarm [documented an OIDC login failure](https://meta.discourse.org/t/-/412518/1?silent=true) caused by OAuth2 2.x consuming `id_token` as the main token, and @David referenced an [upstream fix](https://meta.discourse.org/t/-/412518/2?silent=true) that resolves it.

- @Ethsim2 contributed [a fix for Calendar/Event ICS exports](https://meta.discourse.org/t/-/409797/6?silent=true) that were off by one hour in Outlook with `TZID=Europe/Berlin`, and @Tannerabread confirmed it landed in `latest`.

### #Announcements

- @Mpaulhac raised [onboarding concerns](https://meta.discourse.org/t/-/407068/40?silent=true) with email-code signup: random usernames and a confusing post-approval login flow. @Pmusaraj acknowledged the flow needs review, and @Keegan pushed a [password-manager fix](https://meta.discourse.org/t/-/407068/42?silent=true).

- @Chapoi [enabled the Composer redesign for everyone on Meta](https://meta.discourse.org/t/-/407849/56?silent=true) and asked for feedback; @Ethsim2 noted iOS felt improved and spotted a typo in the original post.

### #General

- @Monikas shared [screenshots of JustNaiNai Nova](https://meta.discourse.org/t/-/412440/1?silent=true), a custom anime-inspired Discourse design; @Manuel admired the gamification features, and @Moin linked to the [Discourse Points plugin](https://meta.discourse.org/t/-/412440/4?silent=true) behind it.

## Activity by the @Team Group

- **@David** shipped the new [6](https://meta.discourse.org/t/-/412460/1?silent=true) package, bumped the Docker base image to resolve @Pfaffman’s [libheic request](https://meta.discourse.org/t/-/412496/3?silent=true), and confirmed an [upstream OIDC fix](https://meta.discourse.org/t/-/412518/2?silent=true).

- **@Awesomerobot** landed or prepared fixes across moderation, Mint theme, RTL dashboards, and chat UI: [re-hiding edited flagged posts](https://meta.discourse.org/t/-/412481/2?silent=true), [blank Ask AI responses](https://meta.discourse.org/t/-/411572/9?silent=true), [RTL report range controls](https://meta.discourse.org/t/-/412384/2?silent=true), and [chat browse channels width](https://meta.discourse.org/t/-/412254/2?silent=true). They also shared thoughts on [chat channel permissions](https://meta.discourse.org/t/-/412403/2?silent=true).

- **@Zogstrip** merged [RSS polling speedups](https://meta.discourse.org/t/-/412322/5?silent=true) and explained plans for auto-managing plugin badges in the [hide voice badges topic](https://meta.discourse.org/t/-/411891/8?silent=true).

- **@Bas** gave product feedback on the [scrolling-platform demo](https://meta.discourse.org/t/-/411945/41?silent=true) and reassured attendees that the [workflows webinar](https://meta.discourse.org/t/-/412092/4?silent=true) will be recorded.

- **@Falco** joined the [Voice rooms discussion](https://meta.discourse.org/t/-/411337/63?silent=true) around PTT and mic UX, and suggested vLLM/reasoning parser settings in the [AI reasoning error topic](https://meta.discourse.org/t/-/412328/7?silent=true).

- **@Chapoi** [enabled the Composer redesign for everyone on Meta](https://meta.discourse.org/t/-/407849/56?silent=true).

- **@Pmusaraj** acknowledged that the [email-code signup approval flow](https://meta.discourse.org/t/-/407068/41?silent=true) needs review, while **@Martin** answered [Discourse Boards questions](https://meta.discourse.org/t/-/411414/9?silent=true) about columns and editing settings.

- **@Tgxworld** fixed a [7 markdown auto-manipulation issue](https://meta.discourse.org/t/-/412293/2?silent=true).

* * *

If yesterday’s activity taught us anything, it’s that a great feed is 55% interests, 25% freshness, 10% popularity, and 10% randomness — exactly how today’s summary was brewed! 🎲

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [17 september 2026 om 21:03 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/987 "2026-09-17T21:03:29Z")

</div>

# Today on [meta.discourse.org](http://meta.discourse.org)…

## Key Stats

Over the past 24 hours, Meta saw a healthy buzz of activity: **127 new posts** , **47 new topics** , and **171 likes** across the discussions. The most active and appreciated voices included:

| User | Posts | Likes received |
| --- | --- | --- |
| @Moin | 20 | 26 |
| @Martin | 4 | 19 |
| @Mbauman | 10 | 14 |
| @Awesomerobot | 7 | 14 |
| @Satonotdead | 7 | 7 |
| @Zogstrip | 2 | 6 |
| @Ethsim2 | 6 | 4 |
| @Lief | 3 | 4 |
| @Mcwumbly | 2 | 4 |
| @Chapoi | 1 | 4 |

* * *

## Interesting Topics

### #Announcements

- **Category hashtag cards get an upgrade.** @Martin rolled out [category hashtag floating cards and subcategory hashtag display improvements](https://meta.discourse.org/t/-/412529/1?silent=true), now enabled on Meta behind _Enable category hashtag cards_. The new card shows category details, an “Edit description” button for permitted users, and context-aware actions like “New Event.” Users have already asked about permanently disabling the cards and clarified click-through behavior ([feedback](https://meta.discourse.org/t/-/412529/2?silent=true)). Work continues on the related [subcategory hashtag formatting](https://meta.discourse.org/t/-/397217/25?silent=true).

- **Email-code signup flow improves.** [Easier account signup using email codes](https://meta.discourse.org/t/-/407068/45?silent=true) received fixes for the staff-approval flow, with @Pmusaraj acknowledging confusion in the original flow, @Keegan pushing a fix PR, and @Rishabh sharing how to opt out of random usernames ([post 44](https://meta.discourse.org/t/-/407068/44?silent=true)). A password-manager edge case is still being discussed ([post 46](https://meta.discourse.org/t/-/407068/46?silent=true)).

- **Event reminders via PM.** @Martin previewed [improved event reminder preferences](https://meta.discourse.org/t/-/412427/1?silent=true), a new upcoming change that allows reminders to be sent as personal messages so they’re more likely to reach members who aren’t logged in. Options include Notification, Personal message, and None.

- **Composer redesign opens to all.** @Chapoi [enabled the composer redesign for everyone on Meta](https://meta.discourse.org/t/-/407849/56?silent=true) to cast a wider testing net, asking for reports of anything broken in unusual configurations. Early iOS feedback was also shared in [the same topic](https://meta.discourse.org/t/-/407849/57?silent=true).

### #Feature

- **Posting in a disabled language.** @Mbauman asked whether users can write in languages the site hasn’t enabled, pointing out the long tail of languages in technical communities ([original post](https://meta.discourse.org/t/-/412608/1?silent=true)). @Moin and @Nat both noted that Discourse AI already translates posts in any language ([FAQ link](https://meta.discourse.org/t/-/370969/1?silent=true)), while @Awesomerobot acknowledged the composer menu could be hidden when only one language is supported ([post 10](https://meta.discourse.org/t/-/412608/10?silent=true)). Real-world community trials are referenced [here](https://meta.discourse.org/t/-/412608/13?silent=true).

- **Sorting by OP edit time.** [Feature Request: Add “Order by OP Edit Time” to Topic Filter Queries](https://meta.discourse.org/t/-/375857/3?silent=true) still lacks a built-in filter. @Olivia suggested [Data Explorer](https://meta.discourse.org/t/32566?silent=true), and @Moin highlighted category settings like unlimited owner edits on first post. @Lief described a practical editor-monitoring workflow ([post 5](https://meta.discourse.org/t/-/375857/5?silent=true)); a related API endpoint discussion exists [here](https://meta.discourse.org/t/-/252114/1?silent=true).

- **Group owners and invites.** The older request [Allow group owners to invite users to a group they own in the initial invite](https://meta.discourse.org/t/-/66560/7?silent=true) got new life after @Nina.D reported that group-page invite links can lack the group parameter. @Moin connected it to the existing request, and the specific bug is described [here](https://meta.discourse.org/t/-/412653/1?silent=true).

### #Support

- **Workflow node cap.** [About the 50 max nodes limit in Workflows](https://meta.discourse.org/t/-/412562/1?silent=true) prompted a useful discussion about the hard limit, tagged #workflows. @Awesomerobot recommended splitting workflows with _workflow call_ nodes, @Mcwumbly noted sticky notes count toward the cap, and @J.Jaffeux hinted a limit increase is possible ([post 4](https://meta.discourse.org/t/-/412562/4?silent=true)).

- **Structuring a BYDFi community.** [Best Way to Structure a Discourse Community for BYDFi Users?](https://meta.discourse.org/t/-/412639/1?silent=true) asked how many categories are too many. @Awesomerobot advised starting with as few categories as possible and relying on tags for flexibility ([post 4](https://meta.discourse.org/t/-/412639/4?silent=true)).

- **Voice badge visibility.** [How can I hide all the voice badges?](https://meta.discourse.org/t/-/411891/7?silent=true) continues to cause confusion, with @Richie seeing badges return after updates. @Zogstrip is working on making plugin badges respect plugin enablement ([post 8](https://meta.discourse.org/t/-/411891/8?silent=true)). A related topic-link regression was reported [here](https://meta.discourse.org/t/-/411593/1?silent=true).

### #bug

- **Dashboard page-view discrepancy.** @Moin noticed views were categorized as “other traffic” in [Has something changed in how page views are shown in the dashboard report?](https://meta.discourse.org/t/-/412614/1?silent=true). @Kris.Kotlarek traced it to a tracking-method transition and prepared a [fix](https://meta.discourse.org/t/-/412614/5?silent=true).

- **Board cards not draggable on iOS.** @Jagster reported [Cards in a Board can’t be dragged unless assigned](https://meta.discourse.org/t/-/412644/1?silent=true). @Awesomerobot reproduced it and merged a new core drag-and-drop implementation, which is now working much better on mobile ([post 2](https://meta.discourse.org/t/-/412644/2?silent=true)).

### #ux

- **Subcategory hashtags get concise.** @Martin merged the long-requested [subcategory hashtag changes](https://meta.discourse.org/t/-/397217/25?silent=true), now visible on Meta with examples like #Community Building > Praise and #Contribute > Bug. The related category card announcement has more details ([read more](https://meta.discourse.org/t/-/412529/1?silent=true)).

- **Chat browse channels width.** @Awesomerobot fixed [the browse channels interface wider than the chat drawer](https://meta.discourse.org/t/-/412254/2?silent=true), and @Moin confirmed the layout is much improved ([post 3](https://meta.discourse.org/t/-/412254/3?silent=true)).

### #Community Building

- **Scrolling feed style platform.** [Using Discourse to Build a Blog, Reddit, X or Facebook-Style Scrolling Platform](https://meta.discourse.org/t/-/411945/44?silent=true) drew more interest, with @Satonotdead suggesting a theme component and @Damian_Boon noting fixes for Safari related-topic links in the Reddit-ish theme ([post 47](https://meta.discourse.org/t/-/411945/47?silent=true)); see the theme [here](https://meta.discourse.org/t/-/269466/1?silent=true).

* * *

## Activity by the @Team Group

Here’s a look at what the @Team group was up to in the last 24 hours:

- @Martin brought several announcements forward: [category hashtag cards](https://meta.discourse.org/t/-/412529/1?silent=true), [subcategory hashtag display changes](https://meta.discourse.org/t/-/397217/25?silent=true), [improved event reminders](https://meta.discourse.org/t/-/412427/1?silent=true), and a board-building tip in [Discourse Boards](https://meta.discourse.org/t/-/411414/11?silent=true).

- @Awesomerobot roved across Support and UX: [workflow node limits](https://meta.discourse.org/t/-/412562/2?silent=true), [BYDFi category structure](https://meta.discourse.org/t/-/412639/4?silent=true), [composer language menu](https://meta.discourse.org/t/-/412608/10?silent=true), [iOS board dragging](https://meta.discourse.org/t/-/412644/2?silent=true), [chat browse channels](https://meta.discourse.org/t/-/412254/2?silent=true), [tag rendering](https://meta.discourse.org/t/-/395531/8?silent=true), and [login welcome page alignment](https://meta.discourse.org/t/-/411936/3?silent=true).

- @Zogstrip resolved long-running [RSS polling delays](https://meta.discourse.org/t/-/412322/11?silent=true) and continued work on [plugin badges](https://meta.discourse.org/t/-/411891/8?silent=true).

- @Pmusaraj, @Keegan, and @Rishabh teamed up on [email-code signup](https://meta.discourse.org/t/-/407068/45?silent=true), with fixes for staff-approval flows and clearer random-username opt-out settings.

- @Tgxworld fixed a Markdown edge case where `~~~` doesn’t prevent pasted content manipulation like triple backticks do ([read more](https://meta.discourse.org/t/-/412293/2?silent=true)).

- @J.Jaffeux joined the [workflow limit discussion](https://meta.discourse.org/t/-/412562/4?silent=true), suggesting a 50→100 node increase is plausible.

- @Kris.Kotlarek investigated [dashboard page-view reporting](https://meta.discourse.org/t/-/412614/5?silent=true) and submitted a fix for the tracking transition.

- @Falco kept improving [voice rooms](https://meta.discourse.org/t/-/411337/65?silent=true), covering push-to-talk and native app possibilities.

- @Chapoi opened the [composer redesign](https://meta.discourse.org/t/-/407849/56?silent=true) to all Meta users for broader testing.

- @Nat clarified that [localization already supports posting in unlisted languages](https://meta.discourse.org/t/-/412608/12?silent=true), and asked whether the composer menu makes that unclear.

- @Mcwumbly gave feedback on [workflow node limits](https://meta.discourse.org/t/-/412562/3?silent=true) and [category hashtag cards](https://meta.discourse.org/t/-/412529/4?silent=true).

* * *

Whether it was untangling a 50-node limit, dragging boards from an iPhone, or convincing a community they can actually write in Esperanto, yesterday’s Meta proved there’s always something new to tinker with — and probably a topic about it.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [18 september 2026 om 21:01 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/988 "2026-09-18T21:01:32Z")

</div>

# Today on [meta.discourse.org](http://meta.discourse.org)…

## Key Stats

In the last 24 hours, the community produced **129 new posts** and **44 new topics** , with **165 likes** given across those posts.

Top users by recent activity:

- @Moin — 22 posts, 22 likes
- @Nat — 6 posts, 21 likes
- @Awesomerobot — 7 posts, 14 likes
- @Martin — 5 posts, 12 likes
- @Mcwumbly — 4 posts, 8 likes
- @Lindsey — 2 posts, 8 likes
- @Mbauman — 6 posts, 7 likes
- @Canapin — 3 posts, 6 likes
- @Satonotdead — 6 posts, 4 likes
- @Mireille_Coilhac — 4 posts, 4 likes

## Interesting Topics

### #Announcements

- @Martin introduced the new [category hashtag floating cards](https://meta.discourse.org/t/-/412529/1?silent=true) experimental upcoming change, which also improves subcategory hashtag display. @Bartv quickly asked whether the cards can be permanently disabled and how users navigate from them to the topic list, while @Mcwumbly reminded everyone the feature is enabled on Meta so you can try it right now. There’s also a known separator bug that @Martin is still investigating.

- @Nat announced that Discourse now ships with a [built-in MCP server](https://meta.discourse.org/t/-/412755/1?silent=true), allowing AI apps to search topics, summarize discussions, create posts, and more — with admins controlling permissions and scopes. The server is disabled by default, and @Satonotdead has already started planning lightweight client tests.

- @Nat also shared a new [Ask AI dashboard section](https://meta.discourse.org/t/-/412735/1?silent=true) at `/admin`, including a “What users are asking” report that groups questions by subject. The report can be exported and optionally sent as a weekly PM to selected groups.

- @Lindsey announced three new [Workflow nodes for Boards](https://meta.discourse.org/t/-/412558/1?silent=true): **Create board** , **Create board column** , and **Card moved** trigger. You can now automate Kanban board creation, column setup, and card movement on Business and Enterprise plans.

- The [easier account signup using email codes](https://meta.discourse.org/t/-/407068/44?silent=true) topic got important updates: @Rishabh shared how to opt out of random username generation, and @Keegan pushed an improvement to the flow for sites requiring staff approval. @Moin also reported a possible conflict with the `invite code` site setting that prevents signup emails from being sent.

### #Support

- In [Prévenir un administrateur qu’il lit une catégorie privée dont il n’est pas membre](https://meta.discourse.org/t/-/412778/1?silent=true), @Mireille_Coilhac asked how to warn admins when they are viewing or posting in a private category they don’t belong to. @Awesomerobot opened a [PR for the Admin Warnings theme component](https://github.com/davidtaylorhq/discourse-admin-warnings/pull/7) to add exactly that warning.

- @JimCanto’s [Zoho SalesIQ mobile black-screen issue](https://meta.discourse.org/t/-/412588/2?silent=true) turned into a group investigation with @Chapoi and @Dax. The black screen seems to happen in portrait orientation only, and @Dax confirmed the team was checking the ticket.

### #bug

- @Zefoo reported [OP tagged wrongly on email notification on PM](https://meta.discourse.org/t/-/412725/1?silent=true) — when a user invites another user to a PM, the email notification showed the original topic author as the inviter instead. @Nat quickly confirmed the bug, submitted a [fix](https://meta.discourse.org/t/-/412725/4?silent=true), and the build has already gone out.

- @Moin noticed a sudden change in [how page views are shown in the dashboard report](https://meta.discourse.org/t/-/412614/2?silent=true). @Kris.Kotlarek explained it was caused by a switch to a new browser pageview tracking method and opened a [PR to fix the report](https://meta.discourse.org/t/-/412614/5?silent=true), with @Moin confirming the fix works.

- On [Samsung Internet — unable to add website to homescreen](https://meta.discourse.org/t/-/412721/1?silent=true), @Fake_Fakerson reported that the Samsung browser fails when installing Discourse as a PWA. @Awesomerobot and @Moin both tested, confirming “Add to home screen” works but the “Install as web app” path silently fails on Samsung Internet.

### #ux

- @Jagster reported that [cards in a Board can’t be dragged unless assigned](https://meta.discourse.org/t/-/412644/1?silent=true) on iOS. @Awesomerobot reproduced the issue and swapped in a new core drag-and-drop implementation, which is now merged and working much better on mobile.

- @Martin merged an improvement for [more concise inline links to subcategories](https://meta.discourse.org/t/-/397217/25?silent=true), enabling compact forms like `#community-building:praise`. You can see the feature in the related category hashtag announcement, though a separator display bug is still being worked on.

### #Feature

- @Canapin requested the ability to [mouse-swipe gallery items without opening the image viewer](https://meta.discourse.org/t/-/412711/1?silent=true) on desktop. @NateDhaliwal and @Satonotdead confirmed touch swiping works on their devices, but @Canapin clarified they were specifically asking about desktop mouse interaction.

- The [posting in a disabled language](https://meta.discourse.org/t/-/412608/11?silent=true) thread continued with @Mbauman explaining why the composer’s language menu makes it seem like non-supported languages can’t be used. @Nat clarified that auto-translation works for any language, and people can already post outside the supported locale list.

### #events

- @Danielle posted a quick thank-you in [Webinar: Exploring Discourse Workflows](https://meta.discourse.org/t/-/412092/6?silent=true), confirming a replay will be available soon for everyone who missed the session.

## Activity by the @Team Group

- @Nat double-announced two major features: the [built-in MCP server](https://meta.discourse.org/t/-/412755/1?silent=true) and the new [Ask AI dashboard section](https://meta.discourse.org/t/-/412735/1?silent=true). She also [fixed the wrong inviter PM email notification](https://meta.discourse.org/t/-/412725/4?silent=true), [clarified posting in disabled languages](https://meta.discourse.org/t/-/412608/12?silent=true), and [helped investigate a staged user date mismatch](https://meta.discourse.org/t/-/412726/2?silent=true).

- @Martin shipped the experimental [category hashtag floating cards](https://meta.discourse.org/t/-/412529/1?silent=true), merged the [concise subcategory inline links](https://meta.discourse.org/t/-/397217/25?silent=true), and announced [improved event reminder preferences](https://meta.discourse.org/t/-/412427/1?silent=true). He also helped explain [Discourse Boards column adding](https://meta.discourse.org/t/-/411414/11?silent=true).

- @Awesomerobot was especially active: he [opened a PR for warning admins in private categories](https://meta.discourse.org/t/-/412778/5?silent=true), [fixed Board drag-and-drop on iOS](https://meta.discourse.org/t/-/412644/2?silent=true), [tested PWA installation on Samsung Internet](https://meta.discourse.org/t/-/412721/2?silent=true), and offered [CSS help for the login welcome message](https://meta.discourse.org/t/-/411936/3?silent=true). He also shared advice on [structuring a new community](https://meta.discourse.org/t/-/412639/4?silent=true), looked into [tag display issues](https://meta.discourse.org/t/-/395531/8?silent=true), and discussed [private group events](https://meta.discourse.org/t/-/412794/2?silent=true).

- @Mcwumbly helped guide the category card UX discussion on [category hashtag floating cards](https://meta.discourse.org/t/-/412529/4?silent=true), and pointed the community to the new Ask AI dashboard from the [AI discoveries and search UX project](https://meta.discourse.org/t/-/409317/3?silent=true), plus the [built-in MCP server project](https://meta.discourse.org/t/-/411504/2?silent=true).

- @Lindsey announced [new Workflow nodes for Boards](https://meta.discourse.org/t/-/412558/1?silent=true) and confirmed that [event filtering by tag](https://meta.discourse.org/t/-/293977/3?silent=true) has now been addressed.

- @Rishabh and @Keegan both advanced the [email code signup flow](https://meta.discourse.org/t/-/407068/44?silent=true), with @Rishabh documenting the random username opt-out and @Keegan fixing the staff-approval flow.

- @Sam fixed the [group invite link missing group parameter](https://meta.discourse.org/t/-/412653/3?silent=true) issue with a PR that’s now available in the build.

- @J.Jaffeux joined the discussion about the [50 max nodes limit in Workflows](https://meta.discourse.org/t/-/412562/4?silent=true) and said he wouldn’t be against raising the limit to 100.

- @Kris.Kotlarek diagnosed and fixed the [dashboard page views discrepancy](https://meta.discourse.org/t/-/412614/5?silent=true) after @Moin reported the old tracking numbers were missing.

- @Chapoi and @Dax both got involved in the [Zoho SalesIQ mobile issue](https://meta.discourse.org/t/-/412588/2?silent=true), with @Dax confirming the team was already reviewing the ticket.

- @Danielle wrapped up the [Workflows webinar](https://meta.discourse.org/t/-/412092/6?silent=true) and promised a replay for everyone who couldn’t attend.

* * *

It was a day of connecting everything to everything else — from AI apps getting their own MCP server to Kanban boards getting workflow automation, even the calendar reminders are now coming to you by PM! 🎉

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [19 september 2026 om 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/989 "2026-09-19T21:02:09Z")

</div>

# Today on [meta.discourse.org](http://meta.discourse.org)…

## Key Stats

In the last 24 hours, the community added **36 new topics** and **86 new posts** , with **118 likes** counted across those posts. The most active users were:

| User | Posts | Likes |
| --- | --- | --- |
| @Nat | 5 | 27 |
| @Moin | 17 | 15 |
| @Lindsey | 1 | 8 |
| @Thomas_Rother | 6 | 7 |
| @Awesomerobot | 3 | 7 |
| @Canapin | 3 | 5 |
| @Mireille_Coilhac | 4 | 4 |
| @Mcwumbly | 2 | 4 |
| @Satonotdead | 2 | 4 |
| @Danielle | 1 | 4 |

## Interesting Topics

### #Announcements

- @Nat announced Discourse’s new **built-in MCP server** , letting AI apps search, read, summarize, and even write to your community after a user approves access. The server is disabled by default and includes moderation and site-setting tools for staff. See the [announcement](https://meta.discourse.org/t/-/412755/1?silent=true) and the earlier [Built-in MCP server project topic](https://meta.discourse.org/t/-/411504/2?silent=true) for context.

- @Nat also introduced the new **Ask AI dashboard section** , which shows admins what users are asking, tracks unanswered questions, and can email weekly reports. More in [What users are asking with Ask AI](https://meta.discourse.org/t/-/412735/1?silent=true), with a link back to the original [Search better in your community with Ask AI](https://meta.discourse.org/t/-/411346?silent=true) feature. @Mcwumbly connected it to the [AI discoveries and search UX project](https://meta.discourse.org/t/-/409317/3?silent=true).

- The **unified new view for the topic list** continues to generate feedback: @Seanblue misses seeing unread replies without opening the New tab, @Gunnar says disabling the unified view restores the Unread link in the Discourse iOS app, and @Moin still wants a way to show both counts in DiscourseHub. Weigh in on [the announcement topic](https://meta.discourse.org/t/-/404728/79?silent=true).

- @Lindsey shared **three new Workflow nodes for Boards** — Create board, Create board column, and Card moved — so admins can automate Kanban board creation and card movement on Business and Enterprise plans. [Read the announcement](https://meta.discourse.org/t/-/412558/1?silent=true).

- The **category hashtag floating cards** update drew mixed reactions: @Bartv feels the extra step hurts UX, while @Jagster notes admins can choose whether to enable it. Check the [improvements topic](https://meta.discourse.org/t/-/412529/12?silent=true), plus the related discussion about [inline subcategory links](https://meta.discourse.org/t/-/397217/28?silent=true).

### #Support

- A French-speaking admin asked how to warn admins when they read or reply to a private category they’re not a member of. @Moin suggested the `suppress_secured_categories_from_admins` setting and linked a similar [topic about warning admins when replying to closed topics](https://meta.discourse.org/t/-/83912?silent=true), while @Awesomerobot opened a [PR to add the warning to the admin-warnings theme component](https://meta.discourse.org/t/-/412778/5?silent=true). [Original request](https://meta.discourse.org/t/-/412778/1?silent=true)

- @JimCanto reported a **Zoho SalesIQ mobile black-screen issue** , where the chat widget covers Discourse in portrait mode; @Chapoi suggested checking SalesIQ’s widget settings, and @Dax confirmed the team is investigating. [Read more](https://meta.discourse.org/t/-/412588/2?silent=true).

- @One1 spotted a **date mismatch on a staged user** : a spam PM was dated 11 days ago while the user account was created today. @Nat explained Discourse preserves email `Date` headers and asked for the full headers to confirm. [Follow the thread](https://meta.discourse.org/t/-/412726/1?silent=true).

- @Jonathan5 wondered why only some plugins appear on `/admin/update`. @Moin and @Satonotdead explained that plugins added via `app.yml` — like the default [Docker manager plugin](https://meta.discourse.org/t/-/12655?silent=true) — show up there, while core-bundled components don’t. See also the [plugin installation guide](https://meta.discourse.org/t/-/19157?silent=true) for context. [Read the help topic](https://meta.discourse.org/t/-/412762/1?silent=true).

### #bug

- @Zefoo found that when a user invites someone to a PM, the email notification names the original topic OP instead of the inviter. @Nat confirmed the bug and it was [fixed in core](https://meta.discourse.org/t/-/412725/4?silent=true), which also resolves the older [Incorrect Inviter mentioned in e-mail notification](https://meta.discourse.org/t/-/328460/3?silent=true) report.

- @Fake_Fakerson and @Moin both hit **Samsung Internet failing to install Discourse as a PWA** ; the browser silently fails on “Add to home screen” though the shortcut method works. [Join the bug report](https://meta.discourse.org/t/-/412721/1?silent=true).

- @Thomas_Rother found that **category types created via the simple workflow cannot be removed later** , e.g., “Discussion” remains after adding “Events”. @Moin explained this is by design since category types enable plugins. [Read the discussion](https://meta.discourse.org/t/-/412758/1?silent=true).

### #Feature

- @Canapin reported that **pressing Enter twice in quick search no longer opens the advanced search page** , a behaviour they relied on heavily. [Vote or comment on the feature request](https://meta.discourse.org/t/-/412836/1?silent=true).

### #Developer Guides

- A new guide documents how to **use the Discourse AI bot via the API** , including the streaming `stream-reply` endpoint, request parameters, and side effects — it creates real PM posts. [Read the guide](https://meta.discourse.org/t/-/412826/1?silent=true).

### #events

- @Danielle thanked attendees of the **“Exploring Discourse Workflows” webinar** and promised a replay soon. [Find the details](https://meta.discourse.org/t/-/412092/6?silent=true).

## Activity by the @Team Group

- @Nat launched the [built-in MCP server announcement](https://meta.discourse.org/t/-/412755/1?silent=true), shipped the [Ask AI dashboard report](https://meta.discourse.org/t/-/412735/1?silent=true), and helped debug the [staged user date mismatch](https://meta.discourse.org/t/-/412726/2?silent=true).

- @Lindsey introduced the [new Workflow nodes for Boards](https://meta.discourse.org/t/-/412558/1?silent=true).

- @Awesomerobot opened a [PR for admin warnings in private categories](https://meta.discourse.org/t/-/412778/5?silent=true), and pitched in on [Samsung Internet PWA install failures](https://meta.discourse.org/t/-/412721/2?silent=true) and [private group-internal events](https://meta.discourse.org/t/-/412794/2?silent=true).

- @Nat fixed the [wrong inviter email notification](https://meta.discourse.org/t/-/412725/4?silent=true), and @Sam fixed a [missing group parameter in invite links](https://meta.discourse.org/t/-/412653/3?silent=true).

- @Dax and @Chapoi took a look at the [Zoho SalesIQ black-screen issue](https://meta.discourse.org/t/-/412588/2?silent=true).

- @Mcwumbly linked the [Ask AI dashboard](https://meta.discourse.org/t/-/412735/1?silent=true) to the [AI discoveries and search UX project](https://meta.discourse.org/t/-/409317/3?silent=true), and pointed to the [built-in MCP server project](https://meta.discourse.org/t/-/411504/2?silent=true).

- @Danielle shared the webinar follow-up for [Exploring Discourse Workflows](https://meta.discourse.org/t/-/412092/6?silent=true).

- @Pedro asked for logs in [API permission required for triggering topic timer](https://meta.discourse.org/t/-/412695/2?silent=true) and [Chat Integrations plugin doesn’t react on new posts](https://meta.discourse.org/t/-/412438/2?silent=true).

* * *

_From AI agents quietly reading your topics to Samsung browsers refusing to install PWAs, yesterday proved that even the smallest connection — or disconnection — can spark the best conversations._

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [20 september 2026 om 21:03 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/990 "2026-09-20T21:03:00Z")

</div>

# Today on [meta.discourse.org](http://meta.discourse.org)…

## Key Stats

The last 24 hours brought **37 new posts** across **17 new topics** , with **29 likes** given in appreciation.

**Top users by likes and posts:**

| User | Posts | Likes |
| --- | --- | --- |
| @Canapin | 4 | 5 |
| @RGJ | 1 | 4 |
| @Darkpixlz | 2 | 3 |
| @Merefield | 2 | 3 |
| @Jagster | 1 | 3 |

@Moin was the most prolific poster, contributing 5 posts across support and bug threads.

## Interesting Topics

### #Site feedback

- @Darkpixlz suggested that LLM-generated themes and plugins should be tagged as such, so users can avoid installing low-quality AI-produced assets. @RGJ countered that LLM-generated code is not inherently bad, and @Satonotdead agreed that all AI output still needs human auditing. [Read the full discussion](https://meta.discourse.org/t/-/412871/1?silent=true)

### #Announcements

- Discourse announced **category hashtag floating cards** and improved subcategory hashtag display. However, @Bartv and @Jagster both expressed skepticism in the announcement thread, questioning the added value over direct links and the extra step for users. [See their feedback](https://meta.discourse.org/t/-/412529/12?silent=true)
- The [new review queue layout](https://meta.discourse.org/t/-/388194/51?silent=true) thread continued to see activity as @Ethsim2 confirmed that adding `logged_in_users` to the relevant site setting resolves access issues for anonymous users.

### #Feature

- @Roberto_Capodieci shared **Chat Bridge** , a plugin that puts your forum’s Discourse chat on other websites via a single script tag. The plugin runs inside Discourse to avoid API key, rate-limit, and CORS issues, and supports channels, DMs, voice messages, and per-site styling. However, @Darkpixlz retracted a like after spotting a caveat. [Check out the plugin](https://meta.discourse.org/t/-/412858/1?silent=true)
- @Canapin reported that **pressing Enter after triggering a quick search no longer opens the advanced search page** — a feature they used frequently. The report includes steps to reproduce and a question about which category the issue belongs to. [View the bug report](https://meta.discourse.org/t/-/412836/1?silent=true)
- The long-running request to [allow users to delete their own topics with no replies at any time](https://meta.discourse.org/t/-/411689/14?silent=true) gained a thoughtful comment from @Robbie.Morrison, who argued the feature should remain site-specific and that the current 24-hour limit should stay as the default.

### #Support

- A German-language admin warning about **legacy array-like object code** in themes or plugins sparked a troubleshooting thread. @Moin guided @Viddekla through [Safe Mode](https://meta.discourse.org/t/53504?silent=true) testing and plugin updates, while @Merefield noted that a previous Locations plugin fix was indeed the culprit for one warning. [Follow the diagnosis](https://meta.discourse.org/t/-/412840/1?silent=true)
- @Famousamos.1 needed help with **nested replies** and a newly created **uncategorized category** ; with the community’s assistance, one of the issues was successfully resolved. [Read the resolution](https://meta.discourse.org/t/-/412713/8?silent=true)
- @Eisammy shared a video of a bizarre **browser flickering issue** that only occurs in one category and only when logged in. No cause identified yet, but the topic includes reproduction steps and console screenshots. [See the video](https://meta.discourse.org/t/-/412865/1?silent=true)

### #Plugin

- @Canapin pushed a fix for **Topic Gallery** related to granular group permissions, correcting the group setting mapping for anonymous and logged-in users, and repaired the demo link. They also asked for help reviewing a PR that would add a general gallery setting, inviting sponsored code review. [Get the update](https://meta.discourse.org/t/-/394953/15?silent=true)

### #bug

- The classic **editing a post takes me back many posts** issue resurfaced. @Gingerbeardman reproduced it on a forum running an old version, and @Moin confirmed that the forum is on v3.6.0.beta1-dev, over a year old, implying the bug has since been fixed. [Investigate the redux](https://meta.discourse.org/t/-/180212/23?silent=true)
- @Thomas_Rother tested API-key access for **private, group-internal events** and found that granular scopes do not permit filtering events by user group, even with the `events` scope listed in the docs. [See the test results](https://meta.discourse.org/t/-/412794/6?silent=true)
- A new search bug was reported by @Canapin: **going from quick search to advanced search sometimes replaces the search terms with the literal “undefined”**. The bug is reproducible but intermittent. [Watch the demo](https://meta.discourse.org/t/-/412860/1?silent=true)

### #ux

- @Denvergeeks shared ideas on making **inline links to subcategories more concise** , suggesting a carousel/slideshow interaction for linked cards and a composer tool to designate any list of internal links to be displayed as slides. [Join the UX discussion](https://meta.discourse.org/t/-/397217/28?silent=true)

### #Developer Guides

- A new documentation-style topic explains how to **use the AI bot via the Discourse API** , covering the raw chunked HTTP streaming endpoint, required API key scope, request body parameters, and side effects such as creating PM posts. [Read the guide](https://meta.discourse.org/t/-/412826/1?silent=true)

## Activity by the @Team Group

- @Moin offered hands-on support in the German **Admin-Hinweis** thread, advising @Viddekla to try [Safe Mode](https://meta.discourse.org/t/53504?silent=true) and check for plugin updates, then later pointing to a specific Locations plugin fix. [See @Moin’s troubleshooting](https://meta.discourse.org/t/-/412840/2?silent=true)
- @Moin also diagnosed the **editing a post takes you back** bug, confirming the affected forum was running an outdated version and linking to the relevant release notes. [Read @Moin’s analysis](https://meta.discourse.org/t/-/180212/24?silent=true)

* * *

From LLM-tagging debates to chat bridges that let your forum chat visit other websites — and a search bar that occasionally says “undefined” — it was a day of making Discourse talk, with or without its own consent!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [21 september 2026 om 21:03 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/991 "2026-09-21T21:03:57Z")

</div>

# Today on [meta.discourse.org](http://meta.discourse.org)…

The Meta community has been busy across the last 24 hours — 89 posts, 33 new topics, and 107 likes exchanged. Here’s the round-up.

## Key Stats

- **89 new posts** across **33 new topics** , with **107 likes** given in the last 24 hours.
- The most-liked topic of the day was [Require LLM-generated themes & plugins to be tagged as such](https://meta.discourse.org/t/-/412871/1?silent=true), collecting **41 likes**.

**Top users by posts and likes:**

| User | Posts | Likes |
| --- | --- | --- |
| @RGJ | 3 | 15 |
| @Canapin | 5 | 13 |
| @Merefield | 7 | 12 |
| @Darkpixlz | 8 | 8 |
| @Stephtara | 10 | 7 |
| @Sam | 2 | 7 |
| @Moin | 4 | 5 |
| @Arkshine | 1 | 4 |
| @Luna_Mora | 1 | 4 |
| @Philh | 1 | 4 |

## Interesting Topics

**#Site feedback**

- **Require LLM-generated themes & plugins to be tagged as such** — @Darkpixlz [opened the debate](https://meta.discourse.org/t/-/412871/1?silent=true), asking for a #ai-generated tag to flag LLM-created themes and plugins after seeing too many low-quality, “vibe-coded” add-ons. @RGJ [pushed back](https://meta.discourse.org/t/-/412871/2?silent=true), saying LLM output is only as good as the developer guiding it, while @Merefield [declared](https://meta.discourse.org/t/-/412871/6?silent=true) the “horse has bolted” — even core code is now built with coding agents. @Sam [changed the direction of the conversation](https://meta.discourse.org/t/-/412871/7?silent=true), proposing that third-party themes and plugins pass an AI security scan before being advertised here, an idea @Philh [endorsed](https://meta.discourse.org/t/-/412871/11?silent=true) citing the Statamic addon marketplace. @Canapin [shared a cautionary tale](https://meta.discourse.org/t/-/412871/12?silent=true): an AI-generated moderation feature initially made a private file list visible to every visitor — even non-members — as demonstrated in his [earlier proof-of-concept for monitoring user-uploaded files](https://meta.discourse.org/t/-/358635?silent=true). [read more](https://meta.discourse.org/t/-/412871/14?silent=true)

**#Announcements**

- **Connect your AI apps to your community with Discourse’s built-in MCP server** — @Satonotdead [asked](https://meta.discourse.org/t/-/412755/4?silent=true) how to use the built-in MCP server with a scoped, non-admin user. @Nat [walked through the Access tab](https://meta.discourse.org/t/-/412755/5?silent=true) and [clarified the Group × Scope approach](https://meta.discourse.org/t/-/412755/12?silent=true) for a dedicated MCP-only user, while @Ecki [wanted to know](https://meta.discourse.org/t/-/412755/13?silent=true) whether toggling the AI master switch changes anything visible for end users. @Satonotdead also [flagged a broken help link](https://meta.discourse.org/t/-/411637?silent=true) in the MCP documentation. [read more](https://meta.discourse.org/t/-/412755/13?silent=true)

- **Easier account signup using email codes** — @Stephtara [aired her concerns](https://meta.discourse.org/t/-/407068/50?silent=true) about the new email-code signup flow, noting that users in her veterinary community have low digital literacy and were skipping signup questions. @Pmusaraj [clarified the security benefits](https://meta.discourse.org/t/-/407068/51?silent=true) of the flow and confirmed that random username generation is being switched to default off. [read more](https://meta.discourse.org/t/-/407068/51?silent=true)

**#Feature**

- **Chat Bridge: put your forum chat on your other websites** — @Roberto_Capodieci [introduced](https://meta.discourse.org/t/-/412858/1?silent=true) a new MIT-licensed plugin that embeds [Discourse Chat](https://meta.discourse.org/t/-/230881?silent=true) on external sites with one script tag, explaining why it is a plugin rather than an API service, the security trade-offs that ruled out MessageBus real-time delivery, and what works today: channels, DMs, voice messages, and a fully shadow-DOM-isolated UI. @Darkpixlz [spotted a missing license](https://meta.discourse.org/t/-/412858/2?silent=true) in the OTN repository and retracted their like. [read more](https://meta.discourse.org/t/-/412858/2?silent=true)

**#Support**

- **Random usernames?** — @Stephtara [asked](https://meta.discourse.org/t/-/412934/1?silent=true) whether auto-generated usernames like “PoutyTurtle58” were a new feature after three members signed up with them. @Darkpixlz [linked it to the email-code signup change](https://meta.discourse.org/t/-/412934/2?silent=true), @Moin [pointed out](https://meta.discourse.org/t/-/412934/6?silent=true) the `username_change_period` setting and the configurable “Random username nouns/adjectives” settings — also [wondering about locale-specific defaults](https://meta.discourse.org/t/-/382521?silent=true) — and @Pmusaraj [confirmed](https://meta.discourse.org/t/-/412934/11?silent=true) the feature would default off within hours. [read more](https://meta.discourse.org/t/-/412934/13?silent=true)

- **How do I feed my workflow data to test it?** — @Stephtara [asked](https://meta.discourse.org/t/-/412912/1?silent=true) how to manually trigger a Workflow for a specific user after her first onboarding workflow failed. @Satonotdead [explained](https://meta.discourse.org/t/-/412912/2?silent=true) the manual start trigger and the Executions tab for debugging, and @Stephtara [confirmed](https://meta.discourse.org/t/-/412912/3?silent=true) that pressing the green “start” button had done exactly what she needed. [read more](https://meta.discourse.org/t/-/412912/4?silent=true)

- **Zoho SalesIQ Mobile Black-Screen Issue** — When the site went black on mobile portrait view, @Dax [root-caused it](https://meta.discourse.org/t/-/412588/9?silent=true): Zoho’s `.mobile-view { display: none; }` rule was hiding Discourse’s entire document, since Discourse applies the same class to its root `<html>` element. A theme-component override fixed it, and @JimCanto [confirmed success](https://meta.discourse.org/t/-/412588/10?silent=true). [read more](https://meta.discourse.org/t/-/412588/10?silent=true)

**#bug**

- **Pressing Enter after triggering a quick search doesn’t open the advanced search page anymore if AI search is set as default** — @Awesomerobot [asked for a reproduction](https://meta.discourse.org/t/-/412836/2?silent=true) of this #search bug; @Satonotdead [narrowed it down](https://meta.discourse.org/t/-/412836/3?silent=true) to the “Use Ask AI” default setting, and @Canapin [added](https://meta.discourse.org/t/-/412836/4?silent=true) that even switching tabs to “this topic” or “all topics” fails, also asking for the AI toggle to appear before the AI search finishes. [read more](https://meta.discourse.org/t/-/412836/4?silent=true)

- **Pasting from Docusaurus breaks code formatting blocks** — @Msohm [demonstrated](https://meta.discourse.org/t/-/412919/1?silent=true) that pasting code blocks from Docusaurus-built sites shatters them into single lines with stray backticks and unwanted blank lines. @Merefield [added](https://meta.discourse.org/t/-/412919/2?silent=true) that the same happens with raw GitHub Markdown pastes, even in Markdown mode. [read more](https://meta.discourse.org/t/-/412919/2?silent=true)

- **Voice badges keep coming back after every update** — @Richie [reported](https://meta.discourse.org/t/-/412889/1?silent=true) that manually removed #voice #badges reappear after every Discourse update even though Voice is disabled, and suspects a related bug may also break links on other badges when they are removed. [read more](https://meta.discourse.org/t/-/412889/1?silent=true)

**#ux**

- **User cards should be shown in front of reaction lists** — @Canapin [reported](https://meta.discourse.org/t/-/412927/1?silent=true) a z-order issue: clicking a user in a reaction list opens their #user-card, but the card is drawn _behind_ the reaction list, making profiles hard to reach. [read more](https://meta.discourse.org/t/-/412927/1?silent=true)

- **What LLMs are you using with the Discourse AI plugin?** — @Sniper756 [asked](https://meta.discourse.org/t/-/412905/1?silent=true) which providers the community uses for the Discourse AI plugin after hitting a `response_format` error with a DeepSeek endpoint and AI search problems with Qwen. @RGJ [replied](https://meta.discourse.org/t/-/412905/2?silent=true) that DeepSeek works fine for him, @Satonotdead [suggested proxying through LiteLLM](https://meta.discourse.org/t/-/412905/4?silent=true), and @Orioni [shared](https://meta.discourse.org/t/-/412905/5?silent=true) their Gemini 2.5 Flash Lite setup at around €0.01/day. [read more](https://meta.discourse.org/t/-/412905/5?silent=true)

**#Theme component**

- **Quote Callouts** — @Luna_Mora [noticed](https://meta.discourse.org/t/-/350962/81?silent=true) that chat messages were missing the Quote Callouts styling because the `.chat-cooked` class was not included in the CSS selector; @Arkshine [fixed it immediately](https://meta.discourse.org/t/-/350962/82?silent=true). [read more](https://meta.discourse.org/t/-/350962/82?silent=true)

**#Plugin**

- **Topic Gallery** — @Canapin [released a fix](https://meta.discourse.org/t/-/394953/16?silent=true) for granular group permissions in the Topic Gallery plugin, following the [granular group-based permissions change](https://meta.discourse.org/t/-/402273?silent=true), and repaired the broken demo link — warning that admins with `everyone` in permissions need to migrate to `anonymous_users` and `logged_in_users`. @Satonotdead [voted](https://meta.discourse.org/t/-/394953/17?silent=true) for a general gallery view filterable by #categories or #tags. [read more](https://meta.discourse.org/t/-/394953/17?silent=true)

- **Discourse to Markdown Plugin** — @Pmusaraj [announced](https://meta.discourse.org/t/-/401199/8?silent=true) that the plugin’s functionality is landing in Discourse core, initially behind a hidden site setting, with the [first PR](https://github.com/discourse/discourse/pull/43843) already open. [read more](https://meta.discourse.org/t/-/401199/8?silent=true)

## Activity by the @Team Group

- @Sam [shared his vision](https://meta.discourse.org/t/-/412871/7?silent=true) in the LLM-tagging discussion, calling third-party plugins “the wild west” and proposing AI-driven security scans for anything advertised in the marketplace; he also [advised @satonotdead](https://meta.discourse.org/t/-/412873/2?silent=true) on running pi.dev inside Discourse Vibe containers, recommending the web frontend over terminal-only workflows.

- @Pmusaraj [confirmed](https://meta.discourse.org/t/-/412934/11?silent=true) that random usernames will default off soon thanks to a PR from @Keegan, [walked @stephtara through the email-code signup flow](https://meta.discourse.org/t/-/407068/51?silent=true) after her concerns about the new experience, and [announced the Discourse-to-Markdown feature is being merged into core](https://meta.discourse.org/t/-/401199/8?silent=true).

- @Nat [helped configure](https://meta.discourse.org/t/-/412755/5?silent=true) Group × Scope access for the built-in MCP server so it can be used with scoped, non-admin users, [followed up on authenticating a dedicated MCP-only user](https://meta.discourse.org/t/-/412755/12?silent=true), and [promised a FAQ note](https://meta.discourse.org/t/-/412755/10?silent=true) clarifying the app-permission warning.

- @Awesomerobot [asked the quick-search bug reporter](https://meta.discourse.org/t/-/412836/2?silent=true) for steps to reproduce on Meta, which led to the “Use Ask AI” default setting being identified as the trigger for the #search bug.

- @Arkshine [shipped a fix](https://meta.discourse.org/t/-/350962/82?silent=true) for the Quote Callouts theme component after @Luna_Mora reported missing chat styling for callouts.

* * *

Whether you spent the day arguing that LLMs write better code than humans, quietly renaming FriskyAlligator29, or hunting a black screen that turned out to be a CSS class with a mind of its own — that’s another day well documented on Meta. See you all in the Discourse tomorrow!

[Vorige pagina](https://meta.discourse.org/t/daily-summary-9pm-utc/291850.md?page=36)
