# 일일 요약 (UTC 오후 9시)

**URL:** https://meta.discourse.org/t/daily-summary-9pm-utc/291850
**Category:** Forum summaries
**Created:** [1월 16, 2024, 9:56오후 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850 "2024-01-16T21:56:19Z")
**Posts on this page:** 20
**Page:** 18

<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월 20, 2025, 9:02오후 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/597 "2025-08-20T21:02:32Z")

</div>

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

## Key Stats

- **New posts:** 154

- **New topics:** 16

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

## Interesting Topics

- #Dev #calendar-and-event #rest-api: ShiverTimber4973 shared a Python script to sync iCal/ICS feeds into Discourse topics—idempotently updating events by UID—prompting @Ethsim2 and @Cathyy01 to request a step-by-step admin guide and plugin packaging for non-coders [read more](https://meta.discourse.org/t/-/379361/1?silent=true).

- #Bug #theme-creator: @Lilly observed that Theme Creator is locked in Chrome on the Horizon theme, with hidden consoles in Safari, leading @NateDhaliwal to confirm the issue and @david to disable the old component version [read more](https://meta.discourse.org/t/-/379401/1?silent=true).

- #Bug iOS users on 16.7.11 reported transparent dropdowns and overlapping UI elements on mobile, with @sam and @chapoi troubleshooting before @david merged a backport fix to stable [read more](https://meta.discourse.org/t/-/379269/16?silent=true).

- #Support Users encountered SSL fetch failures from [rubygems.org](http://rubygems.org) during `bundle install`, with connection resets—@pmusaraj and @NateDhaliwal exploring mirrors and IPv6 workarounds [read more](https://meta.discourse.org/t/-/379378/2?silent=true).

- #Installation Update to 3.5.0.beta9 caused rebuild failures due to a duplicate plugin directory (`discourse-feature-voting`), and @david guided removing the old line from `app.yml` to restore migrations [read more](https://meta.discourse.org/t/-/379435/3?silent=true).

- #Support #brand-header: @simonk flagged an overly restrictive compatibility entry in the Brand Header component; @david clarified that beta9 users can install the update despite the pre-fix in `.discourse-compatibility` [read more](https://meta.discourse.org/t/-/379434/3?silent=true).

- #Bug #ai: @J-Ha_Hasegawa showed that the Claude Sonnet 4 spam persona returned “Not spam” despite logs marking clear promotions as SPAM; @Roman updated the test prompt to align the detector’s output with the scan log [read more](https://meta.discourse.org/t/-/379375/1?silent=true).

- #Sysadmins #how-to #letsencrypt: @featheredtoast announced multi-domain SSL support in `discourse_docker`, using `DISCOURSE_HOSTNAME_ALIASES` in `app.yml` to set alternate hostnames for Let’s Encrypt certificates [read more](https://meta.discourse.org/t/-/56685/172?silent=true).

- #Support @Monikas asked if a direct tar of `/var/discourse` could simplify migration; @Canapin pointed to an rsync guide and @pfaffman recommended `./launcher cleanup` to free space pre-backup [read more](https://meta.discourse.org/t/-/379385/1?silent=true).

- #Support @Picho_Pelis hit SMTP send failures with the Maileroo service; @NateDhaliwal suggested port 2525 for DigitalOcean and testing on Hetzner VPS [read more](https://meta.discourse.org/t/-/379384/1?silent=true).

- #Support #seo: @sam advised centralizing forum discussions to build domain authority and improve PageRank, using inbound link analysis to diagnose `keycloak.discourse.group` indexing issues [read more](https://meta.discourse.org/t/-/379309/4?silent=true).

- #Support #rest-api: @Nikki_Locke explored adding/removing group owners via the API, uncovering endpoint nuances and @pfaffman directing to the reverse-engineering guide for accurate parameters [read more](https://meta.discourse.org/t/-/379454/1?silent=true).

- #Feature #chat: @donaldsoncd discovered a “My Threads” menu entry when DM threading was enabled, sparking calls to add a global toggle to disable chat threads with “My Threads” [read more](https://meta.discourse.org/t/-/334040/11?silent=true).

- #Bug #polls #pr-welcome #rest-api: @clechasseur submitted a PR to avoid duplicate entries in `/polls/voters.json`, after experimentation revealed non-deterministic ordering could yield repeats [read more](https://meta.discourse.org/t/-/376636/10?silent=true).

- #Support @bartv noted that the “Download remote images to local” feature auto-disables despite sufficient disk space; @Canapin linked to discussions on backup compression space requirements [read more](https://meta.discourse.org/t/-/379409/1?silent=true).

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

- @sam addressed upgrade velocity and CLI rebuild patterns in [Bundling more popular plugins with Discourse core](https://meta.discourse.org/t/-/373574/138?silent=true) and assisted troubleshooting the UI glitch on iOS in [Display problem when using iOS 16 or earlier](https://meta.discourse.org/t/-/379269/12?silent=true).

- @david resolved the Theme Creator lockup by disabling outdated components in [Theme creator is very borked](https://meta.discourse.org/t/-/379401/10?silent=true), backported a fix for the iOS display issue in [Display problem when using iOS 16 or earlier](https://meta.discourse.org/t/-/379269/16?silent=true), and restored migrations post-update in [Crash nach letztem Update](https://meta.discourse.org/t/-/379435/3?silent=true).

- @awesomerobot improved accessibility by adding landmark regions for screen readers in [Issue 1: Broken Heading Navigation / DOM Manipulation](https://meta.discourse.org/t/-/379037/5?silent=true) and unified Ask.discourse with the core AI sidebar in [Improve managing history on Ask discourse](https://meta.discourse.org/t/-/378924/5?silent=true).

- @Lilly raised the Theme Creator lockup on Chrome and aided in safe-mode testing in [Theme creator is very borked](https://meta.discourse.org/t/-/379401/1?silent=true).

- @Roman debugged and patched the AI spam persona confusion in [AI spam bot says it is not spam](https://meta.discourse.org/t/-/379375/2?silent=true).

- @featheredtoast announced and documented multi-domain Let’s Encrypt support in [Set up Let’s Encrypt with multiple domains / redirects](https://meta.discourse.org/t/-/56685/172?silent=true).

- @chapoi reproduced the iOS 16 UI corruption and shared repro steps in [Display problem when using iOS 16 or earlier](https://meta.discourse.org/t/-/379269/14?silent=true).

- @martin clarified how changing `default_composition_mode` to Markdown applies historically only after a reload in [Unable to set default to markdown mode](https://meta.discourse.org/t/-/379243/9?silent=true).

- @j.jaffeux requested detailed screenshots for automation troubleshooting in [Discourse Automation](https://meta.discourse.org/t/-/195773/174?silent=true).

- @pmusaraj pinpointed an SSL issue blocking gem fetches and suggested IPv6 routing in [Error when rebuild. Can’t fetch from rubygems.org](https://meta.discourse.org/t/-/379378/9?silent=true).

Stay caffeinated—your rebuilds won’t fix themselves!

---

<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월 21, 2025, 9:02오후 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/598 "2025-08-21T21:02:27Z")

</div>

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

## Key Stats

**New posts** : 100  
**New topics** : 11

**Top users:**

- @ted (1 post, 12 likes)
- @ganncamp (1 post, 9 likes)
- @sam (7 posts, 8 likes)
- @nolo (1 post, 6 likes)
- @chapoi (2 posts, 6 likes)
- @jahan_gagan (4 posts, 6 likes)
- @renato (5 posts, 4 likes)
- @tobiaseigen (5 posts, 3 likes)
- @david (1 post, 3 likes)
- @GaurangBlaze (3 posts, 3 likes)

* * *

## Interesting Topics

#Feature

- @ted merged an experimental **impersonation** feature that adds a ‘stop impersonating’ link to the avatar dropdown after impersonation in [Add ‘stop impersonating’ link to user avatar dropdown when impersonating](https://meta.discourse.org/t/-/13806/41?silent=true) #impersonate

- @sam sought input on an official **Model Context Protocol (MCP)** for AI usage policies in [Is there an official Discourse Model Context Protocol (MCP)](https://meta.discourse.org/t/-/364859/27?silent=true) #ai

- @sam proposed adding a **first-day picker** to the Upcoming Events calendar to select Sunday, Monday, or Saturday as week start in [Choose first day of the week on Upcoming Events calendar](https://meta.discourse.org/t/-/307785/20?silent=true) #calendar-and-event

- @nat initiated a fix for localized documentation labels in the sidebar with [Translate sidebar documentation links](https://meta.discourse.org/t/-/379540/1?silent=true) #doc-categories #content-localization

- @Nick_Stager revived a request to add an **‘all day’ checkbox** to event creation in [Add an option to the calendar plugin, for events, for a checkbox for “all day” for the time](https://meta.discourse.org/t/-/272052/2?silent=true) #calendar-and-event

#Support

- @matt_smart asked how to **force existing members to re-register** to update custom user fields upon next login, with @chapoi clarifying that the “Required for all users” setting displays the correct modal in [Can I force existing members to re-register when they next log in?](https://meta.discourse.org/t/-/379616/1?silent=true) #user-fields

- @GaurangBlaze encountered odd behavior with the markdown vs rich-text default and backfill warnings, prompting @martin to diagnose a bug in historical preference updates in [Unable to set default to markdown mode](https://meta.discourse.org/t/-/379243/12?silent=true) #composer

- @Monikas tested tarring `/var/discourse` for migration, sparking advice to stop containers and rebuild via launcher in [Can I just tar the whole /var/discourse and run it on a new server?](https://meta.discourse.org/t/-/379385/5?silent=true) #backup

- @viswanatha hit an **Internal Server Error 500** during manual AI setup, and @Roman guided them to check `/logs` and API key settings in [Internal Server Error 500 – Manual configuration [Discourse AI]](https://meta.discourse.org/t/-/379557/1?silent=true) #ai

#UX

- @ganncamp proposed relocating the **whisper** toggle onto the reply button to aid infrequent users in [Move ‘whisper’ functionality](https://meta.discourse.org/t/-/379639/1?silent=true) #UX

- @sam addressed a glitch where **search results** were hidden under the topic list in the Horizon theme on Firefox in [Search results hidden under topic list with Horizon theme on Firefox](https://meta.discourse.org/t/-/379293/2?silent=true) #horizon-theme

#Bug

- @gerhard clarified that **non-ASCII slugs** must be cleared for proper prettification in category settings in [Non-ASCII in category name: doesn’t prettify slug](https://meta.discourse.org/t/-/379475/4?silent=true)

- @NateDhaliwal reported a mismatch between the **unread count badge** and actual new replies in [Unread count not reflective of actual new replies](https://meta.discourse.org/t/-/379662/1?silent=true)

- @renato fixed a glitch where the new composer would **delete paragraphs** when applying spoiler blur across multiple blocks in [New composer deletes paragraphs when blurring multiple paragraphs with spoiler](https://meta.discourse.org/t/-/373225/5?silent=true) #composer

#Dev

- @ShiverTimber4973 shared a Python script to **sync ICS feeds** into Discourse topics via cron—with title preservation and category stability—in [Syncing iCal/ICS feeds into Discourse topics (simple Python script, cron-friendly)](https://meta.discourse.org/t/-/379361/18?silent=true) #rest-api

* * *

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

- @ted merged an experimental feature in [Add ‘stop impersonating’ link to user avatar dropdown when impersonating](https://meta.discourse.org/t/-/13806/41?silent=true)

- @chapoi confirmed the behavior of required profile fields in [Can I force existing members to re-register when they next log in?](https://meta.discourse.org/t/-/379616/1?silent=true)

- @chrism praised the new impersonation link’s utility in [Add ‘stop impersonating’ link to user avatar dropdown when impersonating](https://meta.discourse.org/t/-/13806/43?silent=true)

- @martin diagnosed the backfill bug for `default_composition_mode` in [Unable to set default to markdown mode](https://meta.discourse.org/t/-/379243/11?silent=true)

- @sam tracked missing sidebar translations in [Content Localization - Manual and Automatic with Discourse AI](https://meta.discourse.org/t/-/370969/17?silent=true) and followed up on [Translate sidebar documentation links](https://meta.discourse.org/t/-/379540/1?silent=true)

- @nat launched the dedicated sidebar localization topic in [Translate sidebar documentation links](https://meta.discourse.org/t/-/379540/1?silent=true)

- @renato posted fixes for spoiler blur support in [Spoiler blur support for composer’s new rich text mode](https://meta.discourse.org/t/-/373505/9?silent=true) and paragraph-deletion in [New composer deletes paragraphs when blurring multiple paragraphs with spoiler](https://meta.discourse.org/t/-/373225/5?silent=true)

- @tobiaseigen outlined automation-based invite workflows in [How can I set up invites by members so admins control what invitees see?](https://meta.discourse.org/t/-/379740/2?silent=true)

- @david updated the timeline for dropping legacy browser support in [Dropping iOS 15 & other old browsers in July 2025](https://meta.discourse.org/t/-/358131/170?silent=true)

- @gerhard clarified slug handling for non-ASCII characters in [Non-ASCII in category name: doesn’t prettify slug](https://meta.discourse.org/t/-/379475/4?silent=true)

* * *

With impersonations, spoilers, and calendar tweaks all rolling in, yesterday proved [meta.discourse.org](http://meta.discourse.org) is where the fun—and the fine-tuning—never sleeps!

---

<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월 22, 2025, 9:01오후 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/599 "2025-08-22T21:01:21Z")

</div>

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

## Key Stats

- **New posts:** 115
- **New topics:** 20

**Top users (by posts & likes)**

- [@lindsey](https://meta.discourse.org/u/lindsey?silent=true): 7 posts, 22 likes
- [@chapoi](https://meta.discourse.org/u/chapoi?silent=true): 17 posts, 17 likes
- [@Shauny](https://meta.discourse.org/u/shauny?silent=true): 9 posts, 6 likes
- [@Bas](https://meta.discourse.org/u/bas?silent=true): 2 posts, 4 likes
- [@noahl](https://meta.discourse.org/u/noahl?silent=true): 2 posts, 4 likes
- [@pmusaraj](https://meta.discourse.org/u/pmusaraj?silent=true): 1 post, 3 likes
- [@Don](https://meta.discourse.org/u/don?silent=true): 2 posts, 3 likes
- [@GaurangBlaze](https://meta.discourse.org/u/gaurangblaze?silent=true): 1 post, 3 likes
- [@featheredtoast](https://meta.discourse.org/u/featheredtoast?silent=true): 2 posts, 3 likes
- [@patrickemin](https://meta.discourse.org/u/patrickemin?silent=true): 4 posts, 3 likes

## Interesting Topics

#Announcements

- @lindsey kicked off **Current Projects – August 2025** , our monthly look at what the Discourse team is building next, including a revamped lightbox experience and centralized authentication testing. See the full rundown [here](https://meta.discourse.org/t/-/379731/1?silent=true) and join the feedback [thread](https://meta.discourse.org/t/-/379731/3?silent=true).

#Support

- @Shauny found an **error with Tooltipify-words** after upgrading Discourse. @Arkshine merged a fix in a quick [PR](https://github.com/Arkshine/discourse-tooltipify-words/pull/2) and confirmed resolution [here](https://meta.discourse.org/t/-/379908/5?silent=true) [read more](https://meta.discourse.org/t/-/379908/1?silent=true).

- ToddZ asked how to **prevent Google OAuth2 users from getting default names** like “User1”, and @pmusaraj explained it stems from the “use email for username” setting. Lindsey then suggested improving the signup experience by leaving the field blank rather than auto-naming. Discussion at [379798/1](https://meta.discourse.org/t/-/379798/1?silent=true) and solution talk at [379798/3](https://meta.discourse.org/t/-/379798/3?silent=true).

- Shauny noticed the **background colour on unread notifications** disappeared after a header redesign. @chapoi traced it to a conflicting `secondary` palette variable and guided a reset at [379818/5](https://meta.discourse.org/t/-/379818/5?silent=true) [read more](https://meta.discourse.org/t/-/379818/1?silent=true).

- @janbolmeson ran into the **[wrap]-token issue in the new composer**, seeking a replacement for custom banners in rich text mode. @chapoi confirmed internal discussion and promised updates at [379830/4](https://meta.discourse.org/t/-/379830/4?silent=true) [details](https://meta.discourse.org/t/-/379830/1?silent=true).

#Bug

- @J-Ha_Hasegawa tested the new **AI spam bot** and found posts still slipping through when sent by admin-level users. @Roman clarified the bypass conditions (e.g., trust level \>1 or staff) at [379375/8](https://meta.discourse.org/t/-/379375/8?silent=true) and confirmed the feature is working as intended after testing from a TL0 account [read more](https://meta.discourse.org/t/-/379375/6?silent=true).

- NateDhaliwal reported the **composer preview on mobile** wasn’t fullscreen in Markdown mode. @chapoi repro’d the issue and shipped a fix in [discourse/discourse#34485](https://github.com/discourse/discourse/pull/34485) after confirming the behavior at [373852/7](https://meta.discourse.org/t/-/373852/7?silent=true).

- An old #Bug on **site header overlapping the composer on mobile** was revisited. @chapoi confirmed it’s now intentional for full-screen writing, with the header hidden when the composer opens at [366008/2](https://meta.discourse.org/t/-/366008/2?silent=true).

#Feature

- JBdama proposed a **security enhancement** to allow stronger SSH keys (e.g., Ed25519 or RSA-4096) for Git-based theme/component installs. The request is logged at [379821/1](https://meta.discourse.org/t/-/379821/1?silent=true) under #development.

- NateDhaliwal suggested a **“Back to parent category”** button in sub-category view. @chapoi shared a sidebar workaround at [379774/2](https://meta.discourse.org/t/-/379774/2?silent=true) and discussed possible UX changes at [379774/3](https://meta.discourse.org/t/-/379774/3?silent=true).

#blog

- In **Unboxing Discourse 3.5** , Albert\_Dessaint debated whether the showcased theme was public or internal. @chapoi clarified it’s an internal design in progress at [379249/9](https://meta.discourse.org/t/-/379249/9?silent=true).

#UX

- @schleifer disagreed with the placement of the **bookmark reminder notification preference** , expecting it under Notifications instead of Interface. Details at [379938/1](https://meta.discourse.org/t/-/379938/1?silent=true).

#Theme component

- @SbadaKesi noted the **left side hamburger menu** stopped working after a recent update. @featheredtoast pointed to a core revert here: [Revert "UX: Adjust appearance of search icon (#34235)" (#34469) · discourse/discourse@22f8f6d · GitHub](https://github.com/discourse/discourse/commit/22f8f6d307260c33a0995a2dee20b34ca7a8f512) and recommended reverting it at [164513/35](https://meta.discourse.org/t/-/164513/35?silent=true).

#Community

- ToddZ asked for **examples of “Introduce yourself” topics in the wild**. @Bas shared tips on making a single-topic megathread engaging and linked to past case studies at [379776/2](https://meta.discourse.org/t/-/379776/2?silent=true).

#Site Management

- In the **Content Localization** topic, @nat explained why diffing translated content isn’t supported and highlighted the outdated-translation indicator at [370969/20](https://meta.discourse.org/t/-/370969/20?silent=true).

* * *

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

- **@lindsey** posted the August edition of [Current Projects](https://meta.discourse.org/t/-/379731/1?silent=true) and clarified the UX trade-offs in the [spoiler bug discussion](https://meta.discourse.org/t/-/379751/6?silent=true).

- **@chapoi** guided users through notification palette conflicts in [Background colour on unread notifications](https://meta.discourse.org/t/-/379818/2?silent=true) and pinpointed the fix for the [mobile composer preview bug](https://meta.discourse.org/t/-/373852/3?silent=true).

- **@Bas** weighed in on best practices for a “Introduce yourself” megathread at [379776/2](https://meta.discourse.org/t/-/379776/2?silent=true).

- **@featheredtoast** traced the hamburger menu breakage to a reverted core change at [164513/35](https://meta.discourse.org/t/-/164513/35?silent=true).

- **@pmusaraj** explained the default username logic for Google OAuth2 at [379798/3](https://meta.discourse.org/t/-/379798/3?silent=true).

- **@martin** provided a SQL snippet to verify Markdown mode adoption in the [editor settings topic](https://meta.discourse.org/t/-/379243/17?silent=true).

- **@schleifer** flagged the misplaced bookmark preference and shared his UX rationale at [379938/1](https://meta.discourse.org/t/-/379938/1?silent=true).

- **@nat** clarified the limitations of translation diffing in the [Content Localization discussion](https://meta.discourse.org/t/-/370969/20?silent=true).

- **@Roman** detailed the skip conditions for the AI spam feature in [AI spam bot handling](https://meta.discourse.org/t/-/379375/8?silent=true).

- **@renato** confirmed the link-modal percent-encoding bug scope at [376782/3](https://meta.discourse.org/t/-/376782/3?silent=true).

* * *

That’s a wrap—after all that bug-fixing, feature brainstorming, and theme tweaking, even our puppies are wagging their 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: [8월 23, 2025, 9:04오후 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/600 "2025-08-23T21:04:08Z")

</div>

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

## Key Stats

- **73 new posts** , **14 new topics** in the past 24 hours.
- **Top users** by posts & likes:
  - @RGJ: 3 posts, 5 likes
  - @Canapin: 2 posts, 4 likes
  - @rahim123: 6 posts, 2 likes
  - @Lilly: 1 post, 3 likes
  - @Cathyy01: 1 post, 3 likes
  - @Benjol: 1 post, 3 likes
  - @chapoi: 2 posts, 3 likes
  - @Ethsim2: 1 post, 3 likes
  - @SidV: 1 post, 2 likes
  - @sam: 1 post, 2 likes

* * *

## Interesting Topics

- #Feature **Add a CLI warning when running launcher bootstrap/rebuild without `app.yml` present**  
@Ethsim2 proposed clearer messaging for the common case of missing `app.yml` and standalone.yml confusion, sparing new admins a dead end. As noted in the official [backup/restore guide](https://meta.discourse.org/t/-/15721/1?silent=true), restoring or copying a prior `app.yml` is also a frequent use case.  
[read more](https://meta.discourse.org/t/-/380001/1?silent=true)

- #Support **No more live reload with CSS modifications?**  
After upgrading to 3.5.0, @rahim123 noticed that theme component CSS changes no longer auto-reload on production. @RGJ confirmed this was an intentional disablement to prevent issues during theme or core updates.  
[read more](https://meta.discourse.org/t/-/379977/1?silent=true)

- #Support **Can we avoid updates that force me to debug on the command line please?**  
@Benjol called for a heads-up in the UI before web-UI updates that trigger CLI rebuilds—especially when core now bundles plugins like [Data Explorer](https://meta.discourse.org/t/32566?silent=true). This echoes concerns from [Is it by-design that updates via web-UI can provoke breaking changes?](https://meta.discourse.org/t/345426?silent=true).  
[read more](https://meta.discourse.org/t/-/379995/1?silent=true)

- #Support **How can I delete an image based on only a URL?**  
Facing a DMCA notice, @physixfan wanted to trace an upload from a CDN link. @Canapin pointed to [DMCA: Remove individual image best practices](https://meta.discourse.org/t/-/156817/4?silent=true), and @RGJ recommended the Legal Compliance plugin for quick removals.  
[read more](https://meta.discourse.org/t/-/380017/1?silent=true)

- #UX **Is the login page `.d-header` color supposed to be the `secondary` color?**  
@rahim123 reported that a light `--secondary` header broke their light-text logo on the login page. @chapoi explained this was an intentional de-emphasis to keep the focus on signing in.  
[read more](https://meta.discourse.org/t/-/379972/1?silent=true)

- #Support **Urgent help needed! I accidentally deleted the “feature request” section**  
@yachun_li, a paid member, wiped a category without backup and needed to restore it or recreate the slug for an embed. @Canapin advised emailing [team@discourse.org](mailto:team@discourse.org) and referenced the [Recover deleted categories](https://meta.discourse.org/t/-/209811/4?silent=true) procedure.  
[read more](https://meta.discourse.org/t/-/380022/1?silent=true)

- #UX **“Message” and “Chat” buttons on a user’s own profile page**  
@donaldsoncd found the prominent Message/Chat CTAs confusing on mobile. @NateDhaliwal shared a CSS snippet under the Mobile theme tab to hide them for a cleaner profile view.  
[read more](https://meta.discourse.org/t/-/379978/1?silent=true)

- #Support **I forked the Discourse repository on GitHub. How can I replace it with the existing Discourse installation on my site?**  
@kuaza modified `app.yml` to point to their fork but saw Discourse revert to `main`. @RGJ suggested more detailed error logging to troubleshoot the Git remote workflow.  
[read more](https://meta.discourse.org/t/-/380046/1?silent=true)

- #Support **How to create a left-sidebar tags section?**  
@tester123_tester123 asked how to replicate the categories & tags panel. @NateDhaliwal walked through **Admin → Customize → Sidebar** , linking to the [sidebar configuration guide](https://meta.discourse.org/t/-/347764/1?silent=true#p-1690272-categories-section-6).  
[read more](https://meta.discourse.org/t/-/380012/1?silent=true)

- #Installation **Failing update**  
@rlauriston’s rebuild failed, then a droplet resize triggered a PostgreSQL 13→15 upgrade, which aborted due to an unclean shutdown. Similar troubleshooting appears in [Upgrade to latest release failed 8-21-25](https://meta.discourse.org/t/-/379559/2?silent=true) and [PostgreSQL-15 update](https://meta.discourse.org/t/-/349515/1?silent=true).  
[read more](https://meta.discourse.org/t/-/379986/1?silent=true)

- #Support **The upgrade saga continues**  
On a dual-site Docker host, @MikeNolan found inbound email working on one forum but not the other post-upgrade, with no clues in the Discourse mail logs.  
[read more](https://meta.discourse.org/t/-/380045/1?silent=true)

- #Community **How have you built a local community around Discourse?**  
@justinm invited stories of geographically focused forums (from meal-delivery volunteers to neighborhood hubs), pointing to past successes like the [COVID-19 meal delivery community](https://meta.discourse.org/t/145312?silent=true).  
[read more](https://meta.discourse.org/t/-/380036/1?silent=true)

- #Feature **Generate a review item when a flag is resolved by the “Take Action…” feature**  
@per1234 proposed always logging moderation actions (even “Hide Post”) to satisfy DSA transparency. @ondrej noted that only some actions currently create review items.  
[read more](https://meta.discourse.org/t/-/380025/1?silent=true)

- #Dev **Plugin Modal Component Import Error**  
@joo ran into module import errors migrating legacy DModal code. @NateDhaliwal advised using relative paths (e.g., `../components/modal/...`) instead of the `discourse/` prefix.  
[read more](https://meta.discourse.org/t/-/380016/1?silent=true)

- #Announcements **Bundling more popular plugins with Discourse core**  
After several plugins moved into core, @rlauriston’s update errors hinted at leftover `git clone` lines in `web_only.yml`. @featheredtoast explained the hint logic and suggested pruning those lines for clearer errors.  
[read more](https://meta.discourse.org/t/-/373574/141?silent=true)

* * *

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

- @sam weighed in on **AI bot – Personas** , championing the forum researcher use case for persona-driven LLMs.  
[read more](https://meta.discourse.org/t/-/306099/21?silent=true)

- @chapoi clarified the switch to `var(--secondary)` on the login page header in **Is the login page `.d-header` color supposed to be the `secondary` color?**  
[read more](https://meta.discourse.org/t/-/379972/2?silent=true)

- @chapoi provided an admin-screenshot walkthrough to move the “Filter” link out of the More submenu in **Move sidebar “Filter” item out of “More” submenu?**  
[read more](https://meta.discourse.org/t/-/379956/2?silent=true)

- @Lilly modernized the JS API for **Image Alignment and Grid** , planning further enhancements soon.  
[read more](https://meta.discourse.org/t/-/271560/40?silent=true)

- @featheredtoast debugged the bundled-plugins hint behavior in **Bundling more popular plugins with Discourse core**.  
[read more](https://meta.discourse.org/t/-/373574/142?silent=true)

- @renato requested a reproduction on Meta for the lingering inline spoiler-blur issue in **Spoiler blur support for composer’s new rich text mode**.  
[read more](https://meta.discourse.org/t/-/373505/13?silent=true)

* * *

Phew! With rebuild warnings, image sleuthing, and Postgres gymnastics behind us, our virtual pups can finally curl up for a snooze. 🐾

---

<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월 24, 2025, 9:03오후 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/601 "2025-08-24T21:03:05Z")

</div>

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

## Key Stats

**Total new posts:** 67  
**Total new topics:** 7

**Top users (past 24 h):**

- @pfaffman: 14 posts, 9 likes
- @Lhc_fl: 5 posts, 8 likes
- @Jensen_Chek: 2 posts, 2 likes
- @nat: 1 post, 2 likes
- @joo: 1 post, 2 likes
- @Canapin: 1 post, 2 likes
- @sam: 1 post, 2 likes
- @Kartoon: 2 posts, 1 like
- @merefield: 1 post, 1 like
- @Lee_Ars: 1 post, 1 like

* * *

## Interesting Topics

### #Plugin

- @Lhc_fl released [Custom Summary Gist](https://meta.discourse.org/t/-/380060/1?silent=true), which enables wrapping content in a `[summary]` block for AI-generated summaries, integrates with [Summarize – Gists](https://meta.discourse.org/t/-/340269/1?silent=true) and links to the official [install guide](https://meta.discourse.org/t/-/19157?silent=true).

### #Support

- @Benjol and @pfaffman dove into the latest upgrade hiccup in [“Can we avoid updates that force me to debug on the command line please?”](https://meta.discourse.org/t/-/379995/1?silent=true), highlighting the disruptive rebuild process and referencing the [big change notice](https://meta.discourse.org/t/-/345426/1?silent=true).

### #Feature

- @Jagster requested that the AI translator also cover summaries in [AI translator should translate summaries too](https://meta.discourse.org/t/-/380067/1?silent=true), with @nat noting it’s possible if prioritized and suggesting a community vote.

### #Community

- In [Introduction / Welcome Topic – examples?](https://meta.discourse.org/t/-/379776/1?silent=true), @LotusJeff and @Canapin shared real-world “introduce yourself” setups from other forums to boost newcomer engagement.

### #Support

- @kuaza sought advice on replacing a forked Discourse core with their custom repo in [I forked the Discourse repository on GitHub…](https://meta.discourse.org/t/-/380046/1?silent=true), and @pfaffman recommended a plugin-only approach, pointing to an [overriding guardian.rb guide](https://meta.discourse.org/t/-/174839/24?silent=true).

### #Theme component

- @Jensen_Chek explored multi-image support for cards in [Topic List Previews (TLP)](https://meta.discourse.org/t/-/209973/663?silent=true), leading @merefield to explain core thumbnail limits and invite high-quality PRs.

### #Site-Management

- @sam confirmed persona functionality would be added in [AI bot – Personas](https://meta.discourse.org/t/-/306099/23?silent=true) and @jrgong cheered in [post #24](https://meta.discourse.org/t/-/306099/24?silent=true).

### #Theme component

- @Lhc_fl verified that [Twitter Native Embed](https://meta.discourse.org/t/-/261792/28?silent=true) still works on the latest Discourse, with @Richie and @David_Ghost backing it up in [post #87](https://meta.discourse.org/t/-/261792/87?silent=true) and [post #88](https://meta.discourse.org/t/-/261792/88?silent=true).

### #UX

- @donaldsoncd experimented with hiding PM/chat buttons on one’s own profile in [“Message” and “Chat” buttons on user’s own profile page](https://meta.discourse.org/t/-/379978/1?silent=true), and @NateDhaliwal provided a JS-based fix in [post #7](https://meta.discourse.org/t/-/379978/7?silent=true).

### #Installation

- The persistent “permission denied to create extension vector” error during update in [Failing update](https://meta.discourse.org/t/-/379986/1?silent=true) prompted step-by-step troubleshooting, including referencing the [PostgreSQL 15 update guide](https://meta.discourse.org/t/-/378562/1?silent=true) and [upgrade script details](https://meta.discourse.org/t/-/349515/1?silent=true).

### #Support

- @jesus2099 reported a blank-screen bug when typing on Android 9 Firefox 142 in [Can’t type with Firefox for Android version 142](https://meta.discourse.org/t/-/380089/1?silent=true), also noting an MP4 upload error blocking attachments.

### #Bug

- @RGJ uncovered a logic flaw when disabling AI embeddings with no models in [Impossible to disable AI embeddings when models have been removed](https://meta.discourse.org/t/-/380088/1?silent=true), as the system requires a selected model to toggle off.

### #Bug

- @Lhc_fl highlighted that word counts rely on spaces, miscounting CJK posts and affecting read-time and AI summary eligibility in [Improve word\_count calculation for CJK posts, or use char count](https://meta.discourse.org/t/-/380085/1?silent=true).

### #Bug

- @Nick_Stager flagged missing post-level events in the Discourse calendar in [Calendar not showing post-level events](https://meta.discourse.org/t/-/380080/1?silent=true), despite proper plugin setup.

### #Support

- @Kartoon accidentally deleted the “feature request” category, and @pfaffman explained recovery by recreating the category (only the new ID matters) in [Urgent help needed! I accidentally deleted the “feature request” section](https://meta.discourse.org/t/-/380022/7?silent=true).

* * *

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

- @nat chimed in on translation priorities in [AI translator should translate summaries too](https://meta.discourse.org/t/-/380067/2?silent=true).
- @sam scoped and confirmed persona support in [AI bot – Personas](https://meta.discourse.org/t/-/306099/23?silent=true).

And rest assured, after yesterday’s upgrade adventures, our digital pups survived the night unscathed!

---

<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월 25, 2025, 9:03오후 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/602 "2025-08-25T21:03:16Z")

</div>

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

## Key Stats

- **New posts:** 150
- **New topics:** 16
- **Top users:**
  - **@sam:** 16 posts, 24 likes
  - **@chapoi:** 6 posts, 13 likes
  - **@NateDhaliwal:** 16 posts, 10 likes
  - **@agemo:** 9 posts, 7 likes
  - **@RGJ:** 3 posts, 5 likes
  - **@martin:** 1 post, 5 likes
  - **@pfaffman:** 6 posts, 4 likes
  - **@lilydjwg:** 2 posts, 4 likes
  - **@patrickemin:** 5 posts, 4 likes
  - **@RBoy:** 3 posts, 3 likes

## Interesting Topics

#Feature

- @agemo floated a **tip button** concept in [post #1](https://meta.discourse.org/t/-/380174/1?silent=true) and later brought in a related pay-best-answer idea via [post #7](https://meta.discourse.org/t/-/187969/7?silent=true), before refining the model in [post #6](https://meta.discourse.org/t/-/380174/6?silent=true). [read more](https://meta.discourse.org/t/-/380174/1?silent=true)

- A new **Any-Emoji** mode for reactions was merged as an experimental feature by @martin in [post #31](https://meta.discourse.org/t/-/227785/31?silent=true) and discussed for mobile UX issues in [post #33](https://meta.discourse.org/t/-/227785/33?silent=true). [read more](https://meta.discourse.org/t/-/227785/31?silent=true)

- Community interest in **maintenance mode** resurfaced as @GamersUnited-pro previewed a custom plugin in [post #8](https://meta.discourse.org/t/-/300363/8?silent=true) and revisited core discussion from the original [post #1](https://meta.discourse.org/t/-/300363/1?silent=true). [read more](https://meta.discourse.org/t/-/300363/8?silent=true)

- Mobile feedback drove ideas for the **iOS app** home screen, with @pmusaraj outlining toggles for Hot Topics & site URLs in [post #32](https://meta.discourse.org/t/-/264593/32?silent=true) and @gingerbeardman chiming in at [post #34](https://meta.discourse.org/t/-/264593/34?silent=true). [read more](https://meta.discourse.org/t/-/264593/32?silent=true)

#Bug

- A recent update introduced unwanted spaces around markdown footnotes; @lilydjwg reported this in [post #1](https://meta.discourse.org/t/-/380153/1?silent=true) and @chapoi confirmed a merge fix in [post #2](https://meta.discourse.org/t/-/380153/2?silent=true). [read more](https://meta.discourse.org/t/-/380153/1?silent=true)

- When **Allow uncategorized** is disabled, the #Uncategorized badge still appears. @sam debugged this in [post #10](https://meta.discourse.org/t/-/370541/10?silent=true) and reiterated reproduction steps in [post #13](https://meta.discourse.org/t/-/370541/13?silent=true). [read more](https://meta.discourse.org/t/-/370541/10?silent=true)

- Disabling AI embeddings without a model selected led to errors; @sam flagged the issue in [post #2](https://meta.discourse.org/t/-/380088/2?silent=true) and @Roman reviewed validation logic in [post #3](https://meta.discourse.org/t/-/380088/3?silent=true). [read more](https://meta.discourse.org/t/-/380088/2?silent=true)

- S3-backed chat images sometimes fail to render. @sam proposed a fix in [post #15](https://meta.discourse.org/t/-/365540/15?silent=true) and @j.jaffeux validated it in [post #16](https://meta.discourse.org/t/-/365540/16?silent=true). [read more](https://meta.discourse.org/t/-/365540/15?silent=true)

#Support

- A Namecheap SMTP setup on self-hosted Discourse stalled at port 587. @LG1 shared config details in [post #1](https://meta.discourse.org/t/-/380098/1?silent=true) and uncovered DigitalOcean port blocks in [post #4](https://meta.discourse.org/t/-/380098/4?silent=true). [read more](https://meta.discourse.org/t/-/380098/1?silent=true)

- Chinese-language users sought free SMTP options; @ace_1 began troubleshooting in [post #1](https://meta.discourse.org/t/-/380141/1?silent=true) and confirmed a port fix in [post #3](https://meta.discourse.org/t/-/380141/3?silent=true). [read more](https://meta.discourse.org/t/-/380141/1?silent=true)

- Calls for clearer update warnings led @Benjol to suggest log highlighting in [post #6](https://meta.discourse.org/t/-/379995/6?silent=true), while @RGJ weighed in on race conditions in [post #7](https://meta.discourse.org/t/-/379995/7?silent=true). [read more](https://meta.discourse.org/t/-/379995/6?silent=true)

- Enforcing a required tag via theme JS was solved by @chapoi pointing to built-in tag groups in [post #2](https://meta.discourse.org/t/-/380147/2?silent=true), after outlining the use case in [post #1](https://meta.discourse.org/t/-/380147/1?silent=true). [read more](https://meta.discourse.org/t/-/380147/2?silent=true)

- Intermittent “whispers” display glitches were traced to the post-voting plugin. @patrickemin reported in [post #1](https://meta.discourse.org/t/-/380205/1?silent=true) and detailed repro steps in [post #3](https://meta.discourse.org/t/-/380205/3?silent=true). [read more](https://meta.discourse.org/t/-/380205/1?silent=true)

#Theme component

- A new **Plotly graph embed** theme component lets users insert charts; @NateDhaliwal introduced it in [post #1](https://meta.discourse.org/t/-/380193/1?silent=true) and users tested icon rendering in [post #2](https://meta.discourse.org/t/-/380193/2?silent=true). [read more](https://meta.discourse.org/t/-/380193/1?silent=true)

- The **Advanced Search Banner** component saw @RBoy report a missing placeholder in [post #196](https://meta.discourse.org/t/-/122939/196?silent=true) and @nolo suggest a site-text workaround in [post #199](https://meta.discourse.org/t/-/122939/199?silent=true). [read more](https://meta.discourse.org/t/-/122939/196?silent=true)

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

- @sam weighed in on #Bug **Disabled Uncategorized** UI leakage in [post #10](https://meta.discourse.org/t/-/370541/10?silent=true) and [post #13](https://meta.discourse.org/t/-/370541/13?silent=true), proposed CJK word-count tweaks in [post #4](https://meta.discourse.org/t/-/380085/4?silent=true), and patched the message bus base-URL logic in [post #2](https://meta.discourse.org/t/-/379897/2?silent=true).

- @chapoi connected tipping ideas to the pay-best-answer thread [post #7](https://meta.discourse.org/t/-/187969/7?silent=true) and streamlined **Message/Chat** buttons on one’s own profile in [post #8](https://meta.discourse.org/t/-/379978/8?silent=true).

- @martin enabled experimental any-emoji support for Discourse Reactions in [post #31](https://meta.discourse.org/t/-/227785/31?silent=true).

- @awesomerobot built a fix for the welcome banner search text in [post #24](https://meta.discourse.org/t/-/153718/24?silent=true), demystified “Other traffic” on site analytics in [post #2](https://meta.discourse.org/t/-/379790/2?silent=true), and responded to an accessibility heading-nav report in [post #12](https://meta.discourse.org/t/-/379037/12?silent=true).

- @j.jaffeux reviewed and confirmed the S3 chat image upload fix in [post #16](https://meta.discourse.org/t/-/365540/16?silent=true).

- @pmusaraj proposed new iOS app home-screen toggles for Hot Topics & site URLs in [post #32](https://meta.discourse.org/t/-/264593/32?silent=true) and clarified date ordering for right-sidebar blocks in [post #162](https://meta.discourse.org/t/-/231067/162?silent=true).

- @Roman dove into the AI embeddings disable bug, validating model checks in [post #3](https://meta.discourse.org/t/-/380088/3?silent=true).

- @tobiaseigen recommended using **[safe mode](https://meta.discourse.org/t/53504?silent=true)** to isolate the moment.tz embed error in [post #20](https://meta.discourse.org/t/-/335665/20?silent=true).

- @kelv confirmed the iOS mention-autocomplete menu now appears where there’s more screen space in [post #6](https://meta.discourse.org/t/-/374751/6?silent=true).

Here’s to fewer footnote gaps and more emoji experiments tomorrow! 🎉

---

<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월 26, 2025, 9:02오후 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/603 "2025-08-26T21:02:26Z")

</div>

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

## Key Stats

- **New posts:** 130
- **New topics:** 15
- **Top users:**
  - @j.jaffeux (1 post, 15 likes)
  - @chapoi (10 posts, 12 likes)
  - @merefield (6 posts, 7 likes)
  - @nat (6 posts, 7 likes)
  - @david (3 posts, 5 likes)
  - @Don (1 post, 4 likes)
  - @MachineScholar (3 posts, 4 likes)
  - @awesomerobot (2 posts, 4 likes)
  - @Jagster (5 posts, 4 likes)
  - @RBoy (5 posts, 3 likes)

## Interesting Topics

#### #Announcements

- **#Announcements** #calendar-and-event  
@j.jaffeux’s [Discourse Calendar updated to use fullcalendar 6](https://meta.discourse.org/t/-/380311/1?silent=true) migrates from FullCalendar 4 to 6, cleans up URLs, adds on-click event previews, and greatly boosts performance.

- **#Announcements** #horizon-theme  
@chapoi shared a mini-update in the [Horizon theme announcement](https://meta.discourse.org/t/-/369608/44?silent=true) that **restores the mobile `<kbd>Create topic</kbd>` button** alongside the new sidebar option.

#### #Bug

- **#Bug** #composer #UX  
@MachineScholar discovered that emojis fail to render immediately after a plus sign in [Emoji not rendering after +](https://meta.discourse.org/t/-/380299/1?silent=true), and @merefield and @Don pointed to the **Enable inline emoji translation** setting as a workaround.

- **#Bug** #UX #composer  
A user flagged the relocation of the “Quote whole post” button into the Options dropdown, and @nat highlighted the new **post menu** site setting to reorder buttons in [“Quote whole post” button location](https://meta.discourse.org/t/-/380263/1?silent=true).

- **#UX**  
Thoka reported misaligned headers and buttons in the permissions table for long translations and shared a CSS fix in [Bad permission table alignment](https://meta.discourse.org/t/-/380295/1?silent=true).

- **#Bug** #calendar-and-event  
@nat noted that selecting certain plugin options lands on the wrong settings page, and @martin explained the Calendar plugin’s UI misalignment with others in [Calendar plugin option search results don’t land at the right place](https://meta.discourse.org/t/-/379748/4?silent=true).

- **#Bug** #markdown  
Carbon-starlight demonstrated that URL fragments containing reserved characters are incorrectly truncated under current highlighting logic in [URL highlighting is not up to specifications](https://meta.discourse.org/t/-/380266/1?silent=true).

- **#Bug** #composer  
A known issue with **custom token types** in the RTE causing errors was confirmed by @sam in [Generic [wrap]/Markdown-it Custom Token Types causing errors in RTE](https://meta.discourse.org/t/-/377922/6?silent=true).

- **#Bug** #mobile #ios  
The community observed that modal input fields trigger an unexpected scroll to the top on iOS in [Modal input fields cause page jump to top in topic](https://meta.discourse.org/t/-/380187/2?silent=true), with @sam investigating the event propagation.

- **#Bug** #theme-creator  
@david outlined the maintenance hurdles with the current Theme Creator and sketched medium-term overhaul plans in [Cannot edit theme titles on Theme Creator](https://meta.discourse.org/t/-/379393/5?silent=true).

#### #Support

- **#Support**  
@xkhalid reported an “unsupported browser” error on Safari and Chrome for iOS after updating to v3.6.0.beta1-dev in [Mobile Browser Unsupported Message After Latest Update](https://meta.discourse.org/t/-/380297/1?silent=true), and @merefield directed them to the [dropping iOS 15 announcement](https://meta.discourse.org/t/-/358131/1?silent=true).

- **#Support** #horizon-theme  
@HiAI asked how to restore the mobile Post button under Horizon in [How to create post button on mobile theme](https://meta.discourse.org/t/-/380264/2?silent=true), and @nat and @chapoi explained its intentional removal for simplicity and its relocation to the sidebar.

- **#Support**  
Hellekin discovered that user-selected dark mode preferences were ignored after recent color-management improvements in [Forum no longer honors ‘dark mode’ profile settings](https://meta.discourse.org/t/-/380323/1?silent=true).

- **#Support** #email  
Ace\_1 fixed Namecheap/Brevo SMTP issues by adding the correct domain and DNS records, and recommended using Mail-Tester in [哪些免费的邮件服务器可以用于Discourse](https://meta.discourse.org/t/-/380141/12?silent=true).

#### #Dev

- **#Dev** #calendar-and-event #rest-api  
ShiverTimber4973 proposed production-hardened improvements to the ICS → Discourse sync script, and Ethsim2 enhanced retry/backoff logic in [Syncing iCal/ICS feeds into Discourse topics](https://meta.discourse.org/t/-/379361/21?silent=true).

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

- @j.jaffeux announced the FullCalendar 6 migration in [post #1 of 380311](https://meta.discourse.org/t/-/380311/1?silent=true).

- @chapoi restored the mobile **Create topic** button in Horizon [369608/44](https://meta.discourse.org/t/-/369608/44?silent=true), clarified quoting options in [380263/7](https://meta.discourse.org/t/-/380263/7?silent=true), and guided a user through iOS browser support [380297/8](https://meta.discourse.org/t/-/380297/8?silent=true).

- @nat confirmed default mobile create button behaviors in Horizon [380264/2](https://meta.discourse.org/t/-/380264/2?silent=true) and investigated the Calendar plugin search placement [379748/4](https://meta.discourse.org/t/-/379748/4?silent=true).

- @david outlined maintenance challenges and future plans for the Theme Creator in [379393/5](https://meta.discourse.org/t/-/379393/5?silent=true).

- @awesomerobot delivered a fix for the Advanced Search Banner component in [122939/201](https://meta.discourse.org/t/-/122939/201?silent=true).

- @sam investigated the iOS input-jump bug [380187/2](https://meta.discourse.org/t/-/380187/2?silent=true), proposed a patch for Chat Upload issues [379253/6](https://meta.discourse.org/t/-/379253/6?silent=true), and examined Calendar search landing in [379748/5](https://meta.discourse.org/t/-/379748/5?silent=true).

- @tobiaseigen escalated the tag SEO meta-description issue to the staff-experience team in [367683/11](https://meta.discourse.org/t/-/367683/11?silent=true).

- @supermathie suggested adding an `x-ms-reactions: disallow` header to suppress Outlook clients’ emoji noise in [380418/1](https://meta.discourse.org/t/-/380418/1?silent=true).

- @martin reviewed the Calendar plugin’s UI alignment with other plugins’ settings in [379748/6](https://meta.discourse.org/t/-/379748/6?silent=true).

- @lindsey assessed potential regressions in unread-topic navigation behavior in [380224/4](https://meta.discourse.org/t/-/380224/4?silent=true).

And that’s a wrap—may your notifications be light and the puppies blissfully unperturbed! 🐾

---

<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월 27, 2025, 9:01오후 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/604 "2025-08-27T21:01:43Z")

</div>

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

## Key Stats

- **New Posts:** 125

- **New Topics:** 12

- _Top Users:_

## Interesting Topics

#Theme component

- [Custom Topic Sort Order Button](https://meta.discourse.org/t/-/380530/1?silent=true) was introduced by @Don with _13 likes_; @Moin asked about adding licensing and `op_likes` options [in post 2](https://meta.discourse.org/t/-/380530/2?silent=true) and @Lilly shared UX feedback [in post 5](https://meta.discourse.org/t/-/380530/5?silent=true).

#Feature

- [Allow admins the option to show the header language switcher even for logged-in users](https://meta.discourse.org/t/-/378686/1?silent=true) is _now done and merged_ via [PR #34578](https://github.com/discourse/discourse/pull/34578), with a demo video attached [at post 5](https://meta.discourse.org/t/-/378686/5?silent=true).

#Support

- [Error 422 – about.json does not exist when trying to run “discourse\_theme watch”](https://meta.discourse.org/t/-/380502/1?silent=true) has @hdng stuck on CLI imports and @chapoi recommending global API key settings [in post 2](https://meta.discourse.org/t/-/380502/2?silent=true).

- [PM replies by email seem to evade having their email signatures and full message history striped out](https://meta.discourse.org/t/-/380465/1?silent=true) had @Paul_King finding full threads posted, with @tobiaseigen and @Ethsim2 exploring Outlook quirks [in posts 5](https://meta.discourse.org/t/-/380465/5?silent=true) and [7](https://meta.discourse.org/t/-/380465/7?silent=true).

- [All topics authored by a specific user, how?](https://meta.discourse.org/t/-/380522/1?silent=true) ended in a solution from @Moin using `group:groupname in:first` [in post 4](https://meta.discourse.org/t/-/380522/4?silent=true).

- [Edit of hidden entry blocked period setting](https://meta.discourse.org/t/-/380512/1?silent=true) was resolved by @Moin pointing to the **Cooldown minutes after hiding posts** setting [at post 2](https://meta.discourse.org/t/-/380512/2?silent=true).

- [Why there is no thumbnail for my forum under the Discover List?](https://meta.discourse.org/t/-/380467/1?silent=true) saw @Jinpeng_Wang troubleshoot slow screenshot timeouts and @awesomerobot manually adding a thumbnail [in post 2](https://meta.discourse.org/t/-/380467/2?silent=true).

- [After reading an unread topic return to “Unread” list?](https://meta.discourse.org/t/-/380224/1?silent=true) had @Moin guide via the `Link to the filtered list` preference [in post 5](https://meta.discourse.org/t/-/380224/5?silent=true), while @chapoi still couldn’t reproduce [in post 6](https://meta.discourse.org/t/-/380224/6?silent=true).

#Sysadmins

- [Watched words to block recent spam attack](https://meta.discourse.org/t/-/380420/1?silent=true) involved @opcourdis and @pfaffman debating watched-word gaps [in posts 2](https://meta.discourse.org/t/-/380420/2?silent=true) and [5](https://meta.discourse.org/t/-/380420/5?silent=true).

#Dev

- [Syncing iCal/ICS feeds into Discourse topics (simple Python script, cron-friendly)](https://meta.discourse.org/t/-/379361/1?silent=true) saw @Ethsim2 refine namespace handling and UID-tag generation [in post 27](https://meta.discourse.org/t/-/379361/27?silent=true).

#Site feedback

- [Categorizing bug and ux issues](https://meta.discourse.org/t/-/378121/13?silent=true) had @tobiaseigen and @chapoi debating #UX vs #Bug scopes for small improvements [in posts 13](https://meta.discourse.org/t/-/378121/13?silent=true) and [14](https://meta.discourse.org/t/-/378121/14?silent=true).

#Bug

- [Topic deletion should clear assignment](https://meta.discourse.org/t/-/271996/11?silent=true) was fixed by @nat with a merged PR [in post 11](https://meta.discourse.org/t/-/271996/11?silent=true).

#Announcements

- [Discourse Calendar updated to use fullcalendar 6](https://meta.discourse.org/t/-/380311/1?silent=true) landed with clean URLs and event previews, and @j.jaffeux clarified US/EU date format support [in post 5](https://meta.discourse.org/t/-/380311/5?silent=true).

#Site Management

- [Discourse AI – Spam detection](https://meta.discourse.org/t/-/343541/15?silent=true) saw @sam detail LLM Small vs external API keys [in post 16](https://meta.discourse.org/t/-/343541/16?silent=true) and @pfaffman debug invalid-key errors [at post 19](https://meta.discourse.org/t/-/343541/19?silent=true).

#Installation

- [Major upgrade – best practices?](https://meta.discourse.org/t/-/380545/1?silent=true) had @dylanb planning a test deploy, with @pfaffman recommending rsync migration and a PostgreSQL 15 update [in post 3](https://meta.discourse.org/t/-/380545/3?silent=true).

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

- @nat merged the [header language switcher feature](https://meta.discourse.org/t/-/378686/5?silent=true) and discussed AI translation tweaks in [Edit of hidden entry blocked period setting](https://meta.discourse.org/t/-/380512/5?silent=true).

- @Lilly praised @Don’s new [Custom Topic Sort Order Button](https://meta.discourse.org/t/-/380530/3?silent=true) and suggested dropdown UX improvements [in post 5](https://meta.discourse.org/t/-/380530/5?silent=true).

- @chapoi helped troubleshoot the [discourse\_theme watch error](https://meta.discourse.org/t/-/380502/2?silent=true) and championed clearer UX tagging in [Categorizing bug and ux issues](https://meta.discourse.org/t/-/378121/14?silent=true).

- @tobiaseigen dove into PM signature stripping quirks in [PM replies by email](https://meta.discourse.org/t/-/380465/7?silent=true) and shared `in:first` search insights for [user topic filtering](https://meta.discourse.org/t/-/380522/4?silent=true).

- @j.jaffeux clarified date-format support for the [FullCalendar 6 upgrade](https://meta.discourse.org/t/-/380311/5?silent=true).

- @awesomerobot pinpointed bracketed-paste CLI woes in the [about.json import thread](https://meta.discourse.org/t/-/380502/6?silent=true) and manually fixed Discover thumbnails in [Why there is no thumbnail](https://meta.discourse.org/t/-/380467/2?silent=true).

- @sam added a _pr-welcome_ for the [accessible arrow controls bug](https://meta.discourse.org/t/-/371946/3?silent=true).

Phew! Puppies are safe for another day—see you tomorrow for more meta mayhem!

---

<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월 28, 2025, 9:02오후 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/605 "2025-08-28T21:02:30Z")

</div>

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

## Key Stats

- **New posts** : 213
- **New topics** : 29
- **Top users** :
  - @Moin (20 likes, 8 posts)
  - @david (17 likes, 10 posts)
  - @NateDhaliwal (10 likes, 16 posts)
  - @pfaffman (9 likes, 16 posts)
  - @pmusaraj (9 likes, 3 posts)
  - @rishabh (8 likes, 1 post)
  - @j.jaffeux (8 likes, 13 posts)
  - @WolfpackFan (7 likes, 5 posts)
  - @merefield (6 likes, 5 posts)
  - @Canapin (6 likes, 4 posts)

## Interesting Topics

### #Hosting

- @caue-pareto asked if the new [discourse/discourse Docker image](https://meta.discourse.org/t/380646/1?silent=true) is officially maintained; @david confirmed it’s experimental in [post #5](https://meta.discourse.org/t/380646/5?silent=true).

### #Site Management

- @rishabh introduced [Discourse ID](https://meta.discourse.org/t/379565/1?silent=true) as a unified login solution; @pmusaraj reassured self-hosters that support is [coming soon](https://meta.discourse.org/t/379565/4?silent=true).

### #Support

- @jan2 sought a bulk method to list over one million unanswered topics; @NateDhaliwal and @Moin guided them to [filter queries](https://meta.discourse.org/t/380692/2?silent=true) and [Data Explorer](https://meta.discourse.org/t/32566?silent=true) [workarounds](https://meta.discourse.org/t/380692/7?silent=true).

- @Sailormoon struggled to restore their forum from backup without `app.yml`; @pfaffman advised using [safe mode](https://meta.discourse.org/t/380574/17?silent=true) and disabling themes in the [recovery process](https://meta.discourse.org/t/380574/3?silent=true).

- @Evie_Tao requested support for [pasting rich text with inline images](https://meta.discourse.org/t/380726/1?silent=true) from Google Docs and Word; community brainstormed potential plugin and core enhancements.

### #Bug

- @WolfpackFan reported [Twitter/X links not unfurling correctly](https://meta.discourse.org/t/380754/1?silent=true); @Moin pointed out the [requirement](https://meta.discourse.org/t/13395/1?silent=true) for a paid X Dev plan to enable rich embeds.

- @patrickemin encountered a blank output using the [User Field Prompt TC](https://meta.discourse.org/t/380654/1?silent=true); @david provided a [fix commit](https://github.com/discourse/discourse-user-field-prompt/commit/c468800ed81f1273e9c976b5a3fbbb6c67f00ae0) on GitHub.

- @Moin highlighted [contrast issues](https://meta.discourse.org/t/380610/1?silent=true) with white text on dark category banners and tags; @tobiaseigen acknowledged the [duplicate report](https://meta.discourse.org/t/380675/1?silent=true) elsewhere.

- @tshenry exposed a bug with [recurring events shifting by an hour](https://meta.discourse.org/t/380712/1?silent=true) at daylight saving boundaries; @j.jaffeux confirmed a fix in the codebase [commit](https://github.com/discourse/discourse/commit/249ae0009ac208ecf5c49dd29db8ded4d244fc75).

### #Announcements

- Discourse team announced the [upgrade to FullCalendar 6](https://meta.discourse.org/t/380311/9?silent=true) in the #calendar-and-event plugin, sparking feedback on timezone mismatches from @stephen34 and @j.jaffeux.

### #Community

- @justinm described efforts to [build a local sports community](https://meta.discourse.org/t/380036/2?silent=true) around Discourse to replace scattered group chats; @Andrew_Rowe agreed pushing notifications boosts engagement.

### #Dev

- @Ethsim2 shared a [Python script](https://meta.discourse.org/t/379361/31?silent=true) to sync iCal feeds into Discourse topics and linked to the [GitHub repo](https://github.com/Ethsim12/discourse-ics-sync) for cron-friendly setup.

### #UX

- @Moin observed that [long words in embedded solutions](https://meta.discourse.org/t/380751/1?silent=true) overflow their container; discussion opened a #pr-welcome for a wrap fix.

### #Theme component

- @nathank discussed [Topic List Previews (TLP) customization](https://meta.discourse.org/t/209973/666?silent=true), tweaking user avatar display and sizing via CSS overrides.

### #Feature

- @Canapin proposed hiding silenced users from the #whos-online list to improve cleanliness [feature request](https://meta.discourse.org/t/380733/1?silent=true); community weighed moderation vs cosmetic benefits.

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

- @david clarified the status of the [discourse/discourse Docker image](https://meta.discourse.org/t/380646/5?silent=true), provided a [fix for the User Field Prompt TC](https://meta.discourse.org/t/380654/3?silent=true), and walked through identifying the [component-template-resolving deprecation](https://meta.discourse.org/t/380770/2?silent=true).

- @pmusaraj confirmed [Discourse ID support for self-hosters](https://meta.discourse.org/t/379565/4?silent=true) and provided a partial fix for the [ActivityPub “Invalid date”](https://meta.discourse.org/t/360228/5?silent=true) issue.

- @j.jaffeux merged a [fix for recurring DST events](https://meta.discourse.org/t/380712/2?silent=true), upgraded the calendar to FullCalendar 6 [discussion](https://meta.discourse.org/t/380311/9?silent=true), and resolved the [chat DM rate limit bug](https://meta.discourse.org/t/371991/11?silent=true).

- @rishabh highlighted the benefits of [Discourse ID](https://meta.discourse.org/t/379565/1?silent=true) and addressed self-host rollout questions.

- @featheredtoast shed light on the experimental Docker image path in the [discourse/discourse thread](https://meta.discourse.org/t/380646/10?silent=true).

- @Lilly outlined a process to list [all unanswered topics](https://meta.discourse.org/t/380692/14?silent=true) via batching and UI filters.

- @tshenry reported the [recurring events DST bug](https://meta.discourse.org/t/380712/1?silent=true), prompting internal testing.

- @tobiaseigen helped triage the [contrast issue in category banners](https://meta.discourse.org/t/380610/2?silent=true).

- @chapoi advised on [rerunning flaky tests](https://meta.discourse.org/t/379253/10?silent=true) in the Chat Upload Bug PR.

Fun fact: we fixed so many quirks in 24 hours that our Docker containers are starting to ask _us_ for upgrade tips!

---

<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월 29, 2025, 9:02오후 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/606 "2025-08-29T21:02:22Z")

</div>

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

> “When new threads spark and fixes flow, our community thrives!”

## Key Stats

- **New Posts:** 140
- **New Topics:** 17
- **Top Users (likes, posts):**
  - @sam (24 likes, 3 posts)
  - @pfaffman (12 likes, 10 posts)
  - @merefield (7 likes, 6 posts)
  - @alltiagocom (6 likes, 2 posts)
  - @ondrej (6 likes, 1 post)
  - @Moin (6 likes, 7 posts)
  - @nathank (6 likes, 6 posts)
  - @awesomerobot (5 likes, 6 posts)
  - @Jagster (5 likes, 9 posts)
  - @Ed_S (4 likes, 2 posts)

## Interesting Topics

### #Announcements

- @sam announced the new #AI-powered **Gemini Flash 2.5 Image** feature in [Gemini Flash 2.5 Image – now on Discourse](https://meta.discourse.org/t/-/380862/1?silent=true), demonstrating rapid image edits and linking to the [integration commit](https://github.com/discourse/discourse/commit/00c98781c19378725865b6beddfbbf266cb09dde) as well as the [previous OpenAI image demo](https://meta.discourse.org/t/363930?silent=true) _read more_.

- The core #calendar-and-event **Discourse Calendar** plugin jumped to fullcalendar 6 in [Discourse Calendar updated to use fullcalendar 6](https://meta.discourse.org/t/-/380311/16?silent=true), prompting @sam to question zero‐padded date URLs vs. brevity in the [day format discussion](https://meta.discourse.org/t/-/380311/16?silent=true) _read more_.

### #Feature

- Users frustrated by composer menu wrapping on desktop can follow @tobiaseigen’s solution to scroll horizontally in [Make the composer menu scroll horizontally on desktop as it does on mobile](https://meta.discourse.org/t/-/380864/1?silent=true), bringing mobile UX patterns to wider screens _read more_.

- The long-debated **Tip or Pay Button** concept resurfaced when @pfaffman estimated a complex payout system could cost $5 000–10 000 in [Tip or Pay Button – for user post/content, does it exist already?](https://meta.discourse.org/t/-/380174/7?silent=true), highlighting the challenges of integrating real-money transfers _read more_.

### #Support

- Discourse app aspirants discussed converting a forum into a native app in [Is it possible to convert a forum into a real app?](https://meta.discourse.org/t/-/378700/15?silent=true), where @messiaslima shared DisCorkie’s UX-first roadmap and @alltiagocom debated balanced update announcements _read more_.

- Integrators asked how to build article-specific discussion streams via API in [How to use Discourse API for article forums and independent community spaces](https://meta.discourse.org/t/-/380883/1?silent=true); @awesomerobot confirmed that while group-based feeds exist, per-user streams remain on the roadmap _read more_.

- Community members explored multilingual posting in [Language switcher and language content](https://meta.discourse.org/t/-/380845/1?silent=true), as @Jagster and @Moin demonstrated toggling between original and translated text and uncovered minor UI gaps around AI summaries _read more_.

### #Site Management

- The revamped **Discourse ID** unified login flow impressed @ondrej in [How Discourse ID works](https://meta.discourse.org/t/-/379565/6?silent=true), showcasing single-sign-on benefits for cross-community engagement _read more_.

- Open-web projects celebrated inclusion in **Discourse Discover** in [Including your site in Discourse Discover](https://meta.discourse.org/t/-/314909/15?silent=true), with @philh noting a top-rank position for streamlined discovery under the #how-to directory _read more_.

### #Dev

- @sam led a discussion on **image handling for AI contexts** in [Managing Images in AI context](https://meta.discourse.org/t/-/380828/1?silent=true), weighing markdown-retained vs. appended payload strategies for LLM consumption _read more_.

- A GitHub Codespaces devcontainer for plugin authors was unveiled by @Alteras in [Plugin devcontainer config for GitHub Codespaces](https://meta.discourse.org/t/-/380851/1?silent=true), showing auto-clone tricks and VSCode workspace tips for faster plugin dev _read more_.

### #UX

- A subtle layout glitch on mobile topic progress prompted @Lhc_fl to suggest **fixed-width numbers** in [Use fixed-width numbers in mobile view topic progress](https://meta.discourse.org/t/-/380866/1?silent=true), and @awesomerobot recommended buffered containers over font changes to stabilize the UI _read more_.

- @donaldsoncd highlighted confusing **icon-only tabs** on mobile user pages in [Navigation on “user pages” is not user friendly on mobile](https://meta.discourse.org/t/-/380867/1?silent=true), spurring talk of clearer labels and scroll affordances for account and preference screens _read more_.

### #Bug

- A daylight-saving edge case in recurring calendar events surfaced in [Recurring events in Upcoming Events calendar fail to handle daylight saving change](https://meta.discourse.org/t/-/380712/3?silent=true), with @tshenry confirming a fix that restores correct slot calculations _read more_.

- A bug in AI-helper custom prompts limited the feature to mods and admins only in [Ai自定义提示如何给用户使用](https://meta.discourse.org/t/-/380852/1?silent=true), and @Moin provided a Rails console workaround to expand access to trust level 0 users _read more_.

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

- @sam announced the #ai Gemini Flash integration in [Gemini Flash 2.5 Image – now on Discourse](https://meta.discourse.org/t/-/380862/1?silent=true) and later queried date formatting in [Discourse Calendar updated to use fullcalendar 6](https://meta.discourse.org/t/-/380311/16?silent=true).

- @awesomerobot suggested layout buffering in [Use fixed-width numbers in mobile view topic progress](https://meta.discourse.org/t/-/380866/2?silent=true) and collaborated on logo CSS in [Tiny category image](https://meta.discourse.org/t/-/380837/2?silent=true).

- @david clarified autotracking for mobile/desktop view in [Designing for Different Devices (Viewport Size, Touch/Hover, etc.)](https://meta.discourse.org/t/-/367810/3?silent=true).

- @tobiaseigen championed desktop horizontal scrolling in [Make the composer menu scroll horizontally on desktop as it does on mobile](https://meta.discourse.org/t/-/380864/1?silent=true).

- @jordan.vidrine reminded everyone that the **Density Toggle Component** is hidden by default on mobile in [Density Toggle Component](https://meta.discourse.org/t/-/350967/14?silent=true).

- @tshenry confirmed the daylight-saving recurrence patch in [Recurring events in Upcoming Events calendar fail to handle daylight saving change](https://meta.discourse.org/t/-/380712/3?silent=true).

- @chapoi provided a custom CSS tweak for category logos in [Tiny category image](https://meta.discourse.org/t/-/380837/2?silent=true).

- @supermathie dove into the invite bug, probing required Discourse versions and plugin setup in [New user responding to invite fails](https://meta.discourse.org/t/-/380920/3?silent=true).

* * *

With AI demos, calendar time-travel, and CSS wizardry, Meta’s pawsome energy keeps the forum howling—no puppies were harmed, but our brains are delightfully scrambled! 🐶🎉

---

<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월 30, 2025, 9:01오후 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/607 "2025-08-30T21:01:59Z")

</div>

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

## Key Stats

- **97 new posts** in the last 24 hours [view breakdown](https://meta.discourse.org/admin/dashboard?silent=true)
- **14 new topics** started [browse latest](https://meta.discourse.org/latest?period=daily&silent=true)
- Top users by posts and likes:
  - @Moin: 11 posts, 12 likes [profile](https://meta.discourse.org/u/moin/activity?silent=true)
  - @tvavrda: 8 posts, 7 likes [profile](https://meta.discourse.org/u/tvavrda/activity?silent=true)
  - @nat: 4 posts, 8 likes [profile](https://meta.discourse.org/u/nat/activity?silent=true)
  - @hellekin: 5 posts, 6 likes [profile](https://meta.discourse.org/u/hellekin/activity?silent=true)
  - @Tordanik: 1 post, 5 likes [profile](https://meta.discourse.org/u/tordanik/activity?silent=true)
  - @RGJ: 3 posts, 4 likes [profile](https://meta.discourse.org/u/rgj/activity?silent=true)
  - @schneeland: 1 post, 4 likes [profile](https://meta.discourse.org/u/schneeland/activity?silent=true)
  - @ShiverTimber4973: 1 post, 3 likes [profile](https://meta.discourse.org/u/shivertimber4973/activity?silent=true)
  - @Ethsim2: 2 posts, 3 likes [profile](https://meta.discourse.org/u/ethsim2/activity?silent=true)
  - @MarkDoerr: 1 post, 2 likes [profile](https://meta.discourse.org/u/markdoerr/activity?silent=true)

## Interesting Topics

#Site feedback

- **Everything is translated, help!**  
@tvavrda sparked a deep debate on whether fully blending multilingual posts into one “My language” view kills cultural nuance, with @Jagster and @schneeland weighing in on pros and cons of per-user locale options. [read more](https://meta.discourse.org/t/-/372401/9?silent=true)

#Support

- **Language switcher and language content**  
@nat diagnosed a language-detection quirk in the composer that mislabels English posts with French mentions, explaining the fallback logic in the [locale detector code](https://github.com/discourse/discourse/blob/bb6c5c9fa1793887f6ba3a3489f2ce0d7549a6e9/plugins/discourse-ai/lib/personas/locale_detector.rb). [read more](https://meta.discourse.org/t/-/380845/13?silent=true)

- **Only some threads are unabled for viewing**  
@nat guided a new moderator through safe-mode and plugin troubleshooting after reports of empty topics and laggy thread toggles on [ForoMusculo.com](http://ForoMusculo.com). [read more](https://meta.discourse.org/t/-/380977/2?silent=true)

#Announcements

- **Content Localization and Automatic Translations for Your Community**  
@Tordanik reminded everyone that polyglots may want to keep multiple original languages visible, not force everything into one chosen locale. [read more](https://meta.discourse.org/t/-/370000/36?silent=true)

- **Discourse Calendar updated to use fullcalendar 6**  
@hellekin humorously noted that leading zeroes on dates now ensure correct chronological sorting in the calendar plugin. [read more](https://meta.discourse.org/t/-/380311/19?silent=true)

#Plugin

- **Discourse Math**  
@Ethsim2 and @ShiverTimber4973 shared tips on prompting external AI services to remember `$…$` for math versus `\$` for currency, streamlining copy-paste workflows. [read more](https://meta.discourse.org/t/-/65770/239?silent=true)

#UX

- **Inconsistent plugin settings**  
@RGJ pointed out that some plugins expose settings in the sidebar while others hide them under “Installed plugins,” and @Moin linked to an internal topic tracking a unified UI update. [read more](https://meta.discourse.org/t/-/381003/1?silent=true)

- **Re-order the groups list**  
@Richie proposed alphabetizing groups by full name (or at least @name), sparking a conversation on whether interface-language differences should affect group order. [read more](https://meta.discourse.org/t/-/380992/1?silent=true)

#Feature

- **Add ‘stop impersonating’ link to user avatar dropdown when impersonating**  
@hellekin envisioned expanding impersonation into a full persona system (e.g., @narrator, @characterN) with proper logging—an idea building on sudo-mode and staff aliases. [read more](https://meta.discourse.org/t/-/13806/44?silent=true)

- **What are the prospects for an official Salesforce Integration/Plugin?**  
@MarkDoerr highlighted the recent release of an official [Discourse Salesforce plugin](https://meta.discourse.org/t/discourse-salesforce/218267?silent=true) to bridge communities with CRM workflows. [read more](https://meta.discourse.org/t/-/177575/6?silent=true)

#Bug

- **Internal Server Error when previewing digest emails**  
@xkhalid reported a 500 error on `/admin/email/preview-digest` when the “Last seen user” date uses Arabic numerals; @Moin confirmed reproduction in Arabic interface and outlined steps to reproduce. [read more](https://meta.discourse.org/t/-/380954/1?silent=true)

- **New user responding to invite fails, `word_watcher.rb:258` error**  
@kgrier traced a registration crash to censored-word regex changes, clearing watchwords to restore invite acceptance; @j.jaffeux is set to repro. [read more](https://meta.discourse.org/t/-/380920/6?silent=true)

- **Viewing email templates in wysiwyg composer causes an error**  
@xkhalid discovered that toggling the new WYSIWYG mode on system message templates yields a composer exception; @Moin reproduced it with the editor toggle. [read more](https://meta.discourse.org/t/-/380984/1?silent=true)

- **Rich Text editor in topics breaks white-space characters in multiple ways**  
@rimelek detailed how the Rich Text composer mangles code block line breaks and indentation, leading to single-line code dumps; @per1234 pointed to an existing bug report. [read more](https://meta.discourse.org/t/-/381027/1?silent=true)

#blog

- **Unboxing Discourse 3.5**  
@mcwumbly reminded folks that stable-branch installs will continue to receive security patches over the next six months, offering admins a smoother upgrade path. [read more](https://meta.discourse.org/t/-/379249/14?silent=true)

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

- @nat diagnosed the language detection edge case in [Language switcher and language content](https://meta.discourse.org/t/-/380845/13?silent=true) and explained the AI prompt details.
- @MarkDoerr celebrated the launch of the [official Discourse Salesforce plugin](https://meta.discourse.org/t/-/177575/6?silent=true) for seamless CRM links.
- @mcwumbly reassured admins about ongoing stable-branch patches in [Unboxing Discourse 3.5](https://meta.discourse.org/t/-/379249/14?silent=true).
- @j.jaffeux scoped out the invite-flow regex bug in [New user responding to invite fails](https://meta.discourse.org/t/-/380920/6?silent=true) ahead of a reproducible test.
- @sam clarified that “Ada” is a previous-gen model in [Discourse AI – Related topics](https://meta.discourse.org/t/-/281807/25?silent=true).

And that’s a wrap! From translation tangles to math mysteries, Meta’s never short on surprises—keep your keyboards ready and your locales set!

---

<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월 31, 2025, 9:03오후 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/608 "2025-08-31T21:03:32Z")

</div>

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

## Key Stats

- **Total new posts** : 59
- **Total new topics** : 7
- **Top users** :
  - @NateDhaliwal (7 likes, 7 posts)
  - @Moin (7 likes, 4 posts)
  - @hellekin (4 likes, 1 post)
  - @Dan_Eastwood (4 likes, 1 post)
  - @ToddZ (3 likes, 1 post)
  - @Jagster (3 likes, 3 posts)
  - @Lee_Ars (3 likes, 1 post)
  - @j.jaffeux (3 likes, 2 posts)
  - @tvavrda (2 likes, 2 posts)
  - @dax (2 likes, 1 post)

## Interesting Topics

#Announcements

- @asa reignited the conversation on [Content Localization and Automatic Translations for Your Community](https://meta.discourse.org/t/-/370000/50?silent=true) in #Announcements, with @tvavrda raising concerns about unwanted SEO workflows ([see his example](https://meta.discourse.org/t/-/370000/51?silent=true)) and @Shauny warning of untranslated edits.

#Community

- Engaging debate in [General moderation policies](https://meta.discourse.org/t/-/358201/25?silent=true) saw @Dan_Eastwood and @Lee_Ars exchange insights on empathy and moderator temperament ([view Lee\_Ars’s follow-up](https://meta.discourse.org/t/-/358201/26?silent=true)).

- In [How have you built a local community around Discourse?](https://meta.discourse.org/t/-/380036/5?silent=true), @opcourdis highlighted creative uses of invite QR codes and event calendars, building on @justinm’s original suggestion ([check the tips](https://meta.discourse.org/t/-/380036/2?silent=true)).

- @opcourdis curated resources in [Building a Discourse for educational communities](https://meta.discourse.org/t/-/378677/7?silent=true), linking to threads on local community building ([read more](https://meta.discourse.org/t/-/380036/2?silent=true)) and co-op forums ([find best practices](https://meta.discourse.org/t/-/372838?silent=true)).

#Support

- In [Werde ich als Admin benachrichtigt, wenn ein Moderator ein Topic löscht?](https://meta.discourse.org/t/-/381054/2?silent=true), @NateDhaliwal directed admins to the staff action logs, echoing discussions in [General moderation policies](https://meta.discourse.org/t/-/358201/25?silent=true).

- @ToddZ questioned why email replies don’t increment post counts in [Replies via email not counted as posts?](https://meta.discourse.org/t/-/381031/1?silent=true), prompting a revisit of the `via_email` flag and references to [earlier email reporting](https://meta.discourse.org/t/-/198641/4?silent=true).

- @wellinton-capixaba reported browser errors on Palemoon in [Discourse is incompatible with Palemoon web browser…](https://meta.discourse.org/t/-/381077/1?silent=true), and @itsbhanusharma and @Canapin pointed to the [official support policy](https://meta.discourse.org/t/-/358131?silent=true).

- @philh detailed the “Forwarded emails behavior” nuance in [Configuring Incoming Email to Create Category Topics or Group Messages](https://meta.discourse.org/t/-/380577/7?silent=true), emphasizing the use of “quote” mode as per the [base email docs](https://meta.discourse.org/t/-/62977/2?silent=true).

#Feature

- The #Feature thread [How can i set disable Markdown & Default to Rich Text](https://meta.discourse.org/t/-/370335/13?silent=true) saw @rimelek propose a stability toggle, while @lindsey and @Jagster debated default settings versus user learning curves (also linked to the [rich text whitespace bug](https://meta.discourse.org/t/-/381027/5?silent=true)).

- Two chats on #notifications—[Chat activity user notification features and general channel backup](https://meta.discourse.org/t/-/251486/2?silent=true) and [Have chat notifications for likes and reactions](https://meta.discourse.org/t/-/381060/1?silent=true)—gave voice to requests for like/reaction alerts and channel summaries.

#UX

- Customization tips filled [Re-order the groups list](https://meta.discourse.org/t/-/380992/6?silent=true), with @ice.d showing admin dashboard routes and @Moin testing list impacts ([see the follow-up](https://meta.discourse.org/t/-/380992/8?silent=true)).

#Bug

- @j.jaffeux resolved a regression in [New user responding to invite fails, word\_watcher.rb:258…](https://meta.discourse.org/t/-/380920/14?silent=true) and synced community fixes from the [Moderation API Plugin](https://meta.discourse.org/t/-/348828/10?silent=true).

- In [Rich Text editor in topics breaks white-space characters in multiple ways](https://meta.discourse.org/t/-/381027/5?silent=true), @j.jaffeux confirmed the issue is in the backlog for upcoming whitespace handling improvements and recognized @rimelek’s initial report ([post 3](https://meta.discourse.org/t/-/381027/3?silent=true)).

- @lilydjwg dissected request flows in [Inline-onebox doesn’t use SiteSetting.onebox\_user\_agent](https://meta.discourse.org/t/-/365105/2?silent=true), mapping `HEAD` vs. `GET` UA challenges.

#Theme component

- @dax and @davidkingham discussed legacy token support in [Reply Template](https://meta.discourse.org/t/-/162373/69?silent=true), planning `[wrap]` handling post-meetup after the current focus on the annual gathering.

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

- @j.jaffeux triaged and merged fixes for invite errors in [New user responding to invite fails](https://meta.discourse.org/t/-/380920/14?silent=true), addressed whitespace glitches in [Rich Text editor…](https://meta.discourse.org/t/-/381027/5?silent=true), and outlined `[wrap]` token plans in [Reply Template](https://meta.discourse.org/t/-/162373/69?silent=true).

- @dax clarified timelines for legacy token support in [Reply Template](https://meta.discourse.org/t/-/162373/69?silent=true).

- @renato patched toolbar inconsistencies in [How can i set disable Markdown & Default to Rich Text](https://meta.discourse.org/t/-/370335/18?silent=true).

- @Lilly fixed CSS errors in [Group navigation sidebar menu sections](https://meta.discourse.org/t/-/273505/28?silent=true).

_May your translations stay sharp, your moderators stay Zen, and your oneboxes render flawlessly—no puppies were harmed in the making of this recap!_

---

<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월 1, 2025, 9:02오후 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/609 "2025-09-01T21:02:54Z")

</div>

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

## Key Stats

- **New posts:** 147
- **New topics:** 21
- **Top users:**
  - @nat: 12 posts, 19 likes
  - @tvavrda: 9 posts, 9 likes
  - @sam: 18 posts, 8 likes
  - @hugh: 1 post, 8 likes
  - @Don: 2 posts, 6 likes
  - @Damian_Boon: 22 posts, 5 likes
  - @RGJ: 2 posts, 3 likes
  - @tobiaseigen: 2 posts, 3 likes
  - @j.jaffeux: 2 posts, 3 likes
  - @dax: 8 posts, 3 likes

## Interesting Topics

#Announcements

- @hugh unveiled a redesigned interface for community branding with smoother color palette editing, integrating light/dark previews and default palette controls in #Announcements #color-palettes; [read more](https://meta.discourse.org/t/-/380477/1?silent=true)

- @j.jaffeux added maximum attendee limits to Discourse Calendar events, preventing overbooking and paving the way for future waiting lists in #Announcements #calendar-and-event; [read more](https://meta.discourse.org/t/-/381205/1?silent=true)

- The Discourse Calendar plugin got a bump to fullcalendar 6, addressing recurring event DST issues and improving stability in #Announcements #calendar-and-event; [read more](https://meta.discourse.org/t/-/380311/1?silent=true)

- @nat closed the long-running Content Localization and Automatic Translations announcement, encouraging new tags for follow-up questions in #Announcements #ai #content-localization; [read more](https://meta.discourse.org/t/-/370000/1?silent=true)

#Feature

- @tvavrda proposed an opt-out switch so post authors can disable automatic translations, sparking discussion on preserving original intent in #Site feedback #content-localization; [read more](https://meta.discourse.org/t/-/381187/1?silent=true)

- @nat introduced multi-language display preferences so fluent users can view posts in any of their known languages rather than a single locale in #Feature #content-localization; [read more](https://meta.discourse.org/t/-/381116/1?silent=true)

- @tobiaseigen requested the ability to mark a PM as a warning after creation, prompting suggestions for toggling warning flags in #Feature #moderation #personal-messages; [read more](https://meta.discourse.org/t/-/381142/1?silent=true)

- @thoka suggested a filter for globally pinned topics (`in:pinned-globally`) to ease discovery, leading to community proposals in #Feature #topic-filter; [read more](https://meta.discourse.org/t/-/381106/1?silent=true)

#Support

- @Damian_Boon reported that the bottom nav bar on Android PWAs ignores theme palettes, leading to poor visibility for dark themes in #Support #mobile; [read more](https://meta.discourse.org/t/-/381137/1?silent=true)

- Users encountered a “Malformed version number” error when loading the `/review` or `/plugin` pages, traced to a bad entry in the new features API feed in #Support; [read more](https://meta.discourse.org/t/-/381186/1?silent=true)

- A markdown wrap issue prevented calendar events from rendering (`div_calendar_wrap`), requiring a switch to the markdown editor in #Support #calendar-and-event; [read more](https://meta.discourse.org/t/-/381159/1?silent=true)

#Bug

- Quoting multilingual content sometimes preserves the user’s view language rather than the original, causing awkward mix-ups in #Bug #content-localization; [read more](https://meta.discourse.org/t/-/381138/1?silent=true)

- The AI translation settings graph was hidden despite features being enabled, due to strict backfill requirements, leading to clarifications and tweaks in #Bug #ai #content-localization; [read more](https://meta.discourse.org/t/-/380858/1?silent=true)

- After deleting a topic, some users saw a delete button instead of the restore action, making self-service restoration tricky in #Bug #UX; [read more](https://meta.discourse.org/t/-/381141/1?silent=true)

#Community

- A heated thread on Automatic Translations explored the SEO, UX, and cultural impact of AI proxies in global discussions, with key insights by @tvavrda and @nat in #Community #ai #content-localization; [read more](https://meta.discourse.org/t/-/381120/1?silent=true)

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

- @nat triaged the AI translation backfill graph requirements in [AI setting tells translations are disabled when enabled](https://meta.discourse.org/t/-/380858/5?silent=true) and authored multi-language display preferences in [Multi-language preferences for displaying Original Content](https://meta.discourse.org/t/-/381116/1?silent=true).

- @sam clarified feature progress and hidden setting interactions in [AI setting tells translations are disabled when enabled](https://meta.discourse.org/t/-/380858/4?silent=true), flagged the email preview bug in [Internal Server Error when previewing digest emails](https://meta.discourse.org/t/-/380954/11?silent=true) and checked localization toggles in [AI helper model site setting is hidden now but still in use](https://meta.discourse.org/t/-/374538/4?silent=true).

- @hugh drove the color palette overhaul in [Smoother color palette editing](https://meta.discourse.org/t/-/380477/1?silent=true).

- @martin merged a fix for chat image uploads in [Chat Upload Bug](https://meta.discourse.org/t/-/379253/13?silent=true) and planned enhancements for email template editing in [Viewing email templates in wysiwyg composer causes an error](https://meta.discourse.org/t/-/380984/9?silent=true).

- @j.jaffeux shipped the maximum attendees feature for events in [Max attendees support for discourse-calendar](https://meta.discourse.org/t/-/381205/1?silent=true).

- @tobiaseigen championed post-creation warnings in [Allow editing PM after creating it to make it a warning](https://meta.discourse.org/t/-/381142/2?silent=true) and resolved the Forum Researcher bot error in [Unexpected error in Forum Researcher](https://meta.discourse.org/t/-/368980/14?silent=true).

- @dax investigated Android PWA bar color quirks in [Android bottom navigation bar color issues in Discourse PWA](https://meta.discourse.org/t/-/381137/11?silent=true) and improved sidebar inputs in [Too little space for inputs when editing sidebar section](https://meta.discourse.org/t/-/380964/3?silent=true).

- @pento backported the invite word-watcher fix in [New user responding to invite fails, word\_watcher.rb:258](https://meta.discourse.org/t/-/380920/17?silent=true).

- @chapoi debugged calendar markdown wraps in [Calendar plugin error: div\_calendar\_wrap not supported by Markdown parser](https://meta.discourse.org/t/-/381159/2?silent=true) and repro’d iOS app UI quirks in [Submit button missing for new topics in ios native app](https://meta.discourse.org/t/-/380656/4?silent=true).

- @david removed the offending API entry to stop the malformed version error in [Malformed version number string error](https://meta.discourse.org/t/-/381186/2?silent=true).

With yesterday’s palette glow-up and PWA experiments, our forum proved it’s not just clever, it’s looking sharp too!

---

<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월 2, 2025, 9:05오후 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/610 "2025-09-02T21:05:12Z")

</div>

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

## Key Stats

**Total new posts:** 117  
**Total new topics:** 14

**Top Users (24 h)**

- [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux?silent=true): 5 posts, 20 likes
- [@sam](https://meta.discourse.org/u/sam?silent=true): 6 posts, 17 likes
- [@david](https://meta.discourse.org/u/david?silent=true): 9 posts, 15 likes
- [@ondrej](https://meta.discourse.org/u/ondrej?silent=true): 3 posts, 9 likes
- [@piffy](https://meta.discourse.org/u/piffy?silent=true): 7 posts, 9 likes
- [@RGJ](https://meta.discourse.org/u/RGJ?silent=true): 2 posts, 8 likes
- [@Moin](https://meta.discourse.org/u/Moin?silent=true): 7 posts, 8 likes
- [@awesomerobot](https://meta.discourse.org/u/awesomerobot?silent=true): 3 posts, 7 likes
- [@Don](https://meta.discourse.org/u/Don?silent=true): 5 posts, 5 likes
- [@simon](https://meta.discourse.org/u/simon?silent=true): 2 posts, 5 likes

* * *

## Interesting Topics

### #Site feedback

- @sam kicked off a deep dive into #content-localization with [Thoughts on automated AI translation](https://meta.discourse.org/t/-/381187/17?silent=true), exploring translation labeling and UI improvements. See also community input in [Multilingual user feedback on Automatic Translations](https://meta.discourse.org/t/-/381120/30?silent=true).

### #Bug

- @piffy reported a **TypeError** breaking theme components in [Rendering ‘TypeError’ with theme components after update](https://meta.discourse.org/t/-/381263/1?silent=true), echoing UI confusion found in [After deleting a topic, delete button shows instead of restore](https://meta.discourse.org/t/-/381141/2?silent=true).

### #Support

- @Headless and @awesomerobot debugged duplicate navigation bars in [Forum navbar is repeating](https://meta.discourse.org/t/-/381344/1?silent=true), tying into broader theme component concerns outlined in [Rendering ‘TypeError’ with theme components after update](https://meta.discourse.org/t/-/381263/1?silent=true).

### #Announcements

- @j.jaffeux introduced first-day-of-week options in [Choosing first day of week in calendar](https://meta.discourse.org/t/-/381273/1?silent=true) and detailed the upgrade to FullCalendar 6 in [Discourse Calendar updated to use fullcalendar 6](https://meta.discourse.org/t/-/380311/1?silent=true).

### #Dev

- @Ethsim2 shared a cron-friendly Python script to sync ICS feeds into topics in [Syncing iCal/ICS feeds into Discourse topics](https://meta.discourse.org/t/-/379361/32?silent=true), adding invisible markers and idempotency, with follow-up refinements at [post 33](https://meta.discourse.org/t/-/379361/33?silent=true).

### #Support

- The AI-tagging pilot sparked conversation in [Using AI To Tag And Categorize Forum Posts](https://meta.discourse.org/t/-/356711/10?silent=true) and participants suggested leveraging embeddings for smarter categorization in [Discourse AI – Sentiment](https://meta.discourse.org/t/-/259599/46?silent=true).

### #Plugin

- @Moin walked through inserting boilerplate via keyboard in [Discourse Templates](https://meta.discourse.org/t/-/229250/50?silent=true), with ideas to integrate official post notices in [Template staff notices](https://meta.discourse.org/t/template-staff-notices/256060/10?silent=true).

### #Plugin

- @elorze_ether queried missing settings in [Sign-In with Ethereum plugin](https://meta.discourse.org/t/-/231897/49?silent=true), while the community pointed to evolving rules in [Discourse plugin compatibility changes](https://meta.discourse.org/t/373574?silent=true).

### #Feature

- @cuo_wu floated a “Tip or Pay” button for rewarding posts in [Tip or Pay Button – for user post/content, does it exist already?](https://meta.discourse.org/t/-/380174/8?silent=true), drawing comparisons to the [Discourse Gamification plugin](https://meta.discourse.org/t/-/225916/436?silent=true).

### #Installation

- @wenqin’s post-update meltdown in [Forum not working after update – what’s missing?](https://meta.discourse.org/t/-/381242/1?silent=true) revealed the need to strip out now-bundled plugins per [Discourse plugin compatibility changes](https://meta.discourse.org/t/373574?silent=true).

### #Installation

- @Ralph_Bü explored stable–branch installs in [Install production ready stable on vps](https://meta.discourse.org/t/-/381224/1?silent=true) and reviewers highlighted best practices in [understanding Discourse release channels](https://meta.discourse.org/t/understanding-discourse-release-channels/264400?silent=true).

### #Support

- @MichaIng weighed local sendmail vs. SMTP in [Use local email server/sendmail for outgoing emails?](https://meta.discourse.org/t/-/381354/1?silent=true), diving deeper into Postfix routing in [how to get Discourse to work with postfix](https://meta.discourse.org/t/how-to-get-discourse-to-work-with-postfix/160602/18?silent=true).

### #Support

- @emonunix called out database and Sidekiq bottlenecks under heavy load in [Optimizing a Large Discourse Multisite: Database and Sidekiq Bottlenecks](https://meta.discourse.org/t/-/381363/1?silent=true), prompting side-by-side tips from the [OVH VPS install guide](https://meta.discourse.org/t/-/381056/6?silent=true).

### #Bug

- @NateDhaliwal discovered blank screens when expanding replies in [Opening long inline reply causes page to go blank on scroll](https://meta.discourse.org/t/-/381117/3?silent=true), echoing rendering quirks seen in [Bug(s) with color palettes and light/dark mode switcher](https://meta.discourse.org/t/-/377013/13?silent=true).

### #Community

- Mismatch in expected vs. actual translations featured prominently in [Multilingual user feedback on Automatic Translations](https://meta.discourse.org/t/-/381120/30?silent=true), building on enrichments suggested in the original AI translation thread [read more](https://meta.discourse.org/t/-/381187/17?silent=true).

* * *

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

- @j.jaffeux investigated theme breakages in [Rendering ‘TypeError’ with theme components after update](https://meta.discourse.org/t/-/381263/2?silent=true), introduced the first-day calendar setting in [Choosing first day of week in calendar](https://meta.discourse.org/t/-/381273/1?silent=true), and clarified styling changes in [Calendar Events no longer have borders or color in calendar view since update](https://meta.discourse.org/t/-/381188/3?silent=true).

- @sam proposed translation-label UI enhancements in [Thoughts on automated AI translation](https://meta.discourse.org/t/-/381187/17?silent=true), diagnosed grouping logic in [Incorrect sorting by date on Ask Discourse](https://meta.discourse.org/t/-/381211/2?silent=true), and weighed whisper placement in post-voting threads in [Whispers cannot be seen in Post Voting enabled categories](https://meta.discourse.org/t/-/381193/2?silent=true).

- @david offered a PR to fix the `color-input` loader error in [Rendering ‘TypeError’ with theme components after update](https://meta.discourse.org/t/-/381263/9?silent=true), guided multiple users through cache resets at [post 10](https://meta.discourse.org/t/-/381263/10?silent=true), and triaged the navbar duplication report in [Forum navbar is repeating](https://meta.discourse.org/t/-/381344/5?silent=true).

- @awesomerobot debugged duplicate navbars in [Forum navbar is repeating](https://meta.discourse.org/t/-/381344/2?silent=true) and championed safe-mode troubleshooting in [post 4](https://meta.discourse.org/t/-/381344/4?silent=true), plus shared AI-tag pilot learnings in [Using AI To Tag And Categorize Forum Posts](https://meta.discourse.org/t/-/356711/12?silent=true).

- @pmusaraj pinpointed permission gaps in [Deleting a topic cannot be undone](https://meta.discourse.org/t/-/351377/2?silent=true), merged OIDC avatar override support via [Overriding avatars with OIDC](https://meta.discourse.org/t/-/304291/3?silent=true), and confirmed ongoing fixes in [Avatar is syncing only on creation](https://meta.discourse.org/t/-/304286/5?silent=true).

- @nat requested expanded logs to chase migration failures in [Forum not working after update – what’s missing?](https://meta.discourse.org/t/-/381242/10?silent=true).

- @martin contributed a composer fix PR for email template errors in [Viewing email templates in wysiwyg composer causes an error](https://meta.discourse.org/t/-/380984/10?silent=true).

- @hugh praised the color-palette preview UX in [Bug(s) with color palettes and light/dark mode switcher](https://meta.discourse.org/t/-/377013/13?silent=true).

- @HAWK asked about template triggers in [Discourse Templates](https://meta.discourse.org/t/-/229250/50?silent=true).

* * *

With so many features, fixes, and funny edge-cases uncovered, may your notifications stay crisp and your code never stray—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: [9월 3, 2025, 9:01오후 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/611 "2025-09-03T21:01:15Z")

</div>

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

## Key Stats

- **New posts:** 67
- **New topics:** 10
- **Top users (24 h):**
  - [@RGJ](https://meta.discourse.org/u/RGJ?silent=true) (6 likes, 3 posts)
  - [@Moin](https://meta.discourse.org/u/Moin?silent=true) (5 likes, 3 posts)
  - [@david](https://meta.discourse.org/u/david?silent=true) (4 likes, 1 post)
  - [@pfaffman](https://meta.discourse.org/u/pfaffman?silent=true) (4 likes, 7 posts)
  - [@soeren-1](https://meta.discourse.org/u/soeren-1?silent=true) (4 likes, 3 posts)
  - [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal?silent=true) (3 likes, 5 posts)
  - [@dax](https://meta.discourse.org/u/dax?silent=true) (3 likes, 1 post)
  - [@hugh](https://meta.discourse.org/u/hugh?silent=true) (2 likes, 1 post)
  - [@featheredtoast](https://meta.discourse.org/u/featheredtoast?silent=true) (1 like, 1 post)
  - [@gingerbeardman](https://meta.discourse.org/u/gingerbeardman?silent=true) (1 like, 1 post)

## Interesting Topics

#Feature

- @soeren-1 proposed [Bulk Export of Raw Post Sources with Markup](https://meta.discourse.org/t/-/381447/1?silent=true) to allow admins to download _raw text including markup_ in a single step. This would streamline documentation workflows beyond manual copy-and-paste and ad hoc scripts. [read more](https://meta.discourse.org/t/-/381447/1?silent=true)

- @hugh added a `run` URL parameter to [Populate Data Explorer params with URL params](https://meta.discourse.org/t/-/169404/20?silent=true), so reports can auto-execute on load, saving a click for frequent queries. [read more](https://meta.discourse.org/t/-/169404/20?silent=true)

- @tpetrov suggested tracking API-driven reads in [A way to report topic views via API calls](https://meta.discourse.org/t/-/381420/1?silent=true) to surface “API Usage” alongside web traffic, addressing rising non-browser consumption. [read more](https://meta.discourse.org/t/-/381420/1?silent=true)

- NameLessGO filed [Merge pasted preformatted text ⇒ code block in the new composer](https://meta.discourse.org/t/-/381441/1?silent=true) (#composer), proposing smarter merging when only a space separates code blocks. [read more](https://meta.discourse.org/t/-/381441/1?silent=true)

- Angela\_MRS reported styling issues in [Conversational AI Search coming to Discourse AI](https://meta.discourse.org/t/-/355939/13?silent=true), where the Discobot Discoveries answers appear white-on-white, and asked for theme CSS guidance. [read more](https://meta.discourse.org/t/-/355939/13?silent=true)

#Installation

- wenqin encountered rebuild failures in [Forum not working after update – what’s missing?](https://meta.discourse.org/t/-/381242/11?silent=true), including missing `pg` and migration errors, and @nat stepped in to advise running `./launcher rebuild app`. [read more](https://meta.discourse.org/t/-/381242/11?silent=true)

#Bug

- @david diagnosed and backported a fix in [Rendering ‘TypeError’ with theme components after update](https://meta.discourse.org/t/-/381263/20?silent=true), addressing UI-based upgrade quirks by forcing a recompilation. [read more](https://meta.discourse.org/t/-/381263/20?silent=true)

- RGJ uncovered a case-sensitivity bug in [Tag / TagGroup CSV import is case aware, but it’s not](https://meta.discourse.org/t/-/381450/1?silent=true), where uploading `abc` fails against existing `ABC`. He proposed using `ILIKE` for idempotent imports. [read more](https://meta.discourse.org/t/-/381450/1?silent=true)

#Support

- dax provided an update on staffing timelines in [Android bottom navigation bar color issues in Discourse PWA](https://meta.discourse.org/t/-/381137/41?silent=true), noting the Discourse meetup may delay fixes. [read more](https://meta.discourse.org/t/-/381137/41?silent=true)

- JatinSupra asked why signup/login emails aren’t sent in [Email issue from Discourse in our forum](https://meta.discourse.org/t/-/381391/1?silent=true), and received troubleshooting tips on logs, bounced emails, and port 2525. [read more](https://meta.discourse.org/t/-/381391/1?silent=true)

- Tealk explored combining auto-close and auto-bump in [Combination of automatic closing and moving topics to the top](https://meta.discourse.org/t/-/381402/1?silent=true), and @chapoi clarified that bumping counts as the last post and prevents closure. [read more](https://meta.discourse.org/t/-/381402/1?silent=true)

#UX

- tonninseteli asked how to re-import Android KitKat blob emoji in [Blob emoji finally gone, how to get them back?](https://meta.discourse.org/t/-/381413/1?silent=true), sparking discussion on packaging and format support. [read more](https://meta.discourse.org/t/-/381413/1?silent=true)

#Dev

- Ethsim2 improved logging for their ICS importer in [Syncing iCal/ICS feeds into Discourse](https://meta.discourse.org/t/-/379361/34?silent=true), noting when the `reset-bump-date` fallback triggers if `bypass_bump` isn’t accepted. [read more](https://meta.discourse.org/t/-/379361/34?silent=true)

- OsaIsacson migrated to the new custom-homepage workflow in [Using the new custom-homepage feature](https://meta.discourse.org/t/-/302496/48?silent=true), and @pmusaraj detailed how to import `<WhosOnline />` and `<SearchMenu />` components. [read more](https://meta.discourse.org/t/-/302496/48?silent=true)

#Site Management

- Falco confirmed model support and future LLM plans in [Discourse AI – Sentiment](https://meta.discourse.org/t/-/259599/47?silent=true), outlining current HuggingFace-based classifiers and cost considerations. [read more](https://meta.discourse.org/t/-/259599/47?silent=true)

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

- @david provided a backport and recompilation fix in [Rendering ‘TypeError’ with theme components after update](https://meta.discourse.org/t/-/381263/20?silent=true).

- @dax shared a staffing timeline update for [Android bottom navigation bar color issues](https://meta.discourse.org/t/-/381137/41?silent=true).

- @hugh added the `run` param feature in [Populate Data Explorer params with URL params](https://meta.discourse.org/t/-/169404/20?silent=true).

- @nat asked for and reviewed rebuild logs in [Forum not working after update – what’s missing?](https://meta.discourse.org/t/-/381242/20?silent=true).

- @chapoi explained the bump vs auto-close interaction in [Combination of automatic closing and moving topics to the top](https://meta.discourse.org/t/-/381402/2?silent=true).

- @featheredtoast confirmed IPv6 removal complexity in [Is it possible to install with IPv6 disabled?](https://meta.discourse.org/t/-/381373/2?silent=true).

- @j.jaffeux pointed out leaderboard defaults in [Cheers in Usercard doesn’t “respect” the group visibility settings](https://meta.discourse.org/t/-/378600/4?silent=true).

- @pmusaraj walked through component imports in [Using the new custom-homepage feature](https://meta.discourse.org/t/-/302496/49?silent=true).

- @Falco outlined supported models in [Discourse AI – Sentiment](https://meta.discourse.org/t/-/259599/47?silent=true).

Stay curious—yesterday we went from emoji archaeology to raw markdown exports, so who knows what surprises await today!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [9월 4, 2025, 9:03오후 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/612 "2025-09-04T21:03:08Z")

</div>

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

## Key Stats

**Date range:** 2025-09-03 to 2025-09-04  
**New posts:** 152  
**New topics:** 20

**Top users:**

- @chapoi (10 posts, 20 likes)
- @merefield (8 posts, 15 likes)
- @RGJ (11 posts, 11 likes)
- @awesomerobot (5 posts, 7 likes)
- @Moin (7 posts, 6 likes)
- @NateDhaliwal (10 posts, 6 likes)
- @sweet_Girl (2 posts, 5 likes)
- @soeren-1 (5 posts, 5 likes)
- @featheredtoast (2 posts, 4 likes)
- @ThunderThighs (1 post, 4 likes)

* * *

## Interesting Topics

#Support

- **How can I make my forum look like this one?** @sweet_Girl asked in [How can I make my forum look like this one?](https://meta.discourse.org/t/-/381525/1?silent=true) and @chapoi provided theme and plugin pointers including [Topic List Previews TLP](https://meta.discourse.org/t/-/209973/1?silent=true), [Custom Category Boxes](https://meta.discourse.org/t/-/144865/1?silent=true), [discourse-big-carousel-component](https://github.com/discourse/discourse-big-carousel-component), and insights on the built-in [gamification plugin](https://meta.discourse.org/t/-/225916/437?silent=true).

- **Unable to see preview** @user148 reported they _couldn’t preview_ their post in [Unable to see preview](https://meta.discourse.org/t/-/381555/1?silent=true), and @merefield suggested toggling the rich editor off ([post 2](https://meta.discourse.org/t/-/381555/2?silent=true)), @chapoi reminded everyone about the “hide/show preview” toggle ([post 3](https://meta.discourse.org/t/-/381555/3?silent=true)), while @awesomerobot shared screenshots of both modes to help diagnose the issue ([post 4](https://meta.discourse.org/t/-/381555/4?silent=true)).

- **Moderating Single Users: Plugin or Other Methods** In [Moderating Single Users](https://meta.discourse.org/t/-/381520/1?silent=true), @Rubi asked about legacy plugins for moderating one user’s posts, @chapoi outlined a trust-level workaround ([post 2](https://meta.discourse.org/t/-/381520/2?silent=true)), and @RGJ recommended using the [discourse-dynamic-groups](https://meta.discourse.org/t/-/365342/1?silent=true) plugin to create an “Allowed” group that excludes restricted members.

- **I’m currently being flooded with spam, what can I do?** @Tealk is battling a wave of unwanted posts in [I’m currently being flooded with spam](https://meta.discourse.org/t/-/381635/1?silent=true), @awesomerobot pointed to the [Tips for Preventing Spam](https://meta.discourse.org/t/-/264020/1?silent=true) guide, and @RGJ highlighted community-suggested tricks like watched words ([post 2](https://meta.discourse.org/t/-/264020/2?silent=true)) and LLM-based filtering ([post 3](https://meta.discourse.org/t/-/264020/3?silent=true)).

- **WARNING: Port 443 of computer does not appear to be accessible using hostname:** @nwnuyhs hit a Cloudflare Orange‐Cloud error in [Port 443 not accessible](https://meta.discourse.org/t/-/381523/1?silent=true) and solved it by disabling the orange cloud, while @itsbhanusharma shared a link to [Using Discourse with Cloudflare](https://meta.discourse.org/t/-/293405/1?silent=true) for a more robust setup ([post 2](https://meta.discourse.org/t/-/381523/2?silent=true)).

- **Adding a header link for Guests Only** @peternlewis wanted a “Create Account” link visible only to anonymous visitors in [Adding a header link for Guests Only](https://meta.discourse.org/t/-/381546/1?silent=true), and @chapoi asked for clarification ([post 2](https://meta.discourse.org/t/-/381546/2?silent=true)), while @Moin suggested using the official [Custom Header Links](https://meta.discourse.org/t/-/90588/1?silent=true) theme component with custom CSS to hide it for logged-in users ([post 3](https://meta.discourse.org/t/-/381546/3?silent=true)).

- **Filter order alphabetically** @Nick-Permaculture wanted an `order:title` option in the new `/filter` UI in [Filter order alphabetically](https://meta.discourse.org/t/-/381584/1?silent=true), @NateDhaliwal pointed out you can sort A→Z via `/filter?q=order%3Atitle-asc` ([read more](https://meta.discourse.org/filter?q=order%3Atitle-asc&silent=true)), and @Moin confirmed it with a screenshot of the filter panel ([post 4](https://meta.discourse.org/t/-/381584/4?silent=true)).

#Dev

- **Why isn’t the checklist plugin a Theme Component?** @NateDhaliwal wondered why the [checklist plugin](https://github.com/discourse/discourse/tree/main/plugins/checklist) isn’t a Theme Component in [Why isn’t the checklist plugin a Theme Component?](https://meta.discourse.org/t/-/381567/1?silent=true). @merefield traced it back to the plugin’s age, linking to early Theme Component examples like [Guest Gate](https://meta.discourse.org/t/-/225107/1?silent=true) and [Composer Character Count](https://meta.discourse.org/t/-/358733/1?silent=true), and @chapoi clarified how built-in components would live in core ([post 5](https://meta.discourse.org/t/-/381567/5?silent=true)).

- **Discourse 有哪个接口能直接获取某个帖子的最后一条评论信息** @McDonald_Louise asked for an API to fetch a post’s latest reply floor in Chinese in [Discourse 有哪个接口能直接获取某个帖子的最后一条评论信息](https://meta.discourse.org/t/-/381511/1?silent=true), and @MachineScholar recommended a [Data Explorer](https://meta.discourse.org/t/-/32566/1?silent=true) query, while @NateDhaliwal pointed to the [run-Data-Explorer-queries API](https://meta.discourse.org/t/-/120063/1?silent=true).

#Feature

- **Bulk Export of Raw Post Sources with Markup** @soeren-1 proposed a built-in “export markdown zip” feature in [Bulk Export of Raw Post Sources with Markup](https://meta.discourse.org/t/-/381447/1?silent=true). @thoka suggested naming conventions for the zip, @soeren-1 explained his backup use case, and @RGJ & @tobiaseigen highlighted the [Data Explorer](https://meta.discourse.org/t/-/32566/1?silent=true) and [Doc Categories plugin](https://meta.discourse.org/t/-/322376/1?silent=true) as interim solutions ([post 7](https://meta.discourse.org/t/-/381447/7?silent=true) & [post 17](https://meta.discourse.org/t/-/381447/17?silent=true)).

#Installation

- **Forum not working after update – what’s missing?** @wenqin’s Docker rebuild failed with a Postgres error in [Forum not working after update](https://meta.discourse.org/t/-/381242/21?silent=true), @NateDhaliwal asked for full logs, and @merefield fixed it by removing the incompatible **discourse-spoiler-alert** plugin ([solution](https://meta.discourse.org/t/-/381242/30?silent=true)). For backup restores he can follow the [command-line backup & restore guide](https://meta.discourse.org/t/-/64364/1?silent=true).

#Plugin

- **Automation script: Move topic on close** @chapoi released a new plugin in [Automation script: Move topic on close](https://meta.discourse.org/t/-/381559/1?silent=true), complete with a GitHub repo ([chapoi/move-topic-on-close](https://github.com/chapoi/move-topic-on-close)) and a link to the [Custom Automations guide](https://meta.discourse.org/t/-/275931/1?silent=true).

#Bug

- **Long, codified text renders outside the answer box when the solution plugin is enabled** @rokejulianlockhart reported rogue `<code>` wrapping in [Long, codified text renders outside…](https://meta.discourse.org/t/-/381619/1?silent=true), @Moin pointed out it’s a duplicate of [Long words in embedded solutions aren’t wrapped](https://meta.discourse.org/t/-/380751/1?silent=true), and the issue can be reproduced on [try.discourse.org](https://try.discourse.org/t/-/1496/2).

- **Error is not highlighted when username is correct, but not enough characters in password** @featheredtoast detailed inconsistent signup error highlights in [Error is not highlighted…](https://meta.discourse.org/t/-/381505/1?silent=true), showing screenshots of blank-field error ([post 1](https://meta.discourse.org/t/-/381505/1?silent=true)), missing highlights ([post 2](https://meta.discourse.org/t/-/381505/2?silent=true)), and silent failures on short passwords ([post 3](https://meta.discourse.org/t/-/381505/3?silent=true)).

- **OAuth Redirect Bug** @iHiD documented an oauth-loop when linking from GitHub in [Oauth Redirect Bug](https://meta.discourse.org/t/-/381497/1?silent=true), @featheredtoast diagnosed missing URL-encoding ([post 2](https://meta.discourse.org/t/-/381497/2?silent=true)), and provided a Loom demo for clarity: [Latest topics - Exercism - 4 September 2025 | Loom](https://www.loom.com/share/827ddddb5bac47c6964298a5c4ad0ca7c).

* * *

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

- @chapoi shared theme and plugin guidance in [How can I make my forum look like this one?](https://meta.discourse.org/t/-/381525/2?silent=true), [Unable to see preview](https://meta.discourse.org/t/-/381555/3?silent=true), [Moderating Single Users](https://meta.discourse.org/t/-/381520/2?silent=true), [Why isn’t the checklist plugin a Theme Component?](https://meta.discourse.org/t/-/381567/5?silent=true), [Automation script: Move topic on close](https://meta.discourse.org/t/-/381559/1?silent=true), and clarified header links in [Adding a header link for Guests Only](https://meta.discourse.org/t/-/381546/2?silent=true).

- @awesomerobot restored preview functionality with annotated screenshots in [Unable to see preview](https://meta.discourse.org/t/-/381555/4?silent=true), recommended anti-spam measures in [I’m currently being flooded with spam](https://meta.discourse.org/t/-/381635/2?silent=true), and provided CSS tweaks for the Mint theme in [Background Change in the Mint Theme](https://meta.discourse.org/t/-/381590/2?silent=true).

- @featheredtoast pinpointed an encoding error in [Oauth Redirect Bug](https://meta.discourse.org/t/-/381497/2?silent=true).

- @david investigated the User Field Prompt component in [User Field Prompt](https://meta.discourse.org/t/-/185214/18?silent=true).

- @sam confirmed the iOS custom emoji issue and outlined a fix timeline in [Can not select custom emoji on iPhone](https://meta.discourse.org/t/-/381516/3?silent=true).

- @tobiaseigen offered [Data Explorer](https://meta.discourse.org/t/32566?silent=true) insights in [Bulk Export of Raw Post Sources with Markup](https://meta.discourse.org/t/-/381447/17?silent=true).

- @pmusaraj linked a related PR for an editing-scroll bug in [Editing a post takes me back…](https://meta.discourse.org/t/-/180212/20?silent=true).

- @jordan.vidrine upstreamed an avatar-component PR in [Latest avatar size doesn’t change the size](https://meta.discourse.org/t/-/374243/5?silent=true).

- @mae weighed in on forum SEO trends in [SEO for AI: How Community Content Wins in New Search](https://meta.discourse.org/t/-/380784/5?silent=true).

* * *

After yesterday’s whirlwind of theme deep-dives, plugin unveils, and OAuth sleuthing, the forum might just need an espresso break!

---

<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월 5, 2025, 9:02오후 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/613 "2025-09-05T21:02:18Z")

</div>

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

## Key Stats

- **New posts:** 139
- **New topics:** 22

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

- @Moin (6 posts, 13 likes)
- @merefield (8 posts, 10 likes)
- @Canapin (2 posts, 7 likes)
- @awesomerobot (11 posts, 5 likes)
- @j.jaffeux (2 posts, 5 likes)
- @chapoi (3 posts, 5 likes)
- @Ethsim2 (3 posts, 4 likes)
- @sweet_Girl (7 posts, 4 likes)
- @ondrej (2 posts, 4 likes)
- @hellekin (5 posts, 3 likes)

## Interesting Topics

### #Support

- @Tealk discovered their forum was swamped by a sudden wave of AI-generated spam in [“I’m currently being flooded with spam, what can I do?”](https://meta.discourse.org/t/-/381635/1?silent=true) and @Canapin pointed to using watched words and banning IPs as an effective countermeasure [read more](https://meta.discourse.org/t/-/381635/5?silent=true).

- A community member requested a way to configure **custom homepages** for logged-in vs non-logged-in users in [“How to replace/override homepage template”](https://meta.discourse.org/t/-/381697/1?silent=true) and @merefield explained that the `"custom_homepage"` theme modifier plus a JS component handles it natively [read more](https://meta.discourse.org/t/-/381697/3?silent=true).

- A French site admin noted their **“Jump to top”** button stayed in English in [“Jump to the top of topic button, only button not translated”](https://meta.discourse.org/t/-/381644/1?silent=true), and @Moin traced the culprit to a theme component after testing in [safe mode](https://meta.discourse.org/t/53504?silent=true) [read more](https://meta.discourse.org/t/-/381644/2?silent=true).

- @AntiMetaman asked for **anti-spam recommendations** in [“Anti Spam Recommendations for Forum?”](https://meta.discourse.org/t/-/381749/1?silent=true) and @awesomerobot shared targeted tips from the official [Tips for preventing spam guide](https://meta.discourse.org/t/264020/3?silent=true) [read more](https://meta.discourse.org/t/-/381749/2?silent=true).

### #Feature

- hellekin reignited the transclusion discussion by proposing a `source:` attribute for quotes from other Discourse instances in [“Cross-Discourse Quoting”](https://meta.discourse.org/t/-/106951/7?silent=true) and @tobiaseigen backed extending the **Copy quote** button to include origin links [read more](https://meta.discourse.org/t/-/106951/8?silent=true).

- @ondrej surfaced the need to **bulk-select personal messages** for non-staff users in [“Expand bulk select to personal messages for non staff users”](https://meta.discourse.org/t/-/381704/1?silent=true), pointing out that only staff currently see the select-all icon [read more](https://meta.discourse.org/t/-/381704/1?silent=true).

- @nathank highlighted that **event Oneboxes** lack key metadata and suggested enhancing them with fullcalendar cards, citing the recurring events discussion in [calendar-plugin-not-creating-topic-for-recurring-events](https://meta.discourse.org/t/370600/1?silent=true) and outlining his vision in [“Better Oneboxes for Events”](https://meta.discourse.org/t/-/381681/1?silent=true) [read more](https://meta.discourse.org/t/-/381681/1?silent=true).

### #Bug

- @pnorman reported that the **“learn more”** link on the old-browser banner broke in unsupported browsers in [“Link for old browsers doesn’t work on old browsers”](https://meta.discourse.org/t/-/381666/1?silent=true), and @Moin confirmed it actually loads fine in Kiwi and Firefox ESR builds [read more](https://meta.discourse.org/t/-/381666/3?silent=true).

- A user spotted **duplicate subcategory banners** when using the category banners plugin in [“Seeing two banners for subcategories”](https://meta.discourse.org/t/-/381717/1?silent=true) and @awesomerobot promptly updated the component to hide the default heading [read more](https://meta.discourse.org/t/-/381717/3?silent=true).

- In the modal component, **input fields** on iOS scrolled the entire page to the top in [“Modal input fields cause page jump to top of the page”](https://meta.discourse.org/t/-/380187/7?silent=true) and @j.jaffeux speculated that code once guarded against an iOS bug now fixed upstream [read more](https://meta.discourse.org/t/-/380187/8?silent=true).

- @RGJ flagged that **localized content** sometimes displays raw HTML or JSON (see [topic 379731](https://meta.discourse.org/t/379731/1?silent=true)) and detailed the glitch in [“Localized content shows raw HTML or json”](https://meta.discourse.org/t/-/381708/1?silent=true) [read more](https://meta.discourse.org/t/-/381708/1?silent=true).

### #Site feedback

- Users debated using the **Solutions plugin** vs #fixed tags in the Bug category in [“Enable the solution plugin for the Bug category”](https://meta.discourse.org/t/-/381707/1?silent=true) and @chapoi noted that #fixed tags already cover post-fix announcements [read more](https://meta.discourse.org/t/-/381707/2?silent=true).

- @sam and @seanblue discussed making **automated AI translations** opt-in per post, with UI clarity and persistence raised in [“Thoughts on automated AI translation”](https://meta.discourse.org/t/-/381187/23?silent=true) and follow-up insights at [post #34](https://meta.discourse.org/t/-/381187/34?silent=true) [read more](https://meta.discourse.org/t/-/381187/34?silent=true).

### #Announcements

- @j.jaffeux and the team refined the #calendar-and-event plugin after upgrading to **FullCalendar 6** in [“Discourse Calendar updated to use fullcalendar 6”](https://meta.discourse.org/t/-/380311/26?silent=true) and confirmed next steps for recurring events topics [read more](https://meta.discourse.org/t/370600/1?silent=true).

### #customization:extras

- @Ethsim2 unveiled an **ICS importer** that syncs external iCalendar feeds into Discourse topics via the REST API in [“ICS → Discourse Importer”](https://meta.discourse.org/t/-/381646/1?silent=true) and published the script on GitHub [read more](https://github.com/Ethsim12/Discourse-ICS-importer-by-REST-API).

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

- **@awesomerobot** guided @AntiMetaman on spam prevention in [Anti Spam Recommendations for Forum?](https://meta.discourse.org/t/-/381749/2?silent=true) and troubleshot LLM persona tools in [Custom LLMs-Job exception [deepseek-coder-v2:latest does not support tools]](https://meta.discourse.org/t/-/381703/3?silent=true).

- **@j.jaffeux** chimed in on plugin progress in [Discourse Calendar updated to use fullcalendar 6](https://meta.discourse.org/t/-/380311/27?silent=true) and commented on the iOS scroll fix in [Modal input fields cause page jump to top of the page](https://meta.discourse.org/t/-/380187/8?silent=true).

- **@chapoi** weighed in on solutions plugin use in [Enable the solution plugin for the Bug category](https://meta.discourse.org/t/-/381707/3?silent=true) and delivered a wrap fix in [Long words in embedded solutions aren’t wrapped](https://meta.discourse.org/t/-/380751/5?silent=true).

- **@tobiaseigen** backed the cross-instance quoting feature in [Cross-Discourse Quoting](https://meta.discourse.org/t/-/106951/8?silent=true).

- **@david** explained API payloads and suggested an AJAX fetch for `raw` post data in [Editing posts using a Theme Component](https://meta.discourse.org/t/-/381671/3?silent=true).

- **@supermathie** provided a deep dive into favicon resolution on multisite installs in [How to use .ico favicons correctly in Discourse multisite?](https://meta.discourse.org/t/-/372494/7?silent=true).

- **@Roman** highlighted the XML workaround for models without tool support in [Custom LLMs-Job exception [deepseek-coder-v2:latest does not support tools]](https://meta.discourse.org/t/-/381703/16?silent=true).

What a whirlwind of ideas—no puppies were harmed, and we can’t wait to see what’s next!

---

<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월 6, 2025, 9:03오후 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/614 "2025-09-06T21:03:31Z")

</div>

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

## Key Stats

- **New posts** : 71

- **New topics** : 7

- **Top users** :

- **Top [@team](https://meta.discourse.org/groups/team?silent=true) contributors**:

## Interesting Topics

### #Hosting

- In this #Hosting thread, @Ethsim2 asked if two data containers can handle failover in [How to Perform Major Discourse Maintenance with Minimal Downtime?](https://meta.discourse.org/t/-/381753/3?silent=true), @merefield highlighted Discourse’s uptime record and migration risks [4](https://meta.discourse.org/t/-/381753/4?silent=true), and @pfaffman recommended hot‐swappable read replicas for high availability [5](https://meta.discourse.org/t/-/381753/5?silent=true).

### #Site feedback

- A year after the original post, @Lilly paid tribute in [So long, and thanks for all the fish!](https://meta.discourse.org/t/-/325082/32?silent=true) with heartfelt memories and community hugs.

### #Support

- @nino1904 ran into a disabled **Save Category** button when restricting access to a migrated group in [Access to category after 10 posts (automatic group membership)](https://meta.discourse.org/t/-/381804/1?silent=true) and @Moin walked through adjusting trust levels versus plugin‐based auto-joins [2](https://meta.discourse.org/t/-/381804/2?silent=true).

- A moderator described the tedious workflow for clearing a spam bomb in [Flagging mass postings from SPAM attacks is onerous](https://meta.discourse.org/t/-/381809/1?silent=true) and @Moin suggested bulk‐flagging tools and configuration tweaks to streamline the queue [2](https://meta.discourse.org/t/-/381809/2?silent=true).

### #Sysadmins

- In an ongoing discussion on two-container setups, @merefield corrected a backup path typo in the official script [29413/111](https://meta.discourse.org/t/-/29413/111?silent=true) and @pfaffman clarified why hyphens work better for hostnames than underscores in Docker [29413/113](https://meta.discourse.org/t/-/29413/113?silent=true).

### #Dev

- @NateDhaliwal looked for a way to capture a user’s raw text selection (no Markdown) in [Get the “raw” of the user selection (no Markdown)](https://meta.discourse.org/t/-/381715/2?silent=true) and @Moin pointed to how _copy quote_ and fast-edit handle exact character spans [3](https://meta.discourse.org/t/-/381715/3?silent=true).

### #customization:extras

- @Ethsim2 enhanced the ICS importer’s search to index event content in [Discourse-ICS-importer-by-REST-API](https://meta.discourse.org/t/-/381646/2?silent=true), opcourdis tested the improvements [3](https://meta.discourse.org/t/-/381646/3?silent=true), and @Ethsim2 invited further feedback on feed compatibility [4](https://meta.discourse.org/t/-/381646/4?silent=true).

### #Theme component

- @tshenry acknowledged a rendering bug in _Category Previews_ and promised a fix in the next week in [Category Previews](https://meta.discourse.org/t/-/155296/48?silent=true), with @AdamAndrews wishing safe travels on the testing tour [50](https://meta.discourse.org/t/-/155296/50?silent=true).

### #Bug

- A report of long, codified text overflowing the solution box in [Long, codified text renders outside the answer box when the solution plugin is enabled](https://meta.discourse.org/t/-/381619/1?silent=true) was marked as a duplicate by @tobiaseigen, who set a deletion timer for cleanup [8](https://meta.discourse.org/t/-/381619/8?silent=true).

### #Feature

- A call to enrich event posts with better oneboxes saw @opcourdis champion the idea in [Better Oneboxes for Events](https://meta.discourse.org/t/-/381681/2?silent=true) and community members rallied behind stronger #onebox templates [1](https://meta.discourse.org/t/-/381681/1?silent=true).

### #Data & reporting

- Exploring Discourse as a ticket system, @merefield pointed to his audit and workflow reports in [Discourse Workflow](https://meta.discourse.org/t/discourse-workflow/347110?silent=true) [381752/2](https://meta.discourse.org/t/-/381752/2?silent=true), while @NateDhaliwal linked to related plugins like the tickets plugin [3](https://meta.discourse.org/t/-/381752/3?silent=true).

### #Community

- In _How have you built a local community around Discourse?_, opcourdis suggested the push-notifications plugin [380036/7](https://meta.discourse.org/t/-/380036/7?silent=true) and justinm highlighted PWA + WebPush as a native path for iOS and Android [8](https://meta.discourse.org/t/-/380036/8?silent=true).

### #blog

- @emyoulation asked whether Discobot has ever been improved or given progress feedback in [Who is Discobot?](https://meta.discourse.org/t/-/69003/38?silent=true), sparking thoughts on UX enhancements for the onboarding bot.

### #Installation

- Troubleshooting Cloudflare R2 backups, @Firsh hit an `Aws::S3::Errors::Forbidden` in [Cloudflare R2: Navigating Setup and Handling Configuration Errors](https://meta.discourse.org/t/-/305617/56?silent=true) and shared their Postfix transport map approach for direct API delivery.

### #Site Management

- In [Discourse AI - Large Language Model (LLM) settings page](https://meta.discourse.org/t/-/319903/1?silent=true), @pfaffman revisited Sam’s LLM recommendations and pointed admins to `/admin/plugins/discourse-ai/ai-llms` for configuring cost-effective models [20](https://meta.discourse.org/t/-/319903/20?silent=true).

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

- @Lilly shared a heartfelt anniversary message for a departed user in [So long, and thanks for all the fish!](https://meta.discourse.org/t/-/325082/32?silent=true).
- @tobiaseigen clarified why the team closes bugs with #fixed rather than the solution plugin in [Enable the solution plugin for the Bug category](https://meta.discourse.org/t/-/381707/4?silent=true).
- @tobiaseigen also scheduled deletion of a duplicate bug report in [Long, codified text renders outside the answer box when the solution plugin is enabled](https://meta.discourse.org/t/-/381619/8?silent=true).
- @tshenry confirmed a pending fix for the Theme component in [Category Previews](https://meta.discourse.org/t/-/155296/48?silent=true), assuring that a clean patch is coming.

Stay tuned for more—may your containers remain rock-solid, your oneboxes event-ready, and your discobot never run out of fishy farewells!

---

<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월 7, 2025, 9:03오후 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/615 "2025-09-07T21:03:32Z")

</div>

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

## Key Stats

**Total new posts** : 37  
**Total new topics** : 5

**Top users (last 24 h)**

- @Moin: 5 posts, 7 likes
- @Steven: 2 posts, 4 likes
- @NateDhaliwal: 4 posts, 4 likes
- @dubwoc: 2 posts, 2 likes
- @Jagster: 2 posts, 2 likes
- @RGJ: 2 posts, 2 likes
- @j.jaffeux: 1 post, 1 like
- @rahim123: 1 post, 1 like
- @haydenjames: 2 posts, 1 like
- @sjjh: 1 post, 1 like

## Interesting Topics

#Theme component

- @Steven fixed an issue in the [MD Topic List component](https://meta.discourse.org/t/-/117694/76?silent=true), and @rahim123 thanked him for the improvements [read more](https://meta.discourse.org/t/-/117694/77?silent=true). The [fix is detailed on GitHub](https://github.com/MonDiscourse/md-topic-list/commit/3da515a0fedc5ba17aa02f8793f0cff5cf58670c).

- @Steven enhanced the [MD Topic List Mobile component](https://meta.discourse.org/t/-/146341/60?silent=true) with author and post count info, and @ismax suggested color tweaks for improved contrast [read more](https://meta.discourse.org/t/-/146341/61?silent=true).

#Support

- @Nwnuyhs raised concerns about #tags forcing lowercase and stripping periods in [Two questions about the tags](https://meta.discourse.org/t/-/381850/1?silent=true), and @Moin explained the `Force lowercase tags` setting to restore uppercase support [read more](https://meta.discourse.org/t/-/381850/2?silent=true).

- @dubwoc asked how to track API modifications before upgrades trigger failures [read more](https://meta.discourse.org/t/-/381869/1?silent=true), citing the recent [calendar DST issue](https://meta.discourse.org/t/-/380712/1?silent=true) as a case in point.

- @dubwoc reported missing borders and colors in the week view of #calendar-and-event [Calendar Events no longer have borders or color](https://meta.discourse.org/t/-/381188/4?silent=true), and @j.jaffeux has planned to investigate in the coming weeks [read more](https://meta.discourse.org/t/-/381188/5?silent=true).

- @Alteras suggested using external hosting with a list of self-hosted gallery solutions [awesome-selfhosted list](https://awesome-selfhosted.net/tags/photo-galleries.html) and embedding via iframes [read more](https://meta.discourse.org/t/-/381806/3?silent=true), while @Jagster pointed out that usability concerns might favor a standalone page solution [read more](https://meta.discourse.org/t/-/381806/4?silent=true).

- @screwballs encountered an OIDC login failure and shared the generic authorization error message [read more](https://meta.discourse.org/t/-/381829/1?silent=true), and @Ethsim2 recommended enabling `verbose_auth_logs` to pinpoint the root cause [read more](https://meta.discourse.org/t/-/381829/2?silent=true).

#Bug

- @NateDhaliwal detailed how hidden tag groups remained watched, causing unwanted notifications [read more](https://meta.discourse.org/t/-/381834/1?silent=true), and confirmed the persistent watch state when tag visibility toggles [read more](https://meta.discourse.org/t/-/381834/2?silent=true).

- @Moin identified faulty time span handling in the digest activity summary and argued for a more universal date input solution [read more](https://meta.discourse.org/t/-/380954/15?silent=true).

- @RGJ discovered that markdown wrappers and quotes in LLM responses break the locale detector and suggested sanitizing outputs to only allow language codes [read more](https://meta.discourse.org/t/-/381852/1?silent=true).

- @arun asked whether the login screen with unmatched password length falls under site signup or admin invitation flows, seeking clarification on error highlighting [read more](https://meta.discourse.org/t/-/381505/2?silent=true).

#Plugin

- @RGJ added a warning when private topics are set to be visible by ‘everyone’ to prevent configuration errors [read more](https://meta.discourse.org/t/-/268646/94?silent=true), and @sjjh appreciated the distinction between `everyone` and `trust_level_0` permissions [read more](https://meta.discourse.org/t/-/268646/95?silent=true).

- @haydenjames questioned whether the “Who’s online active timeago” impacts email notifications [read more](https://meta.discourse.org/t/-/52345/449?silent=true), @Jagster reasoned that visual presence shouldn’t suppress notifications [read more](https://meta.discourse.org/t/-/52345/450?silent=true), and @haydenjames confirmed the plugin’s intended separation from notification settings [read more](https://meta.discourse.org/t/-/52345/451?silent=true).

#Feature

- @Moin highlighted the new `force lowercase tags` site setting added via [PR #6454](https://github.com/discourse/discourse/pull/6454), which now allows uppercase tags when disabled [read more](https://meta.discourse.org/t/-/45180/5?silent=true).

- @hellekin requested a #bulk-actions feature to merge multiple topics at once, simplifying cleanup for high-email-volume categories [read more](https://meta.discourse.org/t/-/166072/5?silent=true).

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

- @j.jaffeux acknowledged the week-view color issue in [Calendar Events no longer have borders or color](https://meta.discourse.org/t/-/381188/5?silent=true) and plans to follow up in the next two weeks.

- @tobiaseigen chimed in on [Enable the solution plugin for the Bug category](https://meta.discourse.org/t/-/381707/6?silent=true), reassuring the OP about the 404 and data retention policy.

From uppercase tags to disappearing calendar borders, we’ve seen it all—here’s to a brighter, more colorful week ahead on [meta.discourse.org](http://meta.discourse.org)! 🎨🚀

---

<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월 8, 2025, 9:02오후 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/616 "2025-09-08T21:02:23Z")

</div>

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

## Key Stats

- **New posts** : 43  
**New topics** : 8

- **Top users** :

## Interesting Topics

### #Support

- @RichardTE encountered a **layout discrepancy** when his first Discourse community lacked the usual top menu dropdowns. Community members suggested it was due to the _redditish_ theme and pointed to [try.discourse.org](http://try.discourse.org) for comparison. [read more](https://meta.discourse.org/t/-/381881/1?silent=true)

- Users discussed the **API change process** , with @Ethsim2 proposing a resilient workaround using `[event]` BBCode to avoid breaking changes in calendar API endpoints. [read more](https://meta.discourse.org/t/-/381869/2?silent=true)

- A thread on **OIDC Error** was marked solved after @screwballs identified expired client keys as the culprit when `./launcher bootstrap app` failed. [read more](https://meta.discourse.org/t/-/381829/3?silent=true)

- The **AVIF image embedding** challenge for online book reading prompted recommendations for streaming-optimized readers and cloud-drive integrations to handle on-demand previews. [read more](https://meta.discourse.org/t/-/381806/6?silent=true)

- A **Firefox-specific bug** prevented the `(+)` menu drop-down from appearing unless in full-screen mode. [Safe mode](https://meta.discourse.org/t/53504?silent=true) revealed a theme/component conflict behind the issue. [read more](https://meta.discourse.org/t/-/381882/3?silent=true)

- @MentalNomad reported that the deprecated **Discourse Encrypt plugin** broke replies after the latest update, prompting warnings about its incompatibility and calls for offline decryption resources. [read more](https://meta.discourse.org/t/-/381976/1?silent=true)

### #Bug

- In the **Daily summary AI issue** , @Ethsim2 highlighted a rogue “I’m sorry…” system reply in the automated summary, confirmed as a glitch rather than an easter egg. [read more](https://meta.discourse.org/t/-/381953/1?silent=true)

- The **Rich text editor** was found to drop `[event]` tags on Apple platforms, with @j.jaffeux assuring support for calendar events in the next update. [read more](https://meta.discourse.org/t/-/381906/1?silent=true)

- @selase investigated how **hidden tag groups** still allowed watchers to follow tags when permissions were toggled, seeking repro steps for the #tags issue. [read more](https://meta.discourse.org/t/-/381834/3?silent=true)

- Reports surfaced that **Horizon theme category images** were not displaying, spurring users to test theme galleries and file bug reports. [read more](https://meta.discourse.org/t/-/381733/1?silent=true)

### #UX

- On iOS, Firefox users found HTML entities in bookmarks rendered as `isn%rsquo;t` instead of `isn’t`. @Lilly confirmed the issue across browsers. [read more](https://meta.discourse.org/t/-/381903/1?silent=true)

- The **mobile navbar** placement of “Keyboard shortcuts” and “Add custom section” was deemed inconsistent with desktop, leading to calls for uniform bottom placement. [read more](https://meta.discourse.org/t/-/381900/1?silent=true)

### #Feature

- @j.jaffeux kicked off work on **searching chat messages** , promising inline #search and #chat capabilities to find past conversations. [read more](https://meta.discourse.org/t/-/240803/28?silent=true)

### #Theme component

- The **Custom Topic Sort Order Button** merged new options—likes on OP, number of posters, category ID, and votes—expanding #topic-voting and sorting flexibility. [read more](https://meta.discourse.org/t/-/380530/11?silent=true)

### #Developer Guides

- Guides for **installing Discourse** received updates: Docker setup now supports user impersonation via `/session/any-username/become`, and macOS instructions recommend PostgreSQL 14+ with `pgvector` and ImageMagick. [Docker guide](https://meta.discourse.org/t/-/102009/317?silent=true) | [macOS guide](https://meta.discourse.org/t/-/15772/397?silent=true)

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

- @j.jaffeux advanced the #Feature initiative by implementing partial #search for chat messages in [Ability to search messages in chat](https://meta.discourse.org/t/-/240803/28?silent=true) and acknowledged the event tag glitch in [Rich text editor breaks events](https://meta.discourse.org/t/-/381906/2?silent=true).

- @Lilly enhanced the #Support thread [Our main screen looks very different…](https://meta.discourse.org/t/-/381881/5?silent=true) with a suggestion to use [try.discourse.org](http://try.discourse.org) and reproduced the #UX bookmark HTML bug in [Post title’s HTML not rendered right as bookmark…](https://meta.discourse.org/t/-/381903/2?silent=true).

- @sam contributed a strategic comment on community resilience in the #blog post [SEO for AI: How Community Content Wins in New Search](https://meta.discourse.org/t/-/380784/8?silent=true).

- @selase helped debug the #Bug report by requesting permissions details in [Watching tags that are made visible…](https://meta.discourse.org/t/-/381834/3?silent=true).

Hope your themes stay smooth and your puppies are safe after this whirlwind of layout tweaks, API hacks, and encryption escapades!

[이전 페이지](https://meta.discourse.org/t/daily-summary-9pm-utc/291850.md?page=17)

[다음 페이지](https://meta.discourse.org/t/daily-summary-9pm-utc/291850.md?page=19)
