# 每日摘要（UTC晚上九点）

**URL:** <https://meta.discourse.org/t/daily-summary-9pm-utc/291850>\
**Category:** Forum summaries\
**Created:** [2024年一月16日 21:56 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850 "2024-01-16T21:56:19Z")\
**Posts on this page:** 20\
**Page:** 21

<div class="post-metadata">

**Author:** ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)\
**Post date:** [2025年十二月1日 21:04 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/657 "2025-12-01T21:04:27Z")

</div>

2 个帖子已合并到现有主题：[每日摘要反馈](https://meta.discourse.org/t/daily-summary-feedback/291853/264)

---

<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:** [2025年十月20日 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/658 "2025-10-20T21:02:13Z")

</div>

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

## Key Stats

- **New posts:** 106
- **New topics:** 15

**Top users (24 h)**

- @tobiaseigen (20 posts, 6 likes)
- @Moin (10 posts, 9 likes)
- @pmusaraj (6 posts, 3 likes)
- @supermathie (4 posts, 3 likes)
- @Rubi (2 posts, 4 likes)
- @Arkshine (2 posts, 3 likes)
- @david (1 post, 5 likes)
- @ficuswhisperer (1 post, 3 likes)
- @mcwumbly (1 post, 3 likes)
- @pfaffman (1 post, 2 likes)

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

- @tobiaseigen (20 posts, 6 likes)
- @pmusaraj (6 posts, 3 likes)
- @supermathie (4 posts, 3 likes)
- @david (1 post, 5 likes)
- @mcwumbly (1 post, 3 likes)
- @martin (1 post, 2 likes)
- @dax (1 post, 1 like)
- @zogstrip (1 post, 1 like)
- @renato (1 post, 0 likes)
- @sam (1 post, 0 likes)

* * *

## Interesting Topics

#Support

- “Block” a ‘Leader’: New user @Tyl asked if there’s a way to block a TL4 user rather than merely mute or ignore them, sparking a discussion of trust levels and site settings [read more](https://meta.discourse.org/t/-/386191/1?silent=true)

- An error occurred: You are not permitted to view the requested source: @Gavin_Hudson reported a 403 error when trying to post, and @supermathie suggested checking browser tools for proxy or backend issues [read more](https://meta.discourse.org/t/-/386193/2?silent=true)

- Unsubscribe button from confirmation email: @Cate_Soule asked how to remove Google’s “unsubscribe” suggestion, and @putty explained it stems from the List-Unsubscribe header, not Discourse itself [read more](https://meta.discourse.org/t/-/386169/2?silent=true)

- Any way to send PM to TL2 without including TL3 and TL4?: @ToddZ wanted to message only TL2 users; @Moin pointed to dynamic groups, and @tobiaseigen suggested BCC or secure categories [read more](https://meta.discourse.org/t/-/386238/2?silent=true)

- How to solve discourse ai : No endpoints found that support tool use: @whitewaterdeu shared OpenRouter errors, then self–solved by disabling native tools as per the OpenRouter docs [read more](https://meta.discourse.org/t/-/386152/2?silent=true)

- Number of users and legacy posts: @pHneutre asked which user states count toward the `/about` total, exploring deleted vs. suspended vs. deactivated and asking for finer anonymization controls [read more](https://meta.discourse.org/t/-/386199/1?silent=true)

#Bug

- Results in user search disappear after a few seconds: @Moin demoed how modal user invites lose results when the on-screen keyboard hides, with video repros on desktop and tablet [read more](https://meta.discourse.org/t/-/386207/1?silent=true)

- “Ranked choice” polls don’t work properly with pie charts (#polls #pr-welcome): @dax reported pie charts miscount votes in ranked-choice polls, prompting calls to auto-switch to bar charts or block the selection [read more](https://meta.discourse.org/t/-/386168/1?silent=true)

- No Update of notifications while logged-in (#notifications): @patronit’s instance stopped marking notifications as read or showing new ones; logs revealed Sidekiq heartbeat failures [read more](https://meta.discourse.org/t/-/386159/5?silent=true)

- Invite Only with OpenID only does not work (#openid-connect): @DevTeVe found that enabling “invite only” breaks OIDC login flows, whereas “invite code” partially works after a retry [read more](https://meta.discourse.org/t/-/386172/1?silent=true)

- Discourse Prometheus 404 metrics for Grafana (#prometheus): @DevTeVe continues the discussion on broken `/metrics/api` routes, noting 404s when Grafana queries labels and ranges [read more](https://meta.discourse.org/t/-/386221/1?silent=true)

#Feature

- Change the default docker container name be `discourse` instead of `app` (#docker): @JustinZ proposed renaming the container for clarity, and @pfaffman reminded users they can rename `app.yml` or enable `DOCKER_USE_HOSTNAME` [read more](https://meta.discourse.org/t/-/386147/3?silent=true)

- Admins: Show a dialogue before entering email logs, log email log views: @twofoursixeight suggested a confirmation dialog and audit log when viewing `/admin/email-logs` to protect sensitive content [read more](https://meta.discourse.org/t/-/386136/1?silent=true)

#UX

- ‘Remove password’ button should be btn-danger, not btn-transparent?: @NateDhaliwal noted that the security page’s Remove password button lacks dangerous styling, and shared proposed `btn-danger` mockups [read more](https://meta.discourse.org/t/-/386142/1?silent=true)

#wordpress

- Critical Error: Call to undefined function mb\_convert\_encoding (#s3): @angus reminded that [WP Discourse](https://github.com/discourse/wp-discourse) requires PHP’s mbstring extension and linked the official docs [read more](https://meta.discourse.org/t/-/386125/2?silent=true)

* * *

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

- @tobiaseigen tested PM invites on [ask.discourse.com](http://ask.discourse.com) and confirmed @rubi could receive them in [Unable To Invite Users To Topics on ask.discourse.com](https://meta.discourse.org/t/-/384996/4?silent=true). They also chimed in on tag-groups, sharing that the data-tag-group PR was closed due to scope in [Add a data-tag-group attribute for tags](https://meta.discourse.org/t/-/234410/12?silent=true).

- @pmusaraj guided @Tealk through Discourse ID activation, highlighting HTTPS requirements and the difference between Discourse ID and Connect, and updated the What’s New feed to hide items for stable instances in [Discourse ID fails to activate on my instance](https://meta.discourse.org/t/-/386023/8?silent=true).

- @david updated the status of the iOS 26 editor bug, confirming that **iOS 26.1 beta** restores cursor behavior, in [iOS 26 bugs with fixed position elements in Discourse](https://meta.discourse.org/t/-/382831/37?silent=true).

- @supermathie suggested using browser devtools to pinpoint permission or proxy issues in [An error occurred: You are not permitted to view the requested source](https://meta.discourse.org/t/-/386193/2?silent=true).

- @mcwumbly raised awareness of the `[foo]()` link edge-case and its clash with the linkify setting in [Markdown links not working without https://?](https://meta.discourse.org/t/-/384591/11?silent=true).

- @martin weighed in on merged topic behavior, agreeing that closed topics shouldn’t bump again, in [Merged topics are no longer being bumped](https://meta.discourse.org/t/-/386078/7?silent=true).

- @dax reported the pie-chart bug for ranked-choice polls, sparking UX considerations for poll types, in [“Ranked choice” polls don’t work properly with pie charts](https://meta.discourse.org/t/-/386168/1?silent=true).

- @zogstrip shipped a UI consistency patch to align front-end error messages with backend logic in [Wrong reason shown why moderator user can’t be deleted](https://meta.discourse.org/t/-/386013/8?silent=true).

- @renato confirmed that the rich-text editor now properly handles relative links after recent fixes in [Relative links input into the Link tool during editing, don’t work in final post display](https://meta.discourse.org/t/-/307311/3?silent=true).

- @sam assessed the roadmap for user-created categories, noting it’s not yet planned, in [User created categories](https://meta.discourse.org/t/-/248853/20?silent=true).

* * *

After all that, we’ve shipped more fixes than Apple ships betas—onward to another day of fun (and flawless) foruming!

---

<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:** [2025年十月21日 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/659 "2025-10-21T21:02:50Z")

</div>

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

**Key Stats**

- In the last 24 hours on the [Latest](https://meta.discourse.org/latest?silent=true) page: **104 new posts** and **13 new topics**.

- **Top users** :

**Interesting Topics**

- #Feature In “[Official groups/posts](https://meta.discourse.org/t/-/386255/1?silent=true)”, @ice.d proposed an _official_ marker for high-priority threads and asked “but if you have 5 pins what if one is the most important?” The discussion expanded when @tobiaseigen pointed out the existing official reply feature ([post 6](https://meta.discourse.org/t/-/386255/6?silent=true)), and folks compared the [Category Banners](https://meta.discourse.org/t/-/86241?silent=true) vs the [Category Headers component](https://meta.discourse.org/t/-/148682?silent=true) for keeping “about” topics visible.

- #Dev In “[Improving automatic switching of mobile/desktop modes](https://meta.discourse.org/t/-/384280/5?silent=true)”, @stuwest explained how disabling the old `viewport based mobile mode` broke their category-first workflow. @david clarified that linking to `/categories` is an alternative ([post 6](https://meta.discourse.org/t/-/384280/6?silent=true)), and @awesomerobot showed how setting “Desktop category page style” to “Categories with featured topics” and adjusting user prefs can restore the old feel ([post 7](https://meta.discourse.org/t/-/384280/7?silent=true)).

- #Dev @saquetim announced that the widget rendering system will be disabled on next update, linking to PR [#35504](https://github.com/discourse/discourse/pull/35504) and noting admins can still toggle `deactivate_widgets_rendering` for now ([details](https://meta.discourse.org/t/-/375332/4?silent=true)).

- #Dev The “[Upcoming post stream changes](https://meta.discourse.org/t/-/372063/11?silent=true)” topic saw Boost report tests against Glimmer overrides and @saquetim confirm that the Glimmer Post Stream will become default soon, even on incompatible sites, with clear instructions on toggling `glimmer_post_stream_mode` and `deactivate_widgets_rendering` ([post 12](https://meta.discourse.org/t/-/372063/12?silent=true)).

- #UX In “[Show “and XY other groups” instead of “…” on user profile](https://meta.discourse.org/t/-/386250/1?silent=true)”, @Steradiant flagged discoverability issues. @ToddZ suggested a simple CSS tweak ([post 2](https://meta.discourse.org/t/-/386250/2?silent=true)), @Steradiant confirmed the hard-coded dots ([post 3](https://meta.discourse.org/t/-/386250/3?silent=true)), and @ToddZ refined the CSS to hide “…” and insert “and more” with a negative margin ([post 4](https://meta.discourse.org/t/-/386250/4?silent=true)).

- #UX “[Can we improve usability of pinned topic site settings?](https://meta.discourse.org/t/-/386365/1?silent=true)” saw @tobiaseigen propose merging two unpin prefs into one dropdown. @ToddZ gave feedback on simplifying the UI ([post 3](https://meta.discourse.org/t/-/386365/3?silent=true)), @Moin weighed in on default vs. user override scenarios ([post 4](https://meta.discourse.org/t/-/386365/4?silent=true)), and @tobiaseigen updated his approach to clarify when the user pref appears ([post 5](https://meta.discourse.org/t/-/386365/5?silent=true)).

- #UX In “[FluentUI emojis has background](https://meta.discourse.org/t/-/386342/1?silent=true)”, @Don pointed out the new white-background +1 emoji from the recent commit [028aa5c](https://github.com/discourse/discourse-emojis/commit/028aa5c940b68a85e30b6f0a11d24ead70a31288). They compared the deleted version ( ![old emoji](https://global.discourse-cdn.com/meta/original/4X/0/c/0/0c04914f7f63fddd64eccf144d43ea3fba4d8361.png)) vs. the new one ( ![new emoji](https://global.discourse-cdn.com/meta/original/4X/e/b/b/ebbbccaa912925480fac71746a30efaaf96ca1b1.png)).

- #Support “[Any way to send PM to TL2 without including TL3 and TL4?](https://meta.discourse.org/t/-/386238/1?silent=true)” solved by @tobiaseigen suggesting BCC or a custom group, and @ToddZ highlighting the [Discourse BCC Plugin](https://meta.discourse.org/t/-/134721?silent=true) and ad-hoc BCC workarounds ([post 3](https://meta.discourse.org/t/-/386238/3?silent=true), [post 4](https://meta.discourse.org/t/-/386238/4?silent=true), [post 5](https://meta.discourse.org/t/-/386238/5?silent=true)).

- #Support In “[Why is my CSS color choice being overwritten?](https://meta.discourse.org/t/-/386352/1?silent=true)”, @Jack_McCarthy showed how their theme CSS reset on reload. @jahan_gagan recommended overriding the root variables (`--primary-low`, `--primary-very-low`, etc.) ([post 2](https://meta.discourse.org/t/-/386352/2?silent=true)), and Jack confirmed it resolved the issue ([post 3](https://meta.discourse.org/t/-/386352/3?silent=true)).

- #Support “[Chat icon in edit history – what does it mean?](https://meta.discourse.org/t/-/386265/1?silent=true)” saw @NateDhaliwal self-answer that it marks a PM converted to a public topic ([solution](https://meta.discourse.org/t/-/386265/2?silent=true)), and @Moin linked to the code that implements it ([post 3](https://meta.discourse.org/t/-/386265/3?silent=true), [source](https://github.com/discourse/discourse/blob/7b588feebd6925655382f5ba481aa0e5b291ae44/app/assets/javascripts/discourse/app/components/modal/history/revision.gjs#L90)).

- #SiteFeedback: In “[Unable To Invite Users To Topics on ask.discourse.com](https://meta.discourse.org/t/-/384996/7?silent=true)”, @Rubi confirmed the workaround—sign into Meta then navigate to ask.discourse—and @tobiaseigen noted that #Site feedback has no Solution box but the issue is resolved ([post 8](https://meta.discourse.org/t/-/384996/8?silent=true)).

- #Blog: “[Why I Chose Discourse Over Discord](https://meta.discourse.org/t/-/386353/1?silent=true)” linked to the [Blog post](https://blog.discourse.org/2025/10/on-building-communities-in-public-why-i-chose-discourse-over-discord). @ToddZ chimed in that it _reads like a Joan Westenberg piece_ before realizing it was by @jawestenberg ([post 2](https://meta.discourse.org/t/-/386353/2?silent=true)).

- #Community “[Multilingual user feedback on Automatic Translations](https://meta.discourse.org/t/-/381120/33?silent=true)” featured @FINDarkside collecting requests from polyglot users who prefer _no_ auto-translation and suggesting per-user language opt-outs.

- #WordPress: “[Webhook names query/inconsistent?](https://meta.discourse.org/t/-/384881/3?silent=true)” saw @TimMOz patch `supported_events` in `sync-discourse-topic.php` and @angus promise an update in the next plugin release ([post 4](https://meta.discourse.org/t/-/384881/4?silent=true)).

- #Bug In “[Merge pasted preformatted text =\> code block in the new composer](https://meta.discourse.org/t/-/381441/4?silent=true)”, @renato asked for repro steps but noted many inline/block code improvements have landed—inviting testers on `latest`.

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

- @renato clarified smart-quotes behavior in [Single/double quotes require two backspaces](https://meta.discourse.org/t/-/384299/2?silent=true), addressed escaped tildes in [Rich text editor bug](https://meta.discourse.org/t/-/376788/9?silent=true), and weighed in on pasted preformatted text in [Merge pasted preformatted text](https://meta.discourse.org/t/-/381441/4?silent=true).

- @tobiaseigen showed official posts in [Official groups/posts](https://meta.discourse.org/t/-/386255/6?silent=true) and led the UX discussion on pinned topics in [Improve pinned topics usability](https://meta.discourse.org/t/-/386365/1?silent=true).

- @saquetim posted on the widget rendering EOL in [Widget rendering EOL announcement](https://meta.discourse.org/t/-/375332/4?silent=true) and the Glimmer Post Stream rollout in [Post stream changes](https://meta.discourse.org/t/-/372063/12?silent=true).

- @supermathie guided API troubleshooting in [400 Bad Request Using API](https://meta.discourse.org/t/-/386254/4?silent=true).

- @david helped refine mobile/desktop switching in [Automatic mobile switching](https://meta.discourse.org/t/-/384280/6?silent=true).

- @awesomerobot suggested desktop category layout tweaks in [Automatic mobile switching](https://meta.discourse.org/t/-/384280/7?silent=true).

- @Falco offered a fix for older Chromium WebView issues in [Chromium webview error](https://meta.discourse.org/t/-/386279/4?silent=true).

- @chapoi corrected button styling in [Remove password button](https://meta.discourse.org/t/-/386142/2?silent=true) and discussed emoji alignment in [FluentUI emojis background](https://meta.discourse.org/t/-/386342/1?silent=true).

- @lindsey weighed in on smart-quotes in [Smart quotes in new composer](https://meta.discourse.org/t/-/384299/4?silent=true).

- @jordan.vidrine announced the end-of-life for the Custom Category Boxes component in [Custom Category Boxes lifecycle update](https://meta.discourse.org/t/-/144865/16?silent=true).

That’s a wrap—here’s hoping none of your next drafts disappear after you hit “cancel”! 🚀

---

<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:** [2025年十月22日 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/660 "2025-10-22T21:02:26Z")

</div>

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

**Key Stats**

- **New topics:** 22
- **New posts:** 170
- **Top users (likes, posts):**
  - @Moin (16 likes, 17 posts)
  - @sam (15 likes, 16 posts)
  - @RGJ (12 likes, 2 posts)
  - @awesomerobot (11 likes, 3 posts)
  - @pfaffman (10 likes, 8 posts)
  - @Falco (9 likes, 3 posts)
  - @martin (8 likes, 2 posts)
  - @j.jaffeux (5 likes, 3 posts)
  - @gassim (4 likes, 3 posts)
  - @Danielle (4 likes, 1 post)

**Interesting Topics**

#Site feedback

- @pfaffman noticed [the 👀 reaction was removed](https://meta.discourse.org/t/-/386460/1?silent=true), and @awesomerobot restored it shortly after ([read more](https://meta.discourse.org/t/-/386460/3?silent=true)).

#Bug

- @renato reported [drafts not saving when canceling a reply](https://meta.discourse.org/t/-/386370/2?silent=true), then @martin reproduced and merged a fix in PR [#35534](https://github.com/discourse/discourse/pull/35534) ([read more](https://meta.discourse.org/t/-/386370/4?silent=true)).

- @RGJ uncovered that disabled plugins still inject queries even when turned off, leading to performance slow-downs ([report](https://meta.discourse.org/t/-/386419/1?silent=true)).

- @noahl discovered the tag-management entry on `/tags` was missing ([screenshot](https://meta.discourse.org/t/-/386448/1?silent=true)), and @awesomerobot delivered a patch ([read more](https://meta.discourse.org/t/-/386448/4?silent=true)).

- @lhkjacky demonstrated theme assets under `/uploads/` returning 404s for anonymous users when “Prevent anons from downloading files” is enabled ([steps](https://meta.discourse.org/t/-/386380/1?silent=true)), prompting discussion with @sam and @david ([read more](https://meta.discourse.org/t/-/386380/4?silent=true)).

#Support

- Reports of [spam from the “system” user](https://meta.discourse.org/t/-/386364/1?silent=true) led @Falco to trace the cause to email-handling missteps ([read more](https://meta.discourse.org/t/-/386364/10?silent=true)).

- @tobiaseigen followed up on [digest emails queuing but never sending](https://meta.discourse.org/t/-/385621/2?silent=true) in multisite environments.

- @gassim found that Discobot’s narrative welcome message had been auto-disabled after a recent update ([details](https://meta.discourse.org/t/-/386420/1?silent=true)), linked to PR [#34373](https://github.com/discourse/discourse/pull/34373).

- @jahan_gagan flagged that [CodePen embeds stopped rendering](https://meta.discourse.org/t/-/386399/1?silent=true), and @Moin pointed out a past whitelist change ([read more](https://meta.discourse.org/t/-/386399/3?silent=true)).

- @sandra.mccollum reported [broken image uploads](https://meta.discourse.org/t/-/386479/1?silent=true) after a snapshot restore, with @renato beginning troubleshooting ([read more](https://meta.discourse.org/t/-/386479/2?silent=true)).

#Announcements

- In #Announcements, @TFF_SD shared a video of fixed-element glitches on iPadOS 26 ([demo](https://meta.discourse.org/t/-/382831/50?silent=true)), and @sam confirmed an Apple-side fix is pending ([read more](https://meta.discourse.org/t/-/382831/53?silent=true)).

- @Danielle invited community managers to register for the “Community Scaries” webinar on spotting engagement red flags ([info](https://meta.discourse.org/t/-/386439/1?silent=true)).

- @tvavrda suggested finer controls in color palette editing ([discussion](https://meta.discourse.org/t/-/380477/2?silent=true)), with pointers to advanced approaches ([read more](https://meta.discourse.org/t/-/380477/7?silent=true)).

#Feature

- @gassim proposed logging system-initiated site setting changes in staff action logs ([request](https://meta.discourse.org/t/-/383705/2?silent=true)), and @Moin shared an automation workaround ([details](https://meta.discourse.org/t/-/383705/4?silent=true)).

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

- @awesomerobot re-added the 👀 emote in [What happened to the 👀 reaction?](https://meta.discourse.org/t/-/386460/2?silent=true) and provided the tag entry point fix in [Tag settings entry point missing](https://meta.discourse.org/t/-/386448/4?silent=true).

- @martin reproduced the draft-save bug and merged the resolution in [Draft is no longer automatically saved after you cancel replying](https://meta.discourse.org/t/-/386370/3?silent=true).

- @Falco diagnosed the “system” spam issue in [Spam from “system”](https://meta.discourse.org/t/-/386364/10?silent=true).

- @sam weighed in on asset-access issues in [Theme assets served from `/uploads/` break when “Prevent anons from downloading files” is enabled](https://meta.discourse.org/t/-/386380/3?silent=true) and advised on CLI updates in [Discourse no longer can be updated](https://meta.discourse.org/t/-/386403/2?silent=true).

- @pmusaraj gathered reproduction videos for the iOS fixed-element bug in [iOS 26 bugs with fixed position elements in Discourse](https://meta.discourse.org/t/-/382831/49?silent=true).

- @tobiaseigen followed up on digest-email failures in [Cannot Send Digest Emails: Jobs::UserEmail Deprecation Notice / No Emails After Enqueue via Rails](https://meta.discourse.org/t/-/385621/2?silent=true).

- @j.jaffeux addressed emoji styling issues and merged updates in [FluentUI emojis has background](https://meta.discourse.org/t/-/386342/4?silent=true).

- @Danielle hosted the announcement for “Community Scaries” in [Webinar: Community Scaries: What to Worry About in Communities](https://meta.discourse.org/t/-/386439/1?silent=true).

- @SaraDev published a new [Data Explorer](https://meta.discourse.org/t/32566?silent=true) query in [Themes and Associated Theme Components Report](https://meta.discourse.org/t/-/386372/1?silent=true).

- @saquetim flagged a misleading setting description in [Upcoming post stream changes - How to prepare themes and plugins](https://meta.discourse.org/t/-/372063/14?silent=true).

Here’s to a day free of disappearing drafts, phantom spam, and missing 👀 reactions — happy posting!

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)\
**Post date:** [2025年十月23日 21:03 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/661 "2025-10-23T21:03:55Z")

</div>

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

## Key Stats

- **New posts** : 118
- **New topics** : 16
- **Top users** :
  - @lindsey (4 posts, 15 likes)
  - @NateDhaliwal (8 posts, 10 likes)
  - @Moin (10 posts, 8 likes)
  - @Arkshine (2 posts, 8 likes)
  - @Falco (6 posts, 7 likes)
  - @pmusaraj (1 post, 5 likes)
  - @chapoi (2 posts, 5 likes)
  - @pfaffman (3 posts, 4 likes)
  - @awesomerobot (2 posts, 4 likes)
  - @putty (3 posts, 4 likes)

* * *

## Interesting Topics

#Announcements

- **Current Projects – October 2025** : @lindsey rolled out the [October 2025 Current Projects newsletter](https://meta.discourse.org/t/386328?silent=true) (post [1](https://meta.discourse.org/t/-/386328/1?silent=true)), detailing upcoming work on the admin area overview, image grid support, topic list simplification, and lightbox improvements. [read more](https://meta.discourse.org/t/386328?silent=true)

#Bug

- **Category Group component malfunction** : After the recent update, enabling the [Category Groups](https://meta.discourse.org/t/386507?silent=true) component broke category listings; the issue was reported by @WAO (post [1](https://meta.discourse.org/t/-/386507/1?silent=true)), and @awesomerobot merged the fix (post [4](https://meta.discourse.org/t/-/386507/4?silent=true)). [read more](https://meta.discourse.org/t/386507?silent=true)

- **Merged topics are no longer being bumped** : A regression prevented merged posts from updating the `bumped_at` timestamp; @christo identified the problem and provided a fix in [PR #35559](https://github.com/discourse/discourse/pull/35559) (post [10](https://meta.discourse.org/t/-/386078/10?silent=true) in [#386078](https://meta.discourse.org/t/386078?silent=true)). [read more](https://meta.discourse.org/t/386078?silent=true)

#Community

- **Web Crawler user agents – Mastodon surge** : @EricGT spotted a spike in Mastodon agents in his admin report (post [1](https://meta.discourse.org/t/-/386506/1?silent=true) in [#386506](https://meta.discourse.org/t/386506?silent=true)); @pmusaraj explained these power link previews and suggested grouping fetchers by source (post [2](https://meta.discourse.org/t/-/386506/2?silent=true)). [read more](https://meta.discourse.org/t/386506?silent=true)

- **Google OCT 2025 update, drop in organic traffic** : @eisammy shared analytics showing a slump in US search impressions after the [October update](https://www.webmasterworld.com/google/5126001.htm) and discussed traffic trends in [#386406](https://meta.discourse.org/t/386406?silent=true). [read more](https://meta.discourse.org/t/386406?silent=true)

#Support

- **Help with displaying images in a post** : @Arkshine demoed a [Swiper carousel](https://meta.discourse.org/t/-/386462/9?silent=true), and @pfaffman pointed to the [Theme Developer Tutorial](https://meta.discourse.org/t/357796?silent=true) for building custom image sliders. [read more](https://meta.discourse.org/t/386462?silent=true)

- **Can’t include an auto-join group in an invite** : Newly created private groups weren’t listed in the invite modal until a reload; @Seth_Godin confirmed a refresh fixes it (post [3](https://meta.discourse.org/t/-/386518/3?silent=true)), and @mcwumbly jumped in to investigate UX improvements (post [5](https://meta.discourse.org/t/-/386518/5?silent=true)). [read more](https://meta.discourse.org/t/386518?silent=true)

- **Impossible de trouver “Définir un minuteur de sujet”** : @StephaneBRT couldn’t locate the topic timer; @Moin clarified it lives in the topic menu, not the post wrench menu (post [2](https://meta.discourse.org/t/-/386500/2?silent=true) in [#386500](https://meta.discourse.org/t/386500?silent=true)). [read more](https://meta.discourse.org/t/386500?silent=true)

- **400 Bad Request when using the API** : @Enit’s setup of xAI Grok via LiteLLM returned a “500” error; @Moin guided them to the `/logs` endpoint (post [10](https://meta.discourse.org/t/-/386254/10?silent=true)), and @NateDhaliwal shared tips on translations (post [12](https://meta.discourse.org/t/-/386254/12?silent=true)). [read more](https://meta.discourse.org/t/386254?silent=true)

#Theme component

- **Quick-add Tags To Topic** : A blank `show_for_groups` setting caused a JS error; @NateDhaliwal pushed a fix in [PR #3](https://github.com/NateDhaliwal/quick-add-tags/pull/3) and updated the component accordingly. [read more](https://meta.discourse.org/t/383271?silent=true)

#General

- **Add-on suggestions for a humor-focused community** : @Can asked for plugin recommendations; @NateDhaliwal suggested #reactions, #gamification, and pointed to the [Discourse Gifs plugin](https://meta.discourse.org/t/158738?silent=true). [read more](https://meta.discourse.org/t/386501?silent=true)

#UX

- **How do I ensure my draft will be saved when I can no longer see the “save draft for later” button?** : Draft autosave now triggers on any title or body content, thanks to updates by @lindsey (posts [10](https://meta.discourse.org/t/-/385291/10?silent=true) & [12](https://meta.discourse.org/t/-/385291/12?silent=true)). [read more](https://meta.discourse.org/t/385291?silent=true)

#blog

- **How We Built Horizon with Design Driven Development** : @jordan.vidrine shared the design-first approach to Horizon in a companion discussion (post [1](https://meta.discourse.org/t/-/386569/1?silent=true)), linked to the [blog post](https://blog.discourse.org/2025/10/how-we-built-horizon-with-design-driven-development). [read more](https://meta.discourse.org/t/386569?silent=true)

#Feature

- **Handling Video Compatibility in Forums** : @jrgong asked about cloud-based transcoding for mobile clips; @Falco confirmed an AWS-powered solution is on the way (post [5](https://meta.discourse.org/t/-/371540/5?silent=true) in [#371540](https://meta.discourse.org/t/371540?silent=true)). [read more](https://meta.discourse.org/t/371540?silent=true)

- **RFE: Update 🇸🇾 emoji flag from old to new** : Feedback on the Syrian flag emoji was addressed swiftly in 3.6.0.beta2, earning kudos from @jwheel (post [9](https://meta.discourse.org/t/-/385226/9?silent=true) in [#385226](https://meta.discourse.org/t/385226?silent=true)). [read more](https://meta.discourse.org/t/385226?silent=true)

* * *

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

- @lindsey published the [October Projects newsletter](https://meta.discourse.org/t/386328?silent=true) (post [1](https://meta.discourse.org/t/-/386328/1?silent=true)) and clarified draft autosave improvements ([10](https://meta.discourse.org/t/-/385291/10?silent=true) & [12](https://meta.discourse.org/t/-/385291/12?silent=true)).

- @Falco clarified AI search toggling in [#386328](https://meta.discourse.org/t/386328?silent=true), video hosting plans in [#371540](https://meta.discourse.org/t/371540?silent=true), and resolved embedding errors in [#386019](https://meta.discourse.org/t/386019?silent=true) (post [4](https://meta.discourse.org/t/-/386019/4?silent=true)).

- @pmusaraj explained Mastodon link-preview crawlers in [#386506](https://meta.discourse.org/t/386506?silent=true) (post [2](https://meta.discourse.org/t/-/386506/2?silent=true)).

- @chapoi fixed the “Maybe later” button border in [#386459](https://meta.discourse.org/t/386459?silent=true) (post [2](https://meta.discourse.org/t/-/386459/2?silent=true)).

- @awesomerobot merged a patch for the Category Groups issue in [#386507](https://meta.discourse.org/t/386507?silent=true) (post [4](https://meta.discourse.org/t/-/386507/4?silent=true)).

- @christo addressed the bump-timestamp bug in merged topics via [PR #35559](https://github.com/discourse/discourse/pull/35559) (post [10](https://meta.discourse.org/t/-/386078/10?silent=true)).

- @tobiaseigen weighed in on AI plugin logs and translation support in [#386254](https://meta.discourse.org/t/386254?silent=true) (post [14](https://meta.discourse.org/t/-/386254/14?silent=true)).

- @jordan.vidrine introduced the Horizon theme approach in [#386569](https://meta.discourse.org/t/386569?silent=true) (post [1](https://meta.discourse.org/t/-/386569/1?silent=true)).

- @mcwumbly stepped up to triage the invite-group reload glitch in [#386518](https://meta.discourse.org/t/386518?silent=true) (post [5](https://meta.discourse.org/t/-/386518/5?silent=true)).

- @hugh shared insights on color palette editing in [#380477](https://meta.discourse.org/t/380477?silent=true) (post [9](https://meta.discourse.org/t/-/380477/9?silent=true)).

* * *

With Mastodon crawling, AI searches toggling, and emoji flags flying, our puppy reserves remain intact—see you tomorrow for more Discourse adventures!

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)\
**Post date:** [2025年十月24日 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/662 "2025-10-24T21:02:09Z")

</div>

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

## Key Stats

- **110** new posts, **17** new topics in the last 24 hours.
- Top users by **posts** & **likes** :
  - @Moin: 14 posts, 16 likes
  - @NateDhaliwal: 6 posts, 11 likes
  - @ToddZ: 9 posts, 10 likes
  - @tobiaseigen: 11 posts, 6 likes
  - @Harrison_Johnson: 1 post, 7 likes
  - @Helga_Razinkova: 2 posts, 6 likes
  - @Bas: 1 post, 5 likes
  - @Falco: 1 post, 3 likes
  - @elmuerte: 1 post, 3 likes
  - @jrgong: 2 posts, 2 likes

## Interesting Topics

### #blog

- @Harrison_Johnson admired the design-driven approach in [How We Built Horizon with Design Driven Development](https://meta.discourse.org/t/-/386569/1?silent=true), celebrating the concept of _dogfooding_ and sparking internal product development discussions.

### #Theme component

- @ToddZ reported a CSS tweak to ensure the “Read more” link inherits category header text color and proposed conditional rendering in [Discourse Category Headers theme component](https://meta.discourse.org/t/-/148682/169?silent=true), while @NateDhaliwal contributed an expand/collapse PR in [post 171](https://meta.discourse.org/t/-/148682/171?silent=true).

- @Moin unveiled a customizable filter shortcut feature in [Filter Favorites](https://meta.discourse.org/t/-/386594/1?silent=true) under #topic-filter, prompting theme integration discussions and user feedback.

### #Support

- @Moin guided @Turgut_Ordu on activating Terms of Service and Privacy Policy pages by adjusting the `company_name` setting in [How to Enable Terms of Service and Privacy Policy Pages in Discourse?](https://meta.discourse.org/t/-/386589/1?silent=true).

- @Helga_Razinkova discovered the location of pre-built replies in the Site Texts interface after a 15-minute search in [Where do I edit pre-built replies](https://meta.discourse.org/t/-/386632/1?silent=true).

- @WorldIsMine encountered 500 errors when installing the “Advanced Hero Component,” prompting troubleshooting from @tobiaseigen and @Moin in [500 error when installing the Advanced Hero Component](https://meta.discourse.org/t/-/386642/1?silent=true).

- @Aron_Kipkorir explored iframe embedding of Notion pages in [How to embed Notion to Discourse](https://meta.discourse.org/t/-/386618/1?silent=true), with advice to whitelist Notion domains in site settings.

### #Community

- @Bas shared insights on privacy-focused community design in [Safe by Design: How to Protect Your Community Members and Their Privacy](https://meta.discourse.org/t/-/386629/1?silent=true), encouraging feedback on #gdpr best practices.

### #Site feedback

- @ToddZ questioned the purpose of the legacy theme-feedback category now that Horizon is default, leading @tobiaseigen to remove it and centralize feedback under #Site feedback in [Retire/rename feedback category for previous default theme?](https://meta.discourse.org/t/-/386678/1?silent=true).

### #UX

- @supermathie proposed full-width admin interfaces via CSS overrides in [Admin pages should be full width](https://meta.discourse.org/t/-/386640/1?silent=true), improving readability and reducing horizontal scroll.

### #Announcements

- @Falco contributed prioritization feedback for chat scheduling under user activity tabs in [Current Projects – October 2025](https://meta.discourse.org/t/-/386328/9?silent=true) under #current-projects.

### #Feature

- @rokejulianlockhart proposed allowing case-only username changes in [Allow the Latin case of a username to be modified](https://meta.discourse.org/t/-/386670/1?silent=true), sparking discussion on username normalization rules.

### #Bug

- @christo merged a fix restoring bump behavior for merged topics in [Merged topics are no longer being bumped](https://meta.discourse.org/t/-/386078/12?silent=true).

- Two subfolder edge cases emerged: login redirection to root when served under a subfolder in [Serve Discourse from a subfolder, Login redirects to root path](https://meta.discourse.org/t/-/386619/1?silent=true) and erratic sidebar link rewriting in [Sidebar links act strange in subfolder setup](https://meta.discourse.org/t/-/386652/1?silent=true).

- @hellekin flagged data loss and 500 errors in the Shared Edits plugin, prompting compatibility checks in [Shared Edits plugin gives 500 errors and can lose data](https://meta.discourse.org/t/-/386638/1?silent=true).

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

- @tobiaseigen welcomed a new reader and discussed dogfooding best practices in [How We Built Horizon with Design Driven Development](https://meta.discourse.org/t/-/386569/3?silent=true), removed the legacy feedback category in [Retire/rename feedback category for previous default theme?](https://meta.discourse.org/t/-/386678/3?silent=true), assisted with troubleshooting installation errors in [500 error when installing the Advanced Hero Component](https://meta.discourse.org/t/-/386642/10?silent=true), and investigated editor compatibility in [Shared Edits plugin gives 500 errors and can lose data](https://meta.discourse.org/t/-/386638/3?silent=true).

- @Bas highlighted the “Safe by Design” privacy white paper’s community call-to-action in [Safe by Design: How to Protect Your Community Members and Their Privacy](https://meta.discourse.org/t/-/386629/1?silent=true).

- @Falco contributed prioritization feedback in [Current Projects – October 2025](https://meta.discourse.org/t/-/386328/9?silent=true).

- @supermathie proposed a full-width admin layout in [Admin pages should be full width](https://meta.discourse.org/t/-/386640/1?silent=true) and offered log analysis guidance in [Unexplained Email::Receiver::InvalidPost errors](https://meta.discourse.org/t/-/377793/8?silent=true).

- @pmusaraj began investigating subfolder login redirection in [Serve Discourse from a subfolder, Login redirects to root path](https://meta.discourse.org/t/-/386619/2?silent=true).

- @christo merged a fix restoring merged-topic bump behavior in [Merged topics are no longer being bumped](https://meta.discourse.org/t/-/386078/12?silent=true).

- @j.jaffeux extended the DM sidebar follow-up with a PR in [“Start a new DM” in sidebar for users who cannot use DMs](https://meta.discourse.org/t/-/385630/8?silent=true).

- @keegan clarified that the sentiment threshold is not user-configurable in [Discourse AI – Sentiment](https://meta.discourse.org/t/-/259599/49?silent=true).

- @tgxworld confirmed the twitter\_login log error fix in [Error in logs related to twitter\_login](https://meta.discourse.org/t/-/385203/8?silent=true).

- @chapoi provided theme component settings guidance for kanban board card previews in [Text-Preview on Cards](https://meta.discourse.org/t/-/370808/2?silent=true).

_With Nobel-worthy dogfooding tips, 55 commits in an evening, and theme tweaks galore, it seems meta never sleeps—time for a well-deserved coffee 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:** [2025年十月25日 21:01 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/663 "2025-10-25T21:01:29Z")

</div>

```markdown
# Today on meta.discourse.org...

## Key Stats
- New posts: **71**  
- New topics: **13**

**Top users** :  
- @Moin: *6 posts*, **7 likes**  
- @NateDhaliwal: *3 posts*, **4 likes**  
- @jahan_gagan: *1 post*, **4 likes**  
- @RGJ: *2 posts*, **4 likes**  
- @sam: *2 posts*, **3 likes**  
- @Ethsim2: *7 posts*, **3 likes**  
- @nathank: *1 post*, **3 likes**  
- @pfaffman: *3 posts*, **2 likes**  
- @patrickemin: *1 post*, **2 likes**  
- @nordize: *1 post*, **2 likes**  

## Interesting Topics

### #customization:theme component

- @patrickemin implemented a custom user field toggle with the [Filter Favorites hack](https://meta.discourse.org/t/-/386594/1), prompting plans for first-party support of user theme settings.

### #Support

- @jahan_gagan clarified that the signup prompt is built-in core functionality, not an external plugin, in [Can someone tell me if this is a plugin or a theme component?](https://meta.discourse.org/t/-/386728/1)

- @wenqin encountered errors uploading videos to S3 and received troubleshooting from @RGJ and @pfaffman in [Inquiry About Discourse’s Support for Amazon S3 Storage](https://meta.discourse.org/t/-/386720/1)

- @Cate_Soule’s backup upload stalled at 0%, leading to SSH alternatives by @Ethsim2 in [Backup upload not working](https://meta.discourse.org/t/-/386714/1)

- @Turgut_Ordu explored SEO-friendly embedding of comments and canonical URLs in [How to embed Discourse comments as HTML (not iframe) with a Canonical URL?](https://meta.discourse.org/t/-/386702/1)

- @satonotdead faced compatibility errors with Docker outlets and sought version alignment in [This version of discourse_docker is not compatible](https://meta.discourse.org/t/-/386737/1)

### #contribute:feature

- @Thomas_Rother asked for an RTE import cleanup tool for Dokuwiki syntax, with @pfaffman suggesting import scripts in [RTE: cleanup imported document code](https://meta.discourse.org/t/-/386713/1)

- @gassim and @Moin debated automating system-driven site setting logs, with @tobiaseigen proposing weekly queries in [Notify admin when site settings are updated by system](https://meta.discourse.org/t/-/208961/12)

- @noertap requested an update of the Patreon plugin to use [Patreon API v2](https://meta.discourse.org/t/-/386701/1), outlining endpoint and OAuth changes

- @rokejulianlockhart inquired about altering the Latin case of usernames without a full rename in [Allow the Latin case of a username to be modified (without switching to a different spelling first)](https://meta.discourse.org/t/-/386670/2)

### #Site feedback

- @Moin highlighted missing emoji for **:heart:** in Japanese/Chinese translations of the signup CTA in [:heart: in js.signup_cta.value_prop in Japanese and Chinese](https://meta.discourse.org/t/-/386730/1)

- @tobiaseigen flagged excessive vertical spacing in the mobile view of the Meta theme in [Meta theme has extra spacing on mobile](https://meta.discourse.org/t/-/386690/1)

### #support:sso

- @whitewaterdeu asked how to open up Discourse ID login, with pointers to documentation in [How to enable discourse id login in my site](https://meta.discourse.org/t/-/386716/1)

### #contribute:bug

- @sam reported 500 errors and potential data loss in [Shared Edits plugin gives 500 errors and can lose data](https://meta.discourse.org/t/-/386638/4)

### #community-building

- @Moin uncovered hidden input fields in the **Safe by Design** privacy guide when ad blockers are disabled in [Safe by Design: How to Protect Your Community Members and Their Privacy](https://meta.discourse.org/t/-/386629/1)

## Activity by the @team Group

- @sam engaged in UX improvements, praising the first-party hack in [Filter Favorites](https://meta.discourse.org/t/-/386594/4) and discussing a CRDT roadmap in [Shared Edits plugin gives 500 errors and can lose data](https://meta.discourse.org/t/-/386638/4)

- @tobiaseigen provided moderation and enhancements in multiple threads, notably automating log queries in [Notify admin when site settings are updated by system](https://meta.discourse.org/t/-/208961/14); refining mobile layout in [Meta theme has extra spacing on mobile](https://meta.discourse.org/t/-/386690/1); reclassifying open discussions like [Hiding XX results found using AI](https://meta.discourse.org/t/-/385784/8) and [Is it possible to set an expiration date for user accounts?](https://meta.discourse.org/t/-/385691/5); improving email templates in [Issue with Email Templates: Paste Disabled & No Create Permissions](https://meta.discourse.org/t/-/385816/5); and troubleshooting an auth plugin in [LDAP Authentication Error – ActiveSupport::MessagePack::UnserializableObjectError](https://meta.discourse.org/t/-/385668/3)

- @j.jaffeux requested clarification via screen recordings in [Rate Limiting on Upcoming Events Week View Despite High Custom API Throttle Settings](https://meta.discourse.org/t/-/385342/13)

- @renato asked for examples of junk code to improve the importer in [RTE: cleanup imported document code](https://meta.discourse.org/t/-/386713/2)

- @chapoi advised on optimal width settings in [Horizon Theme](https://meta.discourse.org/t/-/360486/46)

> After a day of S3 sleuthing, theme tweaks, and CRDT daydreams, our virtual puppies are safe—see you tomorrow for more Discourse discoveries! 🎉

```

---

<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:** [2025年十月26日 21:03 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/664 "2025-10-26T21:03:08Z")

</div>

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

## Key Stats

- **New posts:** 32
- **New topics:** 6
- **Top users:**
  - @Moin (7 likes, 5 posts)
  - @NateDhaliwal (3 likes, 2 posts)
  - @whitewaterdeu (2 likes, 2 posts)
  - @Steradiant (2 likes, 3 posts)
  - @Canapin (2 likes, 1 post)
  - @merefield (1 like, 2 posts)
  - @whitewaterdeu (1 like, 2 posts)
  - @lessLost (1 like, 1 post)
  - @per1234 (0 likes, 1 post)
  - @rokejulianlockhart (0 likes, 1 post)

- **Top [@team](https://meta.discourse.org/groups/team?silent=true) Group user:**
  - @renato (0 likes, 1 post)

* * *

## Interesting Topics

- #Support #badges #sql-triggered-badge: @Steradiant proposed a new SQL-triggered badge for first-time avatar uploads; @Moin referenced the built-in 🥉 Autobiographer badge and shared the [triggered badge guide](https://meta.discourse.org/t/creating-triggered-custom-badge-queries/19336?silent=true) in [Add badge for adding profile picture](https://meta.discourse.org/t/-/386741/1?silent=true) (see also post [7](https://meta.discourse.org/t/-/386741/7?silent=true)).

- #Support #passkey: @whitewaterdeu solved a passkey creation error by enabling `force https` in [Error when create user passkey in browser](https://meta.discourse.org/t/-/378434/12?silent=true) (first reported in post [1](https://meta.discourse.org/t/-/378434/1?silent=true)).

- #Support #backup #rsync: In [Pause images optimization upon restore to new instance of server](https://meta.discourse.org/t/-/386739/2?silent=true), @pfaffman recommended using rsync of uploads combined with a database-only restore and pointed to the [Move a Discourse site to another VPS with rsync](https://meta.discourse.org/t/move-a-discourse-site-to-another-vps-with-rsync/43812?silent=true) guide (see also post [4](https://meta.discourse.org/t/-/386739/4?silent=true)).

- #Support #docker: A compatibility error in [This version of discourse\_docker is not compatible](https://meta.discourse.org/t/-/386737/1?silent=true) led @pfaffman to suggest updating Docker; see his reply in post [2](https://meta.discourse.org/t/-/386737/2?silent=true).

- #Bug #badges: @Steradiant noticed some first-step badges aren’t granted in non-public categories; @Moin linked to the [non-public category badge issue](https://meta.discourse.org/t/badges-not-granted-in-non-public-categories-despite-allow-granting-of-badges-in-this-category-turned-on/161043/2?silent=true) in [Some badges are not granted even though they should be](https://meta.discourse.org/t/-/386743/1?silent=true).

- #Bug #composer: @per1234 thanked @renato for fixing the `white-space` CSS paste issue, improving rich-text reliability for non-technical users in [white-space CSS property of clipboard data not respected when pasting in rich text editor](https://meta.discourse.org/t/white-space-css-property-of-clipboard-data-not-respected-when-pasting-in-rich-text-editor/379035?silent=true) (see solution in post [12](https://meta.discourse.org/t/white-space-css-property-of-clipboard-data-not-respected-when-pasting-in-rich-text-editor/379035/12?silent=true)).

- #Bug #horizon-theme #topic-list-thumbnails: @craigconstantine reported that topic thumbnails overlap controls in [Horizon theme and Topic Thumbnails component](https://meta.discourse.org/t/horizon-theme-and-topic-thumbnails-component/386764/1?silent=true).

- #Praise #placeholder-forms: @Canapin highlighted how the official [Placeholder Forms](https://meta.discourse.org/t/placeholder-forms/113533?silent=true) component speeds up repeated terminal commands, especially in private forums (also see [this use case](https://meta.discourse.org/t/do-you-use-discourse-as-a-non-community-tool/356509?silent=true)).

- #UX #mobile #reactions: @NateDhaliwal found that the reactions popup can go off-screen when many users react; tapping out and in fixes it temporarily in [Reaction popup goes off the screen when number of users is long](https://meta.discourse.org/t/-/386755/1?silent=true).

- #SSO #discourse-id: @whitewaterdeu enabled `force https` to fix Discourse ID activation in [How to enable discourse id login in my site](https://meta.discourse.org/t/-/386716/4?silent=true), following the discussion at [discourse-id fails to activate](https://meta.discourse.org/t/discourse-id-fails-to-activate-on-my-instance/386023?silent=true).

- #Installation #ssl: @lessLost and @pfaffman debugged SSL renewal failures in [Discourse failure to renew certificate](https://meta.discourse.org/t/-/385148/10?silent=true), tying the issue to port 80 redirection and [discourse\_docker commit ae4887a](https://github.com/discourse/discourse_docker/commit/ae4887a4f716b68f53f547f603be3b834a2b0c78) (see update in post [11](https://meta.discourse.org/t/-/385148/11?silent=true)).

- #Dev #plugins: @merefield asked if the Chat plugin’s takeover of the #home-logo-wrapper outlet makes it unusable for other customizations in [Home Logo Wrapper outlet is effectively useless?](https://meta.discourse.org/t/-/386758/1?silent=true) (follow-up in post [2](https://meta.discourse.org/t/-/386758/2?silent=true); cf. [Chat plugin docs](https://meta.discourse.org/t/discourse-chat-plugin/311616?silent=true)).

- #Feature #composer: @Thomas_Rother and @pfaffman discussed script-based cleanup of imported DokuWiki/Bootstrap markup, and @renato demoed ProseMirror’s HTML-to-Markdown import in [RTE: cleanup imported document code](https://meta.discourse.org/t/-/386713/4?silent=true) (see demo in post [6](https://meta.discourse.org/t/-/386713/6?silent=true); original markup sample at [Bootstrap](https://getbootstrap.com)).

- #Feature #footnote: @rokejulianlockhart explored combining inline and bibliographic footnotes, citing examples from Fedora and openSUSE forums in [Extend Footnote to include ‘annotations’](https://meta.discourse.org/t/extend-footnote-to-include-annotations/230857?silent=true) (and external examples: [Fedora](https://discussion.fedoraproject.org/new-topic), [openSUSE](https://forums.opensuse.org/t/how-to-perform-an-offline-update/187090/13)).

- #Announcements #plugins: In [Bundling more popular plugins with Discourse core](https://meta.discourse.org/t/bundling-more-popular-plugins-with-discourse-core/373574/147?silent=true), @Ethsim2 asked whether #bbcode support will ever be integrated alongside core features (see related [BBCode plugin](https://meta.discourse.org/t/discourse-bbcode-plugin/93961?silent=true)).

* * *

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

- @renato demonstrated how the rich editor cleans up clipboard HTML (stripping unwanted `<div>`s and converting headers and code blocks to Markdown) in [RTE: cleanup imported document code](https://meta.discourse.org/t/-/386713/6?silent=true).

* * *

That wraps up a day of badges, popups, and clipboard magic—now go fetch some 🐶!

---

<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:** [2025年十月27日 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/665 "2025-10-27T21:02:32Z")

</div>

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

## Key Stats

- **110 new posts** and **17 new topics** in the past 24 hours.  
(see [all posts](https://meta.discourse.org/search?period=daily&order=activity&silent=true) • [all topics](https://meta.discourse.org/search?period=daily&order=topics&silent=true))

- **Top users** by activity & likes:

## Interesting Topics

- **#Announcements #lightbox**  
@lindsey rolled out an [updated lightbox for better image viewing](https://meta.discourse.org/t/-/386548/1?silent=true), powered by [PhotoSwipe](https://photoswipe.com) and now supporting desktop swipe gestures. Users immediately tested gallery navigation and pinch-zoom ([read more](https://meta.discourse.org/t/-/386548/2?silent=true)).

- **#Feature #signup**  
@MyRedDream asked [“Please bring back the modal login!”](https://meta.discourse.org/t/-/386846/1?silent=true) after noting full-screen login in 3.5 hurt signups. @tobiaseigen probed details on metrics and rails industry standards ([#386846/2](https://meta.discourse.org/t/-/386846/2?silent=true)).

- **#Support**  
@raisedadead sought advice on a [security report from a third-party researcher](https://meta.discourse.org/t/-/386814/1?silent=true); @Falco and @pfaffman guided on using HackerOne and managing “security spam” ([#386814/2](https://meta.discourse.org/t/-/386814/2?silent=true), [#386814/3](https://meta.discourse.org/t/-/386814/3?silent=true)).

- **#Support**  
@sb56637 investigated how to [block an IP range using “Screened IPs”](https://meta.discourse.org/t/-/386851/1?silent=true) and learned from @pfaffman that it only prevents registrations, not full access ([#386851/2](https://meta.discourse.org/t/-/386851/2?silent=true), [#386851/5](https://meta.discourse.org/t/-/386851/5?silent=true)).

- **#Support**  
@pinder99 couldn’t find the [Mailgun API Key setting](https://meta.discourse.org/t/-/386821/1?silent=true) in hosted vs self-hosted forums. @NateDhaliwal traced it to `config/site_settings.yml` and clarified its availability ([#386821/2](https://meta.discourse.org/t/-/386821/2?silent=true), [#386821/4](https://meta.discourse.org/t/-/386821/4?silent=true)).

- **#Support #gifs**  
In [“Giphy GIFs: Any way to filter by file size?”](https://meta.discourse.org/t/-/386633/3?silent=true), @awesomerobot introduced a new `giphy_size_variant` setting (200 kB, 2 MB, 5 MB) to help control GIF payloads on scroll ([PR #102](https://github.com/discourse/discourse-gifs/pull/102)).

- **#Support**  
@Ahmed7 reported loss of [reaction picker on iOS/mobile](https://meta.discourse.org/t/-/386867/1?silent=true). @Bruce5051 recommended sharing affected iOS versions to help reproduce the hold-down for 💖👍👎.

- **#Support**  
@Mark07 wants a read-only, non-indexed archive of old discussions. @Moin suggested using a private category for “noindex” and controlling “see” permissions ([#386825/3](https://meta.discourse.org/t/-/386825/3?silent=true)).

- **#Bug #composer**  
A corner-case in the rich text editor still strips whitespace from pasted code, causing footnotes to overflow. @awesomerobot pointed to [PR #35633](https://github.com/discourse/discourse/pull/35633) as the upcoming fix ([#386727/2](https://meta.discourse.org/t/-/386727/2?silent=true)).

- **#Bug #composer**  
Escaped tildes remain buggy in WYSIWYG mode: typing ``` often auto-formats. @renato suggested toggles via `cmd+E` and selection tweaks to ease inline code entry ([#376788/16](https://meta.discourse.org/t/-/376788/16?silent=true), [#376788/17](https://meta.discourse.org/t/-/376788/17?silent=true)).

- **#UX**  
@nathank noted the “Tracking” hover text on the notifications button misleads users when set to “Normal.” He proposed dynamic hover labels or removing the static text ([#386876/1](https://meta.discourse.org/t/-/386876/1?silent=true)).

- **#UX**  
@small-lovely-cat discovered [unexpected scaling in the experimental `PhotoSwipeLightbox`](https://meta.discourse.org/t/-/386788/1?silent=true) due to missing image dimensions. A preload step was added in [PR #35616](https://github.com/discourse/discourse/pull/35616).

- **#Theme component #chat**  
@DevTeVe reported the [Chat Sidebar component](https://meta.discourse.org/t/-/298829/9?silent=true) isn’t working in 3.6.0.beta2-latest. @Arkshine and @gilles joined the testing queue.

- **#Site Management #ai #content-localization**  
@wenqin asked for a default “no translation needed” toggle in the [Content Localization plugin](https://meta.discourse.org/t/-/370969/45?silent=true). @Moin highlighted the timeline toggle and hover-over badges for original text ([#370969/46](https://meta.discourse.org/t/-/370969/46?silent=true)).

- **#Dev**  
@NateDhaliwal figured out how to insert a real `<img>` tag via `api.onToolbarCreate` by overriding the composer placeholder in `I18n.translations` ([#386800/1](https://meta.discourse.org/t/-/386800/1?silent=true), [#386800/2](https://meta.discourse.org/t/-/386800/2?silent=true)).

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

- @lindsey introduced and gathered feedback on the [updated lightbox](https://meta.discourse.org/t/-/386548/1?silent=true) and confirmed gallery swipe support ([#386548/3](https://meta.discourse.org/t/-/386548/3?silent=true)).
- @sam reviewed CSS details for footnote wrapping in [#386727/2](https://meta.discourse.org/t/-/386727/2?silent=true) and chimed in on #379035’s composer whitespace edge cases.
- @tobiaseigen welcomed newcomers and probed impact metrics in the [modal login debate](https://meta.discourse.org/t/-/386846/2?silent=true).
- @awesomerobot added the `giphy_size_variant` setting in [#386633/3](https://meta.discourse.org/t/-/386633/3?silent=true) and patched Android dark-mode email rendering in [#384311/5](https://meta.discourse.org/t/-/384311/5?silent=true).
- @Falco advised on handling [security reports](https://meta.discourse.org/t/-/386814/2?silent=true) and hacker-bounty etiquette.
- @supermathie clarified “Screened IPs” behavior in [#386851/7](https://meta.discourse.org/t/-/386851/7?silent=true).
- @renato offered inline code workflow tips for tilde escaping in [#376788/17](https://meta.discourse.org/t/-/376788/17?silent=true).
- @Juan_David_Martínez merged the [brand header vs versatile banner fix](https://meta.discourse.org/t/-/385344/5?silent=true) for seamless plugin updates.

That’s a wrap—our community’s energy today was so bright it could light up any lightbox (and save a few puppies, 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:** [2025年十月28日 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/666 "2025-10-28T21:02:47Z")

</div>

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

## Key Stats

- **160** new posts
- **27** new topics
- **Top users**
  - @Moin (15 posts, 13 likes)
  - @tobiaseigen (13 posts, 13 likes)
  - @NateDhaliwal (8 posts, 4 likes)
  - @Timelord (5 posts, 4 likes)
  - @Falco (4 posts, 6 likes)
  - @ToddZ (3 posts, 5 likes)
  - @RGJ (3 posts, 5 likes)
  - @awesomerobot (3 posts, 9 likes)
  - @Anton_Akhmerov (2 posts, 4 likes)
  - @hugh (2 posts, 7 likes)

* * *

## Interesting Topics

#Announcements

- In **Discourse was at Toronto Community Week** , @tobiaseigen recapped how @Saif, @Jenny, and @ruben represented Discourse at the conference—complete with free Discourse socks and a highly praised talk on migrations. [read more](https://meta.discourse.org/t/-/386935/1?silent=true)

- **3.6.0.beta2: Built-in palette editing, live AI translation progress, and better wiki tracking** by @hugh introduced editable theme colour palettes and detailed AI translation dashboards. [read more](https://meta.discourse.org/t/-/386389/1?silent=true)

- **3.5.2: Security and maintenance release** by @hugh delivered important security fixes and encouraged sites to remain on the latest branch for stability. [read more](https://meta.discourse.org/t/-/386388/1?silent=true)

#Support

- **Questions about my particular book-based self-hosted Discourse** , @NathanJPearce explored embedding chapter-specific threads at [FF7.com/01–40](http://FF7.com/01%E2%80%9340). @ToddZ and @tobiaseigen weighed in on permalinks and WordPress embedding. [read more](https://meta.discourse.org/t/-/386982/1?silent=true)

- In **Unable to use reactions on IOS/Mobile** , Ahmed7 reported that reaction pop-ups still fail on iOS 26 even in [safe mode](https://meta.discourse.org/t/53504?silent=true); @sam and @Falco suggested plugin checks and urged an instance update. [read more](https://meta.discourse.org/t/-/386867/4?silent=true)

- **Gated Content?** saw @Timelord ask about blurring or gating long-form posts to boost sign-ups; @pfaffman pointed to theme components, and @Moin shared two ready-made #Plugin and #Theme component options. [read more](https://meta.discourse.org/t/-/386946/1?silent=true)

- **Why Can’t I Find the Mailgun API Key Setting?** pinder99 found the setting missing on hosted vs. self-hosted; @Lilly clarified differences with screenshots from both environments. [read more](https://meta.discourse.org/t/-/386821/10?silent=true)

#Bug

- **Bug: UserField “Editable after signup” automatically forces “Show on signup”** , copymonopoly uncovered a sequence-dependent behaviour; @Moin confirmed the design choice and linked the PR for staff-only fields. [read more](https://meta.discourse.org/t/-/386949/1?silent=true)

- In **Custom color palettes completely gone after I installed a new theme** , @Canapin lost custom palettes after installing Dracula; the community traced it to a theme override bug. [read more](https://meta.discourse.org/t/-/386918/1?silent=true)

- **Error on invitations page – “Cannot read properties of undefined (reading ‘slice’)”**, bdfl spotted a race between render and key generation; @sam reviewed the model constraints and requested repro steps. [read more](https://meta.discourse.org/t/-/386879/1?silent=true)

- **Posting new topic as unlisted still triggers email notifications** , @nordize questioned why unlisted topics still notify followers; @Moin linked to the intended behaviour discussion from 2020. [read more](https://meta.discourse.org/t/-/386921/1?silent=true)

#Community

- **How do you handle AI responses in your Community?** , tyler-mairose-sp debated policies on AI-generated content; @j127 advocated disclosure above the fold, while others suggested dedicated categories. [read more](https://meta.discourse.org/t/-/386953/1?silent=true)

#Migration

- In **Question necromancy: migrating from mattermost** , @Anton_Akhmerov sought data-migration advice; replies pointed to the classic 2018 guide and urged careful export/import. [read more](https://meta.discourse.org/t/-/386881/1?silent=true)

#Theme component

- **Chat Sidebar** , Arkshine shared a PR to fix deprecations in their theme component; @chapoi and @DevTeVe discussed new resizing and floating features. [read more](https://meta.discourse.org/t/-/298829/13?silent=true)

#blog

- **Discourse MCP is here!** , Falco announced support for Anthropic’s Model Context Protocol, demonstrating exciting AI agent integration. [read more](https://meta.discourse.org/t/-/386983/1?silent=true)

* * *

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

- @tobiaseigen kicked off the day by authoring the Toronto Community Week announcement ([386935/1](https://meta.discourse.org/t/-/386935/1?silent=true)), then guided @NathanJPearce on chapter embedding in WordPress ([386982/1](https://meta.discourse.org/t/-/386982/1?silent=true)) and offered tips in the email-notifications thread ([383103/23](https://meta.discourse.org/t/-/383103/23?silent=true)).

- @awesomerobot chimed in on mobile issues with fixed-position elements in iOS 26 ([382831/62](https://meta.discourse.org/t/-/382831/62?silent=true)), suggested renaming “Tracking” to “Notification level” ([386876/2](https://meta.discourse.org/t/-/386876/2?silent=true)), and noted improvements for footnote CSS ([386727/5](https://meta.discourse.org/t/-/386727/5?silent=true)).

- @sam tested reactions in [safe mode](https://meta.discourse.org/t/53504?silent=true) and debugged the reaction plugin ([386867/4](https://meta.discourse.org/t/-/386867/4?silent=true)), critiqued the invitation key race condition ([386879/3](https://meta.discourse.org/t/-/386879/3?silent=true)), and proposed using LLM Automation for sitemaps in the embeddings discussion ([386890/2](https://meta.discourse.org/t/-/386890/2?silent=true)).

- @hugh rolled out **3.6.0.beta2** release notes with palette editing and AI translation stats ([386389/1](https://meta.discourse.org/t/-/386389/1?silent=true)) and published the **3.5.2** security update summary ([386388/1](https://meta.discourse.org/t/-/386388/1?silent=true)).

- @Falco launched the **Discourse MCP** blog post on AI agent support ([386983/1](https://meta.discourse.org/t/-/386983/1?silent=true)) and responded to UX feedback on auto-translations in the Roblox Devforum thread ([386985/3](https://meta.discourse.org/t/-/386985/3?silent=true)).

- @chapoi merged fixes for the Chat Sidebar component PR ([298829/13](https://meta.discourse.org/t/-/298829/13?silent=true)) and clarified compatibility of **Horizon theme** with topic-thumbnail components ([386764/4](https://meta.discourse.org/t/-/386764/4?silent=true)).

- @tgxworld added “Even more!” plugin improvements in the **3.6.0.beta2** post ([386389/3](https://meta.discourse.org/t/-/386389/3?silent=true)) and highlighted additional fixes in **3.5.2** ([386388/3](https://meta.discourse.org/t/-/386388/3?silent=true)).

- @Saif shared sock-spotting anecdotes and engagement highlights from Toronto Community Week ([386935/3](https://meta.discourse.org/t/-/386935/3?silent=true)).

- @Lilly demystified the Mailgun API key setting differences between hosted and self-hosted environments with clear screenshots ([386821/10](https://meta.discourse.org/t/-/386821/10?silent=true)).

* * *

Hope you enjoyed the sock-filled vibes yesterday—stay tuned for more Discourse adventures (and maybe some virtual socks of your own)!

---

<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:** [2025年十月29日 21:03 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/667 "2025-10-29T21:03:59Z")

</div>

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

## Key Stats

- **Total new posts:** 123
- **Total new topics:** 14

**Top users (posts & likes)**

- @sam: 8 posts, 7 likes
- @Jenny: 1 post, 5 likes
- @supermathie: 1 post, 5 likes
- @ToddZ: 5 posts, 3 likes
- @Juan_David_Martínez: 1 post, 3 likes
- @NateDhaliwal: 4 posts, 3 likes
- @Jarjar: 5 posts, 3 likes
- @craigconstantine: 3 posts, 3 likes
- @RGJ: 3 posts, 3 likes
- @Moin: 3 posts, 2 likes

## Interesting Topics

#Announcements

- @jpishgar highlighted our booth swag favorite “Long form is my love language” in [post #9](https://meta.discourse.org/t/-/386935/9?silent=true), and @Jenny detailed migration strategy tips from her Toronto Community Week talk in [post #10](https://meta.discourse.org/t/-/386935/10?silent=true) [read more](https://meta.discourse.org/t/-/386935/1?silent=true)

#Hosting

- @supermathie flagged that SendGrid’s SMTP relay violates RFC 2047 by MIME-encoding the List-Unsubscribe header once it exceeds 77 bytes—breaking unsubscribe links in Gmail & Outlook in [Do you use SendGrid while hosting Discourse? Must read!](https://meta.discourse.org/t/-/387080/1?silent=true)

- @b11 ran into a “Failed listening on port 6379 (TCP)” error during setup, traced it to a bad A record, and got Discourse up and running again in [“Failed listening on port 6379 (TCP)” stops installation](https://meta.discourse.org/t/-/386891/3?silent=true)

#UX

- Site admins learned that default auto-join only adds members seen in the last three months to #chat channels in [Not easy to know when inactive members not added to chat channel](https://meta.discourse.org/t/-/386945/10?silent=true)

- @lindsey confirmed the **Bookmark** icon alignment issue on solved posts is fixed after recent UI tweaks in [Bookmark icon too high on solved posts](https://meta.discourse.org/t/-/337991/5?silent=true)

- Community members debated whether “Tracking” should be renamed for clarity in notifications, weighing translation and UX impacts in [Tracking button hover is misleading](https://meta.discourse.org/t/-/386876/6?silent=true)

#Plugin

- @Juan_David_Martínez updated the official #fontawesome-pro plugin for FontAwesome v7 and plans doc improvements in [Discourse FontAwesome Pro](https://meta.discourse.org/t/-/150871/49?silent=true)

#Feature

- The new `calendar_first_day_of_week` setting lets you choose your week’s start in #calendar-and-event views in [Choose first day of the week on Upcoming Events calendar](https://meta.discourse.org/t/-/307785/23?silent=true)

- Discussion deepened on image-first layouts for community use cases in [Horizon theme and Topic Thumbnails component](https://meta.discourse.org/t/-/386764/8?silent=true)

- Initial hidden chat search landed behind `chat_search_enabled`, with public testing planned soon in [Ability to search messages in chat](https://meta.discourse.org/t/-/240803/29?silent=true)

- Members questioned automatic digest e-mails for non-followers and whether that default should change in [Receiving periodic digests of non-followed shouldn’t be the default. Are they?](https://meta.discourse.org/t/-/387087/1?silent=true)

- A proposal to localize @all/#here chat commands sparked plans for site-wide #chat mention settings in [Group Chat @here/@all - localization/translation](https://meta.discourse.org/t/-/387097/1?silent=true)

#Bug

- Scrolling a deleted topic triggered endless forbidden `posts.json` API calls, prompting a patch reference in [Infinite Scrolling Requests After Topic Deletion](https://meta.discourse.org/t/-/387045/1?silent=true)

- The rich-text editor now consistently wraps retroactive multi-line selections in code blocks after feedback in [Inline “preformatted text” formatting used when multi-line selection doesn’t contain hard break](https://meta.discourse.org/t/-/387049/1?silent=true)

- Users discovered that signature edits weren’t persisting in v3.5.2, leading to investigations in [Signature Changes Not Saving in Discourse](https://meta.discourse.org/t/-/387054/1?silent=true)

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

- @sam drove numerous feature enhancements, from setting the first day of week in the calendar ([307785/23](https://meta.discourse.org/t/-/307785/23?silent=true)) and adding a _stop impersonating_ link ([13806/51](https://meta.discourse.org/t/-/13806/51?silent=true)), to chat search support ([240803/29](https://meta.discourse.org/t/-/240803/29?silent=true)), Outlook emoji controls ([380418/2](https://meta.discourse.org/t/-/380418/2?silent=true)), #email reaction translations ([301198/16](https://meta.discourse.org/t/-/301198/16?silent=true)), full #calendar-and-event ICS exports ([230713/11](https://meta.discourse.org/t/-/230713/11?silent=true)), and CalDAV improvements ([312279/18](https://meta.discourse.org/t/-/312279/18?silent=true)).

- @supermathie flagged the SendGrid RFC compliance issue in [387080/1](https://meta.discourse.org/t/-/387080/1?silent=true)

- @Jenny shared session highlights and visuals from Toronto Community Week in [386935/10](https://meta.discourse.org/t/-/386935/10?silent=true)

- @Juan_David_Martínez refreshed the FontAwesome Pro plugin for v7 in [150871/49](https://meta.discourse.org/t/-/150871/49?silent=true)

- @renato clarified inline code behavior in [387049/4](https://meta.discourse.org/t/-/387049/4?silent=true) and discussed custom field workarounds in [384124/7](https://meta.discourse.org/t/-/384124/7?silent=true)

- @lindsey validated consistent code block fixes in [387049/5](https://meta.discourse.org/t/-/387049/5?silent=true) and UI bookmark realignment in [337991/5](https://meta.discourse.org/t/-/337991/5?silent=true)

- @Falco explored image handling in translated posts in [386829/3](https://meta.discourse.org/t/-/386829/3?silent=true)

- @loic merged performance tweaks for disabled plugins in [386419/4](https://meta.discourse.org/t/-/386419/4?silent=true)

- @awesomerobot provided keyboard navigation tips for categories in [387083/2](https://meta.discourse.org/t/-/387083/2?silent=true)

- @tobiaseigen explained chat channel membership rules in [386945/10](https://meta.discourse.org/t/-/386945/10?silent=true) and gave context on Sidekiq errors in [385945/6](https://meta.discourse.org/t/-/385945/6?silent=true)

And with 123 posts and 14 new topics, our community was buzzing like a freshly migrated forum—see you tomorrow for more Discourse discoveries!

---

<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:** [2025年十月30日 21:01 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/668 "2025-10-30T21:01:56Z")

</div>

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

## Key Stats

- **New posts** : 115
- **New topics** : 12
- **Top users** :
  - @tobiaseigen: 9 posts, 12 likes
  - @Moin: 10 posts, 9 likes
  - @sam: 14 posts, 7 likes
  - @RGJ: 5 posts, 9 likes
  - @Falco: 2 posts, 9 likes
  - @loic: 2 posts, 5 likes
  - @supermathie: 2 posts, 5 likes
  - @Canapin: 3 posts, 5 likes
  - @pfaffman: 4 posts, 5 likes
  - @NateDhaliwal: 6 posts, 5 likes

## Interesting Topics

- #Site feedback  
After a spirited debate on notification burnout, @tobiaseigen revisited the **“don’t mention/PM team members” etiquette** and proposed a **silent mention** /quote syntax to reduce pings without losing context ([view discussion](https://meta.discourse.org/t/-/351280/13?silent=true)) [read more](https://meta.discourse.org/t/-/351280/15?silent=true)

- #blog  
@Falco unveiled **Discourse MCP** integrations with Jira in a short workflow demo, showcasing how automated issue tracking can be embedded directly in your forum ([watch video](https://meta.discourse.org/t/-/386983/2?silent=true)) [read more](https://meta.discourse.org/t/-/386983/3?silent=true)

- #Bug #pr-welcome  
@loic confirmed that disabled plugins were still loaded and impacting performance, merged a fix in the `latest` branch, and backported it to stable on request ([discussion & PR](https://meta.discourse.org/t/-/386419/5?silent=true)) [read more](https://meta.discourse.org/t/-/386419/7?silent=true)

- #UX #calendar-and-event  
@tkforbes reported confusing contrast in the **Going / Interested / Not Going** event buttons, prompting @awesomerobot to advocate against color-only indicators and explore more accessible states ([see mockups](https://meta.discourse.org/t/-/387200/1?silent=true)) [read more](https://meta.discourse.org/t/-/387200/2?silent=true)

- #Plugin #official #auth-plugins #vk-auth  
@kaktak warned that VKontakte is switching to `vk.ru`, sparking questions from @tobiaseigen about deadlines and plugin updates for **Discourse VK Authentication** ([original post](https://meta.discourse.org/t/-/12987/83?silent=true)) [read more](https://meta.discourse.org/t/-/12987/85?silent=true)

- #Feature  
@Canapin proposed **obfuscating quoted usernames** when an account is deleted to respect privacy, receiving feedback on optional workflows and UI tweaks from @Moin ([feature pitch](https://meta.discourse.org/t/-/387199/1?silent=true)) [read more](https://meta.discourse.org/t/-/387199/3?silent=true)

- #Feature #composer  
@jrgong suggested adding a **“/” slash command** in the composer (à la Notion) to insert images, polls, GIFs, etc., sparking interest in an extensible plugin API for custom commands ([proposal](https://meta.discourse.org/t/-/387188/1?silent=true)) [read more](https://meta.discourse.org/t/-/387188/1?silent=true)

- #Theme component  
@RGJ refined the **Default Chat Channel** component to wait for initialization and disable on mobile, earning praise from @patrickemin and @WorldIsMine ([updates](https://meta.discourse.org/t/-/387112/3?silent=true)) [read more](https://meta.discourse.org/t/-/387112/4?silent=true)

- #Announcements  
@ruben and @Saif shared highlights from **Discourse at Toronto Community Week** , including handling resistance from power users and the runaway popularity of Discourse socks ([day-1 recap](https://meta.discourse.org/t/-/386935/12?silent=true)) [read more](https://meta.discourse.org/t/-/386935/13?silent=true)

- #Support #users  
@pHneutre probed how the **Number of users** metric handles suspended and deactivated accounts; @tobiaseigen clarified that stats update via a scheduled Sidekiq job and advised using `/sidekiq/scheduler` ([deep dive](https://meta.discourse.org/t/-/386199/5?silent=true)) [read more](https://meta.discourse.org/t/-/386199/6?silent=true)

- #Community  
@Tris20 kicked off a discussion on **AI-generated replies** in forums, arguing for thorough verification before posting LLM content and warning of trust erosion if unchecked ([insights](https://meta.discourse.org/t/-/386953/5?silent=true)) [read more](https://meta.discourse.org/t/-/386953/5?silent=true)

- #Marketplace #backups  
@pfaffman discovered CSS hiding backups and theme pages on a community’s site, restoring visibility after identifying a rogue rule in a custom theme ([support thread](https://meta.discourse.org/t/-/387044/6?silent=true)) [read more](https://meta.discourse.org/t/-/387044/6?silent=true)

- #Installation  
@itsbhanusharma explained that rebuilding **mail-receiver** is necessary when updates arrive, clarifying that `./launcher rebuild app` does _not_ include mail-receiver rebuilds ([solution](https://meta.discourse.org/t/-/387117/2?silent=true)) [read more](https://meta.discourse.org/t/-/387117/2?silent=true)

- #Feature  
@d4c3 requested a **nested comments** feature to revive tree-style replies; @Canapin and @NateDhaliwal pointed out Discourse’s flat-thread philosophy and alternative plugins ([request](https://meta.discourse.org/t/-/387158/1?silent=true)) [read more](https://meta.discourse.org/t/-/387158/3?silent=true)

- #Support #email  
@jardi ran into a **Net::ReadTimeout** when `rake emails:test[]`, sparking advice on mail server settings and [Riseup.net](http://Riseup.net) connectivity ([error log](https://meta.discourse.org/t/-/387190/1?silent=true)) [read more](https://meta.discourse.org/t/-/387190/1?silent=true)

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

- @tobiaseigen clarified silent‐mention etiquette in **Site Feedback** , outlining when to flag vs. mention moderators ([post](https://meta.discourse.org/t/-/351280/13?silent=true)) and detailed notification icon differences ([follow-up](https://meta.discourse.org/t/-/351280/15?silent=true))

- @Falco demonstrated real-world **Discourse MCP → Jira** workflows in video form, inspiring community members to experiment with our modular platform ([demo](https://meta.discourse.org/t/-/386983/2?silent=true))

- @sam diagnosed multiple **iOS 26 composer bugs** , recommending splitting temporary workarounds from upstream fixes to maintain forum stability ([report](https://meta.discourse.org/t/-/382831/67?silent=true))

- @loic merged the performance fix that stops inactive plugins from slowing down Discourse, ensuring community instances run leaner ([PR](https://meta.discourse.org/t/-/386419/5?silent=true))

- @supermathie confirmed that **SendGrid** email headers were missing the `<kbd>Unsubscribe</kbd>` image, reinforcing the need for complete List-Unsubscribe support ([details](https://meta.discourse.org/t/-/387080/3?silent=true))

- @ruben reflected on user attachments to legacy platforms and effective empathy-driven migrations at **Toronto Community Week** ([insights](https://meta.discourse.org/t/-/386935/12?silent=true))

- @awesomerobot highlighted the pitfalls of color-only status indicators, advocating for combined visual cues in the #calendar-and-event design ([feedback](https://meta.discourse.org/t/-/387200/2?silent=true))

- @mcwumbly weighed in on silent-mention affordances, noting the challenge of balancing notification control with discoverability ([comment](https://meta.discourse.org/t/-/351280/21?silent=true))

- @tgxworld confirmed that **desktop keyboard shortcuts** can still leave users “stuck” in topics, calling for a more reliable navigation flow ([issue](https://meta.discourse.org/t/-/385780/4?silent=true))

- @Saif added perspective on demystifying “open source” at the booth, helping attendees feel more comfortable with community-driven software ([reply](https://meta.discourse.org/t/-/386935/13?silent=true))

* * *

_After a day of silent mentions, bug hunts, and AI debates, our notifications might be resting—but the puppies are wide awake!_

---

<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:** [2025年十月31日 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/669 "2025-10-31T21:02:44Z")

</div>

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

## Key Stats

- **98 new posts** ([Daily Overview](https://meta.discourse.org/admin/reports/daily_overview?start_date=2025-10-30&end_date=2025-10-31&silent=true))
- **11 new topics** ([Daily Overview](https://meta.discourse.org/admin/reports/daily_overview?start_date=2025-10-30&end_date=2025-10-31&silent=true))
- **Top users** :
  - [@Falco](https://meta.discourse.org/u/falco?silent=true) (6 likes, 3 posts)
  - [@ToddZ](https://meta.discourse.org/u/toddz?silent=true) (5 likes, 5 posts)
  - [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen?silent=true) (5 likes, 10 posts)
  - [@pfaffman](https://meta.discourse.org/u/pfaffman?silent=true) (4 likes, 7 posts)
  - [@supermathie](https://meta.discourse.org/u/supermathie?silent=true) (4 likes, 3 posts)
  - [@RGJ](https://meta.discourse.org/u/rgj?silent=true) (3 likes, 5 posts)
  - [@jrgong](https://meta.discourse.org/u/jrgong?silent=true) (3 likes, 6 posts)
  - [@Lilly](https://meta.discourse.org/u/lilly?silent=true) (3 likes, 1 post)
  - [@arun](https://meta.discourse.org/u/arun?silent=true) (2 likes, 1 post)
  - [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux?silent=true) (2 likes, 1 post)

## Interesting Topics

### #Dev

- In **Reworking the `emails:test` rake task output**  
@supermathie overhauled test failure paths—\>

> “I recently went through the emails:task and related code…”  
> improving error messages and fixing `DISCOURSE_SMTP_ENABLE_STARTTLS=false`. @pfaffman requested alignment with the UI email code at [387286/2](https://meta.discourse.org/t/-/387286/2?silent=true). ([OP](https://meta.discourse.org/t/-/387286/1?silent=true))

### #Installation

- **Enabling reply\_by\_email** had @HansHübner hit `InvalidParameters` without a poller. @ToddZ walked through the mail-receiver setup in the admin UI, and the solution was confirmed at [387229/8](https://meta.discourse.org/t/-/387229/8?silent=true). ([OP](https://meta.discourse.org/t/-/387229/1?silent=true))

- **Upgrade failed. Database stopped. (multisite install)**  
@Stew_Pid encountered PostgreSQL 15/13 mismatches. @pfaffman advised on incremental upgrades and fallback strategies in [387219/4](https://meta.discourse.org/t/-/387219/4?silent=true). ([OP](https://meta.discourse.org/t/-/387219/1?silent=true))

- **When i rebuild it stoped on get acme.sh script**  
@aksoforever used a proxy curl for `acme.sh` and set `DISCOURSE_DOWNLOAD_PRE_BUILT_ASSETS`. @pfaffman confirmed this workaround at [387131/6](https://meta.discourse.org/t/-/387131/6?silent=true). ([OP](https://meta.discourse.org/t/-/387131/1?silent=true))

### #Support

- **How to delete a single tag?**  
@Steradiant wondered about removing unused tags. @italo pointed to the **/tags → wrench** UI options in [387295/2](https://meta.discourse.org/t/-/387295/2?silent=true). ([OP](https://meta.discourse.org/t/-/387295/1?silent=true))

- **TLS cert expiry**  
@fuse saw a surprise certificate error. @pfaffman confirmed recent fixes restore auto-renewal in [387243/2](https://meta.discourse.org/t/-/387243/2?silent=true). ([OP](https://meta.discourse.org/t/-/387243/1?silent=true))

### #UX

- **Layout Issue in Mint Theme on Mobile**  
@serkhelesheyi reported boxed margins on mobile topic lists; volunteers are testing CSS tweaks. ([OP](https://meta.discourse.org/t/-/387241/1?silent=true))

- **iOS 26: Modal backdrop issue when keyboard is visible**  
@Don proposed forcing backdrop opacity under the new semi-transparent keyboard via CSS. ([OP](https://meta.discourse.org/t/-/387228/1?silent=true))

- **Horizon theme bug: Category heading container sticky**  
@jrgong noted the category header stays sticky inside `list-controls`. @chapoi suggested hiding or minimising the logo via CSS in [387267/2](https://meta.discourse.org/t/-/387267/2?silent=true). ([OP](https://meta.discourse.org/t/-/387267/1?silent=true))

### #Feature

- **Button to format post content using AI**  
@hameedacpa requested an AI-formatting button. @NateDhaliwal highlighted the existing AI Helper prompt (`Format the text into headers and bullets…`) at [387226/6](https://meta.discourse.org/t/-/387226/6?silent=true). ([OP](https://meta.discourse.org/t/-/387226/1?silent=true))

- **Obfuscate the quote author when a user is deleted**  
@Architect suggested anonymized quotes for deleted users. @tobiaseigen agreed this aligns with the anonymizing feature at [387199/7](https://meta.discourse.org/t/-/387199/7?silent=true). ([OP](https://meta.discourse.org/t/-/387199/1?silent=true))

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

- @Falco added Jira integration context in [Discourse MCP is here!](https://meta.discourse.org/t/-/386983/4?silent=true)
- @tobiaseigen backed anonymization logic in [Obfuscate the quote author when a user is deleted](https://meta.discourse.org/t/-/387199/7?silent=true)
- @supermathie revamped email testing in [Reworking the `emails:test` rake task output](https://meta.discourse.org/t/-/387286/1?silent=true)
- @Lilly repro’d the palette deletion bug in [Installing a new theme permanently deletes custom color palettes](https://meta.discourse.org/t/-/386918/5?silent=true)
- @j.jaffeux shared 🇸🇾 emoji updates in [RFE: Update 🇸🇾 emoji flag from old Syrian flag to new Syrian flag](https://meta.discourse.org/t/-/385226/10?silent=true)
- @sam probed CSS on iOS in [iOS 26 bugs with fixed position elements in Discourse](https://meta.discourse.org/t/-/382831/70?silent=true)
- @Jenny celebrated community in [Discourse was at Toronto Community Week – learn all about it!](https://meta.discourse.org/t/-/386935/14?silent=true)
- @mcwumbly weighed in on LaTeX support in [The new RTE editor fails if latex is used](https://meta.discourse.org/t/-/386567/3?silent=true)
- @chapoi highlighted slash-command demand in [Feature suggestion for Rich Text Editor: `/` Slash Command (a la Notion)](https://meta.discourse.org/t/-/387188/2?silent=true)
- @italo guided on tag removal in [How to delete a single tag?](https://meta.discourse.org/t/-/387295/2?silent=true)

After yesterday’s whirlwind of patches, posts, and AI prompts, our community is more energized than ever—tail wags guaranteed! 🐾

---

<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:** [2025年十一月1日 21:03 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/670 "2025-11-01T21:03:38Z")

</div>

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

## Key Stats

- Total new posts: **73**

- Total new topics: **16**

- Top users (by posts / likes):

- Top Discourse Team members:

* * *

## Interesting Topics

#Support

- @DevTeVe discovered his dark Horizon palette was too dark and learned that identical names for light/dark versions unlock color customization under the #customization #horizon-theme and #color-palettes tags, with @tobiaseigen detailing the setup in [post 2](https://meta.discourse.org/t/-/387353/2?silent=true) and [post 4](https://meta.discourse.org/t/-/387353/4?silent=true).

- @Crocodilus_CZ asked how to #ignore a user with a hidden profile, and @Canapin confirmed that the feature does hide their posts and pointed back to the original discussion in [post 1](https://meta.discourse.org/t/-/387339/1?silent=true) and [post 2](https://meta.discourse.org/t/-/387339/2?silent=true).

- @Don pinpointed that the Discourse Jira plugin’s `position: relative` within an `overflow-x: auto` container was clipping #reactions on mobile, following @NateDhaliwal’s analysis in [post 21](https://meta.discourse.org/t/-/386867/21?silent=true) and @Moin’s suggestion on toggling mobile mode in [post 23](https://meta.discourse.org/t/-/386867/23?silent=true).

- @Jonathan5 investigated email replies being rejected after title changes and @Architect confirmed that a `BadDestinationAddress` error will occur when the destination address no longer matches the updated title in [post 1](https://meta.discourse.org/t/-/387318/1?silent=true) and [post 2](https://meta.discourse.org/t/-/387318/2?silent=true).

- @sebastianh reported images disappearing in the #richtext composer, and @tobiaseigen walked through safe-mode testing and theme component checks in [post 4](https://meta.discourse.org/t/-/387354/4?silent=true) and [post 7](https://meta.discourse.org/t/-/387354/7?silent=true).

- While demoing [Notification Banners](https://meta.discourse.org/t/-/325279/33?silent=true), @gormus found that `js` & `css` files weren’t permitted, leading to the `theme authorized extensions` request and a dive into #theme-creator settings in [post 1](https://meta.discourse.org/t/-/387359/1?silent=true).

#Announcements

- @sam checked if the fixed-position bug on iOS 26 persisted on meta, after @Jagster reported improvement tricks on keyboard reopen, see [post 72](https://meta.discourse.org/t/-/382831/72?silent=true) and [post 73](https://meta.discourse.org/t/-/382831/73?silent=true).

- @tobiaseigen highlighted learnings from Toronto Community Week, sharing attendee stories and pinning the recap for community questions in [post 18](https://meta.discourse.org/t/-/386935/18?silent=true) and the original [topic](https://meta.discourse.org/t/-/386935/1?silent=true).

- @SkyeDragon praised the new lightbox’s drag-to-pan and filename retention but suggested restoring the faster zoom speed in [post 8](https://meta.discourse.org/t/-/386548/8?silent=true) after @NateDhaliwal’s initial feedback in [post 7](https://meta.discourse.org/t/-/386548/7?silent=true).

#UX

- @chapoi proposed the bottom-aligned dismiss button experiment for easier thumb reach on mobile, freeing top-page space and stabilizing the header in [post 1](https://meta.discourse.org/t/-/387322/1?silent=true).

- @ToddZ suggested tweaking the mouseover helper text for notification tracking to display the specific level name (“Tracked” vs. “Tracking”), building on @tobiaseigen’s prompt, see [post 10](https://meta.discourse.org/t/-/386876/10?silent=true) and [post 9](https://meta.discourse.org/t/-/386876/9?silent=true).

#Dev

- @MoRanYue proposed removing structured JSON outputs from the #discourse-ai API to expand provider choice, and @Falco explained why structured outputs exist & suggested a PR to disable them on OpenAI, see [post 1](https://meta.discourse.org/t/-/387355/1?silent=true) and [post 2](https://meta.discourse.org/t/-/387355/2?silent=true).

#Plugin

- @jrgong noted the #pavilion-backed **Journal Plugin** appears unmaintained as of late, and his team is developing a custom “Journal view” component for filtering posts by owner, see [post 1](https://meta.discourse.org/t/-/317785/1?silent=true) and [post 46](https://meta.discourse.org/t/-/317785/46?silent=true).

#Theme

- @DevTeVe reported artifacts in Pyx’s Modern Theme — a hidden “skip to content” button & an overlapping palette dropdown — which @darkpixlz squashed and explained in [post 21](https://meta.discourse.org/t/-/357665/21?silent=true) and [post 22](https://meta.discourse.org/t/-/357665/22?silent=true).

#Bug

- @Richie highlighted that iPadOS’s copy/paste menu now hides Discourse’s quote button behind it on Safari, blocking text quoting, see [post 1](https://meta.discourse.org/t/-/387358/1?silent=true) and [post 3](https://meta.discourse.org/t/-/387358/3?silent=true).

* * *

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

- @tobiaseigen guided Horizon theme color customization in [387353/2](https://meta.discourse.org/t/-/387353/2?silent=true) & [387353/4](https://meta.discourse.org/t/-/387353/4?silent=true), pinned the Toronto Community Week recap in [386935/18](https://meta.discourse.org/t/-/386935/18?silent=true), debugged WYSIWYG image issues in [387354/2](https://meta.discourse.org/t/-/387354/2?silent=true), and suggested clearer helper text for tracking levels in [386876/9](https://meta.discourse.org/t/-/386876/9?silent=true).

- @chapoi proposed a mobile UX experiment moving the dismiss button nearer the thumb-reach area in [387322/1](https://meta.discourse.org/t/-/387322/1?silent=true).

- @Falco suggested using Moonshot AI Kimi K2 for China-based providers and explained the need for structured outputs with a checkbox PR on OpenAI in [387355/2](https://meta.discourse.org/t/-/387355/2?silent=true).

- @sam asked for testing of the iOS 26 fixed-position element fix on meta in [382831/72](https://meta.discourse.org/t/-/382831/72?silent=true).

- @renato clarified that the wrap-error message now automatically reverts to Markdown in the Reply Template component in [162373/73](https://meta.discourse.org/t/-/162373/73?silent=true).

Happy customizing and bug-zapping—may your palettes be ever bright and your bugs ever fewer!

---

<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:** [2025年十一月2日 21:03 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/671 "2025-11-02T21:03:01Z")

</div>

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

## Key Stats

- **78** new posts and **15** new topics in the past 24 hours ([latest](https://meta.discourse.org/latest?silent=true)).

- **Top users** :

* * *

## Interesting Topics

#Announcements

- **Bundling more popular plugins with Discourse core** : @darkpixlz expressed frustration about manually removing bundled plugins from `app.yml`, @tobiaseigen walked through the rebuild steps, and @one1 plus @Heliosurge proposed silent ignores or scripts for smoother upgrades, resulting in these plugins now included in core [read more](https://meta.discourse.org/t/-/373574/156?silent=true).

#Support

- **How to configure AI Translate backfill hourly rate** #ai: @whitewaterdeu configured the plugin but couldn’t find the setting, @NateDhaliwal linked the localization guide, @Moin revealed the hidden setting in the [settings.yml](https://github.com/discourse/discourse/blob/f47f95e6c88b6423850d016f2f056788344f640b/plugins/discourse-ai/config/settings.yml#L496-L502), and @Falco suggested it be unhidden [read more](https://meta.discourse.org/t/-/387375/6?silent=true).

- **Body of message in /admin/email-logs/rejected shows gobbledegook** #email: @supermathie identified Exchange as the culprit behind the garbled text in rejected email logs, explaining it’s an opaque SMTP header issue [read more](https://meta.discourse.org/t/-/387320/5?silent=true).

- **Error translating post by Discourse AI** #ai #dynaloc: @whitewaterdeu encountered a `Job exception: undefined method 'strip' for StructuredOutput`, and @Falco asked about the LLM/provider to help debug the AI translation flow [read more](https://meta.discourse.org/t/-/387393/2?silent=true).

- **Self-hosting Discourse with WSL: initial errors and guide confusion** #Support @raadtotheraad ran into build failures on WSL, and @NateDhaliwal clarified the difference between development (WSL) and production (VM) setups [read more](https://meta.discourse.org/t/-/387347/9?silent=true).

- **Embedding model limit warning (`input must have less than 8192 tokens`)** #ai: @whitewaterdeu tried a 32k-token embedding model but kept hitting limits; @Falco noted that providers set the actual cap, not Discourse [read more](https://meta.discourse.org/t/-/387332/5?silent=true).

#Migration

- **Syncing posts across Discourse sites for specific users** #Migration #sql-query: @tom_eric asked about migrating replies to a personal forum, and @tobiaseigen pointed to the ActivityPub plugin while inviting simpler API-based solutions [read more](https://meta.discourse.org/t/-/387402/3?silent=true).

#Bug

- **Unable to click the quote button when highlighting text on iPadOS** #Bug @sam backported an iPhone fix for the quote menu position and suggested applying similar logic to iPadOS [read more](https://meta.discourse.org/t/-/387358/4?silent=true).

- **Using a template with a `[wrap]` code in Rich Text Editor fails** #Bug #composer #Templates @jrgong discovered that wrap-tag templates don’t insert or switch editors and tracked errors in `parser.js` and ProseMirror [read more](https://meta.discourse.org/t/-/387388/3?silent=true).

- **Skip review media groups + watched word bypass bug** #Bug @copymonopoly found that adding `upload://` as a watched word lets external images slip past review when Skip Review Media Groups is enabled [read more](https://meta.discourse.org/t/-/387365/3?silent=true).

#Feature

- **Add admin setting to change default Calendar view** #Feature #calendar-and-event: @Ethsim2 proposed a site setting for `/upcoming-events` default (month/week/year) to streamline event browsing [read more](https://meta.discourse.org/t/-/387389/1?silent=true).

- **Improve Year view usability: anchor to current date** #Feature #calendar-and-event: @Ethsim2 suggested auto-scrolling or highlighting today’s date in the Year view, matching popular calendar apps [read more](https://meta.discourse.org/t/-/387390/1?silent=true).

- **Slash Command (`/`) in Rich Text Editor (Notion-style)** #Feature #composer: @Ryan_Scott asked about inline slash commands; @NateDhaliwal noted the complexity of augmenting `d-editor.gjs` and related autocomplete libraries [read more](https://meta.discourse.org/t/-/387188/3?silent=true).

- **Obfuscate quote author when a user is deleted** #Feature @Architect pointed out that deleted users’ names in quotes still identify them, sparking discussion on anonymizing past quotes [read more](https://meta.discourse.org/t/-/387199/12?silent=true).

#Installation

- **Capacity planning / Resource requirements for large migrations** #Installation #server-resources: @HansHübner asked for CPU/RAM anecdotes for a 560k-post forum; community members shared Docker tuning, VM sizing, and best practices [read more](https://meta.discourse.org/t/-/387378/1?silent=true).

* * *

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

- @supermathie explained the VERP-based lookup for email replies in [Do email replies get rejected if the topic title has since been changed?](https://meta.discourse.org/t/-/387318/5?silent=true).
- @sam applied a menu-position fix for quote buttons on iPadOS in [Unable to click the quote button when highlighting text on iPadOS](https://meta.discourse.org/t/-/387358/4?silent=true).
- @tobiaseigen guided the plugin bundling discussion and clarified rebuild steps in [Bundling more popular plugins with Discourse core](https://meta.discourse.org/t/-/373574/150?silent=true).
- @Lilly enhanced the theme-creator by adding CSS to the authorized extensions list in [Update `theme authorized extensions` on discourse.theme-creator.io?](https://meta.discourse.org/t/-/387359/2?silent=true).
- @Falco chimed in on hidden AI settings (urging unhide of the backfill rate) and diagnosed embedding limits in [AI backfill rate config](https://meta.discourse.org/t/-/387375/6?silent=true) and [Embedding limit warning](https://meta.discourse.org/t/-/387332/5?silent=true).

Time to stretch your legs—after yesterday’s plugin wrangling and AI mysteries, we all deserve a coffee 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:** [2025年十一月3日 21:03 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/672 "2025-11-03T21:03:28Z")

</div>

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

**Key Stats**

- **108** new posts
- **13** new topics
- **Top users:**
  - @tobiaseigen: _16 posts_, **4 likes**
  - @Moin: _10 posts_, **5 likes**
  - @sam: _10 posts_, **5 likes**
  - @Roi: _5 posts_, **7 likes**
  - @Anton_Akhmerov: _5 posts_, **5 likes**
  - @NateDhaliwal: _3 posts_, **4 likes**
  - @nat: _2 posts_, **6 likes**
  - @manuel: _1 post_, **4 likes**
  - @kris.kotlarek: _1 post_, **4 likes**
  - @david: _1 post_, **4 likes**

* * *

**Interesting Topics**

#Support

- @Ryan_Scott sounded the alarm when calendar invites remained stuck in PDT instead of switching to PST for all events in [Urgent: All calendar invites are now wrong](https://meta.discourse.org/t/-/387379/1?silent=true). [read more](https://meta.discourse.org/t/-/387379?silent=true)

- @julianstirling noted a sudden surge of “other traffic” on hosted forums and asked for diagnostics in [Controlling a huge spike in “Other traffic”](https://meta.discourse.org/t/-/387434/1?silent=true). [read more](https://meta.discourse.org/t/-/387434?silent=true)

- @Stew_Pid encountered connection errors after upgrading to v3.6.0.beta2 and sought troubleshooting tips in [Database access issues after upgrade v3.5.2 → v3.6.0.beta2](https://meta.discourse.org/t/-/387408/1?silent=true). [read more](https://meta.discourse.org/t/-/387408?silent=true)

- @rokejulianlockhart discovered that the default syntax highlighter fails to highlight `--word-diff` output and learned it’s an upstream limitation in [The syntax highlighter doesn’t support `--word-diff`s](https://meta.discourse.org/t/-/387410/1?silent=true). [read more](https://meta.discourse.org/t/-/387410?silent=true)

- @DevTeVe ran into a missing `from` parameter causing SMTP bounce rejections to error out in [Smtp\_should\_reject 400 bad request on nounces](https://meta.discourse.org/t/-/387431/1?silent=true). [read more](https://meta.discourse.org/t/-/387431?silent=true)

- @Anton_Akhmerov proposed a “per-category isolation” approach to give each course its own scope, mirroring team channels, in [Per-category isolation](https://meta.discourse.org/t/-/387452/1?silent=true). [read more](https://meta.discourse.org/t/-/387452?silent=true)

- @ganncamp reported that a private message assignment vanished from their personal list but remained visible at group level in [Assigned PM missing from personal list](https://meta.discourse.org/t/-/387465/1?silent=true). [read more](https://meta.discourse.org/t/-/387465?silent=true)

- @Jack_McCarthy asked how to swap in an alternate logo on login screens to avoid white-on-white in [How to use a different logo on the login screen](https://meta.discourse.org/t/-/387479/1?silent=true). [read more](https://meta.discourse.org/t/-/387479?silent=true)

#Bug

- @Anton_Akhmerov shared a screenshot of quote buttons obstructed by the composer toolbar and requested a fix in [Chat quote buttons covered by composer](https://meta.discourse.org/t/-/387398/1?silent=true). [read more](https://meta.discourse.org/t/-/387398?silent=true)

- @DevTeVe encountered a reload loop when searching for groups in the admin panel and discovered the spinner site setting to be the culprit in [Group search issue on admin panel](https://meta.discourse.org/t/-/387429/1?silent=true). [read more](https://meta.discourse.org/t/-/387429?silent=true)

- @Architect noticed green envelopes for official warning notifications instead of red and asked if this color choice was a bug in [Possible bug with official warning pm notification color](https://meta.discourse.org/t/-/387448/1?silent=true). [read more](https://meta.discourse.org/t/-/387448?silent=true)

- @pangbo could not locate certain keys in _Admin → Site Texts_ due to an unexpected `I18n.exists?` behavior, investigated in [Cannot customize some site texts](https://meta.discourse.org/t/-/387463/1?silent=true). [read more](https://meta.discourse.org/t/-/387463?silent=true)

- @jrgong noted that editing the end date of an event did not update the date displayed in the topic title and sought a resolution in [Editing event end date → post event date on topic title not updated](https://meta.discourse.org/t/-/387466/1?silent=true). [read more](https://meta.discourse.org/t/-/387466?silent=true)

- @Carleas discovered that edits on flagged posts close the grace period immediately and questioned whether this was intended in [Editing Grace Period Closed by Watched Words](https://meta.discourse.org/t/-/387487/1?silent=true). [read more](https://meta.discourse.org/t/-/387487?silent=true)

#Feature

- @jrgong proposed excluding animated GIFs from topic thumbnails to reduce distractions in [Exclude GIF image type from being used as thumbnails in topic lists](https://meta.discourse.org/t/-/387446/1?silent=true). [read more](https://meta.discourse.org/t/-/387446?silent=true)

* * *

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

- @sam recommended reporting the `--word-diff` syntax highlighting issue upstream and noted that a theme component could override the grammar in [The syntax highlighter doesn’t support `--word-diff`s](https://meta.discourse.org/t/-/387410/2?silent=true).

- @sam requested a screenshot of the chat composer issue and suggested minor margin tweaks to restore quote button access in [Chat quote buttons covered by composer](https://meta.discourse.org/t/-/387398/2?silent=true).

- @nat suggested switching the site loading indicator from “spinner” to “slider” to fix the admin group search hang in [Group search issue on admin panel](https://meta.discourse.org/t/-/387429/2?silent=true).

- @NateDhaliwal pointed @julianstirling to the [Data Explorer](https://meta.discourse.org/t/32566?silent=true) and traffic report guides to diagnose pageview surges in [Controlling a huge spike in “Other traffic”](https://meta.discourse.org/t/-/387434/2?silent=true).

- @Lilly welcomed @julianstirling and linked the interpretation guide for pageviews to shed light on hosted plan limits in [Controlling a huge spike in “Other traffic”](https://meta.discourse.org/t/-/387434/3?silent=true).

- @tobiaseigen guided on unlisting posts for clarity and recommended a fresh server rebuild as a quicker fix in [Database access issues after upgrade v3.5.2 → v3.6.0.beta2](https://meta.discourse.org/t/-/387408/6?silent=true).

- @NateDhaliwal offered muting unrelated categories as a lightweight “team selector” for course isolation in [Per-category isolation](https://meta.discourse.org/t/-/387452/2?silent=true).

- @Moin clarified that flagged messages intentionally close the edit grace period to preserve the original content context in [Editing Grace Period Closed by Watched Words](https://meta.discourse.org/t/-/387487/2?silent=true).

Stay pawsitive—yesterday’s threads have us fetching solutions at lightning speed!

---

<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:** [2025年十一月4日 21:03 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/673 "2025-11-04T21:03:14Z")

</div>

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

## Key Stats

**New posts:** 128  
**New topics:** 15

**Top users by posts & likes:**

- @ToddZ: 7 posts, 15 likes
- @Moin: 16 posts, 14 likes
- @nat: 5 posts, 12 likes
- @tobiaseigen: 11 posts, 11 likes
- @Falco: 5 posts, 9 likes
- @blake: 1 post, 7 likes
- @italo: 2 posts, 7 likes
- @Canapin: 2 posts, 7 likes
- @putty: 2 posts, 5 likes
- @keegan: 2 posts, 3 likes

* * *

## Interesting Topics

### #Site feedback

- [Closing support topics automatically 30 days after last reply](https://meta.discourse.org/t/-/387520/1?silent=true): _@tobiaseigen_ proposed an experiment to auto-close unresolved #Support topics after 30 days, sparking discussion on triaging with filters and topic timers.

### #Announcements

- [Discourse Doc Categories is now available on Business](https://meta.discourse.org/t/-/384356/1?silent=true): _@nat_ rolled out the **Discourse Doc Categories** plugin for Business plan customers to enhance documentation navigation.

- [Discourse AI spam detection replaces Akismet plugin](https://meta.discourse.org/t/-/354602/17?silent=true): _@sam_ and _@RichardLitt_ debated resource usage for the new #ai-powered spam filter, confirming it runs efficiently on Discourse’s GPU servers.

### #blog

- [How Discourse Uses Discourse](https://meta.discourse.org/t/-/387597/1?silent=true): _@blake_ shared a deep dive into running a 100-person remote company on Discourse for everything from chat to time-off tracking.

### #Praise

- [Full-featured community edition is MUCH appreciated](https://meta.discourse.org/t/-/387594/1?silent=true): _@ToddZ_ thanked the team for keeping all features open to self-hosters, sharing success stories from shoestring projects.

### #Bug

- [You see your own Theme / Color Palette selection when viewing other users’ preferences](https://meta.discourse.org/t/-/387511/1?silent=true): _@tshenry_ uncovered a confusing UX where admins always view their own theme settings when editing others’.

- [Database Errors Cached for 30 Minutes in client\_settings\_json - Site Fails to Load](https://meta.discourse.org/t/-/387521/1?silent=true): _@Mudit_Maheshwari_ reported a critical bug that caches transient DB errors and breaks the site for up to 30 minutes until cache expiry.

- [Staff action logs show the wrong user](https://meta.discourse.org/t/-/387508/1?silent=true): _@Moin_ demonstrated that filtering staff logs by user still displays the first user’s actions, despite the UI filter updating.

### #Support

- [How to configure ai translate of `Ai translation backfill hourly rate`](https://meta.discourse.org/t/-/387375/1?silent=true): _@keegan_ updated the #github PR to add a clear description and expose the new setting to translators via Crowdin.

- [How to use a different logo on the login screen](https://meta.discourse.org/t/-/387479/1?silent=true): _@chapoi_ and _@ToddZ_ guided _@Jack_McCarthy_ on using custom CSS overrides for signup-page logos in light/dark modes.

- [Photo Competition or Contest - Do We Have Anything?](https://meta.discourse.org/t/-/354904/1?silent=true): _@tobiaseigen_ suggested using post voting in #PhotoCompetition for community contests, turning replies into submissions.

- [Searching multi-select user fields](https://meta.discourse.org/t/-/385144/1?silent=true): _@tobiaseigen_ highlighted that custom #user-custom-fields appear under “filter by username” and how they integrate with site search results.

### #Theme component

- [Notification Banners](https://meta.discourse.org/t/-/325279/39?silent=true): After _@Roi_ spotted a missing category filter, _@gormus_ released v1.3.2 with the fix and followed up with v1.4.0 adding unique Banner IDs and a config version for resetting visibility.

- [DiscoTOC - automatic table of contents](https://meta.discourse.org/t/-/111143/472?silent=true): _@putty_ flagged a console warning on the official #disco-toc component, and _@awesomerobot_ shipped a patch to clear the error.

### #Installation

- [Can’t rebuild due to AWS SDK gem bump and new AWS Data Integrity Protections](https://meta.discourse.org/t/-/354217/51?silent=true): _@pfaffman_ demonstrated locking the aws-sdk gem for Backblaze B2 compatibility, with confirmation from _@PatPatterson_ that B2 now supports the required headers.

* * *

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

- **@nat** announced [Discourse Doc Categories is now available on Business](https://meta.discourse.org/t/-/384356/1?silent=true) and refined the language switcher in [Header Locale Selector](https://meta.discourse.org/t/-/240697/24?silent=true).

- **@tobiaseigen** championed auto-closing in [Closing support topics automatically 30 days after last reply](https://meta.discourse.org/t/-/387520/1?silent=true) and addressed the UX in [Category settings - unexpected solved setting change](https://meta.discourse.org/t/-/387583/1?silent=true).

- **@Falco** debated support workflows in [Closing support topics automatically 30 days after last reply](https://meta.discourse.org/t/-/387520/8?silent=true) and advised on AI filtering in [Discourse AI spam detection replaces Akismet plugin](https://meta.discourse.org/t/-/354602/3?silent=true).

- **@blake** highlighted company culture and tooling in [How Discourse Uses Discourse](https://meta.discourse.org/t/-/387597/1?silent=true).

- **@italo** provided migration insights in [Question necromancy: migrating from mattermost](https://meta.discourse.org/t/-/386881/5?silent=true).

- **@tshenry** reported the theme bug in [You see your own Theme / Color Palette selection when viewing other users’ preferences](https://meta.discourse.org/t/-/387511/1?silent=true).

- **@sam** troubleshot the Android #ai-helper issue in [AI helper hiding on Android tablets](https://meta.discourse.org/t/-/349719/14?silent=true) and weighed in again on spam detection in [Discourse AI spam detection replaces Akismet plugin](https://meta.discourse.org/t/-/354602/18?silent=true).

- **@martin** reviewed the caching report in [Database Errors Cached for 30 Minutes …](https://meta.discourse.org/t/-/387521/2?silent=true).

- **@keegan** clarified the AI translation backfill setting in [How to configure ai translate of `Ai translation backfill hourly rate`](https://meta.discourse.org/t/-/387375/11?silent=true).

- **@chapoi** assisted with login-logo CSS in [How to use a different logo on the login screen](https://meta.discourse.org/t/-/387479/3?silent=true) and guided the slash-command discussion in [Feature suggestion for Rich Text Editor: `/` Slash Command](https://meta.discourse.org/t/-/387188/4?silent=true).

* * *

And don’t worry—despite all the auto-close debates and caching bugs, not a single puppy was harmed in the making of this summary! 🐶🎉

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)\
**Post date:** [2025年十一月6日 21:03 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/674 "2025-11-06T21:03:05Z")

</div>

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

## Key Stats

- **Total new posts** : 162

- **Total new topics** : 20

- **Top users**

* * *

## Interesting Topics

### #Support

- [Single post/header only partially translated](https://meta.discourse.org/t/-/387756/1?silent=true)  
In #Support, @MiikkaLaitila reported **partial translations** being cut off; @nat recommended using the [Add Translate Now button](https://meta.discourse.org/t/add-translate-now-button-visible-to-allowed-groups-for-outdated-translations/383544?silent=true) and adjusting the AI translator persona.

- [Cannot customize some site texts](https://meta.discourse.org/t/-/387463/6?silent=true)  
A site owner found certain **text overrides** missing after a build; @sam traced it to a plugin’s locale file (`js: null`) and urged a console rebuild of translations.

- [Has anything changed on what qualifies for the “Nice share” badge?](https://meta.discourse.org/t/-/385296/7?silent=true)  
After earning the badge elsewhere, @Moin and @tobiaseigen dissected **badge thresholds** (#badges) and suggested a [Data Explorer](https://meta.discourse.org/t/32566?silent=true) query to visualize award trends.

### #Dev

- [This is my first attempt at making a theme](https://meta.discourse.org/t/-/387772/1?silent=true)  
New author @ばこん shared a theme mockup and asked about GitHub publication; recommendations included joining [@theme\_authors](https://meta.discourse.org/groups/theme_authors?silent=true) for #Theme permissions.

- [Add more images to Collection (FormKit)](https://meta.discourse.org/t/-/387765/1?silent=true)  
@NateDhaliwal’s dynamic form component hit a **DOM selector** error when adding items; community members are exploring valid selector fixes.

### #Bug

- [Undefined ICS file name](https://meta.discourse.org/t/-/387696/3?silent=true)  
Event downloads showed `undefined.ics`; @sam outlined the two separate pipelines for date cooking and ICS generation to restore correct filenames.

- [Vorformatierter Text wird nicht korrekt übersetzt](https://meta.discourse.org/t/-/387720/2?silent=true)  
@asa noticed **preformatted text** losing formatting in German translations; @Falco and @nat discussed retranslation backfills and ninja-window timing.

- [Search opens again on every click](https://meta.discourse.org/t/-/387726/1?silent=true)  
On Firefox tablets and laptops, hitting “Back” left the **search overlay** toggling on each click; @sam confirmed an event listener wasn’t cleaned up.

- [Permission error when searching “:first” in bookmarks search bar](https://meta.discourse.org/t/-/387709/4?silent=true)  
Searching `:test` threw an SQL error (`PreparedStatementInvalid`); @sam merged a fix and noted full operator support remains a future feature.

- [YouTube URIs fail to render thumbnails when oneboxed](https://meta.discourse.org/t/-/387673/2?silent=true)  
Certain **YouTube URLs** (including ones with anchors or Shorts) produced no thumbnail; @sam labeled it pr-welcome with triage instructions.

### #Announcements

- [Introducing chat search](https://meta.discourse.org/t/-/385755/4?silent=true)  
The first iteration of **chat search** (#search, #chat) is live; users loved the feature and @j.jaffeux clarified result ordering and mobile quirks.

### #Feature

- [Copy & Paste Code Button as a Selectable feature per group](https://meta.discourse.org/t/-/387732/2?silent=true)  
@Moh_X suggested gating the **copy code** button by group to encourage sign-ups; @chapoi outlined a CSS approach using group classes.

- [Obfuscate the quote author when a user is deleted](https://meta.discourse.org/t/-/387199/16?silent=true)  
A proposal to **anonymize mentions** on deletion sparked debate about legal, performance, and policy implications, with @tobiaseigen challenging deletion constraints.

- [Add admin setting to change default Calendar view](https://meta.discourse.org/t/-/387389/2?silent=true)  
@Ethsim2 proposed a site setting to default the **calendar** to week or year view; feedback weighed theme-component workarounds vs core settings.

### #UX

- [Updated thread notice has become too small, full list of avatars no longer showing on iPad](https://meta.discourse.org/t/-/387697/2?silent=true)  
@AstonJ reported the **multi-avatar breakpoint** and new notification badge felt too mobile-like on tablets; @awesomerobot relaxed avatar hiding via a merged PR.

* * *

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

- @sam was busy triaging and patching core issues in [Undefined ICS file name](https://meta.discourse.org/t/-/387696/3?silent=true), [Cannot customize some site texts](https://meta.discourse.org/t/-/387463/6?silent=true), [Search opens again on every click](https://meta.discourse.org/t/-/387726/2?silent=true), [Permission error when searching “:first” in bookmarks search bar](https://meta.discourse.org/t/-/387709/4?silent=true), [Received PM/email ‘New user silenced’](https://meta.discourse.org/t/-/387723/4?silent=true), [Database Errors Cached for 30 Minutes in client\_settings\_json](https://meta.discourse.org/t/-/387521/5?silent=true), [YouTube URIs fail to render thumbnails when oneboxed](https://meta.discourse.org/t/-/387673/2?silent=true), [Editing event end date → post event date not updated](https://meta.discourse.org/t/-/387466/2?silent=true), and [Editing Grace Period Closed by Watched Words](https://meta.discourse.org/t/-/387487/4?silent=true).

- @j.jaffeux clarified **chat search** behavior in [Introducing chat search](https://meta.discourse.org/t/-/385755/4?silent=true).

- @nat guided on content localization in [Single post/header only partially translated](https://meta.discourse.org/t/-/387756/2?silent=true), fixed paging in [Localization of posts on topics with more than 20 posts](https://meta.discourse.org/t/-/387541/6?silent=true), and advised on token limits in [AI translation backfill not working after all settings configured](https://meta.discourse.org/t/-/374669/20?silent=true).

- @tobiaseigen weighed in on badge logic in [Has anything changed on what qualifies for the “Nice share” badge?](https://meta.discourse.org/t/-/385296/9?silent=true), debated anonymization in [Obfuscate the quote author when a user is deleted](https://meta.discourse.org/t/-/387199/16?silent=true), reviewed referral stats in [Topic with unreal number of clicks in the “Top Referred Topics”](https://meta.discourse.org/t/-/330332/6?silent=true), and scoped auth plugins in [Discourse VK Authentication (vkontakte)](https://meta.discourse.org/t/-/12987/95?silent=true).

- @keegan shipped composer translation fixes in [Feedback on the composer when translating a post to German](https://meta.discourse.org/t/-/374750/14?silent=true).

- @kelv addressed the **emoji insertion** bug in [Emoji is inserted at the wrong place](https://meta.discourse.org/t/-/302931/14?silent=true).

- @awesomerobot improved avatar responsiveness in [Updated thread notice has become too small, full list of avatars no longer showing on iPad](https://meta.discourse.org/t/-/387697/7?silent=true).

- @chapoi confirmed the **deleted-posts view** bug in [A couple of possible bugs with the deleted-posts view](https://meta.discourse.org/t/-/387747/2?silent=true) and guided theme CSS for code buttons in [Copy & Paste Code Button as a Selectable feature per group](https://meta.discourse.org/t/-/387732/2?silent=true).

- @david compared **toolbarEvent vs appEvent** in [Why doesn’t Discourse GIFs TC use toolbarEvent instead of app event when adding the GIF?](https://meta.discourse.org/t/-/387629/6?silent=true).

- @Falco pinpointed retranslation timing for preformatted text in [Vorformatierter Text wird nicht korrekt übersetzt](https://meta.discourse.org/t/-/387720/2?silent=true).

Here’s hoping the community’s collective debugging prowess keeps all the virtual puppies safe tonight! 🐾

---

<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:** [2025年十一月7日 21:03 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/675 "2025-11-07T21:03:20Z")

</div>

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

## Key Stats

- _Total new posts:_ **118**
- _Total new topics:_ **12**
- _Top users (last 24 h):_
  - **@Moin:** 10 posts, 15 likes
  - **@NateDhaliwal:** 9 posts, 12 likes
  - **@tobiaseigen:** 11 posts, 7 likes
  - **@pmusaraj:** 2 posts, 6 likes
  - **@cvx:** 2 posts, 5 likes
  - **@sam:** 1 post, 4 likes
  - **@nathank:** 1 post, 4 likes
  - **@awesomerobot:** 4 posts, 4 likes
  - **@gormus:** 1 post, 4 likes
  - **@ZeroDean:** 3 posts, 4 likes

* * *

## Interesting Topics

### #Bug

- @gormus reported that **Styleguide\_allowed\_groups** was ignored when using the Styleguide plugin, allowing anonymous access by default; @pmusaraj landed a fix to respect group restrictions. [read more](https://meta.discourse.org/t/-/387869/1?silent=true)

- @Quercus and @Moin uncovered a **NaN** display on badge pages across forums due to an array handling change, with @Alteras confirming the merge of the patch. [read more](https://meta.discourse.org/t/-/387842/1?silent=true)

- An **Undefined ICS file name** issue was dissected by @sam, unifying ICS generation with proper CRLF and timezone handling, with @lindsey clarifying recurrence behavior. [read more](https://meta.discourse.org/t/-/387696/1?silent=true)

- Footnotes were not scrollable horizontally because of missing break-word CSS; @awesomerobot merged the fix to improve accessibility. [read more](https://meta.discourse.org/t/-/386727/8?silent=true)

- Users on iPadOS couldn’t click the **quote button** on highlighted text; @j.jaffeux patched the mobile interaction glitch. [read more](https://meta.discourse.org/t/-/387358/10?silent=true)

- The **Upcoming events** page stopped showing events post-update; a commit to the discourse-calendar plugin restored functionality. [read more](https://meta.discourse.org/t/-/387845/1?silent=true)

- On the **Monthly calendar view** , event times were truncated (`11a`/`3p`); @manuel traced it to the source data formatting. [read more](https://meta.discourse.org/t/-/387860/1?silent=true)

### #UX

- A side-scroll appeared on the **badge reporter** page due to long category labels, prompting layout tweaks. [read more](https://meta.discourse.org/t/-/387825/1?silent=true)

### #Dev

- Discussion around using the **color-input component** outside admin contexts led to guidance on copying and insulating core modules. [read more](https://meta.discourse.org/t/-/387791/1?silent=true)

- @NateDhaliwal explored adding fields to **Collection (FormKit)** but ran into issues with dot notation in IDs, seeking community input. [read more](https://meta.discourse.org/t/-/387765/2?silent=true)

### #Installation

- A **backup & snap-based dev workflow** on Hetzner was outlined, with advice to adjust hostname and consider restoring backups. [read more](https://meta.discourse.org/t/-/387853/1?silent=true)

### #Support

- Importing sub-categories via `discourse import_category` didn’t respect `parent_category_id`; the community suggested reviewing JSON structure and import commands. [read more](https://meta.discourse.org/t/-/387858/1?silent=true)

### #Theme component

- The new **Discourse Post Image Carousel** theme component by @NateDhaliwal adds Splide/Swiper carousels to posts for richer media presentations. [read more](https://meta.discourse.org/t/-/387872/1?silent=true)

### #Site feedback

- Notifications when moving topics into **Announcements** confused users; @tobiaseigen explained the bulk silent move options. [read more](https://meta.discourse.org/t/-/387885/1?silent=true)

- @tobiaseigen began **pinning more topics globally** and adjusted settings to prevent auto-unpinning at the page bottom. [read more](https://meta.discourse.org/t/-/387909/1?silent=true)

* * *

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

- @pmusaraj helped fix the **Styleguide\_allowed\_groups** access issue, guiding a PR in [read more](https://meta.discourse.org/t/-/387869/4?silent=true)
- @Alteras confirmed the patch for the **NaN** badge count bug, noting the merge in [read more](https://meta.discourse.org/t/-/387842/8?silent=true)
- @cvx deployed a fix for **Search opens again on every click** , closing the thread in [read more](https://meta.discourse.org/t/-/387726/7?silent=true)
- @sam provided a comprehensive ICS overhaul, merging the change for **Undefined ICS file name** in [read more](https://meta.discourse.org/t/-/387696/7?silent=true)
- @lindsey weighed in on recurrence handling in the **Undefined ICS file name** topic, clarifying the UX in [read more](https://meta.discourse.org/t/-/387696/10?silent=true)
- @david addressed **color-input component** usage, guiding plugin authors in [read more](https://meta.discourse.org/t/-/387791/4?silent=true)
- @j.jaffeux resolved the **iPadOS quote button** glitch, patching it in [read more](https://meta.discourse.org/t/-/387358/10?silent=true)
- @awesomerobot merged the fix for non-scrollable footnotes, see the update in [read more](https://meta.discourse.org/t/-/386727/8?silent=true)
- @tobiaseigen started pinning additional topics globally, updating settings as described in [read more](https://meta.discourse.org/t/-/387909/1?silent=true)
- @manuel pointed out the **Event time** formatting issue in the monthly view, kicking off a discussion in [read more](https://meta.discourse.org/t/-/387860/1?silent=true)

Happy debugging—and may your calendar always show all your events!

---

<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:** [2025年十一月8日 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/676 "2025-11-08T21:02:47Z")

</div>

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

## Key Stats

- **New posts:** 52
- **New topics:** 7
- **Top users (posts & likes):**
  - @Ethsim2: 7 posts, 6 likes
  - @JammyDodger: 3 posts, 5 likes
  - @ばこん: 1 post, 4 likes
  - @manuel: 2 posts, 4 likes
  - @pfaffman: 3 posts, 3 likes
  - @Stew_Pid: 2 posts, 2 likes
  - @pierrox: 2 posts, 2 likes
  - @tobiaseigen: 1 post, 2 likes
  - @Moin: 2 posts, 2 likes
  - @Shauny: 1 post, 2 likes

Beyond these, plugin & sysadmin conversations flourished around [Discourse VK Authentication](https://meta.discourse.org/t/-/12987/101?silent=true) #Plugin, [Discourse Calendar (and Event)](https://meta.discourse.org/t/-/97376/552?silent=true) #Plugin, [Discourse Solved](https://meta.discourse.org/t/-/30155/396?silent=true) #Plugin, [Post Collections & Navigation](https://meta.discourse.org/t/-/244048/2?silent=true) #General, [Migrate a vBulletin 4 forum to Discourse](https://meta.discourse.org/t/-/54881/198?silent=true) #Sysadmins, [Journal Plugin experiments](https://meta.discourse.org/t/-/317785/48?silent=true) #Plugin, multilingual tips in [🇫🇷 Trucs et astuces pour nouveaux utilisateurs](https://meta.discourse.org/t/-/84100/7?silent=true) #users, and solved embed issues in [I have issue to embed Youtube video](https://meta.discourse.org/t/-/387672/16?silent=true) #Support.

## Interesting Topics

#Support

- @wisewords asked how to [change topic timestamps](https://meta.discourse.org/t/-/387910/1?silent=true) when the wrench menu didn’t show the option; _@Ethsim2_ and @JammyDodger guided them through topic vs post wrench and CLI methods.

- @WorldIsMine reported that the compact composer’s `autogrid` feature wasn’t triggering; _@Ethsim2_ and @JammyDodger traced locale and editor issues across the [compact composer](https://meta.discourse.org/t/-/387925/1?silent=true) and legacy `[grid]` code [auto-fill gap](https://meta.discourse.org/t/-/345761/16?silent=true).

- @Shauny confirmed that iOS 26.1 still exhibits cursor misalignment bugs when editors switch apps or minimise, underscoring the need to keep pressing Apple for a fix [video demo](https://meta.discourse.org/t/-/387922/1?silent=true).

- @copymonopoly noted that after the latest update, watched words flagged posts now auto-hide instead of only flagging, effectively mirroring “Require Approval” and impacting moderation flow [details](https://meta.discourse.org/t/-/387921/1?silent=true).

- @markersocial suggested limiting repeats in the review queue to curb first-post spammers who “game” rate limits—a request with widespread support [discussion](https://meta.discourse.org/t/-/361644/10?silent=true).

- @David_Ghost reported a dramatic drop in INP after tweaking themes, plugins, and server location, proving that configuration can shave hundreds of ms off page load times [results](https://meta.discourse.org/t/-/385145/5?silent=true).

- @ToddZ clarified the difference between Discourse’s built-in “Digest” and the unofficial “Daily Summary” plugins, advising removal of forks to avoid overlap [recommendation](https://meta.discourse.org/t/-/387789/4?silent=true).

- @Stew_Pid resolved Postgres extension ownership woes during v3.5.2→v3.6.0.beta2 upgrade by reinstalling vector via apt and planning robust backups [solution](https://meta.discourse.org/t/-/387408/11?silent=true).

#blog

- HAWK’s exploration of community preservation in **“The Community Lifecycle: From Launch to Legacy”** sparked @manuel’s call for Discourse to support static archiving as forums wind down [blog post](https://meta.discourse.org/t/-/387820/3?silent=true).

#Theme

- ばこん unveiled the **Glacier Theme** , highlighting both light and dark modes in development and inviting feedback on design direction [preview](https://meta.discourse.org/t/-/387941/1?silent=true).

#Announcements

- @tobiaseigen shared on-camera insights in the **Community Scaries** webinar recap, dishing out streaming tips and wardrobe lessons learned [replay](https://meta.discourse.org/t/-/386439/5?silent=true).

#Feature

- @manuel debated enhancing calendar navigation by resolving generic URLs (`/upcoming-events/day`, etc.) rather than adding discrete admin toggles—a concept to streamline #calendar-and-event defaults [thread](https://meta.discourse.org/t/-/387389/5?silent=true).

#Installation

- @Ethsim2 traced a transient 502 in multi-app Nginx setups to race conditions on first boot and outlined container-level tests to confirm Unicorn readiness in reverse-proxy scenarios [guide](https://meta.discourse.org/t/-/387730/3?silent=true).

#Plugin

- @thoka announced they’re stepping back from the **Discourse Mail Daily Summary plugin** , prompting debates on whether core digest features suffice or a new fork is needed [plugin update](https://meta.discourse.org/t/-/306214/10?silent=true).

- @denvergeeks teased new capabilities in the experimental **Journal Plugin** , inviting likes and a demo topic in #Dev once features solidify [plugin link](https://meta.discourse.org/t/-/317785/48?silent=true).

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

- @manuel chimed in on [The Community Lifecycle: From Launch to Legacy](https://meta.discourse.org/t/-/387820/3?silent=true) and proposed URL-based calendar links in [Add admin setting to change default Calendar view](https://meta.discourse.org/t/-/387389/5?silent=true).

- @tobiaseigen added personality tips in the [Community Scaries webinar recap](https://meta.discourse.org/t/-/386439/5?silent=true).

- @pmusaraj guided readers in setting up an [invite only forum with OIDC login](https://meta.discourse.org/t/-/387802/2?silent=true).

- @renato prepped a patch for unhandled exceptions in the [wrap code template bug](https://meta.discourse.org/t/-/387388/7?silent=true) ahead of an upcoming PR merge.

May your grids autopopulate perfectly and your timestamps never lie—now go give your favorite coworker (or cat) an extra belly rub!

[上一頁](https://meta.discourse.org/t/daily-summary-9pm-utc/291850.md?page=20)

[下一頁](https://meta.discourse.org/t/daily-summary-9pm-utc/291850.md?page=22)
