# Dagelijkse samenvatting (5.00 uur UTC)

**URL:** https://meta.discourse.org/t/daily-summary-5am-utc/291851
**Category:** Forum summaries
**Created:** [16 januari 2024 om 21:58 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851 "2024-01-16T21:58:09Z")
**Posts on this page:** 20
**Page:** 17

<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: [27 juli 2025 om 05:02 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/552 "2025-07-27T05:02:44Z")

</div>

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

## Key Stats

- **Total new posts:** 72 [see all](https://meta.discourse.org/latest?silent=true)
- **Total new topics:** 9 [browse](https://meta.discourse.org/new?silent=true)
- **Top users:**
  - @Moin (14 likes, 10 posts)
  - @Ethsim2 (3 likes, 14 posts)
  - @NateDhaliwal (2 likes, 7 posts)
  - @pfaffman (2 likes, 3 posts)
  - @RGJ (4 likes, 2 posts)
  - @Laurent (3 likes, 1 post)
  - @ondrej (2 likes, 1 post)
  - @David_Ghost (2 likes, 1 post)
  - @merefield (1 like, 1 post)
  - @Jagster (1 like, 1 post)

- **Top team user:**
  - @j.jaffeux (1 like, 1 post)

* * *

## Interesting Topics

### #Bug #none

@CrazyCaliope encountered an [issue](https://meta.discourse.org/t/-/375920/1?silent=true) where the latter half of a quiz thread couldn’t be replied to; @Moin suggested using [safe mode](https://meta.discourse.org/t/53504?silent=true) to isolate plugins vs. themes and digging into [/logs](https://meta.discourse.org/t/-/375920/6?silent=true) for errors.

### #Bug #search

@Jagster reported a [bug](https://meta.discourse.org/t/-/375924/1?silent=true) where Persian (Farsi) category slugs break filtered search results, prompting discussion around URL-encoding and the [PR for locale selectors](https://github.com/discourse/discourse/pull/33790).

### #Bug #fixed

Users confirmed the automatic images grid wasn’t working outside English locales in the [auto-gallery grid thread](https://meta.discourse.org/t/-/375499/1?silent=true), with pierrox validating fixes in post [#21](https://meta.discourse.org/t/-/375499/21?silent=true).

### #Site feedback #horizon-theme

In the [‘Hidden Whispers’ theme here on Meta?](https://meta.discourse.org/t/-/375910/1?silent=true) discussion, @Moin pointed out that the hide-theme component wasn’t added to Horizon, linking back to the [sidebar-theme-toggle topic](https://meta.discourse.org/t/sidebar-theme-toggle/242802/28?silent=true).

### #Site feedback #none

Jagster’s [French summary label UX issue](https://meta.discourse.org/t/-/375943/1?silent=true) (“in suomi” vs “in Finnish”) resurfaced the need for consistent locale naming, referencing the same [locale-selector PR](https://github.com/discourse/discourse/pull/33790).

### #Site feedback #feedback

Ongoing debate in [Daily Summary Feedback](https://meta.discourse.org/t/-/291853/255?silent=true) revisited renaming “Muted” to “Suppressed” (or “Unlisted”) and how `?silent=true` links prevent unwanted pings [#261](https://meta.discourse.org/t/-/291853/261?silent=true).

### #UX #review-queue

Laurent suggested not swapping Approve/Reject button positions in the spam vs. flag queues to avoid misclicks; see the [UX plea](https://meta.discourse.org/t/-/375951/1?silent=true) and screenshots.

### #UX #content-localization

Jagster flagged that translation UIs should use the target language name (e.g., “in Finnish”)—already on the roadmap via Nat’s [locale selector to-do](https://github.com/discourse/discourse/pull/33790).

### #Support #subscriptions

Joshhabka hit a 500 error on /s/admin/products in the Discourse Subscriptions (Core) plugin; RGJ advised checking `/logs` and verifying plugin removal in post [#9](https://meta.discourse.org/t/-/375911/9?silent=true).

### #Support #none

The [3.5.0.beta8-dev release thread](https://meta.discourse.org/t/-/375897/1?silent=true) saw pfaffman ask for repro details to troubleshoot upgrade-related breakage in post [#4](https://meta.discourse.org/t/-/375897/4?silent=true).

### #Support #cloudflare

After updating to 3.5.0.beta8-dev, LW2333 saw a Cloudflare 521 “Web server is down” error; LotusJeff walked through SSL modes and origin certs, referencing the [Cloudflare best practices guide](https://meta.discourse.org/t/using-discourse-with-cloudflare-best-practices/293405/11?silent=true).

### #Support #trust-level

Cate\_Soule asked if the post-edit time limit also blocks post deletion; Moin noted `edit time limit` doesn’t affect deleting replies and linked the [trust-level permissions reference](https://meta.discourse.org/t/trust-level-permissions-reference/224824/1?silent=true).

### #Support #linkedin-oauth

Joshhabka struggled with LinkedIn OAuth’s redirect\_uri mismatch; community pointed to the official [OAuth2 setup guide](https://meta.discourse.org/t/configuring-oauth2-authentication/1090/1?silent=true) [#2](https://meta.discourse.org/t/-/375899/2?silent=true).

### #General #privacy

gdelore explored options for private live-stream integration alongside a paid-access Discourse community with help pointing to the [Discourse Livestream plugin](https://meta.discourse.org/t/discourse-livestream/341335/1?silent=true).

### #Feature #none

Ethsim2 proposed better docs for the `discourse-categories-suppressed` plugin—suggesting a plugin-directory listing [read more](https://meta.discourse.org/t/-/374886/1?silent=true) and checking its [settings file](https://github.com/discourse/discourse-categories-suppressed/blob/main/config/settings.yml).

### #Theme component #official

RBoy asked why icons in the Advanced Search Banner are invisible on some palettes; the community confirmed it only affects WCAG-derived themes in post [#182](https://meta.discourse.org/t/-/122939/182?silent=true).

* * *

## Activity by the [@team](https://meta.discourse.org/groups/team?silent=true) Group

- @j.jaffeux suggested checking `/logs` for relevant errors in the [Error – one thread can’t be replied to](https://meta.discourse.org/t/-/375920/6?silent=true) thread.

* * *

Have a great day—remember, no keyboards were harmed in the making of these fixes!

---

<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: [28 juli 2025 om 05:02 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/553 "2025-07-28T05:02:13Z")

</div>

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

## Key Stats

- **81 new posts** and **14 new topics** in the last 24 hours ([stats overview](https://meta.discourse.org/about?silent=true)).
- **Top users** by activity:
  - @Cate_Soule: 20 posts, 10 likes ([activity](https://meta.discourse.org/u/Cate_Soule/activity?silent=true))
  - @NateDhaliwal: 10 posts, 2 likes ([activity](https://meta.discourse.org/u/NateDhaliwal/activity?silent=true))
  - @sam: 4 posts, 7 likes ([activity](https://meta.discourse.org/u/sam/activity?silent=true))
  - @lindsey: 1 post, 7 likes ([activity](https://meta.discourse.org/u/lindsey/activity?silent=true))
  - @Moin: 2 posts, 5 likes ([activity](https://meta.discourse.org/u/Moin/activity?silent=true))
  - @Lee_Ars: 2 posts, 2 likes ([activity](https://meta.discourse.org/u/Lee_Ars/activity?silent=true))
  - @juanjosegzl: 1 post, 2 likes ([activity](https://meta.discourse.org/u/juanjosegzl/activity?silent=true))
  - @Jagster: 2 posts, 2 likes ([activity](https://meta.discourse.org/u/Jagster/activity?silent=true))
  - @jrgong: 2 posts, 1 like ([activity](https://meta.discourse.org/u/jrgong/activity?silent=true))
  - @RGJ: 2 posts, 1 like ([activity](https://meta.discourse.org/u/RGJ/activity?silent=true))

## #Announcements

- **Choosing the default composer mode for your community** :  
@lindsey introduced a new #composer toggle and `default composition mode` setting [375476/1](https://meta.discourse.org/t/375476/1?silent=true), building on the [rich text composer launch](https://meta.discourse.org/t/369779/23?silent=true) and detailed in the [#composer tag](https://meta.discourse.org/tag/composer?silent=true). Read more.

- **Bundling more popular plugins with Discourse core** :  
RGJ’s [initial post](https://meta.discourse.org/t/373574/1?silent=true) declared the `stable` branch an LTS, sparked debate at [373574/71](https://meta.discourse.org/t/373574/71?silent=true), and was clarified by @sam at [373574/73](https://meta.discourse.org/t/373574/73?silent=true). Read more.

## #Support

- **Category Banner Stopped Showing** :  
@Cate_Soule flagged that #category-banners were missing after reassigning categories [376041/1](https://meta.discourse.org/t/376041/1?silent=true), shared console screenshots [376041/6](https://meta.discourse.org/t/376041/6?silent=true), and noted resolution after rebuilding the app [376041/20](https://meta.discourse.org/t/376041/20?silent=true). Read more.

- **Hide “Other Notifications”** :  
@Cate_Soule asked about removing

---

<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: [6 augustus 2025 om 05:01 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/554 "2025-08-06T05:01:51Z")

</div>

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

## Key Stats

- **138 new posts** in the last 24 hours ([admin reports](https://meta.discourse.org/admin/reports?silent=true))
- **16 new topics** created ([admin reports](https://meta.discourse.org/admin/reports?silent=true))
- **Top contributors** :
  - @Moin: 31 posts, 33 likes ([profile](https://meta.discourse.org/u/moin/activity?silent=true))
  - @merefield: 13 posts, 21 likes ([profile](https://meta.discourse.org/u/merefield/activity?silent=true))
  - @Bas: 2 posts, 12 likes ([profile](https://meta.discourse.org/u/bas/activity?silent=true))
  - @chapoi: 7 posts, 9 likes ([profile](https://meta.discourse.org/u/chapoi/activity?silent=true))
  - @sam: 4 posts, 5 likes ([profile](https://meta.discourse.org/u/sam/activity?silent=true))
  - @lindsey: 2 posts, 4 likes ([profile](https://meta.discourse.org/u/lindsey/activity?silent=true))
  - @maiki: 1 post, 4 likes ([profile](https://meta.discourse.org/u/maiki/activity?silent=true))
  - @Carlo: 1 post, 4 likes ([profile](https://meta.discourse.org/u/carlo/activity?silent=true))
  - @Don: 2 posts, 4 likes ([profile](https://meta.discourse.org/u/don/activity?silent=true))
  - @hellekin: 5 posts, 3 likes ([profile](https://meta.discourse.org/u/hellekin/activity?silent=true))

* * *

## Interesting Topics

#Support

- @merefield and @Bas dissected strategies for handling an ongoing [bot raid](https://meta.discourse.org/t/-/377137/24?silent=true), with Bas showcasing the AI spam identifier’s impact via an admin-view screenshot and Carlo recommending disabling post-registration email changes to curb abuse. [read more](https://meta.discourse.org/t/-/377137?silent=true)

- @alltiagocom and @Moin collaborated on hiding featured images without posting them by using CSS wrappers and a tiny JS snippet in “Set featured image without posting it in the topic” ([#377232/24](https://meta.discourse.org/t/-/377232/24?silent=true)). [read more](https://meta.discourse.org/t/-/377232?silent=true)

- @Moin reported confusing behavior in the “enable welcome banner” setting, where checking the box sometimes hides the banner. @chapoi and @martin are investigating the reactive UI and MessageBus message handling. See [#377321/1](https://meta.discourse.org/t/-/377321/1?silent=true). [read more](https://meta.discourse.org/t/-/377321?silent=true)

- @joo asked for ways to auto-assign titles by group + trust level, and @Moin suggested a custom component or extending the trust-level title plugin for dynamic updates. [#377324/1](https://meta.discourse.org/t/-/377324/1?silent=true) [read more](https://meta.discourse.org/t/-/377324?silent=true)

- @wings wanted to know who “owns” a group DM and if creators can remove members. @lindsey clarified that the first member listed is the creator but only admins can remove participants. See [#377375/2](https://meta.discourse.org/t/-/377375/2?silent=true). [read more](https://meta.discourse.org/t/-/377375?silent=true)

#UX

- @Moin pointed out that the reorder buttons on value-list settings vanish on touch devices because they’re hover-only. @chapoi responded with a fix in a GitHub PR. ([#377400/2](https://meta.discourse.org/t/-/377400/2?silent=true)) [read more](https://meta.discourse.org/t/-/377400?silent=true)

- @Moin found that the AI-bot header icon’s hover text still reads “Start a PM with an AI bot” even after the icon toggles to “back to forum.” @sam and @awesomerobot are on the case. ([#377402/3](https://meta.discourse.org/t/-/377402/3?silent=true)) [read more](https://meta.discourse.org/t/-/377402?silent=true)

- @Moin spotted unexpected scrollbars on the backup page in Edge. @chapoi traced it to a stray CSS rule. ([#377396/2](https://meta.discourse.org/t/-/377396/2?silent=true)) [read more](https://meta.discourse.org/t/-/377396?silent=true)

#customization:extras

- @Bas asked about previous versions and user uptake of **DisHub** , a native mobile app, while @BRINK_Fisher gears up the next release. A community caution reminds admins that closed-source apps carry data risks. ([#377296/4](https://meta.discourse.org/t/-/377296/4?silent=true)) [read more](https://meta.discourse.org/t/-/377296?silent=true)

#Using Discourse

- In “Filtering topic lists,” @chapoi and @sam debated adding an `in:` operator for combining filters like `status:new-posts` with `watching`. @Moin suggested clearer semantics around category vs. topic watching. ([#375558/5](https://meta.discourse.org/t/-/375558/5?silent=true)) [read more](https://meta.discourse.org/t/-/375558?silent=true)

#Announcements

- @merefield proposed an “Enabled Plugins” filter in the admin UI to declutter the Installed Plugins list and suggested `?filter=enabled` route support. ([#373574/96](https://meta.discourse.org/t/-/373574/96?silent=true)) [read more](https://meta.discourse.org/t/-/373574?silent=true)

#Theme component

- @patrickemin wanted to translate “Solved by” to French. @Moin pointed to `solved.accepted_html` on Crowdin. ([#377387/1](https://meta.discourse.org/t/-/377387/1?silent=true)) [read more](https://meta.discourse.org/t/-/377387?silent=true)

#Dev

- @merefield is customizing Sidekiq with a `SetRetryCountMiddleware` in `/config/initializers/100-sidekiq.rb`. @david tested injecting middleware via `plugin.rb`. ([#377339/1](https://meta.discourse.org/t/-/377339/1?silent=true)) [read more](https://meta.discourse.org/t/-/377339?silent=true)

#Feature

- @maiki suggested converting the AI bot header button into a standard `<a>` link for right-click and new-tab support. ([#377435/1](https://meta.discourse.org/t/-/377435/1?silent=true)) [read more](https://meta.discourse.org/t/-/377435?silent=true)

#General

- @hellekin and @merefield debated the absence of an LTS release. Discussion covered the trade-offs of the `tests-passed` channel, plugin bundling strategy, and upgrade workflows. ([#376086/5](https://meta.discourse.org/t/-/376086/5?silent=true)) [read more](https://meta.discourse.org/t/-/376086?silent=true)

* * *

## Activity by the [@team](https://meta.discourse.org/groups/team?silent=true) Group

- @Bas illustrated the AI spam detection in [#377137/24](https://meta.discourse.org/t/-/377137/24?silent=true) and inquired about DisHub’s history in [#377296/4](https://meta.discourse.org/t/-/377296/4?silent=true).

- @chapoi patched value-list touch ordering in [#377400/2](https://meta.discourse.org/t/-/377400/2?silent=true), debugged backup-page scrollbars in [#377396/2](https://meta.discourse.org/t/-/377396/2?silent=true), investigated the welcome banner toggle in [#377321/2](https://meta.discourse.org/t/-/377321/2?silent=true), and guided email-template edits in [#377184/2](https://meta.discourse.org/t/-/377184/2?silent=true).

- @sam helped refine AI-bot header text in [#377402/3](https://meta.discourse.org/t/-/377402/3?silent=true), worked on combined topic filters in [#375558/6](https://meta.discourse.org/t/-/375558/6?silent=true), and flagged the scheduled-publish timestamp bug in [#377461/2](https://meta.discourse.org/t/-/377461/2?silent=true).

- @lindsey answered chat retention and API scale questions in [#377186/3](https://meta.discourse.org/t/-/377186/3?silent=true) and clarified DM ownership rules in [#377375/2](https://meta.discourse.org/t/-/377375/2?silent=true).

- @maiki proposed the AI bot icon `<a>` conversion in [#377435/1](https://meta.discourse.org/t/-/377435/1?silent=true).

- @featheredtoast merged the IP-hiding feature for moderators into core via PR updates. See [#207715/64](https://meta.discourse.org/t/-/207715/64?silent=true).

- @david experimented with Sidekiq middleware injection in [#377339/2](https://meta.discourse.org/t/-/377339/2?silent=true).

- @loic investigated the Chat API’s `page_size` parameter when `direction=past` in [#376984/3](https://meta.discourse.org/t/-/376984/3?silent=true).

- @awesomerobot clarified why archive restoration isn’t supported in [#376937/4](https://meta.discourse.org/t/-/376937/4?silent=true).

- @martin dove into the welcome-banner reactive update bug and guided console checks in [#377321/12](https://meta.discourse.org/t/-/377321/12?silent=true).

* * *

Stay sharp—after wrangling bots, banners, and background CSS, we’ve earned a treat (no puppies were harmed in the making of this summary)! 🐶🎉

---

<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: [7 augustus 2025 om 05:01 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/555 "2025-08-07T05:01:59Z")

</div>

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

## Key Stats

- **86** new posts over the past 24 hours
- **17** new topics created
- Top contributors:
  - @Moin: 12 posts, 13 likes
  - @chapoi: 6 posts, 10 likes
  - @pfaffman: 5 posts, 5 likes
  - @sam: 3 posts, 5 likes
  - @AstonJ: 2 posts, 3 likes
  - @lindsey: 2 posts, 3 likes
  - @featheredtoast: 1 post, 3 likes
  - @alltiagocom: 1 post, 3 likes
  - @Canapin: 4 posts, 2 likes
  - @Nima1: 2 posts, 2 likes

## Interesting Topics

### #Support

- Community members debated **bot-raid countermeasures** , suggesting limiting email changes to trust level 1 and requiring admin help for edge cases in [What to do during bot raid?](https://meta.discourse.org/t/-/377137/1?silent=true)

- @Laura.C reported that **emails are no longer being sent** (including weekly digests). @pfaffman traced the issue to DigitalOcean blocking port 587 and recommended switching to port 2525 [read more](https://meta.discourse.org/t/-/377579/1?silent=true)

- @martin and @Moin investigated why the **welcome banner** kept toggling on/off across themes, uncovering a 30-minute theme-cache edge case [read more](https://meta.discourse.org/t/-/377321/1?silent=true)

- @J115 asked how to **show all subcategories’ posts** in a parent view; @chapoi confirmed the default behavior and reminded to mark the solution as “solved” [read more](https://meta.discourse.org/t/-/377457/3?silent=true)

- @NateDhaliwal introduced an `add_primary_group_title` setting to automate titles by group + trust level, with @joo providing concrete “Junior Designer → Chief Designer” examples [read more](https://meta.discourse.org/t/-/377324/5?silent=true)

- @EMHmark7 explored letting users **select and reorder** their sidebar categories; @chapoi explained the existing “hover” icon for adding/removing and that ordering remains admin-only [read more](https://meta.discourse.org/t/-/377576/2?silent=true)

### #Dev

- @Canapin worked on moving a legacy script into the new JS customization tab. @renato suggested using category-restricted tags as a possible workaround [read more](https://meta.discourse.org/t/-/377603/1?silent=true)

### #Bug

- @AstonJ found that Onebox previews were escaping `&` as `&amp;`; the team is seeking real-world examples to reproduce and fix this regression [read more](https://meta.discourse.org/t/-/377587/1?silent=true)

- @appeltaartje noticed **group mentions** still appear in autocomplete even when “Who can @mention this group?” is set to “Nobody,” prompting a clarification that visibility ≠ notification rights [read more](https://meta.discourse.org/t/-/377596/1?silent=true)

- @Nima1 discovered that the chat API’s **`page_size`** parameter is ignored when fetching threaded messages in channels with threading enabled [read more](https://meta.discourse.org/t/-/376984/4?silent=true)

### #Feature

- @wings requested that **chat creators** be able to remove participants; @lindsey moved the discussion into a dedicated feature request to gather broader feedback [read more](https://meta.discourse.org/t/-/377557/2?silent=true)

### #UX

- @Moin pointed out that **footnotes** remain open after clicking links inside them, suggesting an enhancement to auto-close when navigating away [read more](https://meta.discourse.org/t/-/377627/1?silent=true)

### #customization:extras

- @DigneZzZ unveiled a **Telegram bot** that listens to Discourse webhooks and uses GPT-4.1-nano to send AI-powered summaries directly to chat, complete with repo link and install guide [read more](https://meta.discourse.org/t/-/377512/1?silent=true)

### #Site Management

- During a **spam attack** , @nat and @Moin reviewed immediate countermeasures—raising the fast-typing threshold, adjusting flood controls, and more to keep your community safe [read more](https://meta.discourse.org/t/-/347425/13?silent=true)

## Activity by the [@team](https://meta.discourse.org/groups/team?silent=true) Group

- @chapoi enhanced bot-raid defenses with a TL1 email-change recommendation in [What to do during bot raid?](https://meta.discourse.org/t/-/377137/29?silent=true) and clarified custom category lists in [Is it possible for a user to select categories to have in cat list?](https://meta.discourse.org/t/-/377576/2?silent=true)

- @sam flagged risky email-change patterns in [What to do during bot raid?](https://meta.discourse.org/t/-/377137/28?silent=true) and advocated for a group-based setting adjustment in [post 31](https://meta.discourse.org/t/-/377137/31?silent=true)

- @hugh acknowledged adding flexible email-change settings to the backlog in [post 32](https://meta.discourse.org/t/-/377137/32?silent=true) and probed theme caching oddities in [Sometimes switching to a different color scheme does not work](https://meta.discourse.org/t/-/299498/4?silent=true)

- @featheredtoast opened a PR to support multiple domains with Let’s Encrypt in [Set up Let’s Encrypt with multiple domains / redirects](https://meta.discourse.org/t/-/56685/171?silent=true)

- @lindsey reorganized a chat-moderation request into a dedicated feature topic in [Allow group chat creators to remove others from the group chat](https://meta.discourse.org/t/-/377557/2?silent=true)

- @jordan.vidrine shared CSS [`light-dark()`](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/light-dark) tips for theme components in [Topic Cards (#296048)](https://meta.discourse.org/t/-/296048/93?silent=true)

- @Falco clarified PNG→JPG conversion behavior in [Why default to converting PNG to JPG?](https://meta.discourse.org/t/-/132167/30?silent=true)

- @renato suggested category-restricted tagging as a JavaScript alternative in [How to properly move my script to the new JS tab in my component?](https://meta.discourse.org/t/-/377603/3?silent=true)

- @martin debugged banner visibility toggles and cache invalidation in [Difficulty understanding the enable welcome banner setting](https://meta.discourse.org/t/-/377321/14?silent=true)

And that’s the pulse of Meta today—may your logs stay green and your footnotes close when clicked! 😄

---

<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 augustus 2025 om 05:03 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/556 "2025-08-08T05:03:00Z")

</div>

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

## Key Stats

- Timeframe: **2025-08-07 → 2025-08-08**
- **109 new posts** and **10 new topics** in the last 24 hours.
- Top users by posts & likes:
  - [@Bas](https://meta.discourse.org/u/bas?silent=true): 2 posts, 13 likes
  - [@chapoi](https://meta.discourse.org/u/chapoi?silent=true): 6 posts, 12 likes
  - [@Moin](https://meta.discourse.org/u/moin?silent=true): 16 posts, 9 likes
  - [@mcmcclur](https://meta.discourse.org/u/mcmcclur?silent=true): 2 posts, 9 likes
  - [@pmusaraj](https://meta.discourse.org/u/pmusaraj?silent=true): 3 posts, 7 likes
  - [@lindsey](https://meta.discourse.org/u/lindsey?silent=true): 3 posts, 5 likes
  - [@supermathie](https://meta.discourse.org/u/supermathie?silent=true): 3 posts, 5 likes
  - [@david](https://meta.discourse.org/u/david?silent=true): 2 posts, 5 likes
  - [@Canapin](https://meta.discourse.org/u/canapin?silent=true): 1 post, 4 likes
  - [@renato](https://meta.discourse.org/u/renato?silent=true): 2 posts, 4 likes

## Interesting Topics

#Community

- **Thoughts around simulating topics?** @Bas, @Canapin, @Ed_S and others debated using bots or team members to seed discussions for SEO versus preserving community trust. [read more](https://meta.discourse.org/t/-/377632?silent=true)

#Feature

- **How can I disable Markdown & default to Rich Text?** @mcmcclur shared a CSS snippet to hide the composer toggle, @lindsey explained the `default composition mode` setting, and @NateDhaliwal weighed in on editor preferences. [read more](https://meta.discourse.org/t/-/370335?silent=true)

#Bug

- **“Hide Details” section open by default in new editor** sparked a UX debate on whether details blocks should default to closed or respect WYSIWYG, with @chapoi and @seanblue exchanging use-case scenarios. [read more](https://meta.discourse.org/t/-/377645?silent=true)

- **Bad inline onebox title for Spotify album shares** saw @supermathie flag a malformed title preview, and @awesomerobot suggested updating the crawler’s user agent. [read more](https://meta.discourse.org/t/-/377753?silent=true)

- **Chat API: `page_size` ignored when `direction=past`** — @loic reported backward-pagination not respecting limits; the fix landed in a PR. [read more](https://meta.discourse.org/t/-/376984?silent=true)

- **Pasted URLs in Rich Text Editor improperly escape tilde** — @JImSculley found `\~` inserted before tildes in links, and @renato confirmed it’s on the radar. [read more](https://meta.discourse.org/t/-/377739?silent=true)

#Dev

- **Move script to JS tab in theme component** — @david demonstrated using CSS `:has()` to target categories and hide tags inputs conditionally. [read more](https://meta.discourse.org/t/-/377603?silent=true)

- **Does `api.decorateCookedElement()` content appear in search results?** @NateDhaliwal asked about indexing plugin-added HTML, prompting investigation. [read more](https://meta.discourse.org/t/-/377818?silent=true)

- **Automating Titles by Group + Trust Level** — @joo outlined dynamic title rules, and @NateDhaliwal optimized the update via a single SQL statement for large forums. [read more](https://meta.discourse.org/t/-/377324?silent=true)

#UX

- **Tag dropdown larger when editing title at small font** — @Moin noticed mismatched sizing between category and tag selectors under reduced font preferences. [read more](https://meta.discourse.org/t/-/377688?silent=true)

- **Read topics look unread when returning to /latest** — @Jagster & @Moin saw black titles until app reload; @pmusaraj traced it to a recent commit. [read more](https://meta.discourse.org/t/-/377742?silent=true)

#Installation

- **Bootstrap error: ENOENT – /etc/runit/1.d/letsencrypt** — @pfaffman and @merefield discussed a pending PR that streamlines certificate renewals for Docker installs. [read more](https://meta.discourse.org/t/-/376416?silent=true)

- **Unable to upgrade Kore Community Instance** — @pfaffman recommended spinning up a fresh VM and restoring from backup to avoid PostgreSQL-15 and Docker pitfalls. [read more](https://meta.discourse.org/t/-/377239?silent=true)

#Support

- **Unanswered topic notification** — @chapoi pointed to Discourse Automation’s “Stalled topic” trigger as a way to alert mods when questions linger. [read more](https://meta.discourse.org/t/-/377690?silent=true)

- **Emails are no longer being sent to users** — @Laura.C’s forum saw SMTP blocks lifted, restoring mail flow. [read more](https://meta.discourse.org/t/-/377579?silent=true)

## Activity by the [@team](https://meta.discourse.org/groups/team?silent=true) Group

- **@Bas** weighed in on #Community’s [simulation debate](https://meta.discourse.org/t/-/377632/3?silent=true) and even demoed a live [HelperBot experiment](https://meta.discourse.org/discourse-ai/ai-bot/shared-ai-conversations/ey8W6ultnvD5TJu-zxGl5A/7?silent=true).

- **@chapoi** chimed into the [simulation discussion](https://meta.discourse.org/t/-/377632/8?silent=true), proposed UX tweaks in the [Hide Details bug](https://meta.discourse.org/t/-/377645/3?silent=true), and offered a workflow for the [Unanswered Notification](https://meta.discourse.org/t/-/377690/2?silent=true).

- **@pmusaraj** resolved encoding in #contribute:translations ([onboarding tips fix](https://meta.discourse.org/t/-/352169/6?silent=true)), patched a #UX pop-up apostrophe glitch ([entity issue](https://meta.discourse.org/t/368710/4?silent=true)), and clarified cache behavior on [read/unread status](https://meta.discourse.org/t/-/377742/4?silent=true).

- **@lindsey** clarified the `default composition mode` setting in the #Feature discussion on hiding the Markdown/Rich toggle. [read more](https://meta.discourse.org/t/-/370335/6?silent=true)

- **@supermathie** reported the #Bug with [Spotify inline onebox](https://meta.discourse.org/t/-/377753/1?silent=true) and shared real-world statistics on [storage sizing](https://meta.discourse.org/t/-/376949/6?silent=true).

- **@david** provided a CSS solution for the #Dev [JS tab script move](https://meta.discourse.org/t/-/377603/6?silent=true) and merged a fix for the #Bug [SAML logout](https://meta.discourse.org/t/-/369703/4?silent=true).

- **@renato** confirmed the #Bug around tilde-escaping in the Rich Text composer. [read more](https://meta.discourse.org/t/-/377739/2?silent=true)

- **@tshenry** updated the #Theme component [Trust-Level Avatar Flair](https://meta.discourse.org/t/-/82656/122?silent=true) for recent core changes.

- **@sam** triaged the #Bug with [Rich Text upload errors](https://meta.discourse.org/t/-/377800/2?silent=true) and debugged the [Footnote routing issue](https://meta.discourse.org/t/-/377627/2?silent=true).

- **@davidb** reassured everyone that manual category text-color edits are safe in the #Bug [contrast fix](https://meta.discourse.org/t/-/363090/42?silent=true).

Phew – after a whirlwind of CSS hacks, encoding fixes, and feature debates, both Team and community pups earned a long nap… plus an extra treat!

---

<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 augustus 2025 om 05:02 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/557 "2025-08-09T05:02:26Z")

</div>

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

## Key Stats

- **123 new posts** ([view](https://meta.discourse.org/search?q=after%3A2025-08-08+before%3A2025-08-09&silent=true)) and **13 new topics** ([view](https://meta.discourse.org/search?q=created%3A2025-08-08..2025-08-09&silent=true)).

- Top participants:

## Interesting Topics

#Announcements

- #Announcements Bundling more popular plugins with Discourse core: @SkyeDragon protested baked-in “advertising code” in [post 101](https://meta.discourse.org/t/-/373574/101?silent=true), @Heliosurge defended merging popular plugins in [post 102](https://meta.discourse.org/t/-/373574/102?silent=true), and @haydenjames shared upgrade breakage experiences in [post 103](https://meta.discourse.org/t/-/373574/103?silent=true). [read more](https://meta.discourse.org/t/-/373574?silent=true)

- #Announcements Emojis update: @Divinebaboon asked why the Unicode set mirrors Noto in [post 52](https://meta.discourse.org/t/-/355624/52?silent=true). [read more](https://meta.discourse.org/t/-/355624?silent=true)

#UX

- #UX Ability to return more than 50 site texts in the admin panel: @oldherl flagged the 50-item limit in [post 3](https://meta.discourse.org/t/-/350576/3?silent=true), @lilydjwg sought export/import functionality in [post 4](https://meta.discourse.org/t/-/350576/4?silent=true), and @tobiaseigen transported it to #UX in [post 8](https://meta.discourse.org/t/-/350576/8?silent=true). [read more](https://meta.discourse.org/t/-/350576?silent=true)

- #UX Featured Categories + Latest Posts: @agemo proposed a homepage mixing selected categories with post counts in [post 1](https://meta.discourse.org/t/-/377859/1?silent=true), and @nolo recommended #featured-lists and #filtered-topic-lists in [post 2](https://meta.discourse.org/t/-/377859/2?silent=true). [read more](https://meta.discourse.org/t/-/377859?silent=true)

#Community

- #Community Things need to do for marketing a newly deployed discourse website: @oliver_grant launched a forum growth quest in [post 1](https://meta.discourse.org/t/-/377845/1?silent=true), @Bas linked to #grow-my-community resources in [post 2](https://meta.discourse.org/t/-/377845/2?silent=true), and @ondrej shared engagement tips in [post 3](https://meta.discourse.org/t/-/377845/3?silent=true). [read more](https://meta.discourse.org/t/-/377845?silent=true)

- #Community Thoughts around simulating topics?: @Bas weighed SEO-driven topic seeding benefits and cautioned against overposting in [post 13](https://meta.discourse.org/t/-/377632/13?silent=true). [read more](https://meta.discourse.org/t/-/377632?silent=true)

#Plugin

- #Plugin Discourse AI: @sam teased GPT-5 compatibility in [post 226](https://meta.discourse.org/t/-/259214/226?silent=true), @Falco addressed Responses API changes in [post 228](https://meta.discourse.org/t/-/259214/228?silent=true), and AI speed/effort trade-offs were debated in [post 227](https://meta.discourse.org/t/-/259214/227?silent=true). [read more](https://meta.discourse.org/t/-/259214?silent=true)

#Theme component

- #Theme component: Discourse Category Headers theme component: @nathank reported styling regressions in [post 144](https://meta.discourse.org/t/-/148682/144?silent=true), @NateDhaliwal merged a “smallest” font fix in [post 147](https://meta.discourse.org/t/-/148682/147?silent=true), and @nathank confirmed restored visuals in [post 148](https://meta.discourse.org/t/-/148682/148?silent=true). [read more](https://meta.discourse.org/t/-/148682?silent=true)

- #Theme component: Topic Cards: @tknospdr shared minimal CSS to blend card backgrounds across light/dark modes in [post 96](https://meta.discourse.org/t/-/296048/96?silent=true). [read more](https://meta.discourse.org/t/-/296048?silent=true)

#Bug

- #Bug Access Denied error when trying to customize some site texts: @tobiaseigen replicated the issue in [post 2](https://meta.discourse.org/t/-/377902/2?silent=true), @Moin noted missing locale queries in [post 4](https://meta.discourse.org/t/-/377902/4?silent=true), and @tobiaseigen highlighted UX improvements in [post 5](https://meta.discourse.org/t/-/377902/5?silent=true). [read more](https://meta.discourse.org/t/-/377902?silent=true)

- #Bug Errors when trying to post with rich text editor: @Lisa_Nguyen traced issues to Gemini formatting in [post 3](https://meta.discourse.org/t/-/377800/3?silent=true), and @renato confirmed a fix via [PR #34175](https://github.com/discourse/discourse/pull/34175) in [post 4](https://meta.discourse.org/t/-/377800/4?silent=true). [read more](https://meta.discourse.org/t/-/377800?silent=true)

- #Bug Clean up user\_auth\_token\_logs?: @JonahAragon1 raised privacy concerns in [post 12](https://meta.discourse.org/t/-/326397/12?silent=true), and @RGJ identified a missing cleanup condition in [post 13](https://meta.discourse.org/t/-/326397/13?silent=true). [read more](https://meta.discourse.org/t/-/326397?silent=true)

- #Bug Markdown-it Custom Token Types causing errors in RTE: @Alteras reported ProseMirror schema mismatches for custom BBCode in [post 1](https://meta.discourse.org/t/-/377922/1?silent=true). [read more](https://meta.discourse.org/t/-/377922?silent=true)

#Support

- #Support Require LinkedIn or GitHub account to advance from TL0 to TL1. Possible?: @haydenjames explored social login gating in [post 1](https://meta.discourse.org/t/-/377919/1?silent=true), and @Moin suggested badge-based automation via #discourse-dynamic-groups in [post 3](https://meta.discourse.org/t/-/377919/3?silent=true). [read more](https://meta.discourse.org/t/-/377919?silent=true)

- #Support Gmail is using our notification email address, not the reply-to email: @nathank saw replies default to `From` instead of `Reply-To` in [post 1](https://meta.discourse.org/t/-/377954/1?silent=true), and @pfaffman confirmed the anomaly in [post 2](https://meta.discourse.org/t/-/377954/2?silent=true). [read more](https://meta.discourse.org/t/-/377954?silent=true)

## Activity by the [@team](https://meta.discourse.org/groups/team?silent=true) Group

- @Bas offered community growth resources in [post 2 of “Things need to do for marketing…”](https://meta.discourse.org/t/-/377845/2?silent=true) and clarified AI bot blocking in [post 3 of “AI Citations…”](https://meta.discourse.org/t/-/377819/3?silent=true).

- @renato fixed tilde-escaping in [post 4 of “Pasted URLs in Rich Text Editor improperly escape tilde character”](https://meta.discourse.org/t/-/377739/4?silent=true) and addressed rich-editor errors in [post 5 of “Errors when trying to post with rich text editor”](https://meta.discourse.org/t/-/377800/5?silent=true).

- @tobiaseigen triaged the “Access Denied” bug in [post 2 of “Access Denied error when trying to customize some site texts”](https://meta.discourse.org/t/-/377902/2?silent=true) and moved the site-text limit discussion to UX in [post 8 of “Ability to return more than 50 site texts in the admin panel”](https://meta.discourse.org/t/-/350576/8?silent=true).

- @awesomerobot suggested a CSS tweak for category logos in [post 5 of “Update changed the ‘category logo’ settings…”](https://meta.discourse.org/t/-/377869/5?silent=true).

- @Falco merged the GPT-5 Responses API fix in [post 229 of “Discourse AI”](https://meta.discourse.org/t/-/259214/229?silent=true).

- @sam announced GPT-5 support in [post 226 of “Discourse AI”](https://meta.discourse.org/t/-/259214/226?silent=true).

- @martin investigated welcome banner caching in [post 21 of “Difficulty understanding the enable welcome banner setting”](https://meta.discourse.org/t/-/377321/21?silent=true).

- @pmusaraj was mentioned in the read-state bug thread in [post 11 of “Read topics look like un-read…”](https://meta.discourse.org/t/-/377742/11?silent=true).

- @supermathie examined raw email logs in [post 4 of “Unexplained Email::Receiver::InvalidPost errors”](https://meta.discourse.org/t/-/377793/4?silent=true).

- @featheredtoast highlighted pre-compiled JS benefits in [post 106 of “Bundling more popular plugins with Discourse core”](https://meta.discourse.org/t/-/373574/106?silent=true).

* * *

No forum was harmed in the making of this summary—keep the discussions rolling!

---

<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 augustus 2025 om 05:02 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/558 "2025-08-10T05:02:47Z")

</div>

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

## Key Stats

**Total new posts** : 52  
**Total new topics** : 4

**Top users (posts / likes)**

- @Moin – 9 posts, 4 likes
- @Kartoon – 6 posts, 5 likes
- @NateDhaliwal – 4 posts, 2 likes
- @soegaard – 4 posts, 1 like
- @PCPal – 3 posts, 3 likes
- @merefield – 1 post, 2 likes
- @donaldsoncd – 1 post, 1 like
- @pfaffman – 1 post, 1 like
- @nolo – 1 post, 1 like
- @Jagster – 1 post, 1 like

**New topics**

- [When pasting a link with special Characters it will add escape characters, crippling the link](https://meta.discourse.org/t/-/377972/1?silent=true) (#Bug #composer)
- [Add per-user CSS in a plugin?](https://meta.discourse.org/t/-/377962/1?silent=true) (#Dev)
- [Styling Discourse with variables: A case for simpler semantics](https://meta.discourse.org/t/-/378001/1?silent=true) (#Dev)
- [Gmail is using our notification email address, not the reply-to email](https://meta.discourse.org/t/-/377954/1?silent=true) (#Support #email-in)

## Interesting Topics

- #UX [Read topics look like un-read, when going back to latest](https://meta.discourse.org/t/-/377742/1?silent=true) – @Kartoon and @soegaard noted that topics remain marked unread under the #categories view even after reading, and [safe mode](https://meta.discourse.org/t/-/53504/1?silent=true) did not resolve it.

- #UX [Export event data is a bit painful, and email addresses would be useful](https://meta.discourse.org/t/-/242153/5?silent=true) – ShiverTimber4973 pointed out that the #calendar-and-event plugin ([Events Plugin](https://meta.discourse.org/t/-/69776/883?silent=true)) export lacks email fields for attendee follow-up.

- #UX [Ability to return more than 50 site texts in the admin panel](https://meta.discourse.org/t/-/350576/10?silent=true) – @Moin and @oldherl discussed removing pagination limits on site texts, exploring object-level settings via [Objects Type for Theme Setting](https://meta.discourse.org/t/objects-type-for-theme-setting/305009/1?silent=true).

- #Bug [When pasting a link with special Characters it will add escape characters, crippling the link](https://meta.discourse.org/t/-/377972/1?silent=true) – @PCPal reproduced a Chrome-specific bug where `\~` in URLs is escaped, triggering 400 errors; this was confirmed as [fixed](https://meta.discourse.org/t/pasted-urls-in-rich-text-editor-improperly-escape-tilde-character/377739/1?silent=true).

- #Bug [Access Denied error when trying to customize some site texts](https://meta.discourse.org/t/-/377902/8?silent=true) – @Moin questioned whether protecting the backup-email template still makes sense now it’s sent to all users and can be accessed via [Data Explorer](https://meta.discourse.org/t/32566?silent=true).

- #Announcements [Bundling more popular plugins with Discourse core](https://meta.discourse.org/t/-/373574/1?silent=true) – @Moin asked why some bundled plugins seem enabled by default, prompting a dive into the [settings config](https://meta.discourse.org/t/-/373574/115?silent=true) for #discourse-solved, #discourse-topic-voting, and #discourse-templates.

- #Theme component: [Quick Quote Theme Component](https://meta.discourse.org/t/-/143621/1?silent=true) – @donaldsoncd reported that the new Rich Text Composer breaks quick-quote markup, and @merefield noted the component predates the RTE and invited PRs.

- #Theme component: [Breadcrumb Links](https://meta.discourse.org/t/-/325372/38?silent=true) – alltiagocom pinged @nolo to update script tags per the guidance in [Modernizing inline script tags for Templates JS API](https://meta.discourse.org/t/modernizing-inline-script-tags-for-templates-js-api/366482/1?silent=true).

- #Dev [Add per-user CSS in a plugin?](https://meta.discourse.org/t/-/377962/1?silent=true) – @Kartoon suggested using normal theme CSS or group classes, linking to [CSS Classes for Current Users & Groups](https://meta.discourse.org/t/css-classes-for-current-users-groups/226068/1?silent=true) for dynamic per-user styling.

- #Dev [Styling Discourse with variables: A case for simpler semantics](https://meta.discourse.org/t/-/378001/1?silent=true) – building on [Styling Discourse with variables: Show & Tell](https://meta.discourse.org/t/styling-discourse-with-variables-show-tell/376614/1?silent=true), @nolo weighed the benefits and complexity of expanding CSS variables for theming.

- #Dev [Best Practice for Automating Titles by Group + Trust Level Combinations](https://meta.discourse.org/t/-/377324/1?silent=true) – @joo shared working code for a scheduled job, with @NateDhaliwal pointing to [object settings for theme configurations](https://meta.discourse.org/t/objects-type-for-theme-setting/305009/1?silent=true) and @joo confirming success in [post #15](https://meta.discourse.org/t/-/377324/15?silent=true).

- #Support [Gmail is using our notification email address, not the reply-to email](https://meta.discourse.org/t/-/377954/1?silent=true) – Ethsim2 walked through matching SMTP domains and toggling reply-by-email, echoing earlier fixes in the [tilde-escaping bug thread](https://meta.discourse.org/t/pasted-urls-in-rich-text-editor-improperly-escape-tilde-character/377739/1?silent=true).

- #Support [Linkedin OIDC broken](https://meta.discourse.org/t/-/377936/1?silent=true) – @haydenjames bypassed the admin UI regex validation by writing the secret directly to the DB and highlighted the upcoming [GitHub PR #27028](https://github.com/discourse/discourse/pull/27028) for a proper fix.

- #Support [Disable header changes on mobile](https://meta.discourse.org/t/-/377969/1?silent=true) – @Moin pointed @alltiagocom to the [Optional Mobile Title Header component](https://meta.discourse.org/t/optional-mobile-title-header/104238/1?silent=true) and demonstrated the `?mobile_view=1` URL trick.

- #Feature [Don’t mention (@) people in integrated chatrooms?](https://meta.discourse.org/t/-/377970/1?silent=true) – @lilydjwg proposed making the `@` prefix in #chat-integration provider messages configurable to prevent unwanted pings on bridged Matrix and Telegram chats.

## Activity by the [@team](https://meta.discourse.org/groups/team?silent=true) Group

- _No activity by [@team](https://meta.discourse.org/groups/team?silent=true) members in the past 24 hours._

* * *

It was a day of tilde escapades, CSS wizardry, and mobile header hijinks—keep those ideas flowing!

---

<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 augustus 2025 om 05:01 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/559 "2025-08-11T05:01:52Z")

</div>

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

## Key Stats

- **New posts:** 57
- **New topics:** 16

**Top users (posts, likes):**

- @Moin: 8 posts, 15 likes
- @jahan_gagan: 2 posts, 6 likes
- @RGJ: 2 posts, 5 likes
- @nolo: 1 post, 5 likes
- @twofoursixeight: 3 posts, 3 likes
- @angus: 3 posts, 2 likes
- @SubStrider: 1 post, 2 likes
- @Andrew_Rowe: 1 post, 2 likes
- @sam: 9 posts, 2 likes
- @RogerBW: 1 post, 1 like

## Interesting Topics

**#Bug**

- @Moin reported that granting administrator rights to a user with special characters in their #unicode username fails silently when the admin account has #2fa enabled, triggering an `ActionController::UrlGenerationError`; @sam thanked them for the detailed report and will investigate [read more](https://meta.discourse.org/t/-/378063/1?silent=true).

- Inputting tag groups in the topic filter throws a `TypeError: Cannot read properties of undefined (reading 'length')`, preventing UI-based filtering even though the URL query works; @Moin documented the console error and @sam has prioritized a fix [read more](https://meta.discourse.org/t/-/378059/1?silent=true).

- When the interface language is set to RTL Persian on mobile, the Leaderboard time range dropdown shifts the entire page horizontally and requires extra taps to reopen, as demonstrated by @serkhelesheyi in a video capture of Android Chrome; a workaround is under discussion [read more](https://meta.discourse.org/t/-/378034/1?silent=true).

- Users discovered that deleting their own posts now redirects immediately to the home page without offering a restore option—even in [safe mode](https://meta.discourse.org/t/53504?silent=true)—raising concerns about accidental data loss; @twofoursixeight highlighted the issue for further review [read more](https://meta.discourse.org/t/-/378026/1?silent=true).

- Pasting links containing characters like `%` into the composer automatically escapes them (e.g., converting `https://example.com/foo%bar`), breaking the link target; @renato filed the report and @sam is working on edge-case handling [read more](https://meta.discourse.org/t/-/377972/1?silent=true).

- After upgrading to 3.5.0.beta9-dev, the /categories page shows all topics as unread (black) instead of distinguishing read topics (grey); @Moin shared a temporary CSS snippet and the team is coordinating a core fix [read more](https://meta.discourse.org/t/-/378035/1?silent=true).

**#Dev**

- In #Dev, @nolo questioned the proliferation of CSS variables, suggesting that consistent component classes might suffice, while @RGJ demonstrated how component-level overrides could replace variable-heavy theming, sparking a broader design system debate [read more](https://meta.discourse.org/t/-/378001/1?silent=true).

**#Support**

- @kenopsia learned that to list a forum in the Discourse Hub app the `include_in_discourse_discover` setting must be enabled; thanks to guidance from @jahan_gagan and a follow-up by @Moin, the issue was resolved quickly [read more](https://meta.discourse.org/t/-/378043/1?silent=true).

- A moderator discovered that anonymizing a user still exposes their email in staff logs unless “Log anonymizer details” is disabled; @twofoursixeight raised the privacy concern and @jahan_gagan linked to best practices for anonymization settings [read more](https://meta.discourse.org/t/-/378024/1?silent=true).

- @corot2a asked whether `./launcher destroy app && ./launcher start app` would remove the existing Docker image; the community confirmed that destroying the container does **not** purge the image, avoiding a full rebuild [read more](https://meta.discourse.org/t/-/378091/1?silent=true).

**#UX**

- In the theme editor controls, @Moin noticed that the “Convert” button lacks the cube icon present on theme components, implying a missing SVG reference in the UI schema [read more](https://meta.discourse.org/t/-/378072/1?silent=true).

- @T_Disco asked if the **Off-Topic** flag should be hidden on the first post of a topic; @Moin explained scenarios where flagging the opener clarifies that the subject belongs elsewhere, even if it can’t be moved [read more](https://meta.discourse.org/t/-/378070/1?silent=true).

**#Plugin**

- The Private Topics Plugin was bumped to v1.5.12 after @SubStrider reported a critical edge case; @RGJ confirmed the fix and urged users to update for improved stability [read more](https://meta.discourse.org/t/-/268646/90?silent=true).

**#Announcements**

- In the #Announcements thread about bundling popular plugins with core, @Andrew_Rowe shared his upgrade to 3.5.0.beta9-dev, noting a new UI prompt during rebuilds and helping self-hosting users navigate the process [read more](https://meta.discourse.org/t/-/373574/118?silent=true).

**#customization:extras**

- On #customization:extras, @SubStrider and @BRINK_Fisher delved into DisHub’s authentication flow, clarifying that it opens a webview for login and does **not** store Discourse credentials natively [read more](https://meta.discourse.org/t/-/377296/13?silent=true).

## Activity by the [@team](https://meta.discourse.org/groups/team?silent=true) Group

- @sam jumped in on multiple reports, from acknowledging the Unicode admin-rights bug [#378063/2](https://meta.discourse.org/t/-/378063/2?silent=true) and fixing RTE wrap errors [#377922/2](https://meta.discourse.org/t/-/377922/2?silent=true) to proposing a permanent solution for category read-state [#378035/3](https://meta.discourse.org/t/-/378035/3?silent=true), patching the tag-filter bug [#378059/2](https://meta.discourse.org/t/-/378059/2?silent=true), diagnosing the diacritic URL issue [#377758/2](https://meta.discourse.org/t/-/377758/2?silent=true), addressing the Spotify onebox title bug [#377753/4](https://meta.discourse.org/t/-/377753/4?silent=true), guiding on link-escaping fixes [#377972/6](https://meta.discourse.org/t/-/377972/6?silent=true), troubleshooting the email-anonymizer logs settings [#378024/3](https://meta.discourse.org/t/-/378024/3?silent=true), and offering console debugging tips for the email-change UI [#377524/4](https://meta.discourse.org/t/-/377524/4?silent=true). He also agreed to cleanup of user auth token logs [#326397/14](https://meta.discourse.org/t/-/326397/14?silent=true).

- @kris.kotlarek investigated the missing full-name requirement in the signup form when names are disabled, providing updates in the #Bug thread [#372872/8](https://meta.discourse.org/t/-/372872/8?silent=true).

- @hugh updated the community on improved dark and light mode handling in response to the color-palette bug, linking to recent #UX enhancements [#377013/11](https://meta.discourse.org/t/-/377013/11?silent=true).

- @martin closed a duplicate of the category read-state issue in favor of the existing discussion, streamlining the #Bug threads [#378035/5](https://meta.discourse.org/t/-/378035/5?silent=true).

After wrangling Unicode gremlins, untangling tag-filter mysteries, and chasing down rogue UI quirks, those virtual puppies are safe—now let’s treat ourselves (and them) to some well-earned bug-free biscuits!

---

<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 augustus 2025 om 05:02 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/560 "2025-08-12T05:02:14Z")

</div>

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

## Key Stats

- **116** new posts
- **13** new topics
- Top users:
  - [@Moin](https://meta.discourse.org/u/moin?silent=true) (14 posts, 27 likes)
  - [@chapoi](https://meta.discourse.org/u/chapoi?silent=true) (7 posts, 14 likes)
  - [@awesomerobot](https://meta.discourse.org/u/awesomerobot?silent=true) (2 posts, 8 likes)
  - [@jordan.vidrine](https://meta.discourse.org/u/jordan.vidrine?silent=true) (2 posts, 7 likes)
  - [@martin](https://meta.discourse.org/u/martin?silent=true) (6 posts, 7 likes)
  - [@Lee\_Ars](https://meta.discourse.org/u/Lee_Ars?silent=true) (4 posts, 7 likes)
  - [@Mollyvog](https://meta.discourse.org/u/Mollyvog?silent=true) (4 posts, 7 likes)
  - [@alltiagocom](https://meta.discourse.org/u/alltiagocom?silent=true) (8 posts, 6 likes)
  - [@lspector](https://meta.discourse.org/u/lspector?silent=true) (6 posts, 6 likes)
  - [@featheredtoast](https://meta.discourse.org/u/featheredtoast?silent=true) (2 posts, 5 likes)

## Interesting Topics

### #Installation

- @Lee_Ars shared a decade-long perspective on self-hosting Discourse and asked why `launcher cleanup` isn’t part of the rebuild process, sparking a discussion on safe cleanup practices with insights from @tobiaseigen and @featheredtoast [read more](https://meta.discourse.org/t/378204/1?silent=true)

- A user wondered if `./launcher destroy app && ./launcher start app` removes the built Docker image or just the container. @featheredtoast confirmed images remain intact and likened it to `docker stop && docker rm` [read more](https://meta.discourse.org/t/378091/1?silent=true)

### #Support

- @Mollyvog configured the **discourse-automation** plugin for PM auto-responders and solved it by recreating the responder group, illuminating how the “key” field drives the workflow [read more](https://meta.discourse.org/t/378153/1?silent=true)

- Troubleshooting #math in the rich text editor led to the discovery that the default composition mode broke MathJax. Switching back to Markdown and hiding the toggle via a theme component restored LaTeX rendering [read more](https://meta.discourse.org/t/378089/1?silent=true)

- A regression in the Markdown composer’s A shortcut for inserting search results was reproduced by @chapoi under Markdown mode, prompting deeper investigation [read more](https://meta.discourse.org/t/378100/1?silent=true)

- A request for a shared library of [Data Explorer](https://meta.discourse.org/t/32566?silent=true) queries was answered by pointing to the #Data & reporting category and #sql-query tagged topics for importable examples [read more](https://meta.discourse.org/t/378135/1?silent=true)

- A thread on global theme settings clarified that users see their chosen palette while visitors see the default, highlighting recent changes to color-palette behavior [read more](https://meta.discourse.org/t/378095/1?silent=true)

- A Chinese-language query asked for recommended behavior-tracking plugins, kicking off a search for localized analytics extensions [read more](https://meta.discourse.org/t/378241/1?silent=true)

- Planning a server migration, @Headless explored mounting `/var/discourse` on a volume and reusing backups, with @Lee_Ars sharing an EBS-based workflow that survived an ARM architecture switch [read more](https://meta.discourse.org/t/378200/1?silent=true)

- @alltiagocom investigated a breadcrumb component glitch where numeric-slug titles fell back to “General,” and shared a fix for the Breadcrumb Links theme component [read more](https://meta.discourse.org/t/378197/1?silent=true)

- A moderator flagged that anonymized emails were still visible to mods despite disabling `moderators view emails`, urging parity with IP masking rules in the staff-action-log [read more](https://meta.discourse.org/t/378024/1?silent=true)

### #Site feedback

- @Moin challenged the practice of choosing categories based on who will fix a bug rather than content, and @sam, @tobiaseigen, and @jordan.vidrine mulled collapsing #UX into #Bug/#Feature while tagging for UX [read more](https://meta.discourse.org/t/378121/1?silent=true)

### #UX

- Proposals flew to rewrite the “Off-Topic” flag text for first posts vs. replies to a single concise message like “This post seems out of place and may need to be moved somewhere else” [read more](https://meta.discourse.org/t/378070/1?silent=true)

- A margin misalignment in the “+xxx more” box on user cards was patched by @chapoi in a PR to remove unnecessary spacing [read more](https://meta.discourse.org/t/378031/1?silent=true)

### #Bug

- After installing a theme, it didn’t appear until a page reload—@chapoi confirmed this UI bug and retagged it for engineering attention [read more](https://meta.discourse.org/t/378119/1?silent=true)

## Activity by the [@team](https://meta.discourse.org/groups/team?silent=true) Group

- @chapoi reproduced the Markdown-composer search shortcut issue in [Keyboard shortcut for inserting from search menu to composer not working](https://meta.discourse.org/t/378100/2?silent=true) and coordinated next steps.

- @awesomerobot advised against broad CSS selectors and recommended class-based theming in [Styling Discourse with variables: A case for simpler semantics](https://meta.discourse.org/t/378001/6?silent=true).

- @jordan.vidrine clarified CSS variable scoping for component-specific theming in the same [Styling Discourse with variables](https://meta.discourse.org/t/378001/4?silent=true) topic.

- @martin diagnosed a multi-process race in #theme\_site\_settings caching during [Difficulty understanding the enable welcome banner setting](https://meta.discourse.org/t/377321/26?silent=true) and prepared a fix.

- @featheredtoast and @tobiaseigen shared self-hosting cleanup strategies in [10-year self-hosted discourse admin asks: why not launcher cleanup as part of rebuild?](https://meta.discourse.org/t/378204/3?silent=true) & [#2](https://meta.discourse.org/t/378204/2?silent=true).

- @renato pinpointed the 4-character search threshold causing numeric titles not to trigger results in [Inserting link to topic containing numbers doesn’t trigger search right away](https://meta.discourse.org/t/378188/2?silent=true).

- @sam steered the category vs. tag debate in [Categorizing bug and ux issues](https://meta.discourse.org/t/378121/2?silent=true), proposing tag-first workflows.

- @keegan outlined how to implement per-user CSS options via the plugin API in [Add per-user CSS in a plugin?](https://meta.discourse.org/t/377962/6?silent=true).

Keep calm and cron on—see you tomorrow for more Discourse adventures!

---

<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 augustus 2025 om 05:04 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/561 "2025-08-13T05:04:00Z")

</div>

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

## Key Stats

- In the last 24 hours, the community created [97 new posts](https://meta.discourse.org/latest?silent=true) and [12 new topics](https://meta.discourse.org/search?q=new+topics&silent=true).

- Top users by likes and posts:

## Interesting Topics

### #Announcements

- **Take the Discourse community survey!**  
@tobiaseigen rolled out an anonymous Typeform to gather input from Meta and beyond, clarifying “Discourse community” framing after early feedback [read more](https://meta.discourse.org/t/-/375863/1?silent=true)

### #Dev

- **Glimmer Component Change Detection Not Working**  
@Steve_John reported that mutating objects in a `@tracked` array didn’t trigger re-renders; @awesomerobot pointed to the Discourse `trackedObject` utility and class-based solutions [read more](https://meta.discourse.org/t/-/378246/1?silent=true)

- **Custom javascript gets only applied after refresh, creating categories for location plugin**  
@opcourdis shared a header script to color-code map tooltips but found it only worked post-refresh; community members recommended using `api.onPageChange()` instead [read more](https://meta.discourse.org/t/-/378365/1?silent=true)

### #Site feedback

- **Categorizing bug and ux issues**  
@Moin questioned triaging 3,000+ UX topics into just #Feature and #Bug, prompting a proposal to refine #UX docs and tagging guidelines [read more](https://meta.discourse.org/t/-/378121/1?silent=true)

### #Bug

- **Rich text editor breaks Text Replacement feature on Apple platforms**  
rjmccall discovered that iOS text replacements like `adf → Apple Developer Forums` fail in the RTE; @sam and @renato traced it to clipboard pre-processing logic [read more](https://meta.discourse.org/t/-/378316/1?silent=true)

- **Can’t type a specific color in the category text**  
Users reported that entering custom hex values was blocked; @davidb deployed a commit to restore free-form color input [read more](https://meta.discourse.org/t/-/375839/1?silent=true)

- **Bad inline onebox title for Spotify album shares**  
Spotify embeds now default to the generic “spotify” title; @sam noted this regression and flagged the need for custom onebox parsing [read more](https://meta.discourse.org/t/-/377753/1?silent=true)

- **Non-staff members cannot create calendar events**  
A change to `allowedGroups` blocked public event creation; @kris.kotlarek removed the restriction to restore non-staff access [read more](https://meta.discourse.org/t/-/376796/1?silent=true)

### #UX

- **Site setting “view change history” button and touch devices**  
@awesomerobot mocked a hover-free icon placement to make the history view button accessible on mobile and tablet [read more](https://meta.discourse.org/t/-/377399/1?silent=true)

### #Installation

- **10-year self-hosted Discourse admin asks: why not launcher cleanup as part of rebuild?**  
@featheredtoast suggested piping `yes` into `launcher cleanup` or using `docker container/image prune` for unattended pruning [read more](https://meta.discourse.org/t/-/378204/1?silent=true)

- **How can I minimize the discourse Docker image size?**  
@featheredtoast pointed to an open pull request to slim the base image and discussed trade-offs around removing Postgres/Redis packages [read more](https://meta.discourse.org/t/-/378249/1?silent=true)

### #Support

- **New User Tutorial**  
Salama couldn’t kick off Discobot’s onboarding; @chapoi guided them through the private message flow to start the tutorial [read more](https://meta.discourse.org/t/-/378269/1?silent=true)

- **User Group Posts/Reply Activity Report**  
@megandy wanted a group-filtered report without [Data Explorer](https://meta.discourse.org/t/32566?silent=true); @HAWK recommended upgrading to [Data Explorer](https://meta.discourse.org/t/32566?silent=true) for custom SQL queries [read more](https://meta.discourse.org/t/-/378312/1?silent=true)

### #Feature

- **Plugin for Avatar Decorations?**  
Headless asked for Discord-style animated avatar frames; pfaffman and others pointed to the “avatar frame” theme component as a starting point [read more](https://meta.discourse.org/t/-/378300/1?silent=true)

### #Plugin

- **Discourse AI**  
Users noticed missing Azure settings; @Roman confirmed Falco’s fix works for both OpenAI and Azure, with `enable_responses_api` enabled [read more](https://meta.discourse.org/t/-/259214/1?silent=true)

## Activity by the [@team](https://meta.discourse.org/groups/team?silent=true) Group

- In the **survey thread** , @tobiaseigen clarified terminology for external respondents and addressed confusion over “Meta” vs. “Discourse community” [link](https://meta.discourse.org/t/-/375863/1?silent=true)

- On **Glimmer component tracking** , @awesomerobot explained how Discourse uses `trackedObject` for deep changes and linked to production code examples [link](https://meta.discourse.org/t/-/378246/1?silent=true)

- While investigating **Rich text editor text replacements** , @sam and @renato diagnosed RTE clipboard handling as the root cause and plan a fix [link](https://meta.discourse.org/t/-/378316/1?silent=true)

- In **categorizing UX discussions** , @tobiaseigen and @sam refined the #UX, #Bug, and #Feature definitions to streamline triage [link](https://meta.discourse.org/t/-/378121/1?silent=true)

- To resolve **category color input problems** , @davidb merged a commit that restores hex-value typing in site settings [link](https://meta.discourse.org/t/-/375839/1?silent=true)

- For **calendar event permissions** , @kris.kotlarek removed unnecessary `allowedGroups`, letting non-staff users create public events again [link](https://meta.discourse.org/t/-/376796/1?silent=true)

- @featheredtoast tackled **launcher cleanup** by sharing both `yes | launcher cleanup` and raw Docker prune commands for automation [link](https://meta.discourse.org/t/-/378204/1?silent=true)

- Also, @featheredtoast highlighted an ongoing PR for **slimming the Discourse Docker image** , inviting community testing and feedback [link](https://meta.discourse.org/t/-/378249/1?silent=true)

- On **mobile UX** , @awesomerobot drafted a hover-independent history icon layout to improve touch device access in site settings [link](https://meta.discourse.org/t/-/377399/1?silent=true)

- @chapoi walked a newcomer through Discobot’s onboarding messages in the **New User Tutorial** topic, ensuring they could start the course [link](https://meta.discourse.org/t/-/378269/1?silent=true)

- @Roman confirmed Azure support and endpoint parity for the **Discourse AI** plugin, pointing users to the `enable_responses_api` toggle [link](https://meta.discourse.org/t/-/259214/1?silent=true)

Keep up the great work—yesterday we debugged more Ember components than many cups of coffee could fuel! ☕🚀

---

<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 augustus 2025 om 05:03 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/562 "2025-08-14T05:03:11Z")

</div>

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

## Key Stats

- **New posts** : 121 ([latest posts](https://meta.discourse.org/latest?silent=true))
- **New topics** : 19 ([new topics](https://meta.discourse.org/latest?no_definitions=1&silent=true))
- **Top users** (last 24 h):
  - [@alltiagocom](https://meta.discourse.org/u/alltiagocom?silent=true): _9 posts_, _13 likes_
  - [@chapoi](https://meta.discourse.org/u/chapoi?silent=true): _5 posts_, _8 likes_
  - [@nat](https://meta.discourse.org/u/nat?silent=true): _5 posts_, _8 likes_
  - [@awesomerobot](https://meta.discourse.org/u/awesomerobot?silent=true): _5 posts_, _6 likes_
  - [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal?silent=true): _4 posts_, _4 likes_
  - [@Moin](https://meta.discourse.org/u/Moin?silent=true): _2 posts_, _4 likes_
  - [@fokx](https://meta.discourse.org/u/fokx?silent=true): _2 posts_, _4 likes_
  - [@lindsey](https://meta.discourse.org/u/lindsey?silent=true): _3 posts_, _4 likes_
  - [@maiki](https://meta.discourse.org/u/maiki?silent=true): _2 posts_, _4 likes_
  - [@Lhc\_fl](https://meta.discourse.org/u/Lhc_fl?silent=true): _1 post_, _3 likes_

* * *

## Interesting Topics

#UX

- In #UX, @alltiagocom proposed making component titles and containers clickable in [Clickable components instead of just the Edit button](https://meta.discourse.org/t/-/378397/1?silent=true), sparking a broader discussion with @nat and @sam on row highlighting and button consistency.

- In #UX, @tvavrda reported layout issues with Horizon’s disabled **Info** button in [Horizon Theme New Theme Info Button Layout](https://meta.discourse.org/t/-/378437/1?silent=true), and @lindsey outlined upcoming changes to pre-populate or blank the category field.

- In #UX, @alltiagocom experimented with emojis in custom sidebar sections in [Emojis in Custom Section](https://meta.discourse.org/t/-/378390/1?silent=true), then delivered a theme component snippet for consistent emoji sizing.

#Support

- In #Support, @saish asked how to customize the _entire_ composer beyond its body in [Follow up question on customizing composer](https://meta.discourse.org/t/-/378453/1?silent=true), and @awesomerobot explained when to choose theme components versus plugins.

- In #Support, @nathank reported email-in spam bypassing reserved usernames in [What is the best way to deal with recurrent email-in spam?](https://meta.discourse.org/t/-/378380/1?silent=true), with @nat confirming AI spam detection covers email posts.

- In #Support, @Steve_John sought a per-category hero banner without layout shift in [Help recreating a per-category hero banner](https://meta.discourse.org/t/-/378460/1?silent=true), and @chapoi and @Lilly shared CSS and theme-component solutions.

- In #Support, @hellekin flagged missing default _like_ icons in [Discourse-reactions default like icon remains invisible](https://meta.discourse.org/t/-/378399/1?silent=true), and @Moin traced it to free vs. Pro Font Awesome prefixes.

- In #Support, @opcourdis explored adjusting 2FA prompt frequency in [Changing 2 factor auth periodicity to keep members involved](https://meta.discourse.org/t/-/378481/1?silent=true), and @nat suggested session settings and SSO.

- In #Support, @BernardPaulus questioned the warning about password rules in [Password settings: “changing this may have far-reaching or unintended consequences for your site”](https://meta.discourse.org/t/-/378412/1?silent=true), and @ondrej clarified that existing passwords remain valid.

- In #Support, @aidanheerdegen requested muting group DMs in [Mute DMs from a group](https://meta.discourse.org/t/-/378514/1?silent=true), and @nat proposed using Do Not Disturb schedules as a workaround.

- In #Support, @omarfilip noted disk space spikes during backups in [Backup requires 2x disk space - could the process be improved?](https://meta.discourse.org/t/-/378486/1?silent=true), prompting calls for in-dashboard warnings.

#Sysadmins

- In #Sysadmins, @alltiagocom provided step-by-step `rclone` instructions for Dropbox backups in [Use rclone to sync to Dropbox (2025)](https://meta.discourse.org/t/-/378430/1?silent=true), building on earlier guides.

#Feature

- In #Feature, @maiki sketched out a unified history log with filters and diffs in [Comprehensive topic/post action log](https://meta.discourse.org/t/-/378518/1?silent=true).

#wordpress

- In #wordpress, @jrgong added CSS class and icon options to the WP-Discourse login button in [Customization of “Discourse Login” button - PRs accepted?](https://meta.discourse.org/t/-/378452/1?silent=true), and @awesomerobot confirmed PR conventions.

#contribute:translations

- In #contribute:translations, @tvavrda flagged missing CrowdIn entries for official plugins in [Plugins Admin Missing Translations](https://meta.discourse.org/t/-/378436/1?silent=true), urging more complete localization.

* * *

## Activity by the [@team](https://meta.discourse.org/groups/team?silent=true) Group

- [@nat](https://meta.discourse.org/u/nat?silent=true) chimed in on plugin navigation in [Clickable components instead of just the Edit button](https://meta.discourse.org/t/-/378397/2?silent=true), addressed email-in spam bypass in [What is the best way to deal with recurrent email-in spam?](https://meta.discourse.org/t/-/378380/2?silent=true), refined 2FA session settings in [Changing 2 factor auth periodicity to keep members involved](https://meta.discourse.org/t/-/378481/2?silent=true), suggested DND schedules in [Mute DMs from a group](https://meta.discourse.org/t/-/378514/2?silent=true), and debugged passkey registration in [Error when create user passkey in browser](https://meta.discourse.org/t/-/378434/2?silent=true).

- [@chapoi](https://meta.discourse.org/u/chapoi?silent=true) contributed to categorization debates in [Categorizing bug and ux issues](https://meta.discourse.org/t/-/378121/8?silent=true), shared layout tweaks in [Help recreating a per-category hero banner](https://meta.discourse.org/t/-/378460/2?silent=true), and guided analytics plugin usage in [网站使用行为埋点插件discourse](https://meta.discourse.org/t/-/378241/5?silent=true).

- [@awesomerobot](https://meta.discourse.org/u/awesomerobot?silent=true) provided guidance on composer customization in [Follow up question on customizing composer](https://meta.discourse.org/t/-/378453/2?silent=true), approved WP-Discourse PRs in [Customization of “Discourse Login” button - PRs accepted?](https://meta.discourse.org/t/-/378452/2?silent=true), refined AI header behavior in [AI-bot header button title doesn’t always match its action](https://meta.discourse.org/t/-/377402/4?silent=true), and weighed in on clickable rows in [Clickable components instead of just the Edit button](https://meta.discourse.org/t/-/378397/4?silent=true).

- [@maiki](https://meta.discourse.org/u/maiki?silent=true) kicked off the unified history feature in [Comprehensive topic/post action log](https://meta.discourse.org/t/-/378518/1?silent=true) and celebrated new-tab AI interfaces in [Change AI Bot Icon to Link Element](https://meta.discourse.org/t/-/377435/3?silent=true).

- [@lindsey](https://meta.discourse.org/u/lindsey?silent=true) addressed keyboard shortcut bugs in [Keyboard shortcut for inserting from search menu to composer not working in Markdown mode](https://meta.discourse.org/t/-/378100/9?silent=true) and updated theme layouts in [Horizon Theme New Theme Info Button Layout](https://meta.discourse.org/t/-/378437/7?silent=true).

- [@sam](https://meta.discourse.org/u/sam?silent=true) recategorized posts for better UX in [Categorizing bug and ux issues](https://meta.discourse.org/t/-/378121/11?silent=true), removed confusing row highlights in [Clickable components instead of just the Edit button](https://meta.discourse.org/t/-/378397/5?silent=true), refined link behavior in [Inserting link to topic in selected text should maintain selected text](https://meta.discourse.org/t/-/378185/2?silent=true), planned fixes for proofread quoting in [Proofread breaks quotes](https://meta.discourse.org/t/-/365102/7?silent=true), and applauded new dropdown styles in [New header dropdown / notification menu styles](https://meta.discourse.org/t/-/369574/90?silent=true).

- [@Roman](https://meta.discourse.org/u/Roman?silent=true) added provider-specific options to the Discourse AI plugin in [Discourse AI](https://meta.discourse.org/t/-/259214/235?silent=true).

- [@davidb](https://meta.discourse.org/u/davidb?silent=true) improved hex-code handling in category color settings in [Can’t type a specific color in the category text](https://meta.discourse.org/t/-/375839/12?silent=true).

- [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen?silent=true) overhauled the survey embed in [⬇ Take the Discourse community survey!](https://meta.discourse.org/t/-/375863/20?silent=true) for better loading and accessibility.

- [@tgxworld](https://meta.discourse.org/u/tgxworld?silent=true) investigated icon choices for theme conversion in [Missing cube icon in the convert button on themes](https://meta.discourse.org/t/-/378072/3?silent=true).

* * *

From clickable rows to passkey puzzles, yesterday was a whirlwind of spam-fighting, UI tweaks, and backup debates—fortunately, no puppies were harmed! 🐶🎉

---

<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 augustus 2025 om 05:01 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/563 "2025-08-15T05:01:58Z")

</div>

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

## Key Stats

- **152** new posts [view all](https://meta.discourse.org/latest?period=day&silent=true)
- **22** new topics [view new topics](https://meta.discourse.org/search?q=new+topics&silent=true)

**Top users by posts & likes:**

- [@chapoi](https://meta.discourse.org/u/chapoi?silent=true): 6 posts, 14 likes
- [@alltiagocom](https://meta.discourse.org/u/alltiagocom?silent=true): 13 posts, 8 likes
- [@sam](https://meta.discourse.org/u/sam?silent=true): 10 posts, 7 likes
- [@awesomerobot](https://meta.discourse.org/u/awesomerobot?silent=true): 6 posts, 7 likes
- [@Lilly](https://meta.discourse.org/u/Lilly?silent=true): 7 posts, 6 likes
- [@renato](https://meta.discourse.org/u/renato?silent=true): 5 posts, 7 likes
- [@pfaffman](https://meta.discourse.org/u/pfaffman?silent=true): 4 posts, 4 likes
- [@tgxworld](https://meta.discourse.org/u/tgxworld?silent=true): 1 post, 4 likes
- [@pmusaraj](https://meta.discourse.org/u/pmusaraj?silent=true): 2 posts, 4 likes
- [@rdweb](https://meta.discourse.org/u/rdweb?silent=true): 1 post, 4 likes

* * *

## Interesting Topics

#Feature

- In #Feature (#reactions), @Jonathan5 raised concerns about limited emojis in reactions and @chapoi verified that [additional emoji options](https://meta.discourse.org/t/-/227785/29?silent=true) now work in test environments.

- In #Feature (#calendar-and-event), @sam announced new ics downloads:

- In #Feature (#assign, #automation), users explored [auto-assigning topics to groups](https://meta.discourse.org/t/-/378624/1?silent=true) for smoother ticket workflows.

- In #Feature (#notifications, #personal-messages), @aidanheerdegen requested the ability to [mute DMs from a group](https://meta.discourse.org/t/-/378514/1?silent=true) and @nat weighed in on the privacy implications.

- In #Feature (#content-localization), @nat proposed expanding the [header language switcher](https://meta.discourse.org/t/-/378686/1?silent=true) to _all_ users, not just anonymous visitors.

- In #Feature (#bulk-actions, #tags), @nathank suggested extending silent category edits to cover [bulk tag edits](https://meta.discourse.org/t/-/378670/1?silent=true) and prevent thousands of emails.

- In #Feature, @Shauny asked to [allow specific groups to use the Topic Timer](https://meta.discourse.org/t/-/378612/1?silent=true) beyond staff and TL4.

- In #Feature (#gamification), @jrgong proposed showing the [current leaderboard rank](https://meta.discourse.org/t/-/378601/1?silent=true) in user cards to drive engagement.

#Uncategorized

- In #Uncategorized (#activitypub), @how explored whether one can [capture existing Fediverse threads into Discourse topics](https://meta.discourse.org/t/-/378665/1?silent=true) for better archiving.

#Bug

- In #Bug (#composer), @per1234 reported that retroactive multi-line _preformatted text_ uses inline styling; @renato has [replicated the issue and is working on a fix](https://meta.discourse.org/t/-/378678/2?silent=true).

- In #Bug (#chat-integration), @JonahAragon1 highlighted that [Matrix v12 rooms aren’t supported](https://meta.discourse.org/t/-/378675/1?silent=true) by the chat plugin after a security release.

- In #Bug (#color-palettes), @alltiagocom found that the [user-selectable palette checkbox](https://meta.discourse.org/t/-/378545/1?silent=true) doesn’t persist when saving.

- In #Bug (#interface), @alltiagocom noted [font changes](https://meta.discourse.org/t/-/378543/1?silent=true) after toggling theme settings in the Interface panel.

- In #Bug (#calendar-and-event), @nathank observed that the [new Location field isn’t passed through to .ics exports](https://meta.discourse.org/t/-/378672/1?silent=true).

- In #Bug (#tags), @alltiagocom reported removing a tag from “Other Tags” has no effect, and @chapoi [relocated it to #contribute:bug](https://meta.discourse.org/t/-/377843/6?silent=true).

* * *

## Activity by the [@team](https://meta.discourse.org/groups/team?silent=true) Group

- @chapoi confirmed that extra emoji options in [Discourse Reactions](https://meta.discourse.org/t/-/227785/29?silent=true) work smoothly in tests.
- @chapoi moved the discussion on removing a tag from “Other Tags” to #Bug in [this thread](https://meta.discourse.org/t/-/377843/6?silent=true).
- @awesomerobot outlined cleanup steps and UX tweaks in [Clickable components improvement](https://meta.discourse.org/t/-/378397/5?silent=true).
- @sam flagged the Matrix v12 room issue as #pr-welcome in [the chat integration topic](https://meta.discourse.org/t/-/378675/2?silent=true).
- @sam checked whether the color palette checkbox bug is fixed in the latest build in [that thread](https://meta.discourse.org/t/-/378545/2?silent=true).
- @renato replicated the preformatted text bug and committed to a fix in [the composer issue](https://meta.discourse.org/t/-/378678/2?silent=true).
- @Lilly provided guidance on auto-assigning topics to groups in [the automation discussion](https://meta.discourse.org/t/-/378624/2?silent=true).
- @pmusaraj advised on HTTPS settings to resolve passkey errors in [the support thread](https://meta.discourse.org/t/-/378434/8?silent=true).
- @nat proposed enhancing the header language switcher setting in [the localization feature request](https://meta.discourse.org/t/-/378686/1?silent=true).
- @dax shared the fix for login redirection in [the login redirect bug](https://meta.discourse.org/t/-/333978/5?silent=true).
- @featheredtoast merged a PR restoring the left-side mobile menu in [the theme component topic](https://meta.discourse.org/t/-/164513/33?silent=true).
- @tgxworld suggested updating the convert-button icon in [the theme convert icon issue](https://meta.discourse.org/t/-/378072/5?silent=true).

* * *

After yesterday’s emoji marathons and calendar confetti, may your day be bug-free and your passkeys always authorized!

---

<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 augustus 2025 om 05:04 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/564 "2025-08-16T05:04:39Z")

</div>

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

## Key Stats

- **New posts:** 111

- **New topics:** 20

- **Top users (last 24 h):**

## Interesting Topics

#### #Support

- @alltiagocom kicked off a discussion on converting a forum into a real iOS/Android app in [#378700](https://meta.discourse.org/t/-/378700/1?silent=true), reviving earlier explorations such as [DisHuB (#377296)](https://meta.discourse.org/t/-/377296/1?silent=true), [DisCorkie (#357103)](https://meta.discourse.org/t/-/357103/1?silent=true), [Discourse native app (#361616)](https://meta.discourse.org/t/-/361616/1?silent=true), [Native app advice (#219370)](https://meta.discourse.org/t/-/219370/1?silent=true), [App conversion Q&A (#321896)](https://meta.discourse.org/t/-/321896/1?silent=true) and [Flutter PWA guide (#299768)](https://meta.discourse.org/t/-/299768/1?silent=true).

- @aidanheerdegen explored options to mute group DMs and learned about a hidden settings URL in [#378514](https://meta.discourse.org/t/-/378514/1?silent=true).

- @NateDhaliwal asked if it’s possible to bump topics only for certain users/groups in [#378722](https://meta.discourse.org/t/-/378722/1?silent=true), prompting a discussion on timeline complexity.

- @Rafael_Goncalves and others debugged inbound/outbound email issues, from port changes in Brevo in [#378783](https://meta.discourse.org/t/-/378783/1?silent=true) to SSL EOF errors after an update in [#378784](https://meta.discourse.org/t/-/378784/1?silent=true), while @trs80 suggested suppressing Outlook reactions via a header in [#301198](https://meta.discourse.org/t/-/301198/11?silent=true).

- @SIXGUNS wrestled with ActivityPub shaping on the main navigation in [#378730](https://meta.discourse.org/t/-/378730/1?silent=true) and @aschrijver1 cross-posted strategies on category follows in the fediverse at [#377320](https://meta.discourse.org/t/-/377320/6?silent=true).

#### #Bug

- @nolo reported that the first notification tip displays even when the welcome message is disabled or delayed in [#378716](https://meta.discourse.org/t/-/378716/1?silent=true).

- @jdc20181 is encountering a `MiniRacer::RuntimeError` due to a missing `moment.tz` function when using a date/time plugin in [#335665](https://meta.discourse.org/t/-/335665/7?silent=true).

#### #Feature

- @tobiaseigen proposed including admins in the moderator activity table and improving user notes reporting (with timestamps, pagination and search) in [#378794](https://meta.discourse.org/t/-/378794/1?silent=true) and [#378805](https://meta.discourse.org/t/-/378805/1?silent=true).

- @maiki sketched out a comprehensive topic/post action log inspired by Discourse’s settings change history in [#378518](https://meta.discourse.org/t/-/378518/2?silent=true).

- @angus’s #calendar-and-event plugin regained attention, and @nathank suggested RFC 5545 exports in [#312279](https://meta.discourse.org/t/-/312279/17?silent=true), complementing the core Discourse Calendar improvements discussed in [#97376](https://meta.discourse.org/t/-/97376/547?silent=true).

#### #Theme component

- @chapoi unveiled a new theme component to display leaderboard ranks on usercards in [#378735](https://meta.discourse.org/t/-/378735/1?silent=true).

- A discussion on extending and fixing color palettes (adding new swatches and ensuring the user-selectable checkbox works) took place in [#378547](https://meta.discourse.org/t/-/378547/1?silent=true) and was followed by a bug report in [#378545](https://meta.discourse.org/t/-/378545/1?silent=true).

#### #Dev

- @Joshua_Lyon explored customizing the Rich Text Editor with `decorateCookedElement()` vs server-side plugins in [#378773](https://meta.discourse.org/t/-/378773/1?silent=true) and @nolo reignited a broader discussion on when to shift theme components to `.gjs` in [#370063](https://meta.discourse.org/t/-/370063/23?silent=true).

#### #Community

- @maiki outlined technical, social and legal considerations for building Discourse communities in educational settings and shared chat retention defaults in [#378677](https://meta.discourse.org/t/-/378677/1?silent=true).

#### #UX

- @one1 asked why ‘Browse Channels’ uses a pencil icon, and @chapoi clarified the sidebar-editing metaphor in [#378708](https://meta.discourse.org/t/-/378708/2?silent=true).

## Activity by the [@team](https://meta.discourse.org/groups/team?silent=true) Group

- @chapoi shaped the conversation on native app conversions with references to prior efforts in [#378700](https://meta.discourse.org/t/-/378700/3?silent=true), proposed granular notification panel controls in [#378636](https://meta.discourse.org/t/-/378636/2?silent=true), and explained the logic behind the pencil icon in [#378708](https://meta.discourse.org/t/-/378708/2?silent=true).

- @renato offered a quick guide to publishing Discourse as a PWA/TWA on Android in [#378700](https://meta.discourse.org/t/-/378700/10?silent=true) and highlighted iOS considerations in [#378700](https://meta.discourse.org/t/-/378700/12?silent=true).

- @tobiaseigen championed moderation dashboard enhancements in [#378805](https://meta.discourse.org/t/-/378805/1?silent=true), guided @jdc20181 toward replication steps in [#335665](https://meta.discourse.org/t/-/335665/15?silent=true), and refined the community survey experience in [#375863](https://meta.discourse.org/t/-/375863/25?silent=true).

- @nat revealed the hidden group DM toggle for staged users in [#378514](https://meta.discourse.org/t/-/378514/8?silent=true).

- @awesomerobot weighed in on bumping logic in [#378722](https://meta.discourse.org/t/-/378722/2?silent=true) and previewed the deprecation of new user tips in [#378716](https://meta.discourse.org/t/-/378716/5?silent=true).

- @maiki opened threads on educational community setup in [#378677](https://meta.discourse.org/t/-/378677/1?silent=true) and a comprehensive action log in [#378518](https://meta.discourse.org/t/-/378518/2?silent=true).

- @Lilly tackled mobile codeblock behavior in [#378842](https://meta.discourse.org/t/-/378842/2?silent=true) and pointed to the existing topic-change history request in [#378518](https://meta.discourse.org/t/-/378518/3?silent=true).

Keep your paws busy—tonight the forum’s so lively even the test pups are doing backflips!

---

<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 augustus 2025 om 05:03 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/565 "2025-08-17T05:03:22Z")

</div>

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

## Key Stats

- **New posts** : 21
- **New topics** : 6
- **Top users** :
  - [@mcwumbly](https://meta.discourse.org/u/mcwumbly?silent=true) – 2 posts, 6 likes
  - [@Ever\_Element](https://meta.discourse.org/u/Ever_Element?silent=true) – 2 posts, 6 likes
  - [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal?silent=true) – 3 posts, 3 likes
  - [@ばこん](https://meta.discourse.org/u/%E3%81%B0%E3%81%93%E3%82%93?silent=true) – 1 post, 3 likes
  - [@David\_Ghost](https://meta.discourse.org/u/David_Ghost?silent=true) – 1 post, 2 likes
  - [@bloomexperiment](https://meta.discourse.org/u/bloomexperiment?silent=true) – 1 post, 2 likes
  - [@Canapin](https://meta.discourse.org/u/Canapin?silent=true) – 1 post, 1 like
  - [@alltiagocom](https://meta.discourse.org/u/alltiagocom?silent=true) – 2 posts, 1 like
  - [@BrianC](https://meta.discourse.org/u/BrianC?silent=true) – 1 post, 0 likes
  - [@benword](https://meta.discourse.org/u/benword?silent=true) – 1 post, 0 likes

## Interesting Topics

#Feature

- @Ever_Element requested an **OP** badge after the username to highlight the original poster in long discussions, and @mcwumbly pointed to the longstanding [Request: Topic starter icon #92870](https://meta.discourse.org/t/92870?silent=true) plus the [author-badge-for-topic-posts theme component #277579](https://meta.discourse.org/t/277579?silent=true). [read more](https://meta.discourse.org/t/-/378886/1?silent=true)

- @alltiagocom proposed adding **“Edit Topic/Post”** to the always-visible wrench menu to avoid scrolling down, with @Canapin noting the ? shortcut and @NateDhaliwal reminding everyone that E opens the editor. [read more](https://meta.discourse.org/t/-/378895/1?silent=true)

- @mcwumbly revived the **Request: Topic starter icon #92870** to share community-made solutions for marking topic starters. [read more](https://meta.discourse.org/t/-/92870/4?silent=true)

- @benword announced a **GitHub Sponsors** integration plugin, linking to the [roots/discourse-github-sponsors repo #148190](https://meta.discourse.org/t/148190?silent=true) for easy setup. [read more](https://meta.discourse.org/t/-/148190/2?silent=true)

#Installation

- @janfy hit a migration error `Failed to create 'badge_posts' view` on Discourse 3.4.7 and @NateDhaliwal recommended abandoning the deprecated [Bitnami container image #374875](https://meta.discourse.org/t/374875?silent=true) in favor of the [official install](https://meta.discourse.org/t/142537?silent=true) guide. [read more](https://meta.discourse.org/t/-/378853/1?silent=true)

- The community reiterated that the **Bitnami Discourse Container** is officially unsupported and pointed back to the deprecation notice at [bitnami-discourse-container-image-is-deprecated/374875](https://meta.discourse.org/t/bitnami-discourse-container-image-is-deprecated/374875/1?silent=true). [read more](https://meta.discourse.org/t/-/374875/1?silent=true)

#Self-Hosting

- @bloomexperiment noted that **#solved** is now bundled into core and asked for a fresh example in the OP of [Install plugins on a self-hosted site #19157](https://meta.discourse.org/t/19157?silent=true), also mentioning UI quirks on an iPad with Arc. [read more](https://meta.discourse.org/t/-/19157/375?silent=true)

#Support

- @David_Ghost shared his go-to approach: spin up Discourse on a subdomain, verify functionality, then follow the [change-the-domain-name guide #16098](https://meta.discourse.org/t/change-the-domain-name-or-rename-your-discourse/16098?silent=true) to switch. [read more](https://meta.discourse.org/t/-/378832/3?silent=true)

- @NateDhaliwal explored **auto-bumping** topics for specific #groups, hunting for built-in settings or plugins to achieve scheduled bumps. [read more](https://meta.discourse.org/t/-/378722/3?silent=true)

- @yawnxyz wants to inject custom scripts (e.g., PostHog, Alpine.js) into **Page Publishing** pages but found that `head_tag.html` doesn’t run there; they also referenced [mermaid in published pages #282418](https://meta.discourse.org/t/does-mermaid-work-in-published-pages/282418/2?silent=true). [read more](https://meta.discourse.org/t/-/378889/1?silent=true)

- @SIXGUNS reported **ActivityPub** formatting woes—embedded YouTube videos and images render differently on Mastodon and cannot be edited due to permission restrictions. [read more](https://meta.discourse.org/t/-/378730/2?silent=true)

#Plugin

- @patrickemin flagged that once you click the **Activity** button in the official Post Voting plugin (#227808), the **Votes** view disappears with no easy return. [read more](https://meta.discourse.org/t/-/227808/165?silent=true)

#Dev

- @BrianC shipped a compact **AI Messages** search box for the AI Conversations sidebar via a GitHub-hosted [theme component #378898](https://meta.discourse.org/t/378898?silent=true), routing `in:messages` queries to the core search. [read more](https://meta.discourse.org/t/-/378898/1?silent=true)

#Bug

- @kcahtoor ran into incorrect glyph shaping and oversized text when using **Jameel Noori Nastaliq** /Noto Nastaliq Urdu, following the [Include Assets in Themes guide #62459](https://meta.discourse.org/t/62459?silent=true) for font loading. [read more](https://meta.discourse.org/t/-/378897/1?silent=true)

#UX

- @alltiagocom refined their **Custom Section** emoji script so that emojis persist after collapsing and expanding, overcoming icon-fallback glitches after several JS tweaks. [read more](https://meta.discourse.org/t/-/378390/5?silent=true)

## Activity by the [@team](https://meta.discourse.org/groups/team?silent=true) Group

- @mcwumbly chimed into [Showing “OP” icon after username?](https://meta.discourse.org/t/-/378886/2?silent=true), pointing to the original [Request: Topic starter icon #92870](https://meta.discourse.org/t/92870?silent=true) and the [author-badge for topic posts component #277579](https://meta.discourse.org/t/277579?silent=true).

- @mcwumbly also bumped the older [Request: Topic starter icon #92870](https://meta.discourse.org/t/-/92870/4?silent=true) to surface community-built OP badges.

That’s all for today—time to chase some thread-tails! 🐾

---

<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 augustus 2025 om 05:02 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/566 "2025-08-18T05:02:50Z")

</div>

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

## Key Stats

- **New posts** : 63
- **New topics** : 10
- **Top users** :
  - @mcwumbly: 13 posts, 13 likes
  - @nat: 3 posts, 8 likes
  - @sam: 8 posts, 7 likes
  - @pfaffman: 2 posts, 5 likes
  - @jrgong: 1 post, 4 likes
  - @Lilly: 1 post, 3 likes
  - @justinm: 4 posts, 3 likes
  - @Jagster: 2 posts, 2 likes
  - @Hooksmith: 1 post, 2 likes
  - @Lee_Ars: 2 posts, 2 likes

## Interesting Topics

- #Feature @Canapin reported that #ask-discourse often fabricates links instead of returning real posts in [Feedback for Ask Discourse](https://meta.discourse.org/t/-/336805/1?silent=true).

- #Feature As part of localization efforts, @nat proposed translating user bios and surfacing them on cards and summaries to aid moderation in [Show translated user bios](https://meta.discourse.org/t/-/378908/1?silent=true).

- #Feature @jrgong requested the ability to delete or archive AI conversations to declutter history, sparking ideas on search, bookmarks, and UI refinements in [Improve managing history on Ask discourse](https://meta.discourse.org/t/-/378924/1?silent=true).

- #Feature Drawing from running a local sports forum, @justinm urged moving beyond email to push notifications and walked through real-world examples in [Request: Replacing/supplementing email with push notifications](https://meta.discourse.org/t/-/378927/1?silent=true).

- #Sysadmins: Hit by a spam surge, @pfaffman outlined a Rails-based approach—using read-only mode, backups, and AI models—to retroactively flag and delete spam posts in [Retroactively get AI to review recent posts](https://meta.discourse.org/t/-/378956/1?silent=true).

- #Sysadmins: Tackling 20 years of mailing-list archives, @icculus detailed migrating a Discourse site via rsync and cleaning up duplicate link indexes in [Move a Discourse site to another VPS with rsync](https://meta.discourse.org/t/-/43812/57?silent=true).

- #Bug @Lilly uncovered a glitch in the Discourse AI admin usage page where custom date ranges only render correctly after multiple refreshes in [Discourse AI admin usage page – custom date range issues](https://meta.discourse.org/t/-/378959/1?silent=true).

- #Bug @shun couldn’t filter default locales by keyword on Cloud’s onboarding, with @sam and @nat providing interim fixes and a forthcoming patch in [I cannot search the language when discourse cloud onboarding experience](https://meta.discourse.org/t/-/378922/1?silent=true).

- #Support @antontruda asked how to inject custom `<head>` code now that the old Custom Code setting is gone, and @mcwumbly explained using theme components in [Unable to locate Custom Code function in latest Discourse version](https://meta.discourse.org/t/-/378935/1?silent=true).

- #Support @BuddhistBookClub inquired about logging unapproved member applications, prompting @mcwumbly to probe current approval workflows in [Log of member-requests which were not approved?](https://meta.discourse.org/t/-/378911/1?silent=true).

- #Support @NateDhaliwal explored auto-bumping old topics for group cleanup, and @mcwumbly suggested PM-based notifications or filter lists in [Bump topics for certain users/groups?](https://meta.discourse.org/t/-/378722/1?silent=true).

- #UX With category emoji now supported, @alltiagocom and @mcwumbly discussed making sidebar custom sections more expressive using emoji in [Emojis in Custom Section](https://meta.discourse.org/t/-/378390/7?silent=true).

- #UX @one1 debated icon semantics for “Browse Channels,” and @sam weighed text labels versus pencil or grid icons in [Why is “Browse Channels” a pencil icon?](https://meta.discourse.org/t/-/378708/3?silent=true).

- #Community Mapping Cuisine hierarchies, @Steve_John debated three-level categories versus tags, and @mcwumbly recommended shallow use-case categories with tags for subject matter in [Categories vs. tags for “content type” vs. “subject matter”](https://meta.discourse.org/t/-/378910/1?silent=true).

- #Extras: After the long-awaited Flatpak, @lumarel celebrated the new desktop builds and teased the upcoming iOS beta in [Introducing DisCorkie – A Multi-Instance Discourse Client](https://meta.discourse.org/t/-/357103/33?silent=true).

## Activity by the [@team](https://meta.discourse.org/groups/team?silent=true) Group

- @mcwumbly flagged AI hiccups in [Feedback for Ask Discourse](https://meta.discourse.org/t/-/336805/12?silent=true), explored conversation housekeeping in [Improve managing history on Ask Discourse](https://meta.discourse.org/t/-/378924/2?silent=true), drilled into notification UX in [Request: Replacing/supplementing email with push notifications](https://meta.discourse.org/t/-/378927/2?silent=true), championed emoji support in [Emojis in Custom Section](https://meta.discourse.org/t/-/378390/7?silent=true), guided component-based theme edits in [Unable to locate Custom Code](https://meta.discourse.org/t/-/378935/2?silent=true), diagnosed palette toggles in [Sometimes switching to a different color scheme](https://meta.discourse.org/t/-/299498/6?silent=true), and proposed automated reminder workflows in [Bump topics for certain users/groups?](https://meta.discourse.org/t/-/378722/4?silent=true).

- @nat kicked off localization in [Show translated user bios](https://meta.discourse.org/t/-/378908/1?silent=true), fine-tuned font weights in [Discourse font rendering](https://meta.discourse.org/t/-/378897/2?silent=true), and delivered a quick locale search fix in [I cannot search the language](https://meta.discourse.org/t/-/378922/7?silent=true).

- @sam inspired archive controls in [Improve managing history on Ask Discourse](https://meta.discourse.org/t/-/378924/4?silent=true), critiqued icon alternatives in [Why is “Browse Channels” a pencil icon?](https://meta.discourse.org/t/-/378708/4?silent=true), tested dynamic options in [Let users add more poll options while the poll is running](https://meta.discourse.org/t/-/136309/8?silent=true), confirmed component checkboxes in [Checkbox in color palettes](https://meta.discourse.org/t/-/378545/5?silent=true), and patched locale filtering in [I cannot search the language](https://meta.discourse.org/t/-/378922/3?silent=true).

- @Lilly reported the AI dashboard date-range bug and provided reproduction steps in [Discourse AI admin usage page – custom date range issues](https://meta.discourse.org/t/-/378959/1?silent=true).

_With AI tweaks, icon debates, and push-notification dreams all in one day, remember: keep calm and Discourse on!_

---

<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 augustus 2025 om 05:03 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/567 "2025-08-19T05:03:06Z")

</div>

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

## Key Stats

- **New posts:** 85
- **New topics:** 11

**Top users (posts / likes):**

- @chapoi: 15 posts, 8 likes
- @nat: 3 posts, 8 likes
- @NateDhaliwal: 5 posts, 5 likes
- @david: 2 posts, 5 likes
- @adress: 8 posts, 3 likes
- @gilles: 3 posts, 3 likes
- @Canapin: 1 post, 3 likes
- @tobiaseigen: 1 post, 3 likes
- @sam: 2 posts, 2 likes
- @ondrej: 1 post, 2 likes

* * *

## Interesting Topics

### #Support

- @WaitroseCarpark raised a [mass spam attack](https://meta.discourse.org/t/-/378972/1?silent=true) affecting around 150 threads in 10 hours; @NateDhaliwal and @nat guided on tightening filters and using the #ai plugin for mitigation [read more](https://meta.discourse.org/t/-/378972/2?silent=true).

- @gilles struggled with category header display after an update in [Problème entête categories](https://meta.discourse.org/t/-/379098/1?silent=true); @chapoi refined CSS specificity to restore the intended look [read more](https://meta.discourse.org/t/-/379098/6?silent=true).

- @kcahtoor reported distorted text bolding in [Discourse font rendering](https://meta.discourse.org/t/-/378897/1?silent=true), especially for RTL scripts, and @chapoi recommended disabling bold weights or selecting proper font variants [read more](https://meta.discourse.org/t/-/378897/3?silent=true).

- @xpamych diagnosed an email provider fault in [Mail is not sending after the latest update](https://meta.discourse.org/t/-/378784/1?silent=true) and @chapoi suggested switching outbound SMTP ports and rebuilding the app [read more](https://meta.discourse.org/t/-/378784/2?silent=true).

- @S.AAKASH_MUTHIAH inquired about auto‐updating “Create tag allowed groups” via API in [tags settings](https://meta.discourse.org/t/-/379034/1?silent=true), and @chapoi proposed custom automations or group‐level scripts as a solution [read more](https://meta.discourse.org/t/-/379034/2?silent=true).

- @sky-winter wanted to target dark‐mode styles with the built-in toggle and @chapoi pointed to the `light-dark` mixin and preset color schemes [read more](https://meta.discourse.org/t/-/379040/2?silent=true).

- @TomJumbo asked how to pre-create user profiles and enforce invite-only registration in [Nutzer manuell per Email einladen](https://meta.discourse.org/t/-/379010/1?silent=true), and @chapoi walked through the built-in invites workflow and manual account creation workarounds [read more](https://meta.discourse.org/t/-/379010/2?silent=true).

### #Bug

- @adress detailed how dynamically loaded replies break [heading navigation for screen readers](https://meta.discourse.org/t/-/379037/1?silent=true); @awesomerobot investigated DOM manipulations and planned an ARIA‐focused fix [read more](https://meta.discourse.org/t/-/379037/3?silent=true).

- @adress also highlighted missing context in reply headings in [Issue 2: Heading Labels](https://meta.discourse.org/t/-/379038/1?silent=true), making it hard to identify replies; @awesomerobot suggested adding clear labels for each reply button [read more](https://meta.discourse.org/t/-/379038/8?silent=true).

- @per1234 reported that pasting formatted HTML collapses whitespace in the [rich text composer](https://meta.discourse.org/t/-/379035/1?silent=true) despite `white-space: pre`; troubleshooting is ongoing [read more](https://meta.discourse.org/t/-/379035/3?silent=true).

- Community members noticed missing entries in the [right sidebar blocks](https://meta.discourse.org/t/-/377636/1?silent=true) component; @pento merged a core update and bumped the plugin version to restore topic rendering [read more](https://meta.discourse.org/t/-/377636/8?silent=true).

### #Developer Guides

- @david explained why live-reloading CSS is disabled in production in the Theme CLI guide per [commit](https://github.com/discourse/discourse/commit/351d3d4eb94390ef667b72e3d4ba9c740224c44c) and recommended using development-mode Ember for safer iterations [read more](https://meta.discourse.org/t/-/82950/202?silent=true).

### #UX

- @tobiaseigen flagged an [UX inconsistency](https://meta.discourse.org/t/-/379082/1?silent=true) where bulk-archived moderator messages remain visible until a manual page refresh, slowing down moderation workflows [read more](https://meta.discourse.org/t/-/379082/1?silent=true).

### #Feature

- @sam kicked off work on a Discourse [Model Context Protocol (MCP)](https://github.com/SamSaffron/discourse-mcp) repository and asked the community what use cases beyond search/read the spec should cover [read more](https://meta.discourse.org/t/-/364859/18?silent=true).

- @martin cross-posted from the [Discourse Reactions PR](https://meta.discourse.org/t/-/227785/23?silent=true) to discuss UI decisions around the ellipsis option and is awaiting internal product feedback [read more](https://meta.discourse.org/t/-/227785/30?silent=true).

* * *

## Activity by the [@team](https://meta.discourse.org/groups/team?silent=true) Group

- @chapoi provided CSS fixes and guidance across multiple threads, including category header tweaks in [#379098](https://meta.discourse.org/t/-/379098/2?silent=true), email port debugging in [#378784](https://meta.discourse.org/t/-/378784/2?silent=true), dark-mode styling advice in [#379040](https://meta.discourse.org/t/-/379040/2?silent=true), invite workflow tips in [#379010](https://meta.discourse.org/t/-/379010/2?silent=true), and sidebar UX discussion in [#378708](https://meta.discourse.org/t/-/378708/8?silent=true).

- @nat recommended the #ai plugin for spam defense in [#378972](https://meta.discourse.org/t/-/378972/3?silent=true) and deployed a fix for the onboarding language search issue in [#378922](https://meta.discourse.org/t/-/378922/9?silent=true).

- @david clarified production live-reload changes in the Theme CLI guide [#82950](https://meta.discourse.org/t/-/82950/202?silent=true) and answered plugin bundling questions in [#373574](https://meta.discourse.org/t/-/373574/119?silent=true).

- @tobiaseigen reported a moderator inbox bulk-action glitch in [#379082](https://meta.discourse.org/t/-/379082/1?silent=true).

- @sam outlined progress and sought feedback on the MCP spec in [#364859](https://meta.discourse.org/t/-/364859/18?silent=true).

- @martin contributed cross-post feedback on the reactions UI via [#227785](https://meta.discourse.org/t/-/227785/23?silent=true).

- @Osama confirmed an upcoming fix for the color palette checkbox bug in [#378545](https://meta.discourse.org/t/-/378545/6?silent=true).

- @awesomerobot dove into screen-reader navigation issues in both [#379037](https://meta.discourse.org/t/-/379037/3?silent=true) and [#379038](https://meta.discourse.org/t/-/379038/8?silent=true).

- @yuriy rolled out a fix for the disappearing header search in [#377612](https://meta.discourse.org/t/-/377612/5?silent=true).

- @pento merged a core change to restore right-sidebar topic rendering in [#377636](https://meta.discourse.org/t/-/377636/8?silent=true).

* * *

Keep those filters sharp and the CSS even sharper—yesterday proved meta never rests! 🚀

---

<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 augustus 2025 om 05:02 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/568 "2025-08-20T05:02:39Z")

</div>

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

## Key Stats

- **142 new posts** [stats](https://meta.discourse.org/stats?silent=true)
- **23 new topics** [recent](https://meta.discourse.org/recent?silent=true)
- **Top users:**
  - [@hugh](https://meta.discourse.org/u/hugh?silent=true): 3 posts, 18 likes
  - [@Discourse](https://meta.discourse.org/u/discourse?silent=true): 1 post, 12 likes
  - [@sam](https://meta.discourse.org/u/sam?silent=true): 8 posts, 11 likes
  - [@david](https://meta.discourse.org/u/david?silent=true): 4 posts, 11 likes
  - [@Ethsim2](https://meta.discourse.org/u/ethsim2?silent=true): 4 posts, 10 likes
  - [@NateDhaliwal](https://meta.discourse.org/u/natedhaliwal?silent=true): 10 posts, 9 likes
  - [@awesomerobot](https://meta.discourse.org/u/awesomerobot?silent=true): 4 posts, 7 likes
  - [@featheredtoast](https://meta.discourse.org/u/featheredtoast?silent=true): 5 posts, 7 likes
  - [@pfaffman](https://meta.discourse.org/u/pfaffman?silent=true): 6 posts, 6 likes
  - [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen?silent=true): 1 post, 5 likes

## Interesting Topics

#### #blog

- @Discourse unboxed [Discourse 3.5](https://meta.discourse.org/t/379249/1?silent=true) with the new Horizon theme, visual composer, automatic translations, and bundled plugins, sparking a lively thread that linked back to [bundling more popular plugins with Discourse core](https://meta.discourse.org/t/373574/120?silent=true).

#### #Announcements

- @hugh declared **Discourse 3.5 is now live!** in [3.5.0: Major release](https://meta.discourse.org/t/379212/1?silent=true), highlighting community management improvements and pointing to the companion [blog post](https://blog.discourse.org/2025/08/unboxing-discourse-3-5).

- In [3.5.0.beta9: Improving color management, core welcome banner, and staff action log filters](https://meta.discourse.org/t/379217/1?silent=true), @hugh showcased enhanced dark-mode handling, palette previews in preferences, and teased more updates on [#color-palettes](https://meta.discourse.org/tags/c/announcements/67/color-palettes?silent=true).

- @hugh thanked dozens of contributors in [Thanks to translators for release 3.5!](https://meta.discourse.org/t/379214/1?silent=true), celebrating efforts across 30+ languages from Albanian (#sq) to Chinese (#zh-CN).

#### #Dev

- @ShiverTimber4973 shared a **Python script** for syncing `.ics` feeds into Discourse topics in [Syncing iCal/ICS feeds](https://meta.discourse.org/t/379361/1?silent=true), building on the earlier [Calendar Plugin import discussion](https://meta.discourse.org/t/376245/1?silent=true) and prompting requests for step-by-step “for admins” guides.

#### #Support

- @chapoi diagnosed and resolved the mobile UI toggle in [Display problem when creating post on iPhone mobile app?](https://meta.discourse.org/t/379251/5?silent=true), revealing that an accidental desktop-mode setting was to blame.

- A back-and-forth between @sam, @martin, and @GaurangBlaze in [Unable to set default to markdown mode](https://meta.discourse.org/t/379243/1?silent=true) clarified how the default editor preference applies historically and when a page reload is required.

- @awesomerobot explained device-scoped theme behavior in [A theme on mobile and another one on PC?](https://meta.discourse.org/t/379342/2?silent=true), pointing out the “Make this the default theme on all my devices” checkbox under `/my/preferences/interface`.

- @Roman spotted a test-code typo in [AI spam bot says it is not spam but scan log says it is spam](https://meta.discourse.org/t/379375/2?silent=true), noting that Trust Level ≥2 posts are skipped and that the test feature message should read “spam.”

- @sam is triaging the [Chat Upload Bug](https://meta.discourse.org/t/379253/1?silent=true) where re-uploading a downloaded attachment in a DM fails without text, with a PR-welcome already in progress.

#### #Bug

- @sam acknowledged that the [`white-space` CSS property of clipboard data isn’t respected](https://meta.discourse.org/t/379035/5?silent=true) when pasting into the rich text editor and is investigating a robust fix.

- In [Issue 1: Broken Heading Navigation / DOM Manipulation](https://meta.discourse.org/t/379037/5?silent=true), @awesomerobot detailed a landmark-region update (PR 34421) to improve performance and screen-reader navigation across posts.

#### #UX

- @rahim123 reported [Search results hidden under topic list with Horizon theme on Firefox](https://meta.discourse.org/t/379293/1?silent=true), drawing attention to a z-index quirk in Horizon on `128.13.0esr`.

#### #Hosting

- @rahim123 asked for [Best practices for testing before upgrade?](https://meta.discourse.org/t/379364/1?silent=true), weighing staging servers against on-the-fly backups and linking to the [Set up a staging server guide](https://meta.discourse.org/t/set-up-a-staging-server/225951?silent=true).

#### #Sysadmins

- @featheredtoast confirmed multi-domain SSL support in [Set up Let’s Encrypt with multiple domains / redirects](https://meta.discourse.org/t/56685/172?silent=true) via the `DISCOURSE_HOSTNAME_ALIASES` variable in `discourse_docker`.

## Activity by the [@team](https://meta.discourse.org/groups/team?silent=true) Group

- @hugh announced [Unboxing Discourse 3.5](https://meta.discourse.org/t/379249/1?silent=true), rolled out the [3.5.0 major release](https://meta.discourse.org/t/379212/1?silent=true), and highlighted new features in [3.5.0.beta9](https://meta.discourse.org/t/379217/1?silent=true).

- @sam chimed into [Bundling more popular plugins with Discourse core](https://meta.discourse.org/t/373574/138?silent=true), refined the [Markdown default mode discussion](https://meta.discourse.org/t/379243/3?silent=true), and is tackling both the [Chat Upload Bug](https://meta.discourse.org/t/379253/3?silent=true) and the [clipboard whitespace issue](https://meta.discourse.org/t/379035/5?silent=true).

- @david resolved the [Theme Creator update glitch](https://meta.discourse.org/t/371961/7?silent=true) and clarified rebuild steps after the [third-party plugin repository hijack](https://meta.discourse.org/t/374703/18?silent=true).

- @awesomerobot fixed the [theme-per-device toggle](https://meta.discourse.org/t/379342/2?silent=true), enhanced [accessibility landmarks](https://meta.discourse.org/t/379037/5?silent=true), and offered CSS guidance for [ActivityPub tag UI](https://meta.discourse.org/t/378730/3?silent=true).

- @featheredtoast provided multi-domain SSL tips ([`DISCOURSE_HOSTNAME_ALIASES`](https://meta.discourse.org/t/56685/172?silent=true)) and explained the [blue glow avatar indicator](https://meta.discourse.org/t/28701/12?silent=true).

- @tobiaseigen advised self-hosters on plugin bundling in [Unboxing Discourse 3.5](https://meta.discourse.org/t/379249/3?silent=true).

- @Roman pinpointed a test feature bug in [AI spam detection](https://meta.discourse.org/t/379375/2?silent=true).

- @martin reproduced steps and clarified behavior in the [Markdown default editor issue](https://meta.discourse.org/t/379243/6?silent=true).

- @chapoi diagnosed and fixed the [iPhone mobile display issue](https://meta.discourse.org/t/379251/5?silent=true) and shared CSS tips for tags in [ActivityPub flows](https://meta.discourse.org/t/378730/3?silent=true).

- @tgxworld expanded on features in the [3.5.0.beta9 release notes](https://meta.discourse.org/t/379217/3?silent=true).

Stay curious, and may your calendars sync smoothly—even if your cat schedules its next nap on your forum!

---

<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 augustus 2025 om 05:03 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/569 "2025-08-21T05:03:04Z")

</div>

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

## Key Stats

**New Posts:** 124  
**New Topics:** 10

**Top Users (posts / likes):**

- @pfaffman: 11 posts, 13 likes
- @david: 6 posts, 13 likes
- @Ethsim2: 6 posts, 8 likes
- @opcourdis: 4 posts, 8 likes
- @NateDhaliwal: 6 posts, 7 likes
- @Canapin: 2 posts, 7 likes
- @merefield: 1 post, 7 likes
- @Lilly: 3 posts, 6 likes
- @Paul_King: 4 posts, 5 likes
- @sam: 7 posts, 4 likes

* * *

## Interesting Topics

- #Dev **Syncing iCal/ICS feeds into Discourse topics (simple Python script, cron-friendly)** — @Ethsim2 and @opcourdis refined a Python script to wrap event details in `[event]...[/event]` BBCode for calendar integration [read more](https://meta.discourse.org/t/-/379361?silent=true).

- #Bug **Theme creator is very borked** — @Lilly reported UI lockup on the Theme Creator site under Horizon, and @david disabled the outdated widget to restore functionality [read more](https://meta.discourse.org/t/-/379401?silent=true).

- #Bug **Display problem when using iOS 16 or earlier** — @agemo saw overlapping UI elements on iOS 16.7 devices; @chapoi attempted repro and @david tracked down a fix now merged in [tests-passed](https://github.com/discourse/discourse/pull/34438) and live on Meta [read more](https://meta.discourse.org/t/-/379269?silent=true).

- #Bug **Crash nach letztem Update** — @biologist’s rebuild failed after beta9 upgrade; @david pointed out the old `discourse-feature-voting` plugin entry in `app.yml` and resolved the migration error [read more](https://meta.discourse.org/t/-/379435?silent=true).

- #Bug **Non-ASCII in category name: doesn’t prettify slug** — @stephtara hit slug errors with accented French names; @gerhard explained leaving the slug blank auto-generates a safe URL [read more](https://meta.discourse.org/t/-/379475?silent=true).

- #Bug **AI spam bot says it is not spam but scan log says it is spam** — @Roman fixed the Persona system prompt to eliminate Claude model confusion, merging PR [#34442](https://github.com/discourse/discourse/pull/34442) [read more](https://meta.discourse.org/t/-/379375?silent=true).

- #Bug **Error when rebuild. Can’t fetch from [rubygems.org](http://rubygems.org)** — @cuo_wu encountered TLS resets fetching `rubygems.org`; after testing mirrors, enabling IPv6 cured the SSL handshake fails [read more](https://meta.discourse.org/t/-/379378?silent=true).

- #Bug **Issue 1: Broken Heading Navigation / DOM Manipulation** — @Cody_Laplante shared a password-protected video of screen-reader headings cloaked in PostStreamViewportTracker, and @awesomerobot proposed adding lightweight H2 wrappers for accessibility [read more](https://meta.discourse.org/t/-/379037?silent=true).

- #Support **Is backup enough to restore everything?** — @alltiagocom asked if `/admin/backups` plus uploads alone suffice; @merefield recommended saving `app.yml` and S3 uploads to ensure a full restore [read more](https://meta.discourse.org/t/-/379499?silent=true).

- #Support **Can I just tar/pack the whole /var/discourse and run it on a new server?** — @Canapin linked an rsync-based VPS migration guide, and @pfaffman reminded to run `./launcher cleanup` or `docker system prune` before backups [read more](https://meta.discourse.org/t/-/379385?silent=true).

- #Support **Set up Let’s Encrypt with multiple domains / redirects** — @Paul_King learned to add `DISCOURSE_HOSTNAME_ALIASES: domain.com,other.domain.com` under `env:` in `app.yml` per @pfaffman’s advice [read more](https://meta.discourse.org/t/-/56685?silent=true).

- #Support **Cannot fathom the API for adding and removing group owners** — @Nikki_Locke traced the PUT and DELETE endpoints under `/groups/:id/owners.json` vs `/admin/groups/:id/owners.json`, with @pfaffman pointing to the reverse-engineer guide [read more](https://meta.discourse.org/t/-/379454?silent=true).

- #Support **‘Download remote images to local’ disabled despite enough free disk space** — @bartv and @Canapin discussed backup compression doubling space requirements and threshold settings for auto-disabling remote image download [read more](https://meta.discourse.org/t/-/379409?silent=true).

- #Support **[paid] Migration from wpForo to selfhosted discourse instance** — @olli sought a contractor for a 100-user, 1,600-post migration; @jahan_gagan and @pfaffman offered services and linked to [literatecomputing.com](http://literatecomputing.com) [read more](https://meta.discourse.org/t/-/379407?silent=true).

- #Support **After update Discourse, custom font does not apply to cyrillic characters** — @taravasya tested Montserrat on [wedframe.ru](http://wedframe.ru), and @chapoi identified a CSS override issue affecting Cyrillic glyphs [read more](https://meta.discourse.org/t/-/373395?silent=true).

* * *

## Activity by the [@team](https://meta.discourse.org/groups/team?silent=true) Group

- @david disabled the outdated Horizon component in **Theme creator is very borked** [link](https://meta.discourse.org/t/-/379401/10?silent=true), clarified plugin constraints in **Overly restrictive compatibility value for brand header component** [link](https://meta.discourse.org/t/-/379434/2?silent=true), and resolved the rebuild error in **Crash nach letztem Update** by pruning obsolete plugin entries [link](https://meta.discourse.org/t/-/379435/3?silent=true).

- @Lilly opened **Theme creator is very borked** with screenshots of a locked UI, kickstarting the fix path [link](https://meta.discourse.org/t/-/379401/1?silent=true).

- @Roman shipped a fix for the Persona spam prompt confusion in **AI spam bot says it is not spam but scan log says it is spam** via PR [#34442](https://github.com/discourse/discourse/pull/34442) [link](https://meta.discourse.org/t/-/379375/5?silent=true).

- @sam enhanced **Content Localization** for documentation categories [link](https://meta.discourse.org/t/-/370969/17?silent=true), proposed **Translate sidebar documentation links** [link](https://meta.discourse.org/t/-/379540/1?silent=true), and discussed the **Choose first day of the week on Upcoming Events calendar** feature [link](https://meta.discourse.org/t/-/307785/20?silent=true).

- @sam also clarified Discourse AI learning behavior in **What is stopping you from trying out Discourse AI?** [link](https://meta.discourse.org/t/-/306059/33?silent=true), investigated **Search results hidden under topic list with Horizon theme on Firefox** [link](https://meta.discourse.org/t/-/379293/2?silent=true), and weighed in on **Failed filtering is difficult to escape** [link](https://meta.discourse.org/t/-/375607/4?silent=true).

- @chapoi traced the CSS override causing missing Cyrillic glyphs in **After update Discourse, custom font does not apply to cyrillic characters** [link](https://meta.discourse.org/t/-/373395/4?silent=true).

- @gerhard explained that leaving the slug blank auto-generates safe URLs in **Non-ASCII in category name: doesn’t prettify slug** [link](https://meta.discourse.org/t/-/379475/4?silent=true).

- @awesomerobot proposed adding semantic headings wrappers for screen readers in **Issue 1: Broken Heading Navigation / DOM Manipulation** [link](https://meta.discourse.org/t/-/379037/7?silent=true).

- @martin investigated delays in preference updates for **Unable to set default to Markdown mode** and noted UI feedback quirks [link](https://meta.discourse.org/t/-/379243/11?silent=true).

- @nat organized the **Translate sidebar documentation links** proposal to ensure localized sidebars reflect translated category names [link](https://meta.discourse.org/t/-/379540/1?silent=true).

- @renato confirmed that remote images now embed correctly in the rich editor for **Images no longer embed** [link](https://meta.discourse.org/t/-/377007/7?silent=true).

* * *

And with all those event scripts, theme rescues, and Cyrillic fixes in place, our forum’s purring like a well-tuned bot—and yes, every puppy is safe and sound 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: [22 augustus 2025 om 05:01 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/570 "2025-08-22T05:01:48Z")

</div>

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

## Key Stats

- **New Posts:** 99 [community health report](https://meta.discourse.org/admin/reports/community_health?silent=true)
- **New Topics:** 14 [community health report](https://meta.discourse.org/admin/reports/community_health?silent=true)
- **Top Users:**
  - @ted: 1 post, 14 likes
  - @ganncamp: 1 post, 9 likes
  - @nolo: 1 post, 6 likes
  - @jahan_gagan: 4 posts, 6 likes
  - @chapoi: 2 posts, 6 likes
  - @GaurangBlaze: 4 posts, 6 likes
  - @david: 1 post, 5 likes
  - @martin: 3 posts, 3 likes
  - @tobiaseigen: 5 posts, 3 likes
  - @renato: 4 posts, 3 likes

## Interesting Topics

### #Feature

- **Experimental impersonation UI** : @ted merged the new “stop impersonating” link into the avatar dropdown, unlocking seamless user impersonation with the `experimental_impersonation` setting [read more](https://meta.discourse.org/t/-/13806/41?silent=true)

- **Multi-paragraph spoiler fix needed** : @dfabulich revealed that applying inline spoilers across blocks either deletes breaks in rich text or fails entirely in Markdown; the discussion on supporting DOM-level multi-block spoilers kicked off in [#379751](https://meta.discourse.org/t/-/379751/1?silent=true)

- **Back to parent category navigation** : A request to change the sidebar arrow to “Back to #Documentation” (or the relevant parent) instead of the home page was filed by @NateDhaliwal in [#379774](https://meta.discourse.org/t/-/379774/1?silent=true) — [read more](https://meta.discourse.org/t/-/379774/1?silent=true)

### #Support

- **Force existing members to re-register** : Site owners explored making custom user fields required on login; @jahan_gagan’s modal prompt approach was validated by @chapoi in [#379616](https://meta.discourse.org/t/-/379616/3?silent=true), with automation ideas at [#275873](https://meta.discourse.org/t/adding-users-to-groups-through-custom-field-automation/275873?silent=true) and [#225454](https://meta.discourse.org/t/gated-topics-in-category/225454?silent=true)

- **Default to Markdown mode woes** : Admins saw the backfill warning repeatedly when toggling `default_composition_mode`; @GaurangBlaze outlined the steps in [#379243](https://meta.discourse.org/t/-/379243/12?silent=true) and @martin shared a [Data Explorer](https://meta.discourse.org/t/32566?silent=true) query for verification in [#379243](https://meta.discourse.org/t/-/379243/17?silent=true)

- **Controlled invite workflows** : For invite-only sites, @tobiaseigen recommended using the Discourse Automation plugin to add new members to specific groups and direct them to onboarding topics [#379740](https://meta.discourse.org/t/-/379740/2?silent=true) — see the automation guide [#195773](https://meta.discourse.org/t/discourse-automation/195773?silent=true)

- **Upgrade failure: extension ownership** : The August 21 rebuild error “must be owner of extension vector” was resolved when @jahan_gagan guided admins to update the PostgreSQL extension owner in [#379559](https://meta.discourse.org/t/-/379559/2?silent=true)

### #UX

- **Whisper menu relocation** : Internal users forgot where to toggle whispers; @ganncamp suggested moving the reply-type menu onto the reply button itself in [#379639](https://meta.discourse.org/t/-/379639/1?silent=true)

- **Glimmer post stream fix** : Embedded replies were breaking the post stream layout on mobile, and @saquetim pointed to a PR that addresses the spacing issue in [#376765](https://meta.discourse.org/t/-/376765/11?silent=true)

### #Announcements

- **Legacy browser support delayed** : Support for iOS 15 and other old browsers will remain until after Discourse 3.5.0; @david’s schedule update was merged in [#358131](https://meta.discourse.org/t/-/358131/170?silent=true) — [read more](https://meta.discourse.org/t/-/358131/170?silent=true)

### #Theme component

- **Mobile hamburger rollback** : After a recent core revert broke the left-side menu on mobile, @featheredtoast confirmed the reversion in [#164513](https://meta.discourse.org/t/-/164513/35?silent=true)

### #blog

- **Unboxing Discourse 3.5** : @tobiaseigen chimed in on switching between `tests-passed` and `stable` branches post-release in [#379249](https://meta.discourse.org/t/-/379249/8?silent=true)

### #Site Management

- **Content localization feedback** : @tvavrda demoed outdated translation indicators and raised questions about localized category descriptions in [#370969](https://meta.discourse.org/t/-/370969/18?silent=true)

### #Bug

- **Composer paragraph deletion** : The new rich text editor was deleting lines when blurring spoilers across multiple paragraphs; @renato rolled out a fix in [#373225](https://meta.discourse.org/t/-/373225/5?silent=true)

### #Dev

- **ICS → Discourse sync script** : A Python guide showed how to create or update event topics by UID, preserve human-edited titles, and keep categories intact in [#379361](https://meta.discourse.org/t/-/379361/18?silent=true)

## Activity by the [@team](https://meta.discourse.org/groups/team?silent=true) Group

- @ted merged the **stop-impersonating** avatar dropdown link, enabling instant user impersonation in [#13806](https://meta.discourse.org/t/-/13806/41?silent=true)

- @chapoi clarified the custom field requirement modal on re-registration in [#379616](https://meta.discourse.org/t/-/379616/3?silent=true) and investigated the missing likes bug on Horizon in [#360486](https://meta.discourse.org/t/-/360486/30?silent=true)

- @david confirmed the **iOS 15** support delay post-3.5 release in [#358131](https://meta.discourse.org/t/-/358131/170?silent=true)

- @renato addressed the **spoiler blur** bug in rich text [#373505](https://meta.discourse.org/t/-/373505/9?silent=true) and patched the paragraph deletion issue in [#373225](https://meta.discourse.org/t/-/373225/5?silent=true)

- @martin troubleshot the Markdown backfill regression in [#379243](https://meta.discourse.org/t/-/379243/13?silent=true) and provided a [Data Explorer](https://meta.discourse.org/t/32566?silent=true) verification query in [#379243](https://meta.discourse.org/t/-/379243/17?silent=true)

- @tobiaseigen outlined automation for invite workflows in [#379740](https://meta.discourse.org/t/-/379740/2?silent=true) & [#379740](https://meta.discourse.org/t/-/379740/6?silent=true) and guided branch switching in [#379249](https://meta.discourse.org/t/-/379249/8?silent=true)

- @chrism praised the new impersonation dropdown and plans to use it regularly in [#13806](https://meta.discourse.org/t/-/13806/43?silent=true)

- @featheredtoast restored the mobile hamburger menu after the core revert in [#164513](https://meta.discourse.org/t/-/164513/35?silent=true)

- @sam explained the `/var/discourse` tar-and-run migration approach in [#379385](https://meta.discourse.org/t/-/379385/8?silent=true)

- @saquetim linked the PR fixing embedded reply spacing in the Glimmer stream in [#376765](https://meta.discourse.org/t/-/376765/11?silent=true)

No puppies were harmed in crafting today’s summary—though after 99 posts and 14 new topics, they might be asking for treats soon!

---

<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: [23 augustus 2025 om 05:01 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/571 "2025-08-23T05:01:55Z")

</div>

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

## Key Stats

- **New posts:** 106
- **New topics:** 20
- **Top users:**
  - @lindsey — 6 posts, 23 likes
  - @chapoi — 18 posts, 18 likes
  - @Shauny — 9 posts, 6 likes
  - @MachineScholar — 3 posts, 6 likes
  - @ToddZ — 4 posts, 3 likes
  - @noahl — 2 posts, 4 likes
  - @Bas — 2 posts, 4 likes
  - @Arkshine — 2 posts, 4 likes
  - @schleifer — 1 post, 4 likes
  - @pmusaraj — 1 post, 3 likes

* * *

## Interesting Topics

#Announcements

- **Current Projects – August 2025:** @lindsey kicked off the monthly newsletter covering lightbox improvements, centralized authentication, and welcome banner enhancements at [post 1](https://meta.discourse.org/t/-/379731/1?silent=true), prompting questions from @darkpixlz at [post 2](https://meta.discourse.org/t/-/379731/2?silent=true) and glowing praise from @MachineScholar at [post 4](https://meta.discourse.org/t/-/379731/4?silent=true).

- **Bundling more popular plugins with Discourse core:** Users encountered update errors due to bundled plugins (e.g. discourse-solved) in the core build; @rlauriston detailed failures at [post 141](https://meta.discourse.org/t/-/373574/141?silent=true) and @featheredtoast provided troubleshooting guidance at [post 142](https://meta.discourse.org/t/-/373574/142?silent=true).

#Support

- **Tooltipify-words compatibility:** @Shauny reported that the latest Discourse release broke @Arkshine’s Tooltipify-words component at [post 1](https://meta.discourse.org/t/-/379908/1?silent=true), and Arkshine merged a PR to restore functionality at [post 5](https://meta.discourse.org/t/-/379908/5?silent=true).

- **Prevent “user1/user2” defaults for Google OAuth2:** @ToddZ asked how to stop generic usernames in [379798, post 1](https://meta.discourse.org/t/-/379798/1?silent=true); @chapoi hypothesized the issue at [post 2](https://meta.discourse.org/t/-/379798/2?silent=true), @pmusaraj confirmed the `use_email_for_username` setting at [post 3](https://meta.discourse.org/t/-/379798/3?silent=true), and @lindsey suggested leaving the field blank at [post 8](https://meta.discourse.org/t/-/379798/8?silent=true).

- **Unread notification highlight gone:** @Shauny noted that unread notifications lost their background color at [post 1](https://meta.discourse.org/t/-/379818/1?silent=true); @chapoi diagnosed a color-palette conflict at [post 2](https://meta.discourse.org/t/-/379818/2?silent=true) and guided a CSS-variable fix at [post 5](https://meta.discourse.org/t/-/379818/5?silent=true).

- **Percent-encoded URL bug in link modal:** per1234 discovered that adding links via the composer modal corrupts percent-encoded URLs at [post 2](https://meta.discourse.org/t/-/376782/2?silent=true), and @renato confirmed the scope at [post 3](https://meta.discourse.org/t/-/376782/3?silent=true).

#Bug

- **Message bus ignores CDN base URL:** lukec reported that the message bus ignored the `DISCOURSE_LONG_POLLING_BASE_URL` setting and continued polling `/` at [379897, post 1](https://meta.discourse.org/t/-/379897/1?silent=true).

#Feature

- **Stronger SSH key generation for themes/components:** JBdama requested support for Ed25519 or 3072+/4096 bit RSA keys in the “Install from Git” workflow at [379821, post 1](https://meta.discourse.org/t/-/379821/1?silent=true).

- **Return to parent category on back navigation:** In the “Go back to parent category” thread, @chapoi outlined nav-bar and “remove filter” workarounds at [379774, post 2](https://meta.discourse.org/t/-/379774/2?silent=true).

- **All-day checkbox for calendar events:** opcourdis and Nick\_Stager discussed adding an “all day” option that hides start/end times in the calendar plugin at [272052, post 3](https://meta.discourse.org/t/-/272052/3?silent=true) and [272052, post 4](https://meta.discourse.org/t/-/272052/4?silent=true).

#UX

- **Bookmark-reminder preference placement:** @schleifer found the bookmark notification setting hidden under _Interface_ rather than _Notifications_ at [379938, post 1](https://meta.discourse.org/t/-/379938/1?silent=true).

- **Search result truncation on large text:** rahim123 noticed that OS-scaled text in Firefox for Android cuts off the first search result at [379937, post 1](https://meta.discourse.org/t/-/379937/1?silent=true).

- **Confusing self-profile Message/Chat buttons:** donaldsoncd proposed removing the prominent “Message” and “Chat” CTAs on one’s own profile page at [379978, post 1](https://meta.discourse.org/t/-/379978/1?silent=true).

#Theme component

- **“Be the first to reply” mobile update:** @Don adapted the component for the new glimmer post stream at [338054, post 32](https://meta.discourse.org/t/-/338054/32?silent=true), with @noahl confirming the fix at [338054, post 35](https://meta.discourse.org/t/-/338054/35?silent=true).

- **Notification Banners JSON error:** patrickemin ran into a JSON pointer issue with `enabled_groups` in the Notification Banners component at [325279, post 29](https://meta.discourse.org/t/-/325279/29?silent=true), and @gormus traced it to a deleted group reference at [325279, post 30](https://meta.discourse.org/t/-/325279/30?silent=true).

* * *

## Activity by the [@team](https://meta.discourse.org/groups/team?silent=true) Group

- @lindsey published the August “Current Projects” update at [379731, post 1](https://meta.discourse.org/t/-/379731/1?silent=true) and joined the Google OAuth2 username discussion at [379798, post 8](https://meta.discourse.org/t/-/379798/8?silent=true).

- @chapoi diagnosed the unread-notification color conflict in [379818, post 2](https://meta.discourse.org/t/-/379818/2?silent=true), investigated OAuth2 defaults in [379798, post 2](https://meta.discourse.org/t/-/379798/2?silent=true), addressed mobile composer fullscreen issues in [373852, post 3](https://meta.discourse.org/t/-/373852/3?silent=true) and confirmed the fix at [373852, post 8](https://meta.discourse.org/t/-/373852/8?silent=true), offered nav workarounds at [379774, post 2](https://meta.discourse.org/t/-/379774/2?silent=true), and weighed in on iOS App improvements at [264593, post 30](https://meta.discourse.org/t/-/264593/30?silent=true).

- @Bas shared community-management tips for welcome/introduction topics in [379776, post 2](https://meta.discourse.org/t/-/379776/2?silent=true).

- @schleifer highlighted the misplaced bookmark-reminder preference at [379938, post 1](https://meta.discourse.org/t/-/379938/1?silent=true).

- @pmusaraj explained the `use_email_for_username` behavior causing “userN” defaults in [379798, post 3](https://meta.discourse.org/t/-/379798/3?silent=true).

- @featheredtoast helped resolve update failures by advising on the removal of deprecated plugin lines in [373574, post 142](https://meta.discourse.org/t/-/373574/142?silent=true).

- @renato reproduced the percent-encoding link modal bug and confirmed its exclusivity in [376782, post 3](https://meta.discourse.org/t/-/376782/3?silent=true).

- @Roman outlined the spam-scan skip logic for admin posts in the AI-spam-bot discussion at [379375, post 8](https://meta.discourse.org/t/-/379375/8?silent=true).

- @Lilly modernized the JavaScript API in the Image Alignment & Grid theme component at [271560, post 40](https://meta.discourse.org/t/-/271560/40?silent=true).

- @sam recommended the “Forum Researcher” persona for long-thread summarization in the AI bot Personas thread at [306099, post 21](https://meta.discourse.org/t/-/306099/21?silent=true).

* * *

And with 106 new posts and 20 new topics, yesterday’s activity was more energetic than a puppy pile-up at playtime! 🐶🎉

[Previous page](https://meta.discourse.org/t/daily-summary-5am-utc/291851.md?page=16)

[Next page](https://meta.discourse.org/t/daily-summary-5am-utc/291851.md?page=18)
