# Daily Summary (5am UTC)

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

<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: [December 4, 2025, 5:02am UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/672 "2025-12-04T05:02:55Z")

</div>

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

## Key Stats

- **New Posts:** 165
- **New Topics:** 8

**Top Users (last 24h):**

- @davidb (1 post, 12 likes)
- @tobiaseigen (26 posts, 7 likes)
- @sam (6 posts, 7 likes)
- @Moin (8 posts, 7 likes)
- @chapoi (3 posts, 5 likes)
- @NateDhaliwal (3 posts, 5 likes)
- @pierregilles (2 posts, 5 likes)
- @pacharanero (3 posts, 4 likes)
- @tannerabread (1 post, 4 likes)
- @pmusaraj (7 posts, 4 likes)

## Interesting Topics

#Announcements

- **Customize chat channels with an emoji:** @davidb introduced a feature allowing administrators to assign custom emojis to chat channels and group DMs for better organization [via announcement](https://meta.discourse.org/t/-/390292/1?silent=true). [read more](https://meta.discourse.org/t/-/390292/1?silent=true)

- **Deprecating the Search Banner theme component:** @yuriy outlined the migration from the deprecated Search Banner to the new Welcome Banner across official themes (Air, Inky, Mint, Sublime) in response to #search-banner deprecation [theme update](https://meta.discourse.org/t/-/379322/12?silent=true). [read more](https://meta.discourse.org/t/-/379322/12?silent=true)

#Support

- **LLM DeepSeek R1 translation troubleshooting:** @apoiata sought help configuring automatic translations with Discourse AI; @nat and @pmusaraj guided through toggles and parameter fixes to resolve LLM errors [support thread](https://meta.discourse.org/t/-/390239/7?silent=true). [read more](https://meta.discourse.org/t/-/390239/28?silent=true)

- **Email notifications ignore AI-translated content:** @pierregilles reported emails still send original language; @Moin pointed to the existing feature request to use translated posts in emails [feature request](https://meta.discourse.org/t/use-translated-posts-when-emailing-users-with-their-user-language-set/383546?silent=true). [read more](https://meta.discourse.org/t/-/390253/1?silent=true)

- **Change invite email domain:** @Frankz asked how to switch from [discoursemail.com](http://discoursemail.com) to a custom domain for invitations; @Moin confirmed it’s limited to enterprise plans and linked the [pricing docs](https://discourse.org/pricing). [read more](https://meta.discourse.org/t/-/390365/1?silent=true)

- **Discourse AI bot configuration issues:** @Shin_210 encountered “invalid\_request\_error” with the AI chatbot; @sam suggested toggling between `completions` and `responses` endpoints and reviewing `/logs` for auth failures [bot support](https://meta.discourse.org/t/-/390368/4?silent=true). [read more](https://meta.discourse.org/t/-/390368/4?silent=true)

#Bug

- **Video playback broken on Safari:** @tannerabread shipped a fix for iOS/macOS Safari video issues, restoring playback without broken logs in the latest build [bug report](https://meta.discourse.org/t/-/387497/35?silent=true). [read more](https://meta.discourse.org/t/-/387497/35?silent=true)

- **Profile blank space & removal loop fixed:** @small-lovely-cat submitted PRs addressing a blank space on other users’ profiles and a loading loop when topics are removed—see [PR #36408](https://github.com/discourse/discourse/pull/36408) and [PR #36410](https://github.com/discourse/discourse/pull/36410). [read more](https://meta.discourse.org/t/-/390243/1?silent=true)

- **iOS reply window auto-scroll glitch:** @tsk reported that opening the keyboard auto-scrolls the thread; @small-lovely-cat followed up with [PR #36449](https://github.com/discourse/discourse/pull/36449) to resolve the issue [bug discussion](https://meta.discourse.org/t/-/390309/3?silent=true). [read more](https://meta.discourse.org/t/-/390309/1?silent=true)

- **Chat settings scrolling issue on iOS 26.2:** @small-lovely-cat identified a flicker when typing in chat, tracked to a recent fix, and proposed adjustments in [PR #36449](https://github.com/discourse/discourse/pull/36449) for #chat scroll behavior [plugin bug](https://meta.discourse.org/t/-/389942/8?silent=true). [read more](https://meta.discourse.org/t/-/389942/8?silent=true)

#Feature

- **Disable auto-jump on reply:** @tom_eric shared a Tampermonkey userscript to prevent jumping to the last post after replying; the thread discusses elevating it to a core user preference [feature request](https://meta.discourse.org/t/-/390189/9?silent=true). [read more](https://meta.discourse.org/t/-/390189/9?silent=true)

- **Rethinking necropost warnings:** @chapoi explained why automated “revive‐old‐topic” warnings were removed—emphasizing content’s long-term value and suggesting a theme component alternative [discussion](https://meta.discourse.org/t/-/389992/14?silent=true). [read more](https://meta.discourse.org/t/-/389992/14?silent=true)

- **Tag visibility on Horizon cards:** @MiikkaLaitila and @chapoi discussed adding an option to display all tags on topic cards in the Horizon theme; core work is underway to enable this toggle [feature thread](https://meta.discourse.org/t/-/385770/9?silent=true). [read more](https://meta.discourse.org/t/-/385770/9?silent=true)

#Installation

- **Docker rebuild shows old version:** @mrimann noticed that `./launcher rebuild app` still reports v3.5.2 instead of v2025.11.0; @david clarified the new monthly/release vs. six-monthly/esr versioning strategy [installation topic](https://meta.discourse.org/t/-/390293/2?silent=true). [read more](https://meta.discourse.org/t/-/390293/2?silent=true)

#Plugin

- **Discourse Doc Categories plugin hiccups:** @soeren-1 ran into issues with `3.6.0.beta3-latest`; @pacharanero walked through the required `rake` task and a category-settings workaround to restore plugin functionality [plugin thread](https://meta.discourse.org/t/-/322376/145?silent=true). [read more](https://meta.discourse.org/t/-/322376/145?silent=true)

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

- @davidb announced new chat channel emojis in [Customize chat channels with an emoji](https://meta.discourse.org/t/-/390292/1?silent=true).

- @sam provided AI bot troubleshooting tips in [Discourse ai bot not working](https://meta.discourse.org/t/-/390368/4?silent=true) and weighed in on necropost warning removal in [A safeguard to reduce necroposting](https://meta.discourse.org/t/-/389992/14?silent=true).

- @chapoi clarified the rationale for removing necropost warnings in [A safeguard to reduce necroposting](https://meta.discourse.org/t/-/389992/14?silent=true) and shared progress on tag display in [Display Tags on topic cards in the Horizon theme](https://meta.discourse.org/t/-/385770/9?silent=true).

- @nat directed users to the localization manual in [LLM DeepSeek configuration support](https://meta.discourse.org/t/-/390239/5?silent=true).

- @pmusaraj guided troubleshooting for LLM translations—highlighting toggle placement and parameter fixes—in [Automatic translations with Discourse AI](https://meta.discourse.org/t/-/390239/7?silent=true).

- @tannerabread deployed a Safari video playback fix in [Issue playing videos on iOS and macOS Safari](https://meta.discourse.org/t/-/387497/35?silent=true).

- @david explained the monthly vs. stable (esr) release scheme in [Rebuilding Docker results in v3.5.2 vs. v2025.11.0](https://meta.discourse.org/t/-/390293/2?silent=true).

- @southpaw confirmed vote transfer behavior when merging accounts in [Topic Votes don’t transfer when merging accounts](https://meta.discourse.org/t/-/277376/17?silent=true).

- @zogstrip investigated the date-range discrepancy in [Date range seems wrong](https://meta.discourse.org/t/-/389891/2?silent=true).

Stay emoji-tastic and bug-free—today’s meta roundup bids you a puppy-friendly day!

---

<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: [December 5, 2025, 5:01am UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/673 "2025-12-05T05:01:47Z")

</div>

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

## Key Stats

- **128** new posts
- **22** new topics

**Top Users (last 24 h)**

1. @HAWK: 3 posts, 32 likes
2. @tobiaseigen: 4 posts, 20 likes
3. @mcwumbly: 8 posts, 18 likes
4. @Tris20: 2 posts, 17 likes
5. @Moin: 5 posts, 12 likes
6. @awesomerobot: 4 posts, 11 likes
7. @one1: 1 post, 9 likes
8. @manut: 6 posts, 9 likes
9. @RGJ: 2 posts, 8 likes
10. @Canapin: 2 posts, 7 likes

* * *

## Interesting Topics

- #Blog: In “Our Commitment to Your Ongoing Success with Discourse,” @HAWK detailed organizational changes and cost‐structure adjustments, sparking heartfelt responses from @tobiaseigen on teammate layoffs and @mcwumbly on future community stewardship [read more](https://meta.discourse.org/t/-/390457/1?silent=true)

- #Support #chat: @Shauny asked for a way to disable chat for specific groups to curb disruptive messaging, and @Moin outlined using a dynamic TL1‐minus “bad actors” group via the discourse‐dynamic‐groups plugin [read more](https://meta.discourse.org/t/-/390418/1?silent=true)

- #Feature #desktop: @tom_eric proposed a “cross-instance activity backup” and unified multi-site reader; @chapoi suggested splitting requests across topics, while @awesomerobot explained there are no admin-free plans for automated mirroring [read more](https://meta.discourse.org/t/-/390436/1?silent=true)

- #Dev In “Guidance on implementing display name precedence,” @manut explored adding `display_name` to serializers, and @keegan recommended focusing the PR on a single front-end file for calendar participants [read more](https://meta.discourse.org/t/-/390420/1?silent=true)

- #Feature #calendar-and-event: @manut kicked off “Use user names in participants list” with #pr-welcome changes, earning a 👍 from @mcwumbly to unify name displays across components [read more](https://meta.discourse.org/t/-/390176/10?silent=true)

- #Support @pHneutre requested keyboard‐only navigation for auto-complete menus; @Canapin confirmed it works in Chrome on Windows, prompting cross-browser debugging steps [read more](https://meta.discourse.org/t/-/390421/1?silent=true)

- #UX @JammyDodger reported that locked/solved/new icons wrap onto new lines for longer mobile titles; @awesomerobot disabled the tooltip theme component as a temporary fix [read more](https://meta.discourse.org/t/-/390426/1?silent=true)

- #Bug #reactions: @small-lovely-cat uncovered duplicated items when scrolling reaction/reaction-received lists; @nat traced the issue to a frontend `post_id` vs. backend `reaction_id` mismatch and `before_reaction_user_id` logic [read more](https://meta.discourse.org/t/-/390385/1?silent=true)

- #Plugin #official #doc-categories: @soeren-1 solved Discourse Doc Categories indexing by running the recommended rake task after a settings reset [read more](https://meta.discourse.org/t/-/322376/149?silent=true)

- #Theme component @awesomerobot released Topic List Tooltips as a theme component for hover previews of topic excerpts, complete with install and preview links [read more](https://meta.discourse.org/t/-/390466/1?silent=true)

- #Feature #pr-welcome: @tom_eric suggested saving a “Prevent jumping to the latest post” checkbox state after replies; @mcwumbly counter-proposed easier “jump back” controls over disabling jumps entirely [read more](https://meta.discourse.org/t/-/390189/15?silent=true)

- #Site-Management: @olivia published “Understanding PII storage in Discourse,” outlining stored IP/email data, admin access levels, and [DiscourseConnect](https://meta.discourse.org/t/13045?silent=true) minimization tips [read more](https://meta.discourse.org/t/-/390407/1?silent=true)

- #Support #email-in: @hellekin reported that incoming email replies spawn new topics instead of threading; @tobiaseigen walked through POP3 vs. mail-receiver setups and reply-matching expectations [read more](https://meta.discourse.org/t/-/390441/1?silent=true)

- #Support @angus noticed a “New advice on site dashboard” email triggered by an announcement move, and @Moin linked to past guidance on suppressing move notifications to #Announcements [read more](https://meta.discourse.org/t/-/390389/1?silent=true)

- #Installation @mrimann sought clarity on Docker container versioning, and @david confirmed the 3.5.2 vs. 2025.11.0 naming transition with a forthcoming supported‐versions page [read more](https://meta.discourse.org/t/-/390293/7?silent=true)

* * *

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

- @HAWK authored the company sustainability announcement in “Our Commitment to Your Ongoing Success with Discourse,” outlining spending adjustments for long-term viability [link](https://meta.discourse.org/t/-/390457/1?silent=true) and responded to community condolences [link](https://meta.discourse.org/t/-/390457/3?silent=true)

- @mcwumbly reassured members about community leadership changes in the same blog thread [link](https://meta.discourse.org/t/-/390457/9?silent=true), championed the #pr-welcome name-display fix [link](https://meta.discourse.org/t/-/390176/11?silent=true), refined bulk reply behavior with jump-back ideas [link](https://meta.discourse.org/t/-/390189/16?silent=true), revisited the “first unread” jump feature [link](https://meta.discourse.org/t/-/21441/7?silent=true), and advised on tag-based member-only topic restrictions [link](https://meta.discourse.org/t/-/390394/2?silent=true)

- @awesomerobot clarified cross-instance backup limitations in the multi-site reader discussion [link](https://meta.discourse.org/t/-/390436/3?silent=true), fixed mobile topic adornment alignment by disabling the tooltip component [link](https://meta.discourse.org/t/-/390426/2?silent=true), and published Topic List Tooltips for theme creators [link](https://meta.discourse.org/t/-/390466/1?silent=true)

- @chapoi advised splitting broad feature requests into focused topics for clearer voting in the multi-instance backup thread [link](https://meta.discourse.org/t/-/390436/2?silent=true), offered safe-mode checks for auto-complete bugs [link](https://meta.discourse.org/t/-/390421/4?silent=true), and guided full-screen chat sizing queries in #387900 [link](https://meta.discourse.org/t/-/387900/4?silent=true)

- @keegan reviewed the `display_name` proposal, recommending a scoped PR focusing on the calendar participants change [link](https://meta.discourse.org/t/-/390420/2?silent=true)

- @sam shipped “Search improvements” bulk post deletion and new filters in full-page search [link](https://meta.discourse.org/t/-/390476/1?silent=true) and helped debug AI bot setup issues in Discourse chat [link](https://meta.discourse.org/t/-/390368/12?silent=true)

- @olivia explained default PII types and SSO minimization in her comprehensive PII storage guide [link](https://meta.discourse.org/t/-/390407/1?silent=true)

- @zogstrip reviewed and merged the “invalid tag whisper post” PR, closing out a long-standing bug in #383286 [link](https://meta.discourse.org/t/-/383286/12?silent=true)

- @nat dug into the reaction pagination bug, clarifying use of `before_reaction_user_id` and flattening logic for accurate next-page loads [link](https://meta.discourse.org/t/-/390385/2?silent=true)

- @Falco confirmed DeepSeek support in Discourse AI and prompted users to report any failures [link](https://meta.discourse.org/t/-/259214/245?silent=true)

* * *

That’s a wrap—after all those hover previews, PII deep dives, and chat tweaks, even my virtual puppy needs a nap! 🐶

---

<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: [December 6, 2025, 5:03am UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/674 "2025-12-06T05:03:28Z")

</div>

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

## Key Stats

- **123** new posts and **9** new topics in the last 24 hours.
- Top users:
  - @chapoi: 13 posts, 32 likes
  - @Kate: 1 post, 16 likes
  - @benji: 1 post, 15 likes
  - @Moin: 6 posts, 14 likes
  - @ToddZ: 2 posts, 13 likes
  - @RGJ: 6 posts, 12 likes
  - @yuriy: 1 post, 11 likes
  - @featheredtoast: 1 post, 11 likes
  - @kscottz: 2 posts, 9 likes
  - @patrickemin: 7 posts, 7 likes

## Interesting Topics

- **#blog**  
@tobiaseigen’s announcement in [Our Commitment to Your Ongoing Success with Discourse](https://meta.discourse.org/t/-/390457/10?silent=true) prompted an outpouring of gratitude and support from @chapoi, @benji, and @Kate as the community rallies behind departing colleagues. [read more](https://meta.discourse.org/t/-/390457/11?silent=true)

- **#Feature**  
@patrickemin suggested hiding fresh content from guests in [Encourage new registrations by hiding new topics](https://meta.discourse.org/t/-/390468/1?silent=true), and @mcwumbly recommended enhancing the existing #gated-topics component rather than starting anew. [read more](https://meta.discourse.org/t/-/390468/3?silent=true)

- **#Feature**  
@manut opened a pull request to switch to full names in participant lists in [Use user names in participants list](https://meta.discourse.org/t/-/390176/13?silent=true), following requests for clearer identity display. [read more](https://meta.discourse.org/t/-/390176/13?silent=true)

- **#Feature**  
@EricGT shared screenshots from Anthropic Claude’s ‘interviewer’ demo as inspiration for a new interactive Q&A feature in [App interviewer](https://meta.discourse.org/t/-/390550/1?silent=true). [read more](https://meta.discourse.org/t/-/390550/1?silent=true)

- **#Feature**  
@awesomerobot landed support for custom CSS variables in polls so all reactions can be shown via [Ability to display all the likes/reactions on a post](https://meta.discourse.org/t/-/389820/7?silent=true), revitalizing a long-standing request. [read more](https://meta.discourse.org/t/-/389820/7?silent=true)

- **#Installation**  
@RGJ clarified that the official 2025.12 release isn’t out yet and that `v2025.12.0-latest` points to the development tag in [No release announcement for 2025.12.0?](https://meta.discourse.org/t/-/390460/3?silent=true). [read more](https://meta.discourse.org/t/-/390460/3?silent=true)

- **#Dev**  
@pangbo explained that reopening instead of inheriting a serializer caused a 500 error in [Why does calling super in PostSerializer#raw cause a 500 error while calling object.raw works?](https://meta.discourse.org/t/-/390455/3?silent=true), and suggested using `prepend` for cleaner extensions. [read more](https://meta.discourse.org/t/-/390455/3?silent=true)

- **#UX**  
@kscottz reported accidentally deleting valid users due to a UI mix-up in [Moderation UI: Too Easy to Delete a Valid User](https://meta.discourse.org/t/-/390533/1?silent=true), and @awesomerobot proposed adding a two-step confirmation. [read more](https://meta.discourse.org/t/-/390533/3?silent=true)

- **#UX**  
@Eviepayne reignited discussion on truncated reactions in [Likes no longer showing in full](https://meta.discourse.org/t/-/388745/4?silent=true), with veterans pointed to an adjacent #Feature thread. [read more](https://meta.discourse.org/t/-/388745/4?silent=true)

- **#Support**  
@lilydjwg wrestled with tagging vs. category permissions for private topics in [Restrict specific topics in a category to members only](https://meta.discourse.org/t/-/390394/10?silent=true), while @Heliosurge and @mcwumbly offered plugin and subcategory tips. [read more](https://meta.discourse.org/t/-/390394/18?silent=true)

- **#Support**  
@lucy.sierracircuits regained edit access to her custom homepage link with @Moin’s guidance in [Edit Custom Homepage](https://meta.discourse.org/t/-/390548/3?silent=true). [read more](https://meta.discourse.org/t/-/390548/3?silent=true)

- **#Support**  
@Jonathan5 asked how to log rebuild output to a file in [Save output of rebuild to log file](https://meta.discourse.org/t/-/390501/1?silent=true), then got best-practice tips from @jahan_gagan and @NateDhaliwal. [read more](https://meta.discourse.org/t/-/390501/2?silent=true)

- **#Support**  
@copymonopoly is troubleshooting a permanently hidden first post after a flag-and-edit cycle in [Unhide button on first post does nothing after flag + edit sequence](https://meta.discourse.org/t/-/390551/1?silent=true). [read more](https://meta.discourse.org/t/-/390551/1?silent=true)

- **#Bug**  
@Juan_David_Martínez is investigating missing help labels in the #automation plugin for UK English in [All help labels disappear in automation plugin for English (UK)](https://meta.discourse.org/t/-/390029/2?silent=true). [read more](https://meta.discourse.org/t/-/390029/3?silent=true)

- **#Bug**  
@zogstrip identified and patched a subtle date filter error in [Date range seems wrong](https://meta.discourse.org/t/-/389891/11?silent=true). [read more](https://meta.discourse.org/t/-/389891/11?silent=true)

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

- @chapoi contributed heartfelt reflections on company changes in [Our Commitment to Your Ongoing Success with Discourse](https://meta.discourse.org/t/-/390457/10?silent=true) and advised on extending existing logic in [Encourage new registrations by hiding new topics](https://meta.discourse.org/t/-/390468/3?silent=true)

- @featheredtoast offered support to departing team members in [Our Commitment to Your Ongoing Success with Discourse](https://meta.discourse.org/t/-/390457/15?silent=true)

- @mcwumbly weighed in on component design in [Encourage new registrations by hiding new topics](https://meta.discourse.org/t/-/390468/2?silent=true) and discussed permission workarounds in [Restrict specific topics in a category to members only](https://meta.discourse.org/t/-/390394/15?silent=true)

- @awesomerobot proposed UX safeguards in [Moderation UI: Too Easy to Delete a Valid User](https://meta.discourse.org/t/-/390533/3?silent=true) and rolled out new poll styling CSS in [Ability to display all the likes/reactions on a post](https://meta.discourse.org/t/-/389820/7?silent=true)

- @Juan_David_Martínez is tracking down #i18n coverage gaps in [All help labels disappear in automation plugin for English (UK)](https://meta.discourse.org/t/-/390029/3?silent=true)

- @lindsey confirmed that the spam-from-system bug was fixed in [Spam from “system”](https://meta.discourse.org/t/-/386364/12?silent=true)

- @zogstrip debugged and merged a fix for the date-range bug in [Date range seems wrong](https://meta.discourse.org/t/-/389891/11?silent=true)

- @Falco traced RAG search limitations for private content in [Search/Read Private not working for a Persona-driven RAG search on forums?](https://meta.discourse.org/t/-/389792/10?silent=true)

- @supermathie suggested Postfix rate-limiting for email bursts in [Does 30-minute digest rate setting divide precisely into a per-second rate?](https://meta.discourse.org/t/-/389284/7?silent=true) and discussed screened IP behavior in [How to block an IP range? “Screened IPs” not being blocked](https://meta.discourse.org/t/-/386851/22?silent=true)

- @sam merged a PDF upload PR for AI document parsing in [PDF support in Discourse AI](https://meta.discourse.org/t/-/352829/22?silent=true) and advised upgrading to the latest build in [Discourse ai bot not working](https://meta.discourse.org/t/-/390368/22?silent=true)

Remember, after a day of such lively debate, a cozy puppy break is the best way to recharge! 🐾

---

<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: [December 7, 2025, 5:02am UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/675 "2025-12-07T05:02:53Z")

</div>

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

## Key Stats

- **New Posts:** 62
- **New Topics:** 6

**Top Users (last 24 h):**

- @FelicianoTech (1 post, 13 likes)
- @Kate (1 post, 11 likes)
- @Moin (7 posts, 10 likes)
- @pfaffman (7 posts, 8 likes)
- @RGJ (5 posts, 8 likes)
- @Canapin (1 post, 6 likes)
- @supermathie (2 posts, 5 likes)
- @Falco (1 post, 4 likes)
- @philh (1 post, 3 likes)
- @Heliosurge (1 post, 3 likes)

* * *

## Interesting Topics

- **#Support** #subscriptions: @ZeroDean asked how to add custom text above the “Make a payment” heading on the subscriptions page and @pfaffman pointed to his theme component [Custom Components – add button or text at any plugin outlet](https://meta.discourse.org/t/-/349629/1?silent=true) [read more](https://meta.discourse.org/t/-/390569/1?silent=true)

- **#Support** #subfolder: A thread on login redirects when serving Discourse from a subfolder ([390516/8](https://meta.discourse.org/t/-/390516/8?silent=true)) reignited SEO and configuration debates, with @RGJ linking to an earlier solution at [386619/1](https://meta.discourse.org/t/-/386619/1?silent=true)

- **#Support** : @copymonopoly reported that clicking **Unhide** on a flagged post had no effect in [390551/2](https://meta.discourse.org/t/-/390551/2?silent=true), and @chapoi traced the root cause to conflicting moderation workflows [read more](https://meta.discourse.org/t/-/390551/2?silent=true)

- **#Support** #topic-voting: A query on merging ideas under the Topic Voting plugin in [297535/2](https://meta.discourse.org/t/-/297535/2?silent=true) confirmed that simply moving posts from one topic to another merges vote counts

- **#Support** : In a solved thread on [Filter statistics by country](https://meta.discourse.org/t/-/212427/6?silent=true), @j127 discovered missing Google Analytics events and clarified how manual event tracking can fill the gap

- **#Support** #email-in: @supermathie demonstrated correct email-threading by CC’ing the group inbox in [390441/6](https://meta.discourse.org/t/-/390441/6?silent=true), showing how replies can land in the original topic under the right conditions

- **#Dev** #rest-api: A question on using `external_id` to reply via the API in [390573/6](https://meta.discourse.org/t/-/390573/6?silent=true) prompted @supermathie to sketch a patch allowing `api-username: external_id:BB111` authentication

- **#Dev** #css: @BrianC sought to expand the full-screen width of the **Categories + Latest** layout in [390591/1](https://meta.discourse.org/t/-/390591/1?silent=true), with community members pointing to container overrides and CSS grid tweaks

- **#Bug** #gifs: Scrolling through GIF results stopped after the initial batch in [390588/2](https://meta.discourse.org/t/-/390588/2?silent=true), and @Moin confirmed this affects both Tenor and GIPHY integrations

- **#Bug** #ai: AI-assisted search was omitting private topics in [389792/17](https://meta.discourse.org/t/-/389792/17?silent=true), and @Falco recommended splitting feature requests into fresh topics to keep workflows clear

- **#Bug** : Moderators embedding media into hidden posts saw unhide fail due to author-permission revalidation in [390575/1](https://meta.discourse.org/t/-/390575/1?silent=true)

- **#Theme** : @yuriy diagnosed screenshot format issues in [202822/69](https://meta.discourse.org/t/-/202822/69?silent=true), and @Moin suggested adding a compatibility entry in [272665/1](https://meta.discourse.org/t/-/272665/1?silent=true) for older plugin/theme pins

- **#Theme component** : Icon naming mismatches were fixed in [214327/11](https://meta.discourse.org/t/-/214327/11?silent=true), with @th21 publishing an update and @Moin tidying the tags

- **#Feature** : A proposal to index PDF attachments for AI search in [390578/3](https://meta.discourse.org/t/-/390578/3?silent=true) was linked to the earlier [index-file-contents-for-search](https://meta.discourse.org/t/-/31884/1?silent=true) discussion

- **#Praise** : @FelicianoTech kicked off a heartfelt thank-you in [390592/1](https://meta.discourse.org/t/-/390592/1?silent=true), celebrating four years of friendships and community support

* * *

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

- @supermathie investigated email-threading quirks and confirmed correct behavior in [390441/6](https://meta.discourse.org/t/-/390441/6?silent=true)

- @Falco reviewed private-search logic and guided next steps in [389792/17](https://meta.discourse.org/t/-/389792/17?silent=true)

- @j.jaffeux merged a scroll-fix for iOS chat settings in [389942/13](https://meta.discourse.org/t/-/389942/13?silent=true)

- @chapoi provided support across threads: resolving an unhide bug in [390551/2](https://meta.discourse.org/t/-/390551/2?silent=true), troubleshooting [Custom Profile Link](https://meta.discourse.org/t/-/295470/18?silent=true), guiding intro-text placement in [390569/3](https://meta.discourse.org/t/-/390569/3?silent=true), and clarifying topic-voting merges in [297535/2](https://meta.discourse.org/t/-/297535/2?silent=true)

* * *

After unearthing plugin outlets, chasing endless GIFs, and wrestling with PDF dreams, our meta crew deserves a double shot of coffee—see you tomorrow for more forum fun!

---

<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: [December 8, 2025, 5:02am UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/676 "2025-12-08T05:02:55Z")

</div>

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

## Key Stats

> A snapshot of the past 24 hours’ activity

- **81** new posts and **10** new topics ([site stats](https://meta.discourse.org/site-statistics?silent=true))

- Top users by posts & likes:

## Interesting Topics

_Bulleted by category, each reflects a key discussion from the last 24 hours_

- **#Community** : @stephtara began a deep dive into migrating three Facebook support groups for diabetic cat owners and asked for feedback on category structure and tagging in [Structuring an active support community migrating from Facebook](https://meta.discourse.org/t/-/390619/1?silent=true).

- **#Community** : @stephtara related their own onboarding challenges and compared notes on Discourse invites in [How can I set up invites by members so admins control what invitees see?](https://meta.discourse.org/t/-/379740/1?silent=true).

- **#Community** : @stephtara revisited “introduce yourself” practices and weighed thread vs. individual topics for new member intros in [Introduction / Welcome Topic – examples?](https://meta.discourse.org/t/-/379776/11?silent=true).

- **#Migration** : @sniper756 confirmed success with the custom XenForo import script, highlighting a flawless move to Discourse in [Migrated from XenForo to Discourse: Overview of the Migration](https://meta.discourse.org/t/-/374245/13?silent=true).

- **#Praise** : @Canapin praised Discourse’s ethos and @HAWK reflected on tough staffing choices in [For 2025, Thank you everyone](https://meta.discourse.org/t/-/390592/4?silent=true).

- **#Praise** : @HAWK thanked ToddZ for kudos on the fully-featured community edition in [Full-featured community edition is MUCH appreciated](https://meta.discourse.org/t/-/387594/2?silent=true).

- **#Feature #rewind** : @Moin requested an opt-out for the Discourse Rewind animation and @j.jaffeux rolled out a disable toggle in [Add a preference to opt out of Discourse Rewind](https://meta.discourse.org/t/-/390642/4?silent=true).

- **#Feature #ai** : @RBoy proposed tracking resource usage by persona, and @sam agreed to store persona IDs alongside model stats in [Track usage per persona](https://meta.discourse.org/t/-/390631/2?silent=true).

- **#Feature #emoji** : @rokejulianlockhart exposed how Discourse’s emoji override can clash with system fonts and accessibility tweaks in [Utilise the browser typeface for emoji](https://meta.discourse.org/t/-/390636/1?silent=true).

- **#Installation #letsencrypt** : @one1 asked about Let’s Encrypt’s shift to 45-day certs, and @itsbhanusharma plus @RGJ explained that `acme.sh` cron jobs handle renewals automatically in [Let’s Encrypt to Reduce Certificate Validity from 90 Days to 45 Days](https://meta.discourse.org/t/-/390615/2?silent=true).

- **#Installation #letsencrypt** : @Ethsim2 queried env var names for SSL setup; @pfaffman confirmed legacy support for `LETSENCRYPT_ACCOUNT_EMAIL` in [Which Let’s Encrypt variable name is correct in app.yml?](https://meta.discourse.org/t/-/390620/3?silent=true).

- **#Site feedback #github #discourse-id** : @dsims asked if Discourse ID badges sync with GitHub no-reply emails; @Falco and @mcwumbly clarified that primary matching is email-based in [Github Badges via Discourse ID?](https://meta.discourse.org/t/-/390634/3?silent=true).

- **#Bug #gifs** : @typed-sigterm reported a double-scrollbar and no “load more” in the GIF selector; @sam confirmed the glitch in [Tenor GIF search not loading more GIFs](https://meta.discourse.org/t/-/390588/3?silent=true).

- **#Bug** : @Thierry_Trégaro described an auto-scroll bug on iOS full-screen composer, and @small-lovely-cat pointed to a temporary PR fix in [Page auto scrolls when reply window is open iOS](https://meta.discourse.org/t/-/390309/6?silent=true).

- **#Support** : @Ethsim2 noted misrouted move notifications and @sam explained the trade-offs between silent and explicit alerts in [Slightly misconfigured email notification](https://meta.discourse.org/t/-/390389/3?silent=true).

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

_Snapshots of Discourse Team participation in the last 24 hours_

- **@HAWK** contributed morale-boosting reflections in [For 2025, Thank you everyone](https://meta.discourse.org/t/-/390592/4?silent=true) and expressed gratitude in [Full-featured community edition is MUCH appreciated](https://meta.discourse.org/t/-/387594/2?silent=true).

- **@sam** clarified design intents in [Slightly misconfigured email notification](https://meta.discourse.org/t/-/390389/3?silent=true), supported persona tracking in [Track usage per persona](https://meta.discourse.org/t/-/390631/2?silent=true), shared a WIP fix for Shared Edits in [Shared Edits plugin gives 500 errors](https://meta.discourse.org/t/-/386638/5?silent=true), confirmed the Tenor GIF bug in [Tenor GIF search not loading more GIFs](https://meta.discourse.org/t/-/390588/3?silent=true), discussed theme edge cases in [Changing colors/themes for another user does the same to you](https://meta.discourse.org/t/-/233674/22?silent=true), diagnosed form submission quirks in [Submitting preferences form with “enter” submits the form natively](https://meta.discourse.org/t/-/390515/8?silent=true), and enhanced voting filters in [Is there a way to filter search results based on Voting?](https://meta.discourse.org/t/-/272279/5?silent=true).

- **@j.jaffeux** implemented the Discourse Rewind opt-out toggle in [Add a preference to opt out of Discourse Rewind](https://meta.discourse.org/t/-/390642/4?silent=true).

- **@supermathie** clarified `DISCOURSE_SMTP_DOMAIN` use and critiqued port-blocking practices in [Which Let’s Encrypt variable name is correct in app.yml?](https://meta.discourse.org/t/-/390620/4?silent=true) and [post 7](https://meta.discourse.org/t/-/390620/7?silent=true).

- **@mcwumbly** explained email-based GitHub badge matching in [Github Badges via Discourse ID?](https://meta.discourse.org/t/-/390634/4?silent=true).

- **@Falco** confirmed the primary email-match approach for GitHub badges in [Github Badges via Discourse ID?](https://meta.discourse.org/t/-/390634/3?silent=true).

- **@nat** advised on reducing category overload and leveraging tags in [Structuring an active support community migrating from Facebook](https://meta.discourse.org/t/-/390619/16?silent=true).

Stay pawsitive—thanks for another day of feline advocacy, Let’s Encrypt debates, and emoji font wizardry! 🐾

---

<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: [December 9, 2025, 5:03am UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/677 "2025-12-09T05:03:12Z")

</div>

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

## Key Stats

- **New posts** : 87
- **New topics** : 3
- **Top users** :
  - @Moin (10 posts, 12 likes)
  - @RGJ (8 posts, 12 likes)
  - @chapoi (14 posts, 11 likes)
  - @stephtara (5 posts, 10 likes)
  - @ToddZ (3 posts, 7 likes)
  - @HAWK (2 posts, 4 likes)
  - @NateDhaliwal (3 posts, 4 likes)
  - @nathank (4 posts, 4 likes)
  - @nat (2 posts, 4 likes)
  - @awesomerobot (2 posts, 3 likes)

* * *

## Interesting Topics

#Community

- @stephtara asked how to structure a support community migrating from Facebook in [Structuring an active support community migrating from Facebook](https://meta.discourse.org/t/-/390619/25?silent=true), and @ToddZ explored using the [Doc Categories plugin](https://meta.discourse.org/t/-/48260?silent=true) and pinned topics for FAQs [read more](https://meta.discourse.org/t/-/390619/25?silent=true).

#UX

- In [new-new functionality: why call it “new” not “unread”?](https://meta.discourse.org/t/-/390661/1?silent=true), @chapoi explained the rationale behind consolidating _New_ and _Unread_, citing past debates and default behaviors [read more](https://meta.discourse.org/t/-/390661/1?silent=true).

- Users reported that the **‘Powered by Discourse’** badge now blocks dropdown menus; @chapoi traced this in [‘Powered by Discourse’ covers dropdown](https://meta.discourse.org/t/-/390625/5?silent=true) and suggested z-index adjustments in the experimental screen [read more](https://meta.discourse.org/t/-/390625/5?silent=true).

- Community members discovered that the Tags dropdown in the new topic dialog doesn’t display all tags; @chapoi pointed out browser-level scrollbar styling and recommended using the search box in [Tags Dropdown for New Topic Not Showing All Tags](https://meta.discourse.org/t/-/389268/4?silent=true) [read more](https://meta.discourse.org/t/-/389268/4?silent=true).

#Dev

- @NateDhaliwal and @pfaffman merged a plugin outlet for the subscriptions page, resolving CSS hacks in [Insert intro text on /s page?](https://meta.discourse.org/t/-/390569/18?silent=true) and enabling straightforward customization [read more](https://meta.discourse.org/t/-/390569/18?silent=true).

- @chapoi guided users through CSS grid and variable tweaks to unlock full-screen width in the categories-plus-latest layout in [Categories Plus Latest Layout How to Use Full Screen Width?](https://meta.discourse.org/t/-/390591/4?silent=true) [read more](https://meta.discourse.org/t/-/390591/4?silent=true).

#Bug

- iOS users experienced auto-scrolling to the top of topics while typing; @j.jaffeux confirmed the fix in [Page auto scrolls when reply window is open iOS](https://meta.discourse.org/t/-/390309/10?silent=true) [read more](https://meta.discourse.org/t/-/390309/10?silent=true).

- @Ethsim2 reported that inline PDF previews reset to page 1 when scrolled out of view due to virtualization; this was tracked in [Inline PDF Previews reset to page 1 when scrolling through a topic](https://meta.discourse.org/t/-/390669/1?silent=true) [read more](https://meta.discourse.org/t/-/390669/1?silent=true).

- A conflict between embedded media allowed groups and the moderation workflow caused an unhide failure; details appeared in [Embedded media post allowed groups conflicts with post moderation workflow: unhide! fails](https://meta.discourse.org/t/-/390575/3?silent=true) and was fixed in [PR #36512](https://github.com/discourse/discourse/pull/36512) [read more](https://meta.discourse.org/t/-/390575/3?silent=true).

- @RGJ uncovered that Discourse AI ignored the _everyone_ group setting due to a logic error; this was documented in [Discourse AI does not respect the “everyone” group](https://meta.discourse.org/t/-/292048/5?silent=true) [read more](https://meta.discourse.org/t/-/292048/5?silent=true).

#Theme component

- @nathank praised the [Messages section for sidebar](https://meta.discourse.org/t/-/389664/11?silent=true) theme component and suggested options for repositioning and group message routing [read more](https://meta.discourse.org/t/-/389664/11?silent=true).

- @chapoi diagnosed a broken favicon plugin causing missing images in third-party themes and advised disabling it to restore visuals in [The pictures disappear and some Theme component is ineffective](https://meta.discourse.org/t/-/390678/1?silent=true) [read more](https://meta.discourse.org/t/-/390678/1?silent=true).

#Feature

- @pacharanero outlined a DIY approach to build a #glossary using categories, topic templates, and watched words in [Community glossary?](https://meta.discourse.org/t/-/147797/8?silent=true) [read more](https://meta.discourse.org/t/-/147797/8?silent=true).

- @tobiaseigen’s blueprint for an [Automated, scheduled Welcome Post That Tags New Members](https://meta.discourse.org/t/-/105233/15?silent=true) was celebrated by newcomers and moderators alike [read more](https://meta.discourse.org/t/-/105233/15?silent=true).

#Plugin

- The Discourse Chat plugin’s mobile composer bounce issue was discussed, and @Moin pointed to the [Discourse Chat mobile scrolling fix](https://meta.discourse.org/t/-/389942/10?silent=true) advising admins to sync to the latest commit [read more](https://meta.discourse.org/t/-/389942/10?silent=true).

* * *

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

- @chapoi clarified naming and settings in the [new-new view debate](https://meta.discourse.org/t/-/390661/3?silent=true), guided CSS tweaks in full-screen layouts ([Categories Plus Latest Layout](https://meta.discourse.org/t/-/390591/3?silent=true)) and resolved z-index conflicts in the [‘Powered by Discourse’ overlay bug](https://meta.discourse.org/t/-/390625/5?silent=true).

- @nat offered guidance on tag restrictions vs categories in the [community structuring thread](https://meta.discourse.org/t/-/390619/22?silent=true).

- @HAWK shared the [Blog Post Styling guide](https://meta.discourse.org/t/-/110841/1?silent=true) to illustrate blog-like documentation approaches in the support community migration discussion.

- @awesomerobot illuminated how new topics and topics with new replies are determined in the [new/new vs unread consolidation thread](https://meta.discourse.org/t/-/390661/22?silent=true).

- @cvx merged compatibility fixes for images in the community-favorite [Mint Theme](https://meta.discourse.org/t/-/202822/71?silent=true).

- @pmusaraj explained GitHub badge configuration and email matching in the [Discourse ID integration thread](https://meta.discourse.org/t/-/390634/5?silent=true).

- @j.jaffeux confirmed the resolution of the iOS composer auto-scroll bug in [the mobile UI bug report](https://meta.discourse.org/t/-/390309/10?silent=true).

- @zogstrip is investigating the unresolved PM unread notification problem in [the private messages bug thread](https://meta.discourse.org/t/-/311995/12?silent=true).

- @southpaw updated the search syntax guide with `in:all-posts` and `in:replies` filters in [the search improvements post](https://meta.discourse.org/t/-/273328/14?silent=true).

- @kris.kotlarek provided feedback on unclaim actions in the [new review queue announcement](https://meta.discourse.org/t/-/388194/43?silent=true).

That’s all for today—no puppies were harmed, but our z-index woes are very much alive!

---

<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: [December 10, 2025, 5:02am UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/678 "2025-12-10T05:02:50Z")

</div>

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

## Key Stats

- **New posts** : 113
- **New topics** : 13
- **Top users** (by likes):
  1. @stephtara (14 posts, 27 likes)
  2. @martin (4 posts, 18 likes)
  3. @lindsey (1 post, 13 likes)
  4. @Canapin (4 posts, 13 likes)
  5. @Paul_King (10 posts, 12 likes)
  6. @ToddZ (5 posts, 11 likes)
  7. @Moin (14 posts, 11 likes)
  8. @chapoi (8 posts, 10 likes)
  9. @sniper756 (7 posts, 9 likes)
  10. @JammyDodger (5 posts, 8 likes)

## Interesting Topics

**#Support**

- In #Support, @stephtara asked how to add multiple tags up front to plan a community migration; @chapoi showed how to bulk-import via CSV on the [tags page](https://meta.discourse.org/t/-/390796/2?silent=true).

- In #Support, @stephtara grappled with English vs. French locale for category descriptions; @Falco explained automatic title localization and pointed to [Content Localization](https://meta.discourse.org/t/-/390791/3?silent=true).

- In #Support, @Paul_King discovered his forum login logo was missing until he set `DISCOURSE_FORCE_HTTPS` to true; rebuilding restored it in [Login dialog missing link to logo](https://meta.discourse.org/t/-/390744/5?silent=true).

- In #Support, @hellekin’s featured link was blocked by jurisdiction checks; switching to a shared draft allowed publishing in [An error occurred: Featured Link is invalid](https://meta.discourse.org/t/-/390779/2?silent=true).

**#Announcements**

- In #Announcements, @lindsey introduced starring for favorite chat channels, moving starred items to a dedicated sidebar in [Star your favorite chat channels for easy access](https://meta.discourse.org/t/-/390713/1?silent=true).

- In #Announcements, @martin & team launched Discourse Rewind 2025, a fun end-of-year summary plugin now in core; members can opt in via `/admin/plugins` in [Degauss your screens, Discourse Rewind 2025 is here](https://meta.discourse.org/t/-/390852/1?silent=true).

**#Plugin**

- In #Plugin, @martin detailed installation and usage of #discourse-rewind, noting it’s bundled with core in [Discourse Rewind](https://meta.discourse.org/t/-/390847/1?silent=true).

**#UX**

- In #UX, @Canapin demoed an AI-driven category planner draft that could inspire future admin tooling in [More friendly category creation](https://meta.discourse.org/t/-/390841/1?silent=true).

**#Community**

- In #Community, @WorldIsMine celebrated Google’s return of the “Forums” search filter, potentially reviving forum discovery in [Google brings back the Forums tab/filter!](https://meta.discourse.org/t/-/390831/1?silent=true).

**#Migration**

- In #Migration, @sniper756 fixed broken images post-XenForo migration by running `rake uploads:recover` and rebaking posts in [Images Missing After Recent Discourse Upgrade (Post-XenForo Migration)](https://meta.discourse.org/t/-/390795/3?silent=true).

- In #Migration, @sniper756 asked how to remove leftover XenForo tags, and @ToddZ pointed to the global replace approach in [After migrating from XenForo to Discourse](https://meta.discourse.org/t/-/390762/2?silent=true).

**#Bug**

- In #Bug, @MachineScholar hit a 400 error with AI bots on v2025.12.0; @Falco traced it to PDF support refactors and @sam later crafted a fix PR in [AI bot 400 error on 2025.12.0-latest](https://meta.discourse.org/t/-/390794/6?silent=true).

- In #Bug, @Thiago_Mobilon found embeds breaking after moving to a subfolder; @renato debugged the JSON extractor in [“Show Full Post” button doesn’t work in subfolder installations](https://meta.discourse.org/t/-/390811/2?silent=true).

**#Self-Hosting**

- In #Self-Hosting, @sniper756 used a batch Rails runner script to convert XenForo tags like `[HEADING]` after importing, following guidance from @ToddZ in [Replace a string in all posts](https://meta.discourse.org/t/-/48729/174?silent=true).

**#Installation**

- In #Installation, @one1 discovered that setting `DISCOURSE_FORCE_HTTPS` to true fixed mixed-content font errors on the login page in [Let’s Encrypt to Reduce Certificate Validity from 90 Days to 45 Days](https://meta.discourse.org/t/-/390615/5?silent=true).

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

- @martin announced the core integration and install details of Discourse Rewind in [Discourse Rewind](https://meta.discourse.org/t/-/390847/1?silent=true).

- @lindsey unveiled the new chat-channel starring feature in [Star your favorite chat channels for easy access](https://meta.discourse.org/t/-/390713/1?silent=true).

- @chapoi guided @stephtara on bulk tag creation in [How to add multiple tags up front](https://meta.discourse.org/t/-/390796/2?silent=true).

- @awesomerobot shared plans for improving the admin category-creation UX in [More friendly category creation](https://meta.discourse.org/t/-/390841/2?silent=true).

- @Falco clarified localization behavior and pointed to translation settings in [Not sure how to juggle languages while setting up my francophone community](https://meta.discourse.org/t/-/390791/3?silent=true).

- @southpaw committed to updating the official search filters in [Searching for content effectively](https://meta.discourse.org/t/-/273328/16?silent=true).

- @sam dove into the AI bot error and delivered a fix pull request in [AI bot 400 error on 2025.12.0-latest](https://meta.discourse.org/t/-/390794/6?silent=true).

- @renato investigated the embed JSON route and display logic in [“Show Full Post” button doesn’t work in subfolder installations](https://meta.discourse.org/t/-/390811/2?silent=true).

- @saquetim merged a subscription-profile spacing fix in [Subscription: fix for blank space on other users’ profiles](https://meta.discourse.org/t/-/390243/3?silent=true).

- @zogstrip added cleanup paths for whispers when removing users from PMs in [Can’t clear unread notification after being removed from a PM](https://meta.discourse.org/t/-/311995/13?silent=true).

* * *

May your tags stay tidy and your pups stay playful after yesterday’s whirlwind – see you on the forums (and maybe the dog park) tomorrow!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [December 11, 2025, 5:01am UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/679 "2025-12-11T05:01:38Z")

</div>

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

## Key Stats

- **New posts** : 119
- **New topics** : 11

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

- @Moin: 15 posts, 34 likes
- @martin: 6 posts, 15 likes
- @zogstrip: 4 posts, 12 likes
- @WorldIsMine: 2 posts, 11 likes
- @nathank: 2 posts, 6 likes
- @stephtara: 5 posts, 6 likes
- @tobiaseigen: 4 posts, 5 likes
- @cvx: 1 post, 5 likes
- @MarkoK: 2 posts, 5 likes
- @Engineer_Abdallah: 3 posts, 5 likes

## Interesting Topics

### #Announcements

- @Moin discovered an unexpected display of other users’ Rewind tabs before consent on the **Degauss your screens, Discourse Rewind 2025 is here** feature announcement, and @martin implemented an opt-in toggle to hide Rewind pages for non-consenting profiles ([Degauss your screens, Discourse Rewind 2025 is here 💾](https://meta.discourse.org/t/degauss-your-screens-discourse-rewind-2025-is-here/390852?silent=true)).

### #Community

- @MarkoK celebrated that Google has restored the **Forums** tab/filter to search results, with Canadian users confirming it under **More** via `?udm=18`, sparking discussion about AI vs. user-generated content ([Google brings back the Forums tab/filter!](https://meta.discourse.org/t/google-brings-back-the-forums-tab-filter/390831?silent=true)).

- @stephtara explored **Structuring an active support community migrating from Facebook** , weighing topic templates, portfolios, and custom user fields for organizing content across multiple caretakers of diabetic cats ([Structuring an active support community migrating from Facebook](https://meta.discourse.org/t/structuring-an-active-support-community-migrating-from-facebook/390619?silent=true)).

### #Plugin

- @Moin and @martin refined the **Discourse Rewind** plugin (#included-in-core) by correcting tag links, adding UX buttons, and debugging negative readability scores to enhance the timeline rewind feature ([Discourse Rewind](https://meta.discourse.org/t/discourse-rewind/390847?silent=true)).

- @sshen noted that upgrading to 2025.11 resolved stability issues for the #paid-support **Locations Plugin 🌍** , reminding admins to stay current with core releases ([Locations Plugin 🌍](https://meta.discourse.org/t/locations-plugin/69742?silent=true)).

### #Bug

- @Engineer_Abdallah reported that **drop-down menus weren’t showing** on RTL sites due to offscreen positioning. @chapoi reproduced it, and @cvx merged the fix in core to restore proper X-coordinates ([Why the drop-down menus aren't working](https://meta.discourse.org/t/why-the-drop-down-menus-arent-working/390881?silent=true)).

- @nathank was surprised by an **email storm** after silently bulk-moving topics, pointing out that the “suppress notifications” UI needs clarity to prevent thousands of unwanted emails ([Inadvertent flood of emails / notifications when attempting to silently move Topics between categories](https://meta.discourse.org/t/inadvertent-flood-of-emails-notifications-when-attempting-to-silently-move-topics-between-categories/390993?silent=true)).

- @Falco confirmed that the **AI bot 400 error** on the 2025.12.0-latest build has been resolved upstream, with PDF and chat completions now working flawlessly ([Ai bot 400 error on 2025.12.0-latest](https://meta.discourse.org/t/ai-bot-400-error-on-2025-12-0-latest/390794?silent=true)).

### #UX

- @ganncamp flagged that the **Assign dialog** now demands a mouse click on a selection, breaking keyboard workflows. @zogstrip diagnosed modal quirks and merged a PR to restore arrow-key selection ([Assign dialog behavior changed overnight to require mousing](https://meta.discourse.org/t/assign-dialog-behavior-changed-overnight-to-require-mousing/390910?silent=true)).

- @stephtara praised the **More friendly category creation** interactive mockup by @Canapin, testing CSV exports and playing with permission settings while noting that import-to-Discourse remains future work ([More friendly category creation](https://meta.discourse.org/t/more-friendly-category-creation/390841?silent=true)).

### #Support

- @stephtara asked how to **link static member information** (like cat profiles) into support topics, prompting discussions around custom user fields, portfolio categories, and signature plugins for multi-owner scenarios ([Linking "static" information about member to topic posted](https://meta.discourse.org/t/linking-static-information-about-member-to-topic-posted/390988?silent=true)).

- @agemo tested **Login Only** mode against new AI-bot traffic waves, probing whether cached assets can bypass authentication and seeking a blacklist of directories to block without breaking core functionality ([Login Only - Does it actually stop all traffic access without login?](https://meta.discourse.org/t/login-only-does-it-actually-stop-all-traffic-access-without-login/390994?silent=true)).

### #Dev

- @Steve_John encountered a **getBoundingClientRect** error in **glimmer-site-header.gjs** when his custom plugin was enabled. @pfaffman recommended using `api.renderInOutlet` instead of legacy connectors to avoid null element lookups ([Glimmer-site-header.gjs:144 getBoundingClientRect error only when custom plugin enabled](https://meta.discourse.org/t/glimmer-site-header-gjs-144-getboundingclientrect-error-only-when-custom-plugin-enabled/390874?silent=true)).

### #Theme component

- @patrickemin asked if the **Chat Sidebar** could default to starred channels, and the community explored theme-component solutions to conditionally toggle starred lists in the sidebar ([Chat Sidebar](https://meta.discourse.org/t/chat-sidebar/298829?silent=true)).

### #Self-Hosting

- @philh dove into **Configuring an S3 compatible object storage provider for uploads** , troubleshooting bucket policies, migration errors with `rake uploads:migrate_to_s3`, and uncovering manual fixes for stubborn files ([Configure an S3 compatible object storage provider for uploads](https://meta.discourse.org/t/configure-an-s3-compatible-object-storage-provider-for-uploads/148916?silent=true)).

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

- @martin introduced the public opt-in switch for Rewind in **Degauss your screens, Discourse Rewind 2025 is here** ([Degauss your screens, Discourse Rewind 2025 is here 💾 - #6 by martin](https://meta.discourse.org/t/degauss-your-screens-discourse-rewind-2025-is-here/390852/6?silent=true)) and addressed missing translations in the Discourse Rewind core plugin ([Discourse Rewind - #9 by martin](https://meta.discourse.org/t/discourse-rewind/390847/9?silent=true)).
- @zogstrip diagnosed the RTL dropdown positioning bug and merged the core fix for **Why the drop-down menus aren’t working** ([Why the drop-down menus aren't working - #4 by NateDhaliwal](https://meta.discourse.org/t/why-the-drop-down-menus-arent-working/390881/4?silent=true)).
- @cvx confirmed and merged the offscreen dropdown fix in **Why the drop-down menus aren’t working** ([Why the drop-down menus aren't working - #9 by cvx](https://meta.discourse.org/t/why-the-drop-down-menus-arent-working/390881/9?silent=true)).
- @pmusaraj shared locale-specific observations on the Google **Forums** filter appearing under **More** in Canada ([Google brings back the Forums tab/filter! - #6 by pmusaraj](https://meta.discourse.org/t/google-brings-back-the-forums-tab-filter/390831/6?silent=true)).
- @chapoi replicated and detailed the dropdown bug in RTL setups before it was classified as a bug ([Why the drop-down menus aren't working - #5 by chapoi](https://meta.discourse.org/t/why-the-drop-down-menus-arent-working/390881/5?silent=true)).
- @awesomerobot demonstrated how to force the Google Forums filter via `?udm=18` for English content ([Google brings back the Forums tab/filter! - #7 by WorldIsMine](https://meta.discourse.org/t/google-brings-back-the-forums-tab-filter/390831/7?silent=true)).
- @Falco provided a diagnostic script to inspect TopicEmbed caches when **Show Full Post** fails in subfolder installations (["Show Full Post" button doesn't work in subfolder installations - #4 by Falco](https://meta.discourse.org/t/show-full-post-button-doesnt-work-in-subfolder-installations/390811/4?silent=true)).
- @lindsey highlighted the new chat search feature in response to **Chat Search and Groupchat Ownership** requests ([Chat Search and Groupchat Ownership - #2 by lindsey](https://meta.discourse.org/t/chat-search-and-groupchat-ownership/360818/2?silent=true)).
- @jordan.vidrine tweaked z-index settings to ensure **‘Powered by Discourse’** doesn’t block dropdowns in the Horizon theme ([‘Powered by Discourse’ covers dropdown - #10 by jordan.vidrine](https://meta.discourse.org/t/powered-by-discourse-covers-dropdown/390625/10?silent=true)).
- @davidb merged a commit to fix the unread indicator removal when senders close and reopen DMs ([Sender closing and re-opening DM chat after sending a message removes unread indicator for receiving user - #5 by davidb](https://meta.discourse.org/t/sender-closing-and-re-opening-dm-chat-after-sending-a-message-removes-unread-indicator-for-receiving-user/390214/5?silent=true)).

Here’s to menus that finally drop in place, Rewinds that stay private until you say “go,” and a flood of just-the-right notifications—happy browsing!

---

<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: [December 12, 2025, 5:03am UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/680 "2025-12-12T05:03:05Z")

</div>

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

## Key Stats

**New Posts:** 148  
**New Topics:** 21

**Top Users (Posts / Likes):**

- @zogstrip: 8 posts, 45 likes
- @Falco: 8 posts, 30 likes
- @sam: 5 posts, 17 likes
- @Moin: 11 posts, 17 likes
- @Danielle: 1 post, 15 likes
- @stephtara: 14 posts, 12 likes
- @JammyDodger: 7 posts, 12 likes
- @martin: 5 posts, 10 likes
- @keegan: 1 post, 9 likes
- @mcwumbly: 3 posts, 8 likes

* * *

## Interesting Topics

### #Announcements

- @zogstrip announced **live pull request status indicators** for GitHub PR oneboxes in **[Live Pull Request Status on GitHub Oneboxes ✨](https://meta.discourse.org/t/-/390900/1?silent=true)**; @tobiaseigen noted missing text labels in **[390900/2](https://meta.discourse.org/t/-/390900/2?silent=true)**, prompting a hybrid icon+text design.

- @keegan unveiled that hosted customers can now power every Discourse AI feature with our own open-weights LLM in **[Unlock All Discourse AI Features with Our Hosted LLM](https://meta.discourse.org/t/-/390985/1?silent=true)**; @Falco confirmed no self-hosted API is planned in **[390985/3](https://meta.discourse.org/t/-/390985/3?silent=true)**.

- @Danielle opened registration for **Year-End In Your Community: Reflect, Celebrate, and Plan for 2026** in **[391036/1](https://meta.discourse.org/t/-/391036/1?silent=true)**, covering Rewind, resolutions, and 2026 planning.

- @sam shipped **native PDF & attachment support** for AI bots in **[Native PDF and attachment support in Discourse AI](https://meta.discourse.org/t/-/391007/1?silent=true)**, enabling document Q&A on Anthropic, OpenAI, and Gemini models.

### #Community

- In **[Structuring an active support community migrating from Facebook](https://meta.discourse.org/t/-/390619/1?silent=true)**, @stephtara and others weighed chat vs. category for tech support, off-topic banter, and “emergency” chats; @NateDhaliwal highlighted chat’s _ephemeral_ nature in **[390619/37](https://meta.discourse.org/t/-/390619/37?silent=true)**.

- @Falco demonstrated a proof-of-concept full embed at **[274455/62](https://meta.discourse.org/t/-/274455/62?silent=true)** in **[Should Discourse make an effort to become a viable comment platform?](https://meta.discourse.org/t/-/274455/62?silent=true)**, driving CSP troubleshooting by @Thiago_Mobilon in **[274455/63](https://meta.discourse.org/t/-/274455/63?silent=true)**.

- @LotusJeff shared an **“In Memoriam” group** workflow—avatar ribbons, trust-level adjustments, and notification silencing—in **[Best practices for deceased community members](https://meta.discourse.org/t/-/146210/16?silent=true)**.

### #Bug

- @nathank reported a flood of emails when silently bulk-moving topics in **[Inadvertent flood of emails / notifications when attempting to silently move Topics between categories](https://meta.discourse.org/t/-/390993/1?silent=true)**; @mcwumbly found missing spec coverage in **[390993/3](https://meta.discourse.org/t/-/390993/3?silent=true)**, and @zogstrip delivered a rapid fix in **[390993/10](https://meta.discourse.org/t/-/390993/10?silent=true)**.

- @putty flagged missing moderator pages for sentiment reports in **[Missing sentiment pages for moderators](https://meta.discourse.org/t/-/391033/1?silent=true)**; @awesomerobot applied a sidebar tweak in **[391033/2](https://meta.discourse.org/t/-/391033/2?silent=true)**.

- @Thiago_Mobilon investigated **[“Show Full Post” button doesn’t work in subfolder installations](https://meta.discourse.org/t/-/390811/5?silent=true)**, with @renato confirming topic-ID mismatches in **[390811/6](https://meta.discourse.org/t/-/390811/6?silent=true)** and @Falco diagnosing embed cache issues in **[390811/9](https://meta.discourse.org/t/-/390811/9?silent=true)**.

### #Feature

- @smallmirrorkey proposed grouping chat channels into categories for improved organization in **[Discourse chat: add ability to group multiple channels into categories for improved organization](https://meta.discourse.org/t/-/391057/1?silent=true)**.

- @soeren-1 requested a **sortable template list** to replace the random order in **[Sort order of Templates in the composer](https://meta.discourse.org/t/-/391010/1?silent=true)**.

### #UX

- @stephtara tested category import/export in **[More friendly category creation](https://meta.discourse.org/t/-/390841/9?silent=true)**; the “import” silently fails but has sparked several mockups in **[390841/11](https://meta.discourse.org/t/-/390841/11?silent=true)**.

- @nathank suggested surfacing `in:all` for group messages and chat in the advanced search UI in **[Surface in:all as an option in the Advanced Search UI](https://meta.discourse.org/t/-/391095/1?silent=true)**.

- @ice.d asked for permanent Rewind access on user profiles in **[Rework with the discourse review](https://meta.discourse.org/t/-/391111/1?silent=true)**; @Moin walked through the profile menu link in **[391111/2](https://meta.discourse.org/t/-/391111/2?silent=true)**.

* * *

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

- @zogstrip supported feature discussions and fixes—from announcing live PR statuses in **[390900/1](https://meta.discourse.org/t/-/390900/1?silent=true)** to patching silent category-move notifications in **[390993/10](https://meta.discourse.org/t/-/390993/10?silent=true)**.

- @Falco expanded the comment embed proof-of-concept in **[274455/62](https://meta.discourse.org/t/-/274455/62?silent=true)**, guided cache debugging for subfolder embeds in **[390811/9](https://meta.discourse.org/t/-/390811/9?silent=true)**, and showcased Linux community sites in **[391102/2](https://meta.discourse.org/t/-/391102/2?silent=true)**.

- @sam rolled out PDF & attachment support for AI bots in **[391007/1](https://meta.discourse.org/t/-/391007/1?silent=true)**, authored the how-to guide in **[391005/1](https://meta.discourse.org/t/-/391005/1?silent=true)**, and weighed in on moderator category access in **[390978/2](https://meta.discourse.org/t/-/390978/2?silent=true)**.

- @Danielle organized engagement with the final webinar of the year via **[391036/1](https://meta.discourse.org/t/-/391036/1?silent=true)**.

- @martin deployed the Rewind fixes and clarified update steps in **[390852/29](https://meta.discourse.org/t/-/390852/29?silent=true)**.

- @keegan enabled hosted LLM defaults and credit workflows in **[390985/1](https://meta.discourse.org/t/-/390985/1?silent=true)**.

- @mcwumbly reviewed silent bulk-move spec details in **[390993/3](https://meta.discourse.org/t/-/390993/3?silent=true)**.

- @awesomerobot fixed moderator sentiment sidebar in **[391033/2](https://meta.discourse.org/t/-/391033/2?silent=true)**.

- @manuel pinpointed the n8n Community Highlights as a custom theme component in **[391013/2](https://meta.discourse.org/t/-/391013/2?silent=true)**.

- @renato verified the correct topic ID for the embed issue in **[390811/6](https://meta.discourse.org/t/-/390811/6?silent=true)**.

* * *

Keep your tails wagging and your threads flowing—Meta never sleeps (and neither do our digital puppies)! 🐶🎉

---

<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: [December 13, 2025, 5:01am UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/681 "2025-12-13T05:01:53Z")

</div>

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

## Key Stats

**New posts:** 99  
**New topics:** 9

**Top users:**

- @zogstrip: 9 posts, 11 likes
- @Moin: 10 posts, 10 likes
- @lindsey: 1 post, 10 likes
- @mcmcclur: 2 posts, 6 likes
- @RGJ: 3 posts, 5 likes
- @pfaffman: 6 posts, 5 likes
- @chapoi: 4 posts, 5 likes
- @fzngagan: 1 post, 4 likes
- @awesomerobot: 4 posts, 4 likes
- @Thiago_Mobilon: 5 posts, 4 likes

## Interesting Topics

#Announcements

- @lindsey launched the December edition of the #Announcements [Current Projects – December 2025](https://meta.discourse.org/t/-/391041/1?silent=true), outlining upcoming features like chat channel starring and live GitHub PR status updates.

- @fzngagan rebaked the onebox for pull requests in [Live Pull Request Status on GitHub Oneboxes ✨](https://meta.discourse.org/t/-/390900/10?silent=true), restoring live status indicators for merged and closed PRs.

- Users reported intermittent toggling issues with Discourse Rewind in [Degauss your screens, Discourse Rewind 2025 is here 💾](https://meta.discourse.org/t/-/390852/49?silent=true), leading to a fix via [#36625](https://github.com/discourse/discourse/pull/36625) to stabilize the toggle behavior.

- @mcwumbly confirmed they’ll attend the #webinar in [Webinar: Year-End In Your Community](https://meta.discourse.org/t/-/391036/3?silent=true), alongside the Customer Success team’s invite.

#Bug

- @Moin discovered that toggling the #ai preference in [Toggling the “AI search discoveries” preference doesn’t work](https://meta.discourse.org/t/-/391135/1?silent=true) fails to persist, prompting a core PR to introduce a dedicated `valueTransformer` ([#36658](https://github.com/discourse/discourse/pull/36658)).

- @chapoi consolidated multiple reports in [Error is not highlighted when username is correct, but not enough characters in password](https://meta.discourse.org/t/-/381505/9?silent=true), and @zogstrip later fixed it with [#36672](https://github.com/discourse/discourse/pull/36672).

- @RGJ highlighted quote-escaping issues in [Quotes in full name mess up quote markdown](https://meta.discourse.org/t/-/391153/1?silent=true), leading to a PR that strips problematic characters in Markdown oneboxes ([#36666](https://github.com/discourse/discourse/pull/36666)).

- @zogstrip added a confirmation dialog to address accidental permission changes in [Moderators can create/change categories such that they lose access](https://meta.discourse.org/t/-/390978/3?silent=true), preventing moderators from locking themselves out.

#Dev

- @singi2016cn asked for updated #Plugin development docs in [我想开发一个插件，这里有最新的关于开发插件的指南吗？](https://meta.discourse.org/t/-/391136/1?silent=true), prompting @zogstrip to request concrete examples for improvements.

- @josy38 detailed SMTP TLS and STARTTLS configuration quirks in [Reworking the emails:test rake task output](https://meta.discourse.org/t/-/387286/14?silent=true), uncovering defaults that must be commented out to switch off `STARTTLS`.

#Support

- @Thiago_Mobilon diagnosed missing trailing slashes causing embed failures in [“Show Full Post” button doesn’t work in subfolder installations](https://meta.discourse.org/t/-/390811/11?silent=true), with @Falco offering test scripts to confirm remote fetch behavior.

- @DavidO ran into credential errors with #s3 backups in [Digital Ocean Spaces (S3) “unable to sign request without credentials set”](https://meta.discourse.org/t/-/391139/1?silent=true), and @pfaffman advised copy-pasting recommended `use_s3` settings.

- @guzhimin reported not receiving confirmation emails in [无法收到邮件的问题](https://meta.discourse.org/t/-/391130/1?silent=true), leading to suggestions to check VPS port blocks and follow [Troubleshoot email on a new Discourse install](https://meta.discourse.org/t/troubleshoot-email-on-a-new-discourse-install/16326?silent=true).

#Feature

- @RGJ and @s_scarduzio debated re-enabling “Mark as Solution” in private group chats in [Allow “Mark as Solution” in group messages](https://meta.discourse.org/t/-/370496/18?silent=true), with plans to introduce a dedicated `allow_solved_in_groups` setting.

- @awesomerobot proposed more flexible sidebar sections for #chat in [Discourse chat: add ability to group multiple channels into categories for improved organization](https://meta.discourse.org/t/-/391057/2?silent=true), suggesting support for custom references with live indicators.

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

- @zogstrip clarified email setup options in [Current Projects – December 2025](https://meta.discourse.org/t/-/391041/4?silent=true), contributed a `valueTransformer` proposal in [Toggling the “AI search discoveries” preference doesn’t work](https://meta.discourse.org/t/-/391135/5?silent=true), and added a safeguard to warn moderators in [Moderators can create/change categories such that they lose access](https://meta.discourse.org/t/-/390978/3?silent=true).

- @lindsey opened the monthly roadmap in [Current Projects – December 2025](https://meta.discourse.org/t/-/391041/1?silent=true), setting the stage for December’s initiative.

- @chapoi aggregated bug reports and steered discussions in [Error is not highlighted when username is correct, but not enough characters in password](https://meta.discourse.org/t/-/381505/9?silent=true).

- @fzngagan rebaked the pull request onebox to show live statuses in [Live Pull Request Status on GitHub Oneboxes ✨](https://meta.discourse.org/t/-/390900/10?silent=true).

- @awesomerobot shared theme component insights in [Formatting the js.signup\_cta.value\_prop](https://meta.discourse.org/t/-/358827/7?silent=true) and explored custom sections for chat in [Discourse chat: add ability to group multiple channels into categories for improved organization](https://meta.discourse.org/t/-/391057/2?silent=true).

- @mcwumbly confirmed plans to join the discussion in [Webinar: Year-End In Your Community](https://meta.discourse.org/t/-/391036/3?silent=true).

- @david recommended a robust core approach with `valueTransformer` in [Toggling the “AI search discoveries” preference doesn’t work](https://meta.discourse.org/t/-/391135/6?silent=true).

- @Falco offered diagnostic scripts and best practices for embed URLs in [“Show Full Post” button doesn’t work in subfolder installations](https://meta.discourse.org/t/-/390811/14?silent=true).

> _No puppies were harmed_ chasing down these PRs—just bugs, features, and a touch of Rewind magic!

---

<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: [December 14, 2025, 5:01am UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/682 "2025-12-14T05:01:57Z")

</div>

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

## Key Stats

- **New posts:** 66

- **New topics:** 10

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

## Interesting Topics

### #Feature

- @stephtara and @ToddZ revisited the idea of a [“regular mode” for admins and moderators](https://meta.discourse.org/t/-/211617/35?silent=true) which would allow temporarily enabling admin rights without juggling two accounts.

- @meriksson highlighted frustration over hidden reactions, sparking discussion on [displaying all the likes/reactions on a post](https://meta.discourse.org/t/-/389820/11?silent=true) to restore community transparency.

### #Support

- @one1 ran into lazy-loading issues for long guideline posts and explored creating [static pages for FAQs and guidelines](https://meta.discourse.org/t/-/391199/1?silent=true) via the Page Publishing feature.

- 用户 @guzhimin 分享了通过更换邮箱解决 [无法收到邮件的问题](https://meta.discourse.org/t/-/391130/6?silent=true) 的经验, helping others troubleshoot deliverability.

- @RBoy asked about using a custom tokenizer for AI models, prompting @Falco’s [advice on selecting a compatible tokenizer](https://meta.discourse.org/t/-/391238/2?silent=true) for LLM integration.

- @Canapin increased swap space to fix rebake failures, discussing monitoring memory in [“Rebake failing: how to diagnose and fix?”](https://meta.discourse.org/t/-/389064/3?silent=true).

### #Community

- @tobiaseigen and @ToddZ mapped out best practices for [migrating an active support community from Facebook](https://meta.discourse.org/t/-/390619/51?silent=true), covering category structure, dev logs, and member onboarding.

- @Architect weighed privacy and compliance concerns in [turning off personal messaging and chats](https://meta.discourse.org/t/-/361814/40?silent=true) after discourse-encrypt deprecation.

- @Kaushik_Jivani reported a [drop in organic traffic post-Google October 2025 update](https://meta.discourse.org/t/-/386406/4?silent=true), seeking insights on SEO recovery.

### #Bug

- @mentalstring confirmed that the [composer cursor misplacement issue on iOS](https://meta.discourse.org/t/-/388476/27?silent=true) appears resolved in iOS 26.2.

- @Teafh and others demonstrated a UX glitch where the page [continuously loads previous posts and scrolls up](https://meta.discourse.org/t/-/391192/1?silent=true) when revisiting long topics.

- @Moin spotted—and @zogstrip fixed—a bug causing repeated permission-change logs for the [“everyone” group in German locales](https://meta.discourse.org/t/-/335600/15?silent=true).

### #Plugin

- @RGJ updated the [Sign-In with Ethereum plugin](https://meta.discourse.org/t/-/231897/52?silent=true) to WalletConnect v2 after v1 stopped working.

### #Data & reporting

- @zogstrip enhanced [Data Explorer](https://meta.discourse.org/t/32566?silent=true) with internal parameters, clarifying `current_user_id` in [“Utilizing Parameters in Data Explorer Queries”](https://meta.discourse.org/t/-/277934/6?silent=true).

### #Praise

- @AquaL1te showcased their use of the [public JSON API to build a community map](https://meta.discourse.org/t/-/391208/1?silent=true), inspiring others to leverage Discourse’s API.

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

- @mcwumbly outlined a vision for personalized, stack-ranked feature roadmaps in the [Topic Voting discussion](https://meta.discourse.org/t/-/308402/40?silent=true).

- @sam and @mcwumbly debated vote limits and prioritization in [Topic Voting enabled for our #contribute:feature category! 🥳](https://meta.discourse.org/t/-/308402/35?silent=true).

- @zogstrip added support for internal parameters in [Utilizing Parameters in Data Explorer Queries](https://meta.discourse.org/t/-/277934/6?silent=true).

- @zogstrip committed a fix for repeated permission logs in [Everyone group in category permissions](https://meta.discourse.org/t/-/335600/15?silent=true).

- @awesomerobot suggested safe-mode testing for lazy-loading UX issues in [the continuous loading bug](https://meta.discourse.org/t/-/391192/6?silent=true).

- @Falco provided practical guidance on custom tokenizers in [How to use AI models with custom tokenizers](https://meta.discourse.org/t/-/391238/2?silent=true).

Keep exploring, and may your tokenizers align and your cursors always land where you expect!

---

<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: [December 15, 2025, 5:02am UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/683 "2025-12-15T05:02:36Z")

</div>

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

**Key Stats**

- **New posts:** 100

- **New topics:** 8

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

* * *

## Interesting Topics

#Support

- @stephtara asked how much changing the subdomain/domain would break Discourse setup, and @supermathie detailed considerations for host redirects, federated logins, TLS certs, U2F tokens and more [in post 5](https://meta.discourse.org/t/-/391269/5?silent=true) while @pfaffman suggested backups first [in post 2](https://meta.discourse.org/t/-/391269/2?silent=true). [read more](https://meta.discourse.org/t/-/391269?silent=true)

- @stephtara explored displaying topic contents inline in category view for a Facebook-like experience, and @David_Ghost and @Heliosurge pointed to #Theme component solutions [in post 2](https://meta.discourse.org/t/-/391292/2?silent=true) and [in post 3](https://meta.discourse.org/t/-/391292/3?silent=true) respectively. [read more](https://meta.discourse.org/t/-/391292?silent=true)

#Community

- @stephtara proposed migrating a support community from Facebook, discussing #User Field strategies with @ToddZ, @Moin and @mcwumbly on grouping and conditional fields [in posts 61–64](https://meta.discourse.org/t/-/390619/61?silent=true) and reminded that categories and tags are bulk-editable [in post 66](https://meta.discourse.org/t/-/390619/66?silent=true). [read more](https://meta.discourse.org/t/-/390619?silent=true)

- @stephtara queried how to motivate forum participation without friction, and @Canapin suggested auto-generating titles with #Plugin integrations like Discourse AI Helper [in post 20](https://meta.discourse.org/t/-/374916/20?silent=true). [read more](https://meta.discourse.org/t/-/374916?silent=true)

#General

- @sniper756 asked about donation options for non-commercial use, and @Canapin pointed to Discourse merch [in post 2](https://meta.discourse.org/t/-/391278/2?silent=true) while @NateDhaliwal recommended contacting the team via email [in post 4](https://meta.discourse.org/t/-/391278/4?silent=true). [read more](https://meta.discourse.org/t/-/391278?silent=true)

#Hosting

- @Canapin compared Hetzner VPS CX vs CPX plans with load tests showing 523 ms vs 876 ms median load times [in post 1](https://meta.discourse.org/t/-/391276/1?silent=true), and @Ed_S explained shared-hardware variability [in post 2](https://meta.discourse.org/t/-/391276/2?silent=true). [read more](https://meta.discourse.org/t/-/391276?silent=true)

#Integrations

- @stephtara weighed the pros and cons of enabling Facebook login during migration, and @Jonathan5 shared a [Data Explorer](https://meta.discourse.org/t/32566?silent=true) query [in post 198](https://meta.discourse.org/t/-/13394/198?silent=true) while @pfaffman clarified multi-login methods [in post 199](https://meta.discourse.org/t/-/13394/199?silent=true). [read more](https://meta.discourse.org/t/-/13394?silent=true)

#Announcements

- @eisammy asked how long Discourse Rewind runs, and @martin resolved a hosting misconfiguration to re-enable the plugin [in post 58](https://meta.discourse.org/t/-/390852/58?silent=true). [read more](https://meta.discourse.org/t/-/390852?silent=true)

#Theme component

- @stephtara requested longer excerpts for Topic List Previews (TLP), and @Moin pointed out the `Topic excerpt maxlength` setting [in post 703](https://meta.discourse.org/t/-/209973/703?silent=true). [read more](https://meta.discourse.org/t/-/209973?silent=true)

- @Cate_Soule tweaked Custom Components outlets, with @pfaffman guiding on CSS classes to align text blocks with buttons [in post 12](https://meta.discourse.org/t/-/349629/12?silent=true). [read more](https://meta.discourse.org/t/-/349629?silent=true)

#Plugin

- @opcourdis praised the new Calendar RSVP Posts plugin for improved event management in Discourse [in post 2](https://meta.discourse.org/t/-/390058/2?silent=true). [read more](https://meta.discourse.org/t/-/390058?silent=true)

#Dev

- @singi2016cn sought updated guides for developing plugins with modern Ember templates, and community members linked to #Developing topics and recommended best practices [in post 5](https://meta.discourse.org/t/-/391136/5?silent=true). [read more](https://meta.discourse.org/t/-/391136?silent=true)

#UX

- @stephtara critiqued the category editing workflow as cumbersome, and @Moin and @Canapin suggested navigation dropdowns and AI-driven planning tools [in post 15](https://meta.discourse.org/t/-/390841/15?silent=true) & [in post 17](https://meta.discourse.org/t/-/390841/17?silent=true). [read more](https://meta.discourse.org/t/-/390841?silent=true)

#Data & reporting

- @opcourdis asked about event registration and waiting-list management, and members pointed to Calendar RSVP Posts and related #calendar-and-event solutions [in post 4](https://meta.discourse.org/t/-/380451/4?silent=true). [read more](https://meta.discourse.org/t/-/380451?silent=true)

#Installation

- @philh reported AWS CDN and S3 configuration hurdles, with @pfaffman reviewing `after_assets_precompile` settings and Cloudfront requirements [in post 19](https://meta.discourse.org/t/-/148916/19?silent=true). [read more](https://meta.discourse.org/t/-/148916?silent=true)

* * *

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

- @supermathie outlined a comprehensive hostname-change checklist in the subdomain/domain discussion [link](https://meta.discourse.org/t/-/391269/5?silent=true)
- @mcwumbly sketched milestone stages for community migration from Facebook in the active support thread [link](https://meta.discourse.org/t/-/390619/68?silent=true)
- @martin fixed Rewind hosting misconfigs and re-enabled the plugin [link](https://meta.discourse.org/t/-/390852/58?silent=true) AND suggested renaming “Best Forum Friend” in Discourse Rewind [link](https://meta.discourse.org/t/-/390847/13?silent=true)
- @zogstrip asked for clarity on excluding the site title from post meta titles [link](https://meta.discourse.org/t/-/391264/2?silent=true)
- @awesomerobot highlighted the new Pages publishing feature as a custom landing page solution [link](https://meta.discourse.org/t/-/148291/8?silent=true)

* * *

Keep wagging those tails—more fetch awaits in tomorrow’s 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: [December 16, 2025, 5:05am UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/684 "2025-12-16T05:05:02Z")

</div>

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

## Key Stats

- **New in the last 24 hours:** 187 posts, 15 topics.
- **Top users:**
  - @stephtara: 17 posts, 40 likes
  - @awesomerobot: 8 posts, 23 likes
  - @Moin: 16 posts, 16 likes
  - @pfaffman: 14 posts, 14 likes
  - @zogstrip: 8 posts, 11 likes
  - @tvavrda: 6 posts, 8 likes
  - @alltiagocom: 11 posts, 6 likes
  - @manut: 2 posts, 5 likes
  - @chapoi: 4 posts, 5 likes
  - @ToddZ: 2 posts, 5 likes

* * *

## Interesting Topics

#Community

- @stephtara sounded the alarm on admin overwhelm in [Discouragement of the First-Time Discourse Admin](https://meta.discourse.org/t/-/391379/1?silent=true), and @awesomerobot stepped in with targeted tips on progressive setup and a preview of upcoming tag-page enhancements ([read more](https://meta.discourse.org/t/-/391379/5?silent=true)).

- @Habib_Rashid faced a 502 hiccup mid-update in [Lost my site again during an update yesterday](https://meta.discourse.org/t/-/391426/1?silent=true), and @tobiaseigen recommended rerunning the command-line upgrade to restore service.

#Support

- @alltiagocom asked if edits still bump topics in [Editing a post pushes it to the top?](https://meta.discourse.org/t/-/391322/1?silent=true), and @Moin explained that only replies or first-post wiki edits trigger bumps since the September change ([details](https://meta.discourse.org/t/-/391322/2?silent=true)).

- In [Renaming post will still be accessible?](https://meta.discourse.org/t/-/391327/1?silent=true), @alltiagocom wondered if old URLs survive title updates, and @Moin confirmed that topic IDs remain stable regardless of slug changes ([solution](https://meta.discourse.org/t/-/391327/2?silent=true)).

- @Welsh_Selkie explored a dismissible post-signup form in [Post-signup popup form for optional demographic questions](https://meta.discourse.org/t/-/391336/1?silent=true), prompting @chapoi to flag potential UX friction for newcomers.

- @ice.d met an over-eager spam filter in [Discourse anti-spam bot going insane](https://meta.discourse.org/t/-/391402/1?silent=true) due to an invalid Akismet key, and @awesomerobot walked through tuning the AI-spam scanner at `/admin/plugins/discourse-ai/ai-spam`.

- In [How can I enter special formatting like [wrap], in the text field of automations?](https://meta.discourse.org/t/-/391347/1?silent=true), @Moin ran into escaped wrap tags, and @zogstrip noted that rich-editor support for `[wrap]` landed in a recent core PR ([read more](https://meta.discourse.org/t/-/391347/2?silent=true)).

- Cost comparisons took stage in [S3 backup questions](https://meta.discourse.org/t/-/391323/1?silent=true) as @alltiagocom weighed AWS S3 vs. Backblaze, and @Canapin confirmed small backups cost pennies and suggested an rclone-to-Google Drive strategy.

- @alltiagocom fine-tuned feed curation in [Exclude posts from category by default globally](https://meta.discourse.org/t/-/391320/1?silent=true) to build a “digital garden,” and @Moin pointed to the mute-category-by-default setting.

- @Canapin asked how to preserve original uploads in [Is there any way to force an image upload not to be optimized?](https://meta.discourse.org/t/-/391348/1?silent=true), sparking a thread on raw asset management for high-fidelity communities.

#Installation

- @Skie wrestled with Plesk, Docker, and Redis in [Impossible to run in Plesk Ubuntu – too many issues eg. Redis network connect](https://meta.discourse.org/t/-/391360/1?silent=true), and @awesomerobot reiterated that only SSH-accessible, Docker-based installs are officially supported ([read more](https://meta.discourse.org/t/-/391360/7?silent=true)).

#Feature

- @Teafh proposed more granular privacy controls in [Edit history visible to certain groups?](https://meta.discourse.org/t/-/391332/1?silent=true), laying groundwork for selective edit-log access.

#Data & reporting

- @Moin published a custom [Data Explorer](https://meta.discourse.org/t/32566?silent=true) query in [Requirements for Trust Level 3](https://meta.discourse.org/t/-/391400/1?silent=true) to mirror the admin’s TL3 criteria, letting TL2 users track their own progress.

#General

- @vedansh_industries solicited tips on media performance in [Best practices for managing image uploads in product-heavy community discussions](https://meta.discourse.org/t/-/391341/1?silent=true), and @pfaffman reassured that defaults usually suffice and recommended S3 for scale.

#UX

- @RBoy flagged layout quirks on the AI usage dashboard in [Minor UI bug in LLM Usage page](https://meta.discourse.org/t/-/391273/1?silent=true), and @zogstrip fixed the issue in a swift PR ([PR #36694](https://github.com/discourse/discourse/pull/36694)).

* * *

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

- **@awesomerobot** answered admin questions in [Discouragement of the First-Time Discourse Admin](https://meta.discourse.org/t/-/391379/5?silent=true), [Plesk Ubuntu installation woes](https://meta.discourse.org/t/-/391360/7?silent=true), and [anti-spam bot going insane](https://meta.discourse.org/t/-/391402/7?silent=true), plus smoothed out composer sorting in [Templates ordering](https://meta.discourse.org/t/-/391010/2?silent=true) and clarified S3 vs. CDN in [DigitalOcean Spaces guide](https://meta.discourse.org/t/-/391139/7?silent=true).

- **@zogstrip** tackled interface bugs in [LLM Usage page](https://meta.discourse.org/t/-/391273/2?silent=true), enabled wrap tags in automations ([read more](https://meta.discourse.org/t/-/391347/2?silent=true)), improved emoji-list controls ([details](https://meta.discourse.org/t/-/391181/2?silent=true)), and merged a unified “in:all” filter in advanced search ([feature PR](https://meta.discourse.org/t/-/391095/2?silent=true)).

- **@chapoi** clarified donation options in [请问有可以捐赠的地方么？](https://meta.discourse.org/t/-/391278/5?silent=true) and resolved the dropdown overlap in [‘Powered by Discourse’ covers dropdown](https://meta.discourse.org/t/-/390625/12?silent=true).

- **@Bas** joined the crowdfunding chat in [请问有可以捐赠的地方么？](https://meta.discourse.org/t/-/391278/6?silent=true), pointing users to the official contribute guide.

- **@Juan_David_Martínez** fixed locale labels in [All help labels disappear in automation plugin for English (UK)](https://meta.discourse.org/t/-/390029/9?silent=true).

- **@martin** expanded sharing options in [Degauss your screens, Discourse Rewind 2025 is here 💾](https://meta.discourse.org/t/-/390852/61?silent=true), making personal Rewinds public by default.

- **@sam** spotted the joined-date mismatch in [Wrong join date and post count in reviewable insights](https://meta.discourse.org/t/-/391232/2?silent=true).

- **@supermathie** uncovered a TLS-mode pitfall in [emails:test rake task output](https://meta.discourse.org/t/-/387286/16?silent=true) and proposed a streamlined single-setting solution.

- **@pmusaraj** unpacked login-flow quirks in [Can’t log in with different account from mobile app](https://meta.discourse.org/t/-/391268/8?silent=true) and drafted an ActivityPub client fix in [user-agent error](https://meta.discourse.org/t/-/391245/2?silent=true).

- **@kris.kotlarek** examined public vs. private post counts in [Wrong join date and post count in reviewable insights](https://meta.discourse.org/t/-/391232/4?silent=true).

* * *

That’s it for today—after wrestling Redis, spam-bots, and backup budgets, our community definitely earned an extra round of belly rubs for all the puppies out there!

---

<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: [December 17, 2025, 5:02am UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/685 "2025-12-17T05:02:16Z")

</div>

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

# Key Stats
- **Total new posts:** 107  
- **Total new topics:** 12  
- **Top users by likes and posts:**  
  1. @awesomerobot – 22 likes, 3 posts  
  2. @ganncamp – 9 likes, 1 post  
  3. @Moin – 9 likes, 12 posts  
  4. @zogstrip – 7 likes, 4 posts  
  5. @stephtara – 7 likes, 11 posts  
  6. @alltiagocom – 7 likes, 2 posts  
  7. @chapoi – 5 likes, 2 posts  
  8. @Richie – 4 likes, 2 posts  
  9. @Lilly – 4 likes, 1 post  
  10. @Canapin – 4 likes, 1 post  

# Interesting Topics

### #Announcements
- **New tag creation UI launched**  
  @awesomerobot announced you can now create new tags from the `/tags` index page after merging [PR #36645](https://github.com/discourse/discourse/pull/36645) — fulfilling longstanding requests such as [Feature request 159662](https://meta.discourse.org/t/-/159662/1), [tags panel needs “Add New Tag”](https://meta.discourse.org/t/-/358293/1), and [bulk tag addition](https://meta.discourse.org/t/-/390796/1) ([read more](https://meta.discourse.org/t/-/391475/1)).

### #contribute:feature
- **Schedule your away status**  
  @ganncamp proposed the ability to schedule a status change to kick in automatically before planned absences, streamlining holiday prep beyond just email responders ([read more](https://meta.discourse.org/t/-/391458/1)).  

- **Surface `in:all` by default in Advanced Search**  
  @nathank suggested adding an “in:all” option to the UI so users can search all categories without manual workarounds ([read more](https://meta.discourse.org/t/-/391095/5)).  

### #contribute:ux
- **Anchor links for badge groups**  
  @Richie requested that badge group headings on `/badges` become anchor links for deep-linking, and @chapoi delivered in [PR #36725](https://github.com/discourse/discourse/pull/36725) ([read more](https://meta.discourse.org/t/-/391460/1)).  

### #contribute:bug
- **Discourse AI LLM error: “Target can’t be blank”**  
  @Lilly reported a 422 error when testing LLM configurations, which @zogstrip has since fixed in [PR #36735](https://github.com/discourse/discourse/pull/36735) ([read more](https://meta.discourse.org/t/-/391497/1)).  

- **Editing title/category/tags pulls full composer**  
  @NateDhaliwal hit a “You are not permitted” error when editing tags on a translated view; @nat traced it to a translation-state bug ([read more](https://meta.discourse.org/t/-/391459/2)).  

- **Chat Email Preferences broken**  
  @Moin noted that toggling chat email settings at `/my/preferences/emails` no longer works, possibly related to [this AI preference PR](https://github.com/discourse/discourse/pull/36658) ([discussion](https://meta.discourse.org/t/-/391509/1)).  

### #Support
- **Google Sheet previews**  
  @stephtara asked for real-time Google Sheet snapshots in post previews; @Canapin showed how to embed via Google’s “Publish → Embed” iframe and Discourse iframe settings ([read more](https://meta.discourse.org/t/-/391504/1), [embed guide](https://meta.discourse.org/t/-/180967/95)).  

- **Post-signup popup for optional user fields**  
  @Welsh_Selkie explored moving optional demographic questions to a post-signup popup; @stephtara shared ideas for using badges or group automations to gently onboard members ([read more](https://meta.discourse.org/t/-/391336/1)).  

- **Disable DM vs channel chat by group**  
  @stephtara clarified that “chat allowed groups” control general chat access and “direct message enabled groups” unlock 1:1/group DMs, distinct from personal messages ([read more](https://meta.discourse.org/t/-/391301/3)).  

- **DigitalOcean Spaces S3 credential error**  
  @DavidO debugged “unable to sign request without credentials” by adjusting YAML spacing in `app.yml` and explaining the `posts:rebake` vs `files:rebake` rake tasks ([part 1](https://meta.discourse.org/t/-/391139/14), [YAML fix](https://meta.discourse.org/t/-/391139/15)).  

### #customization:plugin
- **Discourse Who’s Online warning**  
  @frold saw a warning after updating the Who’s Online plugin; @david pointed to the latest commit in [discourse-whos-online commit ab2d608](https://github.com/discourse/discourse-whos-online/commit/ab2d6088171bad8f90ca7f3d3639f0e23b16dde3) ([thread](https://meta.discourse.org/t/-/52345/453)).  

### #news-and-events:blog
- **2025 Year in Review published**  
  @sam shared the annual round-up of Discourse’s 2025 milestones and learnings in the companion thread for the [blog post](https://blog.discourse.org/2025/12/2025-our-year-in-review) ([read more](https://meta.discourse.org/t/-/391510/1)).  

### #community-building
- **Rethinking badge strategies**  
  @stephtara debated replacing gamified badges with community-specific recognitions and asked for best practices in cleanup and SQL query automation ([read more](https://meta.discourse.org/t/-/391470/1)).  

### #Dev
- **Custom plugin routing and Ember templates**  
  @singi2016cn sought guidance on rendering Ember templates for custom routes in plugins; @merefield pointed to the [Landing Pages Plugin example](https://meta.discourse.org/t/-/180967) ([read more](https://meta.discourse.org/t/-/391441/1)).  

# Activity by the @team Group
- @awesomerobot posted in [You can now create new tags on the /tags page](https://meta.discourse.org/t/-/391475/1), [Own username and avatar displayed when looking at other people’s Rewinds](https://meta.discourse.org/t/-/391440/2), and provided an update in [Create tags outside of new post](https://meta.discourse.org/t/-/159662/10).  
- @zogstrip debugged the LLM setup in [LLM error in Discourse AI – “Target can’t be blank”](https://meta.discourse.org/t/-/391497/2), clarified onebox behavior in [Live Pull Request Status on GitHub Oneboxes](https://meta.discourse.org/t/-/390900/12), and examined full-name prioritization in [Use user names in participants list](https://meta.discourse.org/t/-/390176/21).  
- @chapoi implemented badge group anchors in [Feature request: Make the badge group headings anchor links](https://meta.discourse.org/t/-/391460/2) and confirmed a Horizon fix in [Livestream plugin does not seem to work well with Horizon](https://meta.discourse.org/t/-/389561/5).  
- @nat investigated the translation-related error when editing title/category/tags in [Editing title/category/tags brings up full composer; saving says 'You are not permitted to view the requested resource'](https://meta.discourse.org/t/-/391459/2).  
- @sam authored the annual retrospective in [2025: Our Year in Review](https://meta.discourse.org/t/-/391510/1).  
- @david resolved the Who’s Online warning in [Discourse Who’s Online](https://meta.discourse.org/t/-/52345/454) and fixed the snow theme error in [Winter snow theme component ❄️](https://meta.discourse.org/t/-/135157/22).  
- @jordan.vidrine offered icon prefix advice in [Air Theme](https://meta.discourse.org/t/-/197703/589).  
- @mcwumbly shared internal AI titling insights in [How exactly do I get people to use my forum?](https://meta.discourse.org/t/-/374916/35).  
- @lindsey weighed in on bump behavior in [Returning bumping after editing last post](https://meta.discourse.org/t/-/390033/6).  
- @renato confirmed wrap-node support in [Using template with a [wrap] code while in Rich Text Editor not working](https://meta.discourse.org/t/-/387388/8).  

Happy tagging and scheduling—may your eggnog be as smooth as our new features!  

```

---

<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: [December 18, 2025, 5:01am UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/686 "2025-12-18T05:01:44Z")

</div>

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

## Key Stats

- **New posts** : 118
- **New topics** : 12
- **Top users** (by recent posts & likes):
  - @awesomerobot (4 posts, 12 likes)
  - @Moin (8 posts, 11 likes)
  - @JammyDodger (4 posts, 9 likes)
  - @westes (9 posts, 7 likes)
  - @Falco (6 posts, 7 likes)
  - @Ed_S (1 post, 7 likes)
  - @nathank (6 posts, 6 likes)
  - @NateDhaliwal (8 posts, 6 likes)
  - @RGJ (2 posts, 5 likes)
  - @tobiaseigen (3 posts, 4 likes)

* * *

## Interesting Topics

### #Feature

- **Threaded discussion complexity**  
In [“Threaded discussion is ultimately too complex to survive on the public Internet?”](https://meta.discourse.org/t/-/63172/74?silent=true) @westes argued Discourse could offer both flat and threaded views via UI toggles, and @awesomerobot raised concerns about flat-to-threaded conversion in [post 75](https://meta.discourse.org/t/-/63172/75?silent=true).

- **Pygments vs highlight.js for code**  
In [“Pygments rather than highlight.js for syntax highlighting”](https://meta.discourse.org/t/-/391544/1?silent=true), @dbitouze showcased richer Python highlighting with Pygments, @NateDhaliwal noted it’s a Python-only library in [post 2](https://meta.discourse.org/t/-/391544/2?silent=true), and @Moin suggested experimenting with alternative Highlight.js themes in [post 4](https://meta.discourse.org/t/-/391544/4?silent=true).

- **Default `in:all` search**  
@nathank requested making `in:all` the default search scope for broad queries in [this feature thread](https://meta.discourse.org/t/-/391613/1?silent=true), and @NateDhaliwal offered a JavaScript snippet to prepend `in:all` automatically in [post 2](https://meta.discourse.org/t/-/391613/2?silent=true).

- **Single notification @mentions**  
In the longstanding [mention discussion](https://meta.discourse.org/t/-/38958/30?silent=true), @nathank confirmed @mentions now fire a single notification without switching watch status, and @mcwumbly corroborated the behavior remains unchanged in [post 31](https://meta.discourse.org/t/-/38958/31?silent=true).

### #Support

- **Deleting PII user data**  
@arandomstranger asked how to purge IP logs from exports and API in [post 1](https://meta.discourse.org/t/-/391550/1?silent=true), and @awesomerobot clarified only admins can remove those records in [post 5](https://meta.discourse.org/t/-/391550/5?silent=true).

- **Tag SEO meta descriptions**  
In [“Topic Tags SEO meta description stopped working”](https://meta.discourse.org/t/-/367683/19?silent=true), @j127 confirmed that setting a tag description populates the HTML meta description, and @tobiaseigen traced the confusion to on-site onebox limitations in [post 21](https://meta.discourse.org/t/-/367683/21?silent=true).

- **User API access issues**  
@Mine_Zcash found user-scoped API keys weren’t working in [post 1](https://meta.discourse.org/t/-/391574/1?silent=true) until @Falco recommended resetting **Allow user API key scopes** to default in [post 2](https://meta.discourse.org/t/-/391574/2?silent=true).

- **Topic excerpt in category view**  
In [“Is there a way to display topic contents in category view?”](https://meta.discourse.org/t/-/391292/8?silent=true), @Moin explained excerpt length is governed by a core site setting and pointed to plugin workarounds in [post 9](https://meta.discourse.org/t/-/391292/9?silent=true).

### #Community

- **First-time admin guidance**  
@Ed_S shared minimalist setup strategies in [the first-time admin thread](https://meta.discourse.org/t/-/391379/14?silent=true), @jenmck recommended beta testers and iterative MVP launches in [post 15](https://meta.discourse.org/t/-/391379/15?silent=true), and @westes weighed hosting risks versus managed plans in [post 16](https://meta.discourse.org/t/-/391379/16?silent=true).

- **Badge customization**  
In [“Badges, Badges, oh my!”](https://meta.discourse.org/t/-/391470/3?silent=true), @stephtara explored group-based manual badges, and @NateDhaliwal highlighted SQL-driven badge awards in [post 5](https://meta.discourse.org/t/-/391470/5?silent=true).

### #Bug

- **Inaccessible AI silence link**  
@twofoursixeight reported the AI silence action links to an admin page in [post 1](https://meta.discourse.org/t/-/391531/1?silent=true), and @per1234 proposed linking to the machine account profile in [post 3](https://meta.discourse.org/t/-/391531/3?silent=true).

- **Chat email prefs broken**  
The initial [Chat Email Preferences report](https://meta.discourse.org/t/-/391509/1?silent=true) surfaced broken settings, and @lindsey confirmed the team is investigating in [post 7](https://meta.discourse.org/t/-/391509/7?silent=true).

### #Announcements

- **Create tags on /tags page**  
@Zanbabe struggled with tag renames after the new creation feature in [post 4](https://meta.discourse.org/t/-/391475/4?silent=true), and @nat dug into potential follower loss on edits in [post 6](https://meta.discourse.org/t/-/391475/6?silent=true).

- **Hosted LLM AI credits**  
In [the new hosted LLM announcement](https://meta.discourse.org/t/-/390985/6?silent=true), @westes questioned per-summary credit usage, @Falco detailed token-credit mapping in [post 7](https://meta.discourse.org/t/-/390985/7?silent=true), and @keegan suggested caching and per-user quotas in [post 11](https://meta.discourse.org/t/-/390985/11?silent=true).

### #wordpress

- **Show Full Post in subfolder installs**  
@angus pinpointed malformed backticks in the `embed_url` causing the button to fail in [post 24](https://meta.discourse.org/t/-/390811/24?silent=true), and @Falco linked to the URL normalization PR that strips trailing slashes in [post 26](https://meta.discourse.org/t/-/390811/26?silent=true).

* * *

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

- @awesomerobot contributed to the threaded vs flat UI debate in [post 75](https://meta.discourse.org/t/-/63172/75?silent=true) and [post 77](https://meta.discourse.org/t/-/63172/77?silent=true).
- @Falco offered guidance on embed URL normalization and SSRF handling in [#390811, posts 26](https://meta.discourse.org/t/-/390811/26?silent=true) & [28](https://meta.discourse.org/t/-/390811/28?silent=true), and clarified AI token vs credit usage in [post 7 of #390985](https://meta.discourse.org/t/-/390985/7?silent=true).
- @lindsey provided an update on the chat email preference bug in [post 7 of #391509](https://meta.discourse.org/t/-/391509/7?silent=true).
- @mcwumbly confirmed mention notification behavior in the mention discussion at [post 31 of #38958](https://meta.discourse.org/t/-/38958/31?silent=true).
- @saquetim linked the PR that fixed endless scroll in [#391192, post 10](https://meta.discourse.org/t/-/391192/10?silent=true).
- @nat investigated tag follower retention during edits in [post 6 of #391475](https://meta.discourse.org/t/-/391475/6?silent=true).
- @HAWK gauged community interest for the CCC Congress Hamburg meetup in [post 3 of #389731](https://meta.discourse.org/t/-/389731/3?silent=true).
- @keegan outlined AI usage quotas, caching, and tier upgrades for hosted LLMs in [post 11 of #390985](https://meta.discourse.org/t/-/390985/11?silent=true).
- @supermathie asked about NetEase SMTP support for verification emails in [post 2 of #391621](https://meta.discourse.org/t/-/391621/2?silent=true).
- @chapoi suggested overriding CSS to disable the sticky category header in [post 4 of #387267](https://meta.discourse.org/t/-/387267/4?silent=true).

> After 118 posts packed with threading debates, emoji digs, and AI credit math, it’s time to recharge before tomorrow’s meta mayhem!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [December 19, 2025, 5:02am UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/687 "2025-12-19T05:02:17Z")

</div>

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

## Key Stats

- **New posts:** 106

- **New topics:** 11

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

* * *

## Interesting Topics

### #Community

- **Discouragement of the First-Time Discourse Admin**  
@stephtara reached out about feeling overwhelmed by the myriad of settings, and @jenmck advised focusing on a _“minimum viable community”_ campaign plus a prioritized checklist of core features to avoid the perfect-setup trap [read more](https://meta.discourse.org/t/-/391379/17?silent=true).

### #Site feedback

- **How About Creating a New Category for Facebook Migration?**  
@westes proposed a dedicated space to gather Facebook-migration stories, pinned guidance, and user narratives—sparking a debate on adoption rates and the feasibility of migration vs. parallel-forum strategies [read more](https://meta.discourse.org/t/-/391699/1?silent=true).

- **There doesn’t seem to be any documentation about @mentions**  
@nathank wondered if mentions auto-track topics, and @chapoi and @Moin clarified that tracking preferences drive notifications rather than mentions alone [read more](https://meta.discourse.org/t/-/391612/4?silent=true).

### #Support

- **Topic Tags SEO meta description stopped working**  
@Damian_Boon lamented that some tag descriptions vanished after seven months of seeking help, and @JammyDodger suggested testing category/group restrictions before abandoning Discourse [read more](https://meta.discourse.org/t/-/367683/26?silent=true).

- **Change the interface language for many users via a database query?**  
@Richie needed to bulk-update 16 k users from US English to UK English; @jahan_gagan recommended a Rails console command `User.where(locale: 'en').update_all(locale: 'en_GB')` after a backup [read more](https://meta.discourse.org/t/-/391635/2?silent=true).

- **Import Users via CSV**  
@Timelord hit a file-not-found error with the migration importer; @supermathie pointed out it’s a node-for-node migration tool and suggested disabling emails or using the proper CLI script for bulk user creation [read more](https://meta.discourse.org/t/-/391695/2?silent=true).

- **Imgur rate-limiting – workaround or advice?**  
Facing broken hotlinks due to Imgur’s rate limits, @jordanjay29 discovered that rebuilding HTML after exempting imgur from downloads restored functionality, while @pfaffman recommended tweaking onebox and download settings [read more](https://meta.discourse.org/t/-/391434/5?silent=true).

- **Discourse anti-spam bot going insane**  
@ice.d was silenced unexpectedly by the AI spam filter; @ToddZ pointed toward tweaking the _fast typing threshold_ and other anti-spam settings to reduce false positives [read more](https://meta.discourse.org/t/-/391402/16?silent=true).

- **The “Show Full Post” button doesn’t work in subfolder installations**  
@Thiago_Mobilon reported a 404 when fetching embedded posts with trailing slashes on curl API calls, and @Falco provided a PR to normalize URL handling in subfolder setups [read more](https://meta.discourse.org/t/-/390811/32?silent=true).

### #Plugin

- **Discourse Rewind**  
After rolling out Rewind, @Shirly_Nowak asked about translation consistency; @Moin guided her to Crowdin and merged her Spanish translations upstream—now live in core [read more](https://meta.discourse.org/t/-/390847/29?silent=true).

- **Discourse Math**  
@mcmcclur extended math parsing for AI outputs (e.g. `\(...\)` support); @sam suggested switching to the new dependency distribution pattern and discussed a site setting for relaxed syntax [read more](https://meta.discourse.org/t/-/65770/249?silent=true).

### #blog

- **Discourse MCP is here!**  
@Jason_Hsia celebrated MCP integration possibilities on Cursor, and @sam confirmed it’s already available with a simple config tweak [read more](https://meta.discourse.org/t/-/386983/11?silent=true).

### #Feature

- **Threaded discussion is ultimately too complex to survive on the public Internet?**  
@soeren-1 argued that flat discussions better mirror deliberate, scope-driven exchanges, while @simon cited Jeff’s concerns about rigid hierarchies and cognitive load in tree UIs [read more](https://meta.discourse.org/t/-/63172/83?silent=true).

- **Show total votes next to total replies, views and activity columns**  
Seeking vote counts in topic lists, @chapoi unveiled a lightweight theme component as an alternative to older voting styles, addressing a 2019 feature request [read more](https://meta.discourse.org/t/-/391661/1?silent=true).

### #UX

- **The “See x new or updated topics” is misaligned after adding animations**  
@small-lovely-cat diagnosed a CSS transform conflict, raised a PR using centering via margins, and @jordan.vidrine merged the fix to restore button alignment [read more](https://meta.discourse.org/t/-/391625/9?silent=true).

* * *

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

- @awesomerobot responded in #Community on [Discouragement of the First-Time Discourse Admin](https://meta.discourse.org/t/-/391379/21?silent=true) offering insight on self-hosting security.

- @chapoi weighed in on #UX with alignment suggestions in [The “See x new or updated topics” is misaligned after adding animations](https://meta.discourse.org/t/-/391625/7?silent=true).

- @sam added configuration notes in #blog for [Discourse MCP is here!](https://meta.discourse.org/t/-/386983/11?silent=true) and confirmed easy MCP setup.

- @Falco provided a fix in #Bug for [Discourse AI spam detection “Scan log” is frequently truncated](https://meta.discourse.org/t/-/373460/3?silent=true).

- @jordan.vidrine merged a concise fix in #UX for button alignment in [The “See x new or updated topics” is misaligned after adding animations](https://meta.discourse.org/t/-/391625/10?silent=true).

- @mae offered planning thoughts in #General on [Discourse Meetup at CCC Congress in Hamburg?](https://meta.discourse.org/t/-/389731/6?silent=true).

- @supermathie clarified script intent in #Support for [Import Users via CSV](https://meta.discourse.org/t/-/391695/2?silent=true).

- @mcwumbly suggested tag versus category strategies in #Site feedback for [How About Creating a New Category for Facebook Migration?](https://meta.discourse.org/t/-/391699/5?silent=true).

- @zogstrip clarified mention-tracking behavior in #Feature for [There doesn’t seem to be any documentation about @mentions](https://meta.discourse.org/t/-/38958/32?silent=true).

- @bryce contributed a patch in #UX to resolve the SVG icon missing warning in [SVG icon missing error with dropdown settings](https://meta.discourse.org/t/-/391708/3?silent=true).

* * *

_After 106 posts, 11 fresh topics, and a flurry of fixes and feature ideas, our community energy was more electric than a holiday light show!_

---

<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: [December 20, 2025, 5:01am UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/688 "2025-12-20T05:01:23Z")

</div>

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

## Key Stats

- **New posts:** 99
- **New topics:** 8
- **Top users:**
  - @Moin (9 posts, 23 likes)
  - @pfaffman (9 posts, 8 likes)
  - @RGJ (2 posts, 8 likes)
  - @Falco (1 post, 6 likes)
  - @chapoi (2 posts, 6 likes)
  - @stephtara (2 posts, 6 likes)
  - @zogstrip (3 posts, 5 likes)
  - @Shirly_Nowak (1 post, 5 likes)
  - @westes (4 posts, 5 likes)
  - @pacharanero (1 post, 4 likes)

## Interesting Topics

- **#Site feedback** : In [How About Creating a New Category for Facebook Migration?](https://meta.discourse.org/t/-/391699/1?silent=true) #facebook-migration @westes weighed the merits of keeping Facebook as a marketing funnel vs. making Discourse the primary data hub, with @pfaffman cautioning about switching costs.

- **#Community** : [Discouragement of the First-Time Discourse Admin](https://meta.discourse.org/t/-/391379/1?silent=true) saw @RGJ flagging red-flags in DIY setups and @stephtara sharing how life-circumstances can raise barriers to self-hosting.

- **#Community** : In [Facebook Groups – Zuck is coming for us](https://meta.discourse.org/t/-/64437/55?silent=true) #facebook-migration, @isaac pointed to the wiki logic and @Moin reminded that wiki edits require trust level 2.

- **#Support** : [Is Discourse community use the basic theme?](https://meta.discourse.org/t/-/391728/1?silent=true) featured @Moin explaining default theme toggles and translation coverage in French.

- **#Support** : In [The “limit suggested to category” settings has no apparent effect](https://meta.discourse.org/t/-/391785/1?silent=true), @Moin and @ToddZ clarified that composer suggestions are site-wide and offered CSS/setting tweaks to curb unwanted cross-category prompts.

- **#Bug** : [Has anything changed on what qualifies for the “Nice share” badge?](https://meta.discourse.org/t/-/385296/30?silent=true) had @Moin lamenting daily badge spam in notifications and the community discussing temporary dismiss strategies.

- **#Bug** : [Delete other posts in a topic shouldn’t unanswer the answer post](https://meta.discourse.org/t/-/391717/2?silent=true) saw @sam asking for tests and @small-lovely-cat submitting an RSpec to prevent answers from being un-marked.

- **#Theme component** : [Right Sidebar Blocks](https://meta.discourse.org/t/-/231067/165?silent=true) prompted @Hyteller to seek route patterns for `/tag/` pages and @nat walked through Ember routes and the `discovery` outlet.

- **#Theme component** : [Tag Icons](https://meta.discourse.org/t/-/109757/157?silent=true) had @Hyteller request default icons for untaged topics and integration with #tag-banners, while @tobiaseigen encouraged a dedicated #Feature proposal.

- **#UX** : [UX: allows to click on topic item for bulk select](https://meta.discourse.org/t/-/389316/3?silent=true) featured @pmusaraj and @renato debating cmd-click vs. checkbox behavior to avoid misclicks.

- **#Installation** : [Postgresql problem on moving discourse with rsync](https://meta.discourse.org/t/-/318771/11?silent=true) saw @sandra.mccollum ask about GUI backups vs. rsync and @pfaffman advising a restore-and-rebuild workflow for zero downtime.

- **#Installation** : [Off-site backup when using S3 CDN for uploads](https://meta.discourse.org/t/-/391736/1?silent=true) had @Overgrow seeking secondary backups beyond S3, with @pfaffman and @Ed_S highlighting cron-driven S3 sync tools for redundancy.

- **#Marketplace** : [Fix the Discourse Elections Plugin](https://meta.discourse.org/t/-/391791/1?silent=true) kicked off a paid feature request, with ColmanStafford outlining bug fixes and enhancements needed for a stable release.

- **#Support** : [Post Reaction choices visable](https://meta.discourse.org/t/-/391753/1?silent=true) saw @Mark_Gaudet ask for always-visible reaction buttons and @isaac pointing to `post-menu-buttons` transformers for a custom solution.

- **#Announcements** : [A new review queue layout with all new features](https://meta.discourse.org/t/-/388194/44?silent=true) had @one1 spot HTML junk in flag texts and sparked discussion on stripping emoji markup in the queue.

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

- @Falco jumped into [How About Creating a New Category for Facebook Migration?](https://meta.discourse.org/t/-/391699/17?silent=true) sharing successful migration case studies.

- @chapoi chimed in on the same Facebook migration thread ([post 14](https://meta.discourse.org/t/-/391699/14?silent=true)), endorsing more specific `#facebook-migrations` tags.

- @zogstrip fixed the bold-username issue on the /about page in [Usernames are no longer bold on the /about page](https://meta.discourse.org/t/-/391706/5?silent=true).

- @nat guided theme component users through Ember route names in [Right Sidebar Blocks](https://meta.discourse.org/t/-/231067/167?silent=true).

- @isaac proposed custom GJS transformers for reaction buttons in [Post Reaction choices visable](https://meta.discourse.org/t/-/391753/5?silent=true).

- @pmusaraj offered a cmd-click/workaround for reading during bulk select in [UX: allows to click on topic item for bulk select](https://meta.discourse.org/t/-/389316/3?silent=true).

- @mcwumbly recommended AI-powered auto-tagging to surface related Facebook posts in [How About Creating a New Category for Facebook Migration?](https://meta.discourse.org/t/-/391699/19?silent=true).

- @sam requested test coverage for the delete-unanswer bug in [Delete other posts in a topic shouldn’t unanswer the answer post](https://meta.discourse.org/t/-/391717/2?silent=true).

- @renato suggested ctrl-click and middle-click defaults to navigate while bulk selecting in [UX: allows to click on topic item for bulk select](https://meta.discourse.org/t/-/389316/4?silent=true).

* * *

May your backups be as reliable as @pfaffman’s advice—no puppies harmed in the making of this report! For extra laughs, check out the AI-spam drama in [Discourse anti-spam bot going insane](https://meta.discourse.org/t/-/391402/17?silent=true).

---

<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: [December 21, 2025, 5:02am UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/689 "2025-12-21T05:02:28Z")

</div>

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

## Key Stats

- **New posts:** 64
- **New topics:** 9
- **Top users (by activity):**
  - @JammyDodger (11 likes, 6 posts)
  - @Lilly (8 likes, 3 posts)
  - @stephtara (7 likes, 5 posts)
  - @pfaffman (5 likes, 5 posts)
  - @Geez (4 likes, 1 post)
  - @nathank (4 likes, 3 posts)
  - @dax (3 likes, 1 post)
  - @ToddZ (3 likes, 5 posts)
  - @merefield (3 likes, 2 posts)
  - @jahan_gagan (3 likes, 3 posts)

* * *

## Interesting Topics

### #UX

- In [What is up with those links under topics and posts?](https://meta.discourse.org/t/-/391801/1?silent=true), @stephtara suggested adding publication dates to backlinks to help gauge content freshness, sparking a debate on hiding vs annotating backlinks. [read more](https://meta.discourse.org/t/-/391801?silent=true)

- In [Bookmarks still exist for topics you no longer have access to](https://meta.discourse.org/t/-/391822/1?silent=true), @JammyDodger reported that inaccessible bookmarks still count in stats, leading to proposals for auto-clearing or user notifications. [read more](https://meta.discourse.org/t/-/391822?silent=true)

- In [New & Unread Topics can be random topics](https://meta.discourse.org/t/-/292918/9?silent=true), @ToddZ discovered that the “New & Unread Topics” panel sometimes surfaces older discussions because the `Suggested topics` setting overrides recency filters. [read more](https://meta.discourse.org/t/-/292918?silent=true)

### #Theme component

- In [Twitter Native Embed](https://meta.discourse.org/t/-/261792/96?silent=true), @ZeroDean found that [X.com](http://X.com) oneboxes break unless rerouted via [twitter.com](http://twitter.com), and @Lilly shared how to block `x.com` for onebox domains and clear caches to restore functionality. [read more](https://meta.discourse.org/t/-/261792?silent=true)

### #Marketplace

- In [Paid Job - Discourse forum setup (hosted) + stripe membership gating + groups & permissions](https://meta.discourse.org/t/-/391809/1?silent=true), @Geez outlined a private investment forum requiring Stripe integration, user group configuration, and light theming, drawing several contractor replies. [read more](https://meta.discourse.org/t/-/391809?silent=true)

- In [Fix the Discourse Elections Plugin](https://meta.discourse.org/t/-/391791/2?silent=true), @radnor offered to patch the long-broken plugin, while @pfaffman suggested rebuilding from scratch given its three-year hiatus. [read more](https://meta.discourse.org/t/-/391791?silent=true)

- In [Hiring an experienced INSTALLER for discourse on my new domain](https://meta.discourse.org/t/-/391803/1?silent=true), @JFM advertised a $100–200 budget for a fresh Discourse install, and @pfaffman pitched a free setup with optional support. [read more](https://meta.discourse.org/t/-/391803?silent=true)

### #Community

- In [Discouragement of the First-Time Discourse Admin](https://meta.discourse.org/t/-/391379/36?silent=true), @stephtara reflected on migration hurdles from Facebook, with @dougc noting the time investment required for a “from scratch” community build. [read more](https://meta.discourse.org/t/-/391379?silent=true)

### #Feature

- In [Searching public topics and PMs simultaneously and set this option as the default](https://meta.discourse.org/t/-/71017/20?silent=true), @dax announced that `in:all` now appears in the search filter by default, resolving a long-standing request. [read more](https://meta.discourse.org/t/-/71017?silent=true)

### #Support

- In [“discourse\_solved\_solved\_topics” violates not-null constraint during rebuild](https://meta.discourse.org/t/-/391813/1?silent=true), @Steven hit a migration error, and @pfaffman along with @JammyDodger recommended cleaning up malformed database rows. [read more](https://meta.discourse.org/t/-/391813?silent=true)

- In [Revive this topic panel – can it be disabled?](https://meta.discourse.org/t/-/119413/6?silent=true), @sam confirmed that the revive panel was deprecated in core, removing the need for theme hacks. [read more](https://meta.discourse.org/t/-/119413?silent=true)

### #Bug

- In [Load average ×2 since last upgrade](https://meta.discourse.org/t/-/391603/3?silent=true), @Julien_Palard found ActivityPub was doubling server load, which normalized after disabling the plugin. [read more](https://meta.discourse.org/t/-/391603?silent=true)

- In [Pasted URLs process + characters improperly when they are used (properly) as spaces](https://meta.discourse.org/t/-/391836/1?silent=true), @MentalNomad highlighted URL-encoding issues in oneboxes, prompting discussions on better handling of special characters. [read more](https://meta.discourse.org/t/-/391836?silent=true)

### #Installation

- In [Issues with AWS CDN and S3](https://meta.discourse.org/t/-/391132/20?silent=true), @philh detailed an AWS S3 and Cloudfront setup for uploads, documenting the correct use of `DISCOURSE_CDN_URL` and bucket ACLs. [read more](https://meta.discourse.org/t/-/391132?silent=true)

### #Plugin

- In [Discourse Chatbot 🤖](https://meta.discourse.org/t/-/256652/1118?silent=true), @merefield wowed readers by running Zork through the Chatbot plugin with [Discourse Frotz](https://meta.discourse.org/t/discourse-frotz/140617?silent=true), showing off GPT 5.1’s game-playing prowess. [read more](https://meta.discourse.org/t/-/256652?silent=true)

* * *

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

- @mcwumbly moved the backlinks discussion from #Feature to #UX and clarified the UX concerns in [What is up with those links under topics and posts?](https://meta.discourse.org/t/-/391801/7?silent=true)

- @dax implemented the default `in:all` search filter for topics and PMs in [Searching public topics and PMs simultaneously and set this option as the default](https://meta.discourse.org/t/-/71017/20?silent=true)

- @sam shared early progress on MathJax font loading for the upcoming 4.1 release in [Discourse Math](https://meta.discourse.org/t/-/65770/252?silent=true)

- @sam also confirmed the removal of the revive panel in core, closing out the need for theming work in [Revive this topic panel – can it be disabled?](https://meta.discourse.org/t/-/119413/6?silent=true)

With swap files tinkered and backlinks demystified, yesterday was a true meta marathon — 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: [December 22, 2025, 5:03am UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/690 "2025-12-22T05:03:24Z")

</div>

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

## Key Stats

> According to the [Daily Summary Feedback](https://meta.discourse.org/t/-/291853/269?silent=true), there were **77 new posts** and **8 new topics** in the last 24 hours.

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

- [@JammyDodger](https://meta.discourse.org/u/jammydodger?silent=true): 7 posts, 11 likes
- [@pfaffman](https://meta.discourse.org/u/pfaffman?silent=true): 8 posts, 11 likes
- [@Lilly](https://meta.discourse.org/u/Lilly?silent=true): 4 posts, 9 likes
- [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal?silent=true): 7 posts, 7 likes
- [@eXotic](https://meta.discourse.org/u/eXotic?silent=true): 3 posts, 6 likes
- [@Jonathan5](https://meta.discourse.org/u/Jonathan5?silent=true): 3 posts, 4 likes
- [@nat](https://meta.discourse.org/u/nat?silent=true): 1 post, 3 likes
- [@Canapin](https://meta.discourse.org/u/Canapin?silent=true): 1 post, 3 likes
- [@merefield](https://meta.discourse.org/u/merefield?silent=true): 2 posts, 3 likes
- [@tgxworld](https://meta.discourse.org/u/tgxworld?silent=true): 2 posts, 3 likes

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

- [@tgxworld](https://meta.discourse.org/u/tgxworld?silent=true): 2 posts, 3 likes
- [@nat](https://meta.discourse.org/u/nat?silent=true): 1 post, 3 likes
- [@sam](https://meta.discourse.org/u/sam?silent=true): 3 posts, 1 like
- [@Falco](https://meta.discourse.org/u/Falco?silent=true): 1 post, 1 like

## Interesting Topics

#Theme component

- A _toggle_ for **Twitter Native Embed** fixed [X.com](http://X.com) redirects in [Twitter Native Embed](https://meta.discourse.org/t/-/261792/1?silent=true), custom user fields now hyperlink correctly thanks to **Clickable Social Icon Links** in [Discourse Social Links Clickable](https://meta.discourse.org/t/-/158136/1?silent=true), and page duplication on the admin side was resolved in [Filtered Topic Lists](https://meta.discourse.org/t/-/321031/14?silent=true).

#Support

- Site maintainers evaluated visitor messaging options via in-forum settings in [Allow non-members to pm the administrator](https://meta.discourse.org/t/-/391858/1?silent=true) and the [allow-pm-to-staff](https://meta.discourse.org/t/-/260946/17?silent=true) plugin.

- A secure, per-user category solution was found using the **Private Topics Plugin** in [Is it possible to have a category where users only see their own topics](https://meta.discourse.org/t/-/391855/1?silent=true).

- Data migrations were audited after a schema error surfaced in [“discourse\_solved\_solved\_topics” violates not-null constraint](https://meta.discourse.org/t/-/391813/1?silent=true).

#Feature

- Community members can now silence _all_ badge pings following the #Feature discussion in [Disable all badge notifications as a user](https://meta.discourse.org/t/-/391851/1?silent=true).

- AI enthusiasts requested NVIDIA embedding support in [希望ai插件可以支持nvidia的嵌入向量模型](https://meta.discourse.org/t/-/391833/2?silent=true) and _threaded_ bot chat capabilities in [Request: AI Bot Chat Threads Support](https://meta.discourse.org/t/-/391875/1?silent=true).

#Bug

- The **Nice Share** badge was disabled on Meta after @tgxworld found award criteria flaws in [Has anything changed on what qualifies for the “Nice share” badge?](https://meta.discourse.org/t/-/385296/36?silent=true).

- A full-editor load and permission error when editing titles/categories was corrected in [Editing title/category/tags brings up full editor; saving says ‘You are not permitted to view the requested resource’](https://meta.discourse.org/t/-/391459/5?silent=true).

- URL oneboxing now respects encoded spaces, thanks to @sam’s fix in [Pasted URLs process + characters improperly when they are used (properly) as spaces](https://meta.discourse.org/t/-/391836/3?silent=true).

- The “load\_more\_replies” button now disables while loading after the PR in [FIX: Disable load\_more\_replies button until more replies are loaded](https://meta.discourse.org/t/-/391877/1?silent=true).

#Installation

- Server recommendations were debated, confirming **2 GB swap** for 4 GB RAM in [Should I increase the swap file from 2GB?](https://meta.discourse.org/t/-/391808/1?silent=true), Docker theme assets were recovered after fixing 404s in [Built-in theme preview images missing (404) in discourse/discourse Docker image](https://meta.discourse.org/t/-/391859/1?silent=true), and Let’s Encrypt renewal errors were traced to upstream commits in [Discourse failure to renew certificate](https://meta.discourse.org/t/-/385148/15?silent=true).

#UX

- The Chat plugin’s browser-tab badge count now respects preference settings in [Chat unread message count in browser tab has an ambiguous relationship to a user’s preferences](https://meta.discourse.org/t/-/391853/1?silent=true) and the edit-info icon alignment was restored in [Reason for editing icon is misaligned](https://meta.discourse.org/t/-/391838/1?silent=true).

#Integrations

- Official guidance for **Twitter login** and rich embeds was updated in [Configuring Twitter login and rich embeds for Discourse](https://meta.discourse.org/t/-/13395/230?silent=true).

#Community

- First-time admin onboarding experiences were discussed in [Discouragement of the First-Time Discourse Admin](https://meta.discourse.org/t/-/391379/40?silent=true).

#Marketplace

- Contributors are invited to maintain the **Discourse Elections Plugin** , with work tracked in [Fix the Discourse Elections Plugin](https://meta.discourse.org/t/-/391791/6?silent=true).

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

- [@tgxworld](https://meta.discourse.org/u/tgxworld?silent=true) disabled the share badges on Meta after spotting a verification issue; see [link](https://meta.discourse.org/t/-/385296/36?silent=true).

- [@nat](https://meta.discourse.org/u/nat?silent=true) merged the editor permission fix; see [link](https://meta.discourse.org/t/-/391459/5?silent=true).

- [@sam](https://meta.discourse.org/u/sam?silent=true) contributed the plus-sign handling patch; see [link](https://meta.discourse.org/t/-/391836/3?silent=true).

- [@Falco](https://meta.discourse.org/u/Falco?silent=true) provided feedback on NVIDIA embedding support; see [link](https://meta.discourse.org/t/-/391833/2?silent=true).

That’s a wrap—may your badges stay silent, your embeds load swiftly, and your swap files never overflow!

---

<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: [December 23, 2025, 5:02am UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/691 "2025-12-23T05:02:11Z")

</div>

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

## Key Stats

- **New posts:** 78
- **New topics:** 10

**Top Users (last 24 h):**

- @Moin: _8 posts_, _19 likes_
- @zogstrip: _6 posts_, _11 likes_
- @RGJ: _2 posts_, _7 likes_
- @pmusaraj: _4 posts_, _7 likes_
- @nat: _3 posts_, _6 likes_
- @saquetim: _1 post_, _5 likes_
- @featheredtoast: _2 posts_, _5 likes_
- @Salocin: _7 posts_, _5 likes_
- @JammyDodger: _3 posts_, _4 likes_
- @philh: _1 post_, _4 likes_

* * *

## Interesting Topics

#### #Support

- In **Censoring crypto address** , @Salocin asked how to hide long blockchain addresses and @RGJ demonstrated a targeted regex (`/^0x[a-fA-F0-9]{40}$/g`) at [Censoring crypto address](https://meta.discourse.org/t/391893/1?silent=true) and later broadened the pattern at [post 7](https://meta.discourse.org/t/391893/7?silent=true). [read more](https://meta.discourse.org/t/391893?silent=true)

- **Can’t format inline code on a French keyboard?** explored iOS quirks: @Moin suggested the composer’s + menu for inline code ([Can’t format inline code on a French keyboard? - #2 by Moin](https://meta.discourse.org/t/391911/2?silent=true)) and @JammyDodger showed how a long-press on the apostrophe key unveils the backtick ([Can’t format inline code on a French keyboard? - #5 by JammyDodger](https://meta.discourse.org/t/391911/5?silent=true)). [read more](https://meta.discourse.org/t/391911?silent=true)

#### #Bug

- **Back button on macoS desktop Safari causing new tabs to open** saw @Neil_Evans reporting that pressing “back” spawns image tabs ([Back button on macoS deskop Safari (WebKit) causing new tabs to open](https://meta.discourse.org/t/391903/1?silent=true)). @zogstrip attempted reproduction on Try Discourse ([Back button on macoS deskop Safari (WebKit) causing new tabs to open - #2 by zogstrip](https://meta.discourse.org/t/391903/2?silent=true)) before the OP isolated the mouse-button behavior ([Back button on macoS deskop Safari (WebKit) causing new tabs to open - #6 by Neil\_Evans](https://meta.discourse.org/t/391903/6?silent=true)). [read more](https://meta.discourse.org/t/391903?silent=true)

- In **FIX: Disable load\_more\_replies button until more replies are loaded** , @pmusaraj merged a patch that greys out the “load more” button until new replies arrive ([FIX: Disable load\_more\_replies button until more replies are loaded - #2 by pmusaraj](https://meta.discourse.org/t/391877/2?silent=true)). [read more](https://meta.discourse.org/t/391877?silent=true)

- A UI glitch in **UI date range display bug on dashboard** leaves the Year label unchanged when a custom range is set ([UI date range display bug on dashboard](https://meta.discourse.org/t/391952/1?silent=true)). [read more](https://meta.discourse.org/t/391952?silent=true)

#### #Site feedback

- **Email address to message moderators on about page only shown in English** uncovered that the moderators@ link is hidden for non-English locales. @ToddZ pointed out the discrepancy with team@ ([Email address to message moderators on about page only shown in English - #2 by ToddZ](https://meta.discourse.org/t/391951/2?silent=true)) and @JammyDodger recommended making it a translatable site text ([Email address to message moderators on about page only shown in English - #3 by JammyDodger](https://meta.discourse.org/t/391951/3?silent=true)). [read more](https://meta.discourse.org/t/391951?silent=true)

#### #Sysadmins

- @Lee_Ars detailed **Some wp-discourse + Cloudflare lessons learned** , including VPC host-file tweaks and a caching race with Apple News when embedding comments via the wp-discourse plugin ([Some wp-discourse + cloudflare lessons learned](https://meta.discourse.org/t/391942/1?silent=true)). [read more](https://meta.discourse.org/t/391942?silent=true)

#### #Marketplace

- In **我需要开发插件，寻找中国的开发工程师** , @xin_cheng sought developers to build 2–3 Discourse plugins integrated with existing permissions ([https://meta.discourse.org/t/391917/1](https://meta.discourse.org/t/391917/1?silent=true)). [read more](https://meta.discourse.org/t/391917?silent=true)

#### #Dev

- **Rspec load time is zero?!** had @Hanaffi marveling at sub-second test loads. @pfaffman quipped about the absurdity of sub-zero expectations ([Rspec load time is zero?! - #2 by pfaffman](https://meta.discourse.org/t/391912/2?silent=true)). [read more](https://meta.discourse.org/t/391912?silent=true)

* * *

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

- @pmusaraj and @saquetim collaborated on **[Tenor GIF search not loading more GIFs](https://meta.discourse.org/t/390588/6?silent=true)**, apologizing for the delay and refining the scroll-bar fix at [post 10](https://meta.discourse.org/t/390588/10?silent=true).

- In **[Discourse failure to renew certificate](https://meta.discourse.org/t/385148/20?silent=true)**, @nat confirmed the missing `$request_uri` issue and @featheredtoast delivered the escaping fix at [post 22](https://meta.discourse.org/t/385148/22?silent=true).

- @zogstrip guided the regex approach in **[Censoring crypto address](https://meta.discourse.org/t/391893/2?silent=true)**, demonstrating patterns to catch various token addresses.

- @zogstrip tested the Safari issue in **[Back button on macoS desktop Safari](https://meta.discourse.org/t/391903/2?silent=true)** on Try Discourse before hardware nuances were revealed.

- @awesomerobot acknowledged the **Reason for editing icon is misaligned** report and linked two incoming fixes in [pull requests](https://github.com/discourse/discourse/pull/36837) ([Reason for editing icon is misaligned - #2 by awesomerobot](https://meta.discourse.org/t/391838/2?silent=true)).

- @Falco got the NVIDIA vector embedding model working in **[希望ai插件可以支持nvidia的嵌入向量模型](https://meta.discourse.org/t/391833/4?silent=true)** by adjusting the model name casing.

- @zogstrip improved presence support in **[Chat unread message count in browser tab](https://meta.discourse.org/t/391853/2?silent=true)** as part of #chat enhancements.

- @nat began investigating the disappearing menu in **[Cannot bring up locale chooser when creating topics](https://meta.discourse.org/t/391959/2?silent=true)**.

- @pmusaraj merged the safeguard in **[FIX: Disable load\_more\_replies](https://meta.discourse.org/t/391877/2?silent=true)** and reviewed the ActivityPub mutex backtrace in **[Load average ×2 since last upgrade](https://meta.discourse.org/t/391603/6?silent=true)**.

- @nat traced a URL-resolution bug in the Doc Categories plugin at **[post 6](https://meta.discourse.org/t/388592/6?silent=true)**.

- @southpaw streamlined flair cleanup in **[Removed Moderator still has Moderator Flair?](https://meta.discourse.org/t/387993/8?silent=true)**.

Cheers to another day of regex wrangling and emoji escapades – may your back buttons stay in the same tab!

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

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