# Resumo Diário (13h UTC)

**URL:** https://meta.discourse.org/t/daily-summary-1pm-utc/291852
**Category:** Forum summaries
**Created:** [16 Janeiro , 2024 22:00 UTC](https://meta.discourse.org/t/daily-summary-1pm-utc/291852 "2024-01-16T22:00:28Z")
**Posts on this page:** 20
**Page:** 24

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [22 Dezembro , 2025 13:03 UTC](https://meta.discourse.org/t/daily-summary-1pm-utc/291852/688 "2025-12-22T13:03:31Z")

</div>

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

## Key Stats

- **New posts:** 87
- **New topics:** 11
- **Top users:**
  - @pfaffman: 10 posts, 14 likes
  - @JammyDodger: 6 posts, 13 likes
  - @zogstrip: 4 posts, 6 likes
  - @tgxworld: 2 posts, 6 likes
  - @eXotic: 3 posts, 6 likes
  - @RGJ: 2 posts, 5 likes
  - @NateDhaliwal: 4 posts, 5 likes
  - @Lilly: 3 posts, 4 likes
  - @ToddZ: 4 posts, 4 likes
  - @Canapin: 1 post, 3 likes

## Interesting Topics

- **#Support** – @Andrew_Rowe asked if non-members could send a PM to an administrator without logging in, and @ToddZ suggested external forms like [Tally](https://tally.so) or Custom Header Links; @pfaffman then confirmed the [allow non-members PM to staff](https://meta.discourse.org/t/-/391858/1?silent=true) plugin. [read more](https://meta.discourse.org/t/-/391858/1?silent=true)

- **#Support** – @Salocin wanted to censor on-topic crypto addresses, and @RGJ proposed watching for long alphanumerics via `^[a-zA-Z0-9]{25,60}$` while @zogstrip simplified it to `^0x\h{40}$`. [read more](https://meta.discourse.org/t/-/391893/1?silent=true)

- **#Support** – @Salocin struggled with iOS inserting the wrong backtick for inline code, and @Moin shared composer toolbar tricks to wrap selections or prepend backticks. [read more](https://meta.discourse.org/t/-/391911/1?silent=true)

- **#Installation** – @cedric_chin reported Let’s Encrypt renewal failures after recent Docker config changes, prompting @pfaffman to ask, “When did you last rebuild?” [read more](https://meta.discourse.org/t/-/385148/15?silent=true)

- **#Installation** – @YuriEarth hit 404s for built-in theme preview images in the experimental `discourse/discourse:3.5.1` Docker image, and @pfaffman walked through uploads directories and `assets:precompile`. [read more](https://meta.discourse.org/t/-/391859/1?silent=true)

- **#Bug** – @tgxworld and @jammydodger discovered that share badges on Meta weren’t verifying actual shares, so @tgxworld disabled the Nice, Good, and Great Share system badges. [read more](https://meta.discourse.org/t/-/385296/36?silent=true)

- **#Bug** – @Neil_Evans showed that using Safari’s back button after jumping to anchors on macOS opens new tabs for images, and @zogstrip replicated it on [try.discourse.org](https://try.discourse.org/t/topic-to-repro-back-button-issues-on-safari-on-macos-desktop/1496). [read more](https://meta.discourse.org/t/-/391903/1?silent=true)

- **#Bug** – @MentalNomad found that FrinkLang URLs with `+` in queries onebox inconsistently, and @sam has a fix in [PR #36822](https://github.com/discourse/discourse/pull/36822). [read more](https://meta.discourse.org/t/-/391836/1?silent=true)

- **#Bug** – @small-lovely-cat added disable logic to the “Load more replies” button in [PR #36816](https://github.com/discourse/discourse/pull/36816), resolving a debounce bug. [read more](https://meta.discourse.org/t/-/391877/1?silent=true)

- **#Feature** – @Canapin proposed a “nuclear silencing” option to mute all badge notifications, sparking support from @jammydodger for granular mute controls. [read more](https://meta.discourse.org/t/-/391851/1?silent=true)

- **#Feature #ai** – @joo requested support for threaded or branched AI bot conversations to maintain context for follow-up questions. [read more](https://meta.discourse.org/t/-/391875/1?silent=true)

- **#UX #chat** – @a_lilian noted that unread chat counts in the browser tab ignore user preference rules, and @zogstrip highlighted recent “presence” support improvements by @sam. [read more](https://meta.discourse.org/t/-/391853/1?silent=true)

- **#Dev** – @Hanaffi was astonished by a 0 s RSpec load time on Discourse, and is gathering tips on reducing their project’s 30 s startup. [read more](https://meta.discourse.org/t/-/391912/1?silent=true)

- **#Community** – @ToddZ backed adding “learn more” links to site settings, while @Moin, @Jonathan5, and @stephtara debated per-setting versus grouped documentation. [read more](https://meta.discourse.org/t/-/391379/41?silent=true)

- **#Marketplace** – @angus called for PRs to revive the Elections plugin, offering reviews and merges for contributors. [read more](https://meta.discourse.org/t/-/391791/6?silent=true)

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

- @zogstrip suggested the tighter regex `^0x\h{40}$` for obfuscating addresses in **Censoring crypto address** [link](https://meta.discourse.org/t/-/391893/2?silent=true)
- @zogstrip reproduced the Safari back-button tab issue on [try.discourse.org](http://try.discourse.org) in **Back button on macoS desktop Safari…** [link](https://meta.discourse.org/t/-/391903/2?silent=true)
- @zogstrip highlighted “presence” improvements for the chat tab counter in **Chat unread message count…** [link](https://meta.discourse.org/t/-/391853/2?silent=true)
- @sam diagnosed the FrinkLang onebox regression and linked [PR #36822](https://github.com/discourse/discourse/pull/36822) in **Pasted URLs process…** [link](https://meta.discourse.org/t/-/391836/3?silent=true)
- @sam flagged the silent+anchor link bug in **Daily Summary Feedback** [link](https://meta.discourse.org/t/-/291853/273?silent=true)
- @nat merged the GitHub [PR #36817](https://github.com/discourse/discourse/pull/36817) to fix the title/category editor error in **Editing title/category/tags…** [link](https://meta.discourse.org/t/-/391459/5?silent=true)
- @tgxworld disabled the Nice, Good, and Great Share badges on Meta to curb bogus award counts in **Nice share badge anomalies** [link](https://meta.discourse.org/t/-/385296/39?silent=true)

Keep calm and paws on – no Meta puppies were harmed in the making of these discussions!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [23 Dezembro , 2025 13:02 UTC](https://meta.discourse.org/t/daily-summary-1pm-utc/291852/689 "2025-12-23T13:02:46Z")

</div>

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

### Key Stats

_Data sourced from the [admin dashboard](https://meta.discourse.org/admin/dashboard?silent=true)_

- **Total new posts:** 62
- **Total new topics:** 9

**Top contributors (last 24 hrs):**

- [@Moin](https://meta.discourse.org/u/Moin?silent=true): 4 posts, 12 likes
- [@pmusaraj](https://meta.discourse.org/u/pmusaraj?silent=true): 4 posts, 9 likes
- [@nat](https://meta.discourse.org/u/nat?silent=true): 3 posts, 6 likes
- [@featheredtoast](https://meta.discourse.org/u/featheredtoast?silent=true): 2 posts, 5 likes
- [@saquetim](https://meta.discourse.org/u/saquetim?silent=true): 1 post, 5 likes
- [@JammyDodger](https://meta.discourse.org/u/JammyDodger?silent=true): 3 posts, 4 likes
- [@Lilly](https://meta.discourse.org/u/Lilly?silent=true): 1 post, 4 likes
- [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal?silent=true): 5 posts, 4 likes
- [@philh](https://meta.discourse.org/u/philh?silent=true): 1 post, 4 likes
- [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen?silent=true): 2 posts, 3 likes

* * *

### Interesting Topics

#### #Bug

- The **Tenor GIF search not loading more GIFs** problem resurfaced when users hit a dead end beyond the initial results; @saquetim’s [PR #105](https://github.com/discourse/discourse-gifs/pull/105) and @pmusaraj’s follow-up scrollbar fix in [PR #106](https://github.com/discourse/discourse-gifs/pull/106) resolved this hiccup in [this thread](https://meta.discourse.org/t/-/390588/6?silent=true).

- A subtle **certificate renewal** bug in the Discourse Docker templates stripped `$request_uri` from redirects, causing forced renewals to fail; @featheredtoast confirmed the new escaping tweak and reminded admins that a rebuild is needed to apply it in [the cert renewal thread](https://meta.discourse.org/t/-/385148/22?silent=true).

- macOS desktop Safari users found their **Back** button spawning new tabs instead of navigating back; @zogstrip helped reproduce and narrow down the device back/forward button discrepancy in [this discussion](https://meta.discourse.org/t/-/391903/7?silent=true).

- The **load\_more\_replies** button was accidentally clickable before replies loaded, risking double-fetch; @pmusaraj thanked contributors and merged a disable-until-loaded patch in [this fix thread](https://meta.discourse.org/t/-/391877/2?silent=true).

- After the recent upgrade, an unexpected **ActivityPub** mutex hold caused load averages to spike ×2; @pmusaraj requested a backtrace and @Julien_Palard supplied detailed logs in [the performance thread](https://meta.discourse.org/t/-/391603/6?silent=true).

#### #Support

- Community members revisited **allowing non-members to PM the admin** , with @pfaffman and @tobiaseigen outlining email-based staged-user flows and pointing to [this guide](https://meta.discourse.org/t/-/391858/14?silent=true).

- French iOS users learned the trick for **inline code on AZERTY keyboards** : long-press the apostrophe on the `123` layout, thanks to @JammyDodger’s step-by-step visuals in [the code formatting thread](https://meta.discourse.org/t/-/391911/5?silent=true).

#### #UX

- A misaligned **reason-for-editing** icon was caught in the wild; @awesomerobot swiftly opened a PR to realign and later enabled localization testing in [this UX thread](https://meta.discourse.org/t/-/391838/2?silent=true).

- The mobile **locale chooser** menu vanished behind the composer, blocking language picks; @nat has begun triage to restore the globe icon dropdown in [this UX investigation](https://meta.discourse.org/t/-/391959/2?silent=true).

#### #Theme component

- The **Winter snow theme component ❄** got user feedback about per-user disable options; @NateDhaliwal confirmed the limitation of Theme Components and suggested a dual-theme strategy in [the snow component thread](https://meta.discourse.org/t/-/135157/23?silent=true).

- The **Advanced Search Banner** ’s HTML support prompted questions when subheader HTML was stripped on save; @dax explained allowed tags and security filtering in [the banner discussion](https://meta.discourse.org/t/-/122939/210?silent=true).

#### #Dev

- A **fiery roast** of the **Advanced Topic Cards** theme component saw @jrgong flaunting a rewrite, with calls for feedback on granular layouts and carousel settings in [this dev showcase](https://meta.discourse.org/t/-/391984/1?silent=true).

#### #Plugin

- The **Discourse Math** plugin faced an asset loading snag (`/assets/mathjax/core.js` 404); @mcmcclur detailed the CDN vs local loader problem and @sam offered branch-based code reviews in [the Math plugin thread](https://meta.discourse.org/t/-/65770/254?silent=true).

#### #Sysadmins

- A **wp-discourse + Cloudflare** setup guide outlined VPC hostfile hacks to bypass API rate-limits and caching race conditions with Apple News, courtesy of @Lee_Ars’ write-up in [the sysadmin tips thread](https://meta.discourse.org/t/-/391942/1?silent=true).

#### #Feature

- The **Tag Icons** theme component gained a **backgroundColor** option for icon-and-text combos; @gormus’ pull request awaits review in [the tag-icons enhancement thread](https://meta.discourse.org/t/-/391995/1?silent=true).

* * *

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

- @pmusaraj triaged the **Tenor GIF search** issue and apologized for delays in [this discussion](https://meta.discourse.org/t/-/390588/6?silent=true).

- @saquetim delivered the initial fix for GIF pagination via [PR #105](https://github.com/discourse/discourse-gifs/pull/105) referenced in [the GIF thread](https://meta.discourse.org/t/-/390588/10?silent=true).

- @pmusaraj merged the **disable load\_more\_replies** patch in [this thread](https://meta.discourse.org/t/-/391877/2?silent=true).

- @Falco demonstrated NVIDIA vector model support in the AI plugin via [his example](https://meta.discourse.org/t/-/391833/4?silent=true).

- @zogstrip investigated the Safari back button behavior and confirmed reproduction steps in [the WebKit bug report](https://meta.discourse.org/t/-/391903/7?silent=true).

- @awesomerobot realigned the editing icon and enabled localization checks in [the UX fix thread](https://meta.discourse.org/t/-/391838/4?silent=true).

- @nat confirmed the certificate renewal bug and flagged @featheredtoast for review in [the letsencrypt discussion](https://meta.discourse.org/t/-/385148/20?silent=true).

- @featheredtoast applied the certificate escape fix and guided the necessary rebuild in [the same thread](https://meta.discourse.org/t/-/385148/22?silent=true).

- @pmusaraj helped diagnose the **ActivityPub** load spike, requesting backtraces in [the performance thread](https://meta.discourse.org/t/-/391603/6?silent=true).

- @southpaw simplified the lingering moderator flair removal and updated the solution in [the flair bug thread](https://meta.discourse.org/t/-/387993/8?silent=true).

- @zogstrip addressed the moderator flair bug with a PR in [this discussion](https://meta.discourse.org/t/-/387993/9?silent=true).

- @dax clarified HTML restrictions for custom banners in [the Advanced Search Banner thread](https://meta.discourse.org/t/-/122939/210?silent=true).

- @sam provided branch-based review guidance for the **Discourse Math** plugin in [the Math plugin thread](https://meta.discourse.org/t/-/65770/255?silent=true).

- @nat fixed the **Doc Categories** sidebar title regression in [this support thread](https://meta.discourse.org/t/-/388592/6?silent=true).

- @nat kicked off triage on the missing locale chooser menu bug in [the composer UX thread](https://meta.discourse.org/t/-/391959/2?silent=true).

Looks like we’ve tackled everything from snowy themes to SSL escapes—ready to ride out the holiday code sleigh! 🎉

---

<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: [24 Dezembro , 2025 13:01 UTC](https://meta.discourse.org/t/daily-summary-1pm-utc/291852/690 "2025-12-24T13:01:42Z")

</div>

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

## Key Stats

- **New Posts:** 71
- **New Topics:** 6
- **Top Users:**
  - @stephtara: 4 posts, 14 likes
  - @RGJ: 8 posts, 10 likes
  - @awesomerobot: 1 post, 6 likes
  - @zogstrip: 5 posts, 5 likes
  - @nat: 5 posts, 5 likes
  - @justinm: 3 posts, 4 likes
  - @HAWK: 1 post, 3 likes
  - @Moin: 5 posts, 3 likes
  - @Falco: 2 posts, 3 likes
  - @sam: 2 posts, 3 likes

## Interesting Topics

- #General **General feedback on Dev team priorities** : @stephtara highlighted the risk of survivor bias in complaint-driven development and suggested reaching out to silent dropouts to uncover blind spots [read more](https://meta.discourse.org/t/-/392075/1?silent=true).

- #Plugin **Discourse User Location plugin** : @RGJ unveiled a plugin that displays users’ registration and login countries on profiles, sparking discussions on privacy opt-outs via group exemptions [read more](https://meta.discourse.org/t/-/392003/1?silent=true).

- #Plugin **Discourse Math** : @mcmcclur shared a MathJax-based branch simplifying math rendering, while @sam and @mcmcclur iterated on Ember bundling quirks [details](https://meta.discourse.org/t/-/65770/256?silent=true) • [follow-up](https://meta.discourse.org/t/-/65770/257?silent=true).

- #contribute:translations **Typo in Japanese translation: user\_notifications.confirm\_old\_email.text\_body\_template** : @AriDou pointed out an extra “h” in the Japanese key, and @dax offered an admin-side workaround [read more](https://meta.discourse.org/t/-/392070/1?silent=true).

- #Bug **Another title localization issue** : @RGJ reported topic titles flipping to Portuguese unexpectedly; @nat traced the issue to AI language detection and improved caching checks in PR [#36847](https://github.com/discourse/discourse/pull/36847) [read more](https://meta.discourse.org/t/-/392004/1?silent=true).

- #Bug **FIX: Link in activity cell of bookmark page** : @small-lovely-cat identified `/t/undefined` links on non-topic bookmarks, and @zogstrip confirmed the fix landed in PR [#36856](https://meta.discourse.org/t/-/391979/2?silent=true) [read more](https://meta.discourse.org/t/-/391979/2?silent=true).

- #Bug **Topic title translation issues** : @nat updated the UX around automatic title translations in the content-localization workflow, deprecating the old video demo [read more](https://meta.discourse.org/t/-/388848/13?silent=true).

- #Dev **🔥 Roast my Theme Component: Advanced Topic Cards** : @RGJ and @jrgong exchanged feedback on image alignment, carousel component separation, and exempting picture-less topics [read more](https://meta.discourse.org/t/-/391984/3?silent=true).

- #Dev **Reworking the emails:test rake task output** : @supermathie clarified STARTTLS behavior when SMTP servers forcibly offer it, highlighting corner cases in Discourse’s mailer test suite [read more](https://meta.discourse.org/t/-/387286/21?silent=true).

- #Support **Copy table → paste it into `/new-topic`’s rich editor → switch to markdown → corrupt markup** : @rokejulianlockhart dissected how table HTML breaks under editor-switch transitions [read more](https://meta.discourse.org/t/-/392035/1?silent=true).

- #Support **iOS 26 bugs still persist on 26.1** : iOS upgrades introduced cursor misalignment and text-input quirks; @Jonathan5 and @jollyhat shared workarounds involving landscape toggling [read more](https://meta.discourse.org/t/-/387922/15?silent=true).

- #Support **“Show Full Post” button doesn’t work in subfolder installations** : @Thiago_Mobilon received a subfolder-install fix from @Falco to restore embedded Discourse functionality [read more](https://meta.discourse.org/t/-/390811/33?silent=true).

- #Support **Chat Email Preferences Broken?** : @Kamran spotted chat notification regressions, and @zogstrip verified that plugin updates have resolved the issue [read more](https://meta.discourse.org/t/-/391509/11?silent=true).

- #Developer Guides **Discourse toolkit to render forms** : @merefield corrected a destructuring error in form validation helpers, improving developer documentation [read more](https://meta.discourse.org/t/-/326439/33?silent=true).

- #UX **Bookmarks still exist for topics you no longer have access to** : @JammyDodger and @zogstrip discussed stale bookmark entries and merged PR [#36856](https://github.com/discourse/discourse/pull/36856) to auto-clean orphaned bookmarks [read more](https://meta.discourse.org/t/-/391822/3?silent=true).

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

- **@awesomerobot** engaged in the #General discussion on survivor bias and complaint-driven development in [General feedback on Dev team priorities](https://meta.discourse.org/t/-/392075/2?silent=true).

- **@nat** tackled localization edge cases by improving the AI-based title logic in [Another title localization issue](https://meta.discourse.org/t/-/392004/3?silent=true) and revamped the UX for title translations in [Topic title translation issues](https://meta.discourse.org/t/-/388848/13?silent=true).

- **@zogstrip** confirmed plugin fixes in [Chat Email Preferences Broken?](https://meta.discourse.org/t/-/391509/11?silent=true), addressed orphaned bookmarks in [Bookmarks still exist for topics you no longer have access to](https://meta.discourse.org/t/-/391822/3?silent=true), and clarified text customization scopes in [Access Denied error when trying to customize some site texts](https://meta.discourse.org/t/-/377902/9?silent=true).

- **@HAWK** provided insight into scaling benchmarks for large Discourse communities in [What’s the largest community powered by discourse?](https://meta.discourse.org/t/-/258824/11?silent=true).

- **@sam** moved the discussion to a dedicated thread in [General feedback on Dev team priorities](https://meta.discourse.org/t/-/392075/4?silent=true) and contributed to math rendering fixes in [Discourse Math](https://meta.discourse.org/t/-/65770/257?silent=true).

- **@Falco** implemented an embed fix for subfolder setups in [“Show Full Post” button doesn’t work in subfolder installations](https://meta.discourse.org/t/-/390811/33?silent=true) and shared real-world active-user data in [What’s the largest community powered by discourse?](https://meta.discourse.org/t/-/258824/11?silent=true).

- **@supermathie** dissected STARTTLS nuances in [Reworking the emails:test rake task output](https://meta.discourse.org/t/-/387286/21?silent=true).

- **@dax** provided an admin workaround for the Japanese-translation typo in [Typo in Japanese translation: user\_notifications.confirm\_old\_email.text\_body\_template](https://meta.discourse.org/t/-/392070/4?silent=true).

After all that bug-hunting and feature-forcing, our puppy squad is on standby—luckily, no actual puppies were harmed in this round!

---

<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: [25 Dezembro , 2025 13:01 UTC](https://meta.discourse.org/t/daily-summary-1pm-utc/291852/691 "2025-12-25T13:01:32Z")

</div>

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

**Key Stats**

- **New posts** : 34

- **New topics** : 7 — [Live Reload in Production (#392089)](https://meta.discourse.org/t/-/392089/1?silent=true), [Running Discourse with WordPress (Docker) on a single VPS (#392094)](https://meta.discourse.org/t/-/392094/1?silent=true), [Account left silenced without review when user deletes spam flagged post (#392090)](https://meta.discourse.org/t/-/392090/1?silent=true), [Select and Quote Chat Text into Topics with a Floating Quote Button (#392100)](https://meta.discourse.org/t/-/392100/1?silent=true), [通过https://discourse.theme-creator.io/开发主题已经不适用了吗？ (#392117)](https://meta.discourse.org/t/-/392117/1?silent=true), [Discourse Ads Help (JS/HTML/CSS) (#392106)](https://meta.discourse.org/t/-/392106/1?silent=true), [主题配置文件中minimum\_discourse\_version不支持日期化版本格式 (#392120)](https://meta.discourse.org/t/-/392120/1?silent=true)

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

* * *

## Interesting Topics

### #Theme component

- @RGJ proposed bringing back live CSS reloads in production with the **Live Reload for Production** theme component after its removal for safety reasons; @david suggested adding a group-based site setting to core. [read more](https://meta.discourse.org/t/-/392089/1?silent=true)

- @Hyteller inquired about mobile support for the **Custom User Menu** component, sparking a discussion on responsive enhancements. [read more](https://meta.discourse.org/t/-/367398/12?silent=true)

- @Hyteller flagged deprecation warnings for the **AI Post Analyzer for Chat** component due to the widget system being decommissioned, prompting suggestions for updates. [read more](https://meta.discourse.org/t/-/364355/17?silent=true)

### #Feature #chat

- @appeltaartje championed floating action buttons in Chat for quoting, editing, copying quotes, and invoking AI via the **Floating buttons in Chat** feature; @mcwumbly explored alternative UI discoverability options. [read more](https://meta.discourse.org/t/-/283879/3?silent=true)

- @appeltaartje also outlined a streamlined approach to **select and quote chat text into topics** with floating quote buttons identical to those in topics. [read more](https://meta.discourse.org/t/-/392100/1?silent=true)

### #Support #theme-creator

- @singi2016cn asked why theme updates via Theme Creator at [discourse.theme-creator.io](http://discourse.theme-creator.io) aren’t reflecting live; @chapoi confirmed the tooling is buggy and recommended local or GitHub-based development. [read more](https://meta.discourse.org/t/-/392117/1?silent=true)

- @singi2016cn reported that `minimum_discourse_version` in a theme’s `about.json` rejects date-style formats (e.g. `2025.12.0-latest`), leading to a 422 import error. [read more](https://meta.discourse.org/t/-/392120/1?silent=true)

### #UX #mobile #content-localization

- @keegan thanked @NateDhaliwal for reporting a missing locale chooser on mobile topic creation and confirmed the fix via [GitHub PR #36861](https://github.com/discourse/discourse/pull/36861). [read more](https://meta.discourse.org/t/-/391959/5?silent=true)

### #Bug

- @zogstrip merged a fix for the **UI date range display bug** on the dashboard to ensure accurate reporting. [read more](https://meta.discourse.org/t/-/391952/2?silent=true)

- @per1234 uncovered a scenario where deleting a spam-flagged post leaves the author permanently silenced without human review in the **AI spam detection** workflow. [read more](https://meta.discourse.org/t/-/392090/1?silent=true)

- @zogstrip began investigating missing reactions when the like count is zero and shared a WIP fix. [read more](https://meta.discourse.org/t/-/391609/2?silent=true)

### #Sysadmins #wordpress

- @huynhthai824 detailed how to run Discourse alongside WordPress in Docker on one VPS using Nginx reverse proxy and separate ports. [read more](https://meta.discourse.org/t/-/392094/1?silent=true)

### #Marketplace #advertising

- @TheWalkingDead110 sought a workaround for `<script>` tags in House Ads; @pfaffman offered to craft custom Glimmer components. [read more](https://meta.discourse.org/t/-/392106/1?silent=true)

### #Hosting #unsupported-install

- @dontdieych described using Tailscale MagicDNS for a personal Discourse install and overcoming SSL issues with `--skip-connection-tests`. [read more](https://meta.discourse.org/t/-/392079/5?silent=true)

### #Plugin #official #included-in-core #rewind

- @Shauny noted that **Discourse Rewind** sometimes reappears after being viewed; @renato explained the switch to `localStorage` and encouraged updating to the latest version. [read more](https://meta.discourse.org/t/-/390847/36?silent=true)

* * *

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

- @zogstrip merged and released the **UI date range display bug** fix in [#391952](https://meta.discourse.org/t/-/391952/2?silent=true).

- @mcwumbly discussed discovery improvements for floating quote buttons in chat and merged related threads in [#283879](https://meta.discourse.org/t/-/283879/7?silent=true).

- @david recommended a core, group-based site setting for **Live Reload in Production** in [#392089](https://meta.discourse.org/t/-/392089/3?silent=true).

- @keegan verified and linked the pull request fixing the **locale chooser** in [#391959](https://meta.discourse.org/t/-/391959/5?silent=true).

- @renato explained how **Discourse Rewind** state is stored and urged users to update in [#390847](https://meta.discourse.org/t/-/390847/35?silent=true).

- @chapoi confirmed Theme Creator sync bugs in [#392117](https://meta.discourse.org/t/-/392117/4?silent=true) and flagged the date‐format issue in `minimum_discourse_version` in [#392120](https://meta.discourse.org/t/-/392120/1?silent=true).

Ho ho ho – it looks like Santa’s elves ([@team](https://meta.discourse.org/groups/team?silent=true)) were hard at work debugging in the workshop overnight!

---

<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: [26 Dezembro , 2025 13:01 UTC](https://meta.discourse.org/t/daily-summary-1pm-utc/291852/692 "2025-12-26T13:01:35Z")

</div>

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

## Key Stats

- **Total new posts:** 25 (see [recent posts](https://meta.discourse.org/latest?period=day&silent=true))
- **Total new topics:** 3 (see [recent topics](https://meta.discourse.org/top/all?period=day&silent=true))
- **Top users:**
  - @zogstrip: 4 posts, 7 likes ([sample](https://meta.discourse.org/t/-/392143/2?silent=true))
  - @chapoi: 3 posts, 3 likes ([sample](https://meta.discourse.org/t/-/392117/6?silent=true))
  - @singi2016cn: 1 post, 3 likes ([sample](https://meta.discourse.org/t/-/392117/5?silent=true))
  - @ccdw: 1 post, 2 likes ([sample](https://meta.discourse.org/t/-/388754/3?silent=true))
  - @Heliosurge: 2 posts, 1 like ([sample](https://meta.discourse.org/t/-/392003/6?silent=true))
  - @denvergeeks: 1 post, 1 like ([sample](https://meta.discourse.org/t/-/372817/12?silent=true))
  - @per1234: 1 post, 1 like ([sample](https://meta.discourse.org/t/-/392143/1?silent=true))
  - @Moin: 2 posts, 1 like ([sample](https://meta.discourse.org/t/-/341999/10?silent=true))
  - @mcwumbly: 2 posts, 1 like ([sample](https://meta.discourse.org/t/-/283879/9?silent=true))
  - @appeltaartje: 1 post, 1 like ([sample](https://meta.discourse.org/t/-/283879/10?silent=true))

## Interesting Topics

### #Support

- **Through [theme-creator.io](http://theme-creator.io) is deprecated?**: @singi2016cn reported that theme creation via [discourse.theme-creator.io](https://meta.discourse.org/t/-/392117/1?silent=true) no longer works; @chapoi agreed to steer newcomers toward local builds [read more](https://meta.discourse.org/t/-/392117/6?silent=true) #theme-creator

- **Edit history link broken** : @zogstrip discovered that clicking edit history returned a 404 due to an unintended `public_version` bump; the fix landed in [PR #36870](https://github.com/discourse/discourse/pull/36870) and prevents stray pencils [details](https://meta.discourse.org/t/-/341999/8?silent=true) #discourse-core

- **Jira comment sync failing** : @Tigaenz solved a broken sync by reauthorizing the Jira plugin with an updated API token; the community confirmed it works without restarts [discussion](https://meta.discourse.org/t/-/352253/3?silent=true) #jira

### #Bug

- **AI triage script includes image data** : @per1234 noted that the “Triage posts using AI” script from the #automation plugin always bundles attached images, bloating token usage; @zogstrip committed a fix in [PR #36871](https://github.com/discourse/discourse/pull/36871) [read more](https://meta.discourse.org/t/-/392143/2?silent=true)

- **Missing tag icons** : @Salocin observed icons aren’t rendering for tags like `Completed` and `Fixed`; @chapoi and @zogstrip merged [PR #36867](https://github.com/discourse/discourse/pull/36867) to restore them [read about it](https://meta.discourse.org/t/-/392128/3?silent=true) #tag-icons

- **Reactions display edge case** : @Moin investigated reactions not showing when like counts reset; they confirmed that pre-like reactions still expose `can_act` inconsistently [details](https://meta.discourse.org/t/-/391609/4?silent=true) #reactions

### #Plugin

- **Discourse Video Stream enhancements** : @ccdw asked about swapping Bunny CDN for Cloudflare; @Falco explained the plugin’s modular endpoints make this straightforward [read more](https://meta.discourse.org/t/-/388754/3?silent=true) #video

- **Collections vs categories confusion** : @denvergeeks wondered if Collections act like categories; @Heliosurge clarified their distinct purposes and suggested custom grouping strategies [discussion](https://meta.discourse.org/t/-/372817/12?silent=true) #experimental

- **Discourse User Location plugin** : @Heliosurge praised the User Location plugin and noted it pairs nicely with the #country-flags component [feedback](https://meta.discourse.org/t/-/392003/6?silent=true)

### #Feature

- **Floating chat quote UX** : @mcwumbly debated multi-message selection in chat’s floating toolbar; @appeltaartje pushed for UX consistency with topics, though scope remains open [dive in](https://meta.discourse.org/t/-/283879/9?silent=true) #chat

### #Marketplace

- **Discourse Ads Help inquiries** : @TheWalkingDead110 reached out via email for JS/HTML/CSS advice on ad placements; follow-up support is ongoing [details](https://meta.discourse.org/t/-/392106/3?silent=true) #advertising

- **中国开发者插件开发需求** : @cheng_25 is seeking Chinese developers experienced with AI chat, personal spaces, and payment integrations; submissions of past plugin work are welcome [more info](https://meta.discourse.org/t/-/392168/1?silent=true) #Marketplace

### #Theme component

- **User Card Directory scroll break** : @cathys noted infinite scroll broke on 3.6.0.beta3 after a modernization commit; they compared behavior to the default directory [analysis](https://meta.discourse.org/t/-/144479/144?silent=true) #official

### #Developers

- **Common JS imports list** : @chapoi shared their snippet to avoid VS Code autofill hallucinations; the community suggested consolidating it as a canonical gist [see it](https://meta.discourse.org/t/-/382493/2?silent=true)

### #Dev

- **Customizing digest email style** : @cathys asked if digest email styling can be isolated from notification templates; experts chimed in on #activity-summary overrides [explore](https://meta.discourse.org/t/-/61653/22?silent=true)

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

- **@zogstrip** triaged the [edit history issue](https://meta.discourse.org/t/-/341999/8?silent=true) and resolved the [AI triage script bug](https://meta.discourse.org/t/-/392143/2?silent=true).

- **@chapoi** weighed in on the [theme-creator deprecation](https://meta.discourse.org/t/-/392117/6?silent=true), the [missing tag icons](https://meta.discourse.org/t/-/392128/2?silent=true), and streamlined the [JS imports list](https://meta.discourse.org/t/-/382493/2?silent=true).

- **@mcwumbly** drove the discussion on [chat quoting UX](https://meta.discourse.org/t/-/283879/9?silent=true) and scoped the multi-select challenge [here](https://meta.discourse.org/t/-/283879/11?silent=true).

- **@Falco** provided CDN guidance on the [Discourse Video Stream plugin](https://meta.discourse.org/t/-/388754/4?silent=true).

Looks like our elves wrapped up a bundle of fixes—time to deck the halls with more Discourse delight 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: [27 Dezembro , 2025 13:01 UTC](https://meta.discourse.org/t/daily-summary-1pm-utc/291852/693 "2025-12-27T13:01:56Z")

</div>

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

## Key Stats

- Over the past 24 hours, the community welcomed **33 new posts** ([view latest](https://meta.discourse.org/latest?silent=true)) and sparked **11 new topics** ([browse today’s topics](https://meta.discourse.org/latest?silent=true)).
- **Top contributors** by posts and likes:
  - @m_terenui: 5 posts, 5 likes
  - @Moin: 3 posts, 3 likes
  - @nat: 2 posts, 3 likes
  - @chapoi: 4 posts, 1 like
  - @zogstrip: 2 posts, 2 likes
  - @denvergeeks: 2 posts, 2 likes
  - @NateDhaliwal: 1 post, 2 likes
  - @scavin: 1 post, 2 likes
  - @david: 1 post, 1 like
  - @Ryan_Hyer: 1 post, 1 like

* * *

## Interesting Topics

- #Support [Pinned topics excerpt not in right language while switching locale (392227)](https://meta.discourse.org/t/-/392227/1?silent=true) — @m_terenui discovered that switching from English to French on a self-hosted instance changes the pinned topic title but leaves the excerpt untranslated, unlike meta’s built-in “New to Discourse?” guide. [read more](https://meta.discourse.org/t/-/392227/1?silent=true)

- #Support [Stopping my Hosted Accounts, Getting full information in case I want to restart (392221)](https://meta.discourse.org/t/-/392221/1?silent=true) — @BCHK asked how to cancel two hosted forums and secure full backups; @Moin and @zogstrip pointed to the cancellation docs and support inbox. [read more](https://meta.discourse.org/t/-/392221/1?silent=true)

- #Support [How to change the url of AI chatbot to remove any reference to Discourse (392233)](https://meta.discourse.org/t/-/392233/1?silent=true) — @m_terenui wondered if the hard-coded `/discourse-ai/ai-bot/conversations` path can be renamed for branding; community confirmed it’s fixed in code. [read more](https://meta.discourse.org/t/-/392233/1?silent=true)

- #Support [Error: A payment method of type card was expected (392185)](https://meta.discourse.org/t/-/392185/1?silent=true) — @Ryan_Hyer reported Stripe PaymentIntent errors during subscription renewals, seeking guidance on missing `payment_method` parameters. [read more](https://meta.discourse.org/t/-/392185/1?silent=true)

- #Support [Auto-resolving flags on deleted posts: am I missing something? (392236)](https://meta.discourse.org/t/-/392236/1?silent=true) — @Moin questioned the new behavior where spam-flagged posts deleted by authors are auto-resolved without moderator review. [read more](https://meta.discourse.org/t/-/392236/1?silent=true)

- #Support [什么时候可以在管理后台直接安装插件？ (392235)](https://meta.discourse.org/t/-/392235/1?silent=true) — @xu2 asked if Discourse will ever allow direct plugin installation from the admin UI, similar to themes. [read more](https://meta.discourse.org/t/-/392235/1?silent=true)

- #Support [Documentation Plugin - Index Topic not working after Restore (392225)](https://meta.discourse.org/t/-/392225/1?silent=true) — @alltiagocom found that after restoring from backup, previously set Index Topics in docs mode no longer populate the sidebar. [read more](https://meta.discourse.org/t/-/392225/1?silent=true)

- #Support [How do I assign a topic via the API (388216)](https://meta.discourse.org/t/-/388216/5?silent=true) — @opcourdis shared Node.js code demonstrating how to call `/assign/assign.json` to programmatically assign topics. [read more](https://meta.discourse.org/t/-/388216/5?silent=true)

- #Theme component: [External Links Icon (392222)](https://meta.discourse.org/t/-/392222/1?silent=true) — @denvergeeks released a theme component that appends an SVG icon to external links; discussions covered dark-mode screenshot tweaks. [read more](https://meta.discourse.org/t/-/392222/1?silent=true)

- #Theme component: [Fireworks Component 🎆 (174598)](https://meta.discourse.org/t/-/174598/19?silent=true) — @Roi saw a deprecation warning for `<script type='text/discourse-plugin'>` in the fireworks theme and asked for an update. [read more](https://meta.discourse.org/t/-/174598/19?silent=true)

- #Plugin [Discourse Bilibili Onebox (389149)](https://meta.discourse.org/t/-/389149/3?silent=true) — @qi_lu praised the plugin and asked if embeds for 小红书 and 抖音 could be added. [read more](https://meta.discourse.org/t/-/389149/3?silent=true)

- #Plugin [Discourse Video Stream 🎥 (388754)](https://meta.discourse.org/t/-/388754/5?silent=true) — @ccdw followed up on a prior fix for the video-stream plugin and checked compatibility. [read more](https://meta.discourse.org/t/-/388754/5?silent=true)

- #Plugin [RSS Polling (156387)](https://meta.discourse.org/t/-/156387/181?silent=true) — @dontdieych noted that embedded RSS topics remain unlisted by default and shared a setting to disable `embed unlisted`. [read more](https://meta.discourse.org/t/-/156387/181?silent=true)

- #Bug [Localizing topic does not seem to localize excerpt pinned on topic list (392232)](https://meta.discourse.org/t/-/392232/1?silent=true) — @m_terenui reported that TopicLocalizations update titles but not excerpts for pinned content; @nat is investigating. [read more](https://meta.discourse.org/t/-/392232/1?silent=true)

- #Bug [Account left silenced without review when user deletes spam flagged post (392090)](https://meta.discourse.org/t/-/392090/4?silent=true) — @per1234 highlighted an edge case where deleting a flagged PM auto-clears the flag, leaving no moderator record. [read more](https://meta.discourse.org/t/-/392090/4?silent=true)

- #UX [Sidebar’s position issue on scroll with custom HTML above the header (392237)](https://meta.discourse.org/t/-/392237/1?silent=true) — @Canapin observed that the sidebar’s top offset ignores a 90px custom header while scrolling until recalculation. [read more](https://meta.discourse.org/t/-/392237/1?silent=true)

* * *

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

- @nat extracted the original localization support thread into a dedicated bug report and created [#392232](https://meta.discourse.org/t/-/392232/1?silent=true) to track excerpt refresh for TopicLocalizations.

- @nat is actively investigating why pinned topic excerpts don’t update when translations change, following up in [#392232](https://meta.discourse.org/t/-/392232/2?silent=true).

- @zogstrip guided @BCHK to cancel hosted plans via the admin dashboard support links in [#392221](https://meta.discourse.org/t/-/392221/3?silent=true).

- @zogstrip acknowledged the edge-case with auto-resolved flags and referenced the PR fix in [#392090](https://meta.discourse.org/t/-/392090/4?silent=true).

- @david confirmed that the Discourse Theme Creator remains supported and suggested using the “Preview” feature in [#392117](https://meta.discourse.org/t/-/392117/7?silent=true).

- @chapoi improved the dark-mode example for the External Links Icon component and updated the screenshot in [#392222](https://meta.discourse.org/t/-/392222/2?silent=true).

- @chapoi clarified that the AI chatbot URL path is hardcoded in the plugin and not configurable via settings in [#392233](https://meta.discourse.org/t/-/392233/2?silent=true).

* * *

> From localized excerpts to fireworks in themes, today’s discussions brought all the sparks—here’s to more bright ideas 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: [28 Dezembro , 2025 13:02 UTC](https://meta.discourse.org/t/daily-summary-1pm-utc/291852/694 "2025-12-28T13:02:27Z")

</div>

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

## Key Stats

**New posts:** 56  
**New topics:** 10

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

- @alltiagocom: 13 posts, 12 likes
- @NateDhaliwal: 4 posts, 7 likes
- @zogstrip: 3 posts, 5 likes
- @Ed_S: 2 posts, 4 likes
- @Canapin: 1 post, 3 likes
- @Moin: 3 posts, 3 likes
- @nat: 4 posts, 3 likes
- @Stew_Pid: 1 post, 2 likes
- @merefield: 2 posts, 2 likes
- @chapoi: 3 posts, 2 likes

## Interesting Topics

### #UX

- @alltiagocom highlighted a workflow quirk where restricted #tag-groups block non-admins despite tag requirements being irrelevant; @Moin pointed out admins can bypass requirements in [post #4](https://meta.discourse.org/t/-/392238/4?silent=true), and @chapoi noted this should be documented better in [post #5](https://meta.discourse.org/t/-/392238/5?silent=true) [read more](https://meta.discourse.org/t/-/392238/1?silent=true).

### #General

- @Canapin drafted a concise admin documentation outline covering update procedures via web UI and command-line backups in [post #1](https://meta.discourse.org/t/-/392246/1?silent=true), @Ed_S underlined backup cautions at [#2](https://meta.discourse.org/t/-/392246/2?silent=true), and @Heliosurge shared a PowerShell backup script at [#3](https://meta.discourse.org/t/-/392246/3?silent=true) [read more](https://meta.discourse.org/t/-/392246/1?silent=true).

### #Dev

- @alltiagocom introduced a Composer Component that displays custom reminder messages to specified users and categories, helping admins remember tags; code snippets are in [post #1](https://meta.discourse.org/t/-/392244/1?silent=true).

### #Theme component

- @patrickemin reported that the External Links Icon feature unexpectedly marks all links in [post #1](https://meta.discourse.org/t/-/392222/1?silent=true), and duplicates icons for titles with direct external links in [post #7](https://meta.discourse.org/t/-/392222/7?silent=true) [read more](https://meta.discourse.org/t/-/392222/1?silent=true).

### #Support

- “什么时候可以在管理后台直接安装插件？” explored the possibility of installing plugins via the UI; @NateDhaliwal confirmed it’s only feasible via CLI and linked the guide in [post #2](https://meta.discourse.org/t/-/392235/2?silent=true) [read more](https://meta.discourse.org/t/-/392235/1?silent=true).

- @zogstrip detailed Discourse Assign API endpoints, covering parameters for assigning/unassigning topics or posts in [post #6](https://meta.discourse.org/t/-/388216/6?silent=true) [read more](https://meta.discourse.org/t/-/388216/1?silent=true).

- @toanvoc inquired about built-in “AI overviews” (#ai); @NateDhaliwal pointed to LLM settings at [#2](https://meta.discourse.org/t/-/392260/2?silent=true), and @zogstrip asked for term definitions in [#3](https://meta.discourse.org/t/-/392260/3?silent=true) [read more](https://meta.discourse.org/t/-/392260/1?silent=true).

- @opcourdis faced an assignment list bug in [post #1](https://meta.discourse.org/t/-/392242/1?silent=true), and @chapoi highlighted the search workaround in [#2](https://meta.discourse.org/t/-/392242/2?silent=true) [read more](https://meta.discourse.org/t/-/392242/1?silent=true).

- @Stew_Pid requested Trust Level 4 users gain rights to release queued posts; @chapoi suggested using category moderators as a workaround in [post #2](https://meta.discourse.org/t/-/392243/2?silent=true) [read more](https://meta.discourse.org/t/-/392243/1?silent=true).

- @bohdan noticed Google search results showed the wrong community name; @NateDhaliwal directed them to similar cases and SEO tips in [post #2](https://meta.discourse.org/t/-/392265/2?silent=true) [read more](https://meta.discourse.org/t/-/392265/1?silent=true).

### #Bug

- nat walked through the one-time `rake` task and relinking process needed after restores in [post #2](https://meta.discourse.org/t/-/392225/2?silent=true), explained migration concerns in [#4](https://meta.discourse.org/t/-/392225/4?silent=true), and linked the PR rationale at [#6](https://meta.discourse.org/t/-/392225/6?silent=true) [read more](https://meta.discourse.org/t/-/392225/1?silent=true).

- @RBoy reported 422 errors when dismissing upgrade notices in [post #1](https://meta.discourse.org/t/-/392248/1?silent=true); @zogstrip pointed to the follow-up PR in [#3](https://meta.discourse.org/t/-/392248/3?silent=true) [read more](https://meta.discourse.org/t/-/392248/1?silent=true).

- @luftaquila fixed an Internal Server Error when using a local Ollama model by switching to `qwen2.5:3b` and updating Groq settings in [post #1](https://meta.discourse.org/t/-/392251/1?silent=true) and [#2](https://meta.discourse.org/t/-/392251/2?silent=true) [read more](https://meta.discourse.org/t/-/392251/1?silent=true).

- per1234 surfaced a bug where “Needs Approval” flags from the official [Automation plugin](https://meta.discourse.org/t/discourse-automation/195773?silent=true) aren’t visible to moderators in [post #1](https://meta.discourse.org/t/-/392266/1?silent=true) [read more](https://meta.discourse.org/t/-/392266/1?silent=true).

### #Plugin

- merefield maintained the legacy [Locations Plugin 🌍](https://meta.discourse.org/t/-/69742?silent=true) with PRs [#134](https://github.com/merefield/discourse-locations/pull/134), [#135](https://github.com/merefield/discourse-locations/pull/135), [#136](https://github.com/merefield/discourse-locations/pull/136), and noted quick-find tweaks in [post #1193](https://meta.discourse.org/t/-/69742/1193?silent=true) [read more](https://meta.discourse.org/t/-/69742?silent=true).

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

- @zogstrip documented the Assign API in [How do I assign a topic via the API](https://meta.discourse.org/t/-/388216/6?silent=true), patched the dismiss bug in [Dismissing upgrade available notifications leads to 422 errors](https://meta.discourse.org/t/-/392248/3?silent=true), and probed AI term definitions in [Does the Discourse source code support AI modes and AI overviews?](https://meta.discourse.org/t/-/392260/3?silent=true).

- @nat clarified the one-time rebuild process, outlined migration caveats, and referenced the PR in [Documentation Plugin - Index Topic not working after Restore](https://meta.discourse.org/t/-/392225/2?silent=true), [#4](https://meta.discourse.org/t/-/392225/4?silent=true), [#6](https://meta.discourse.org/t/-/392225/6?silent=true).

- @chapoi weighed in on tag requirements in [Required tags should only be required based on type of user](https://meta.discourse.org/t/-/392238/5?silent=true), clarified group visibility in [Why are groups not showing in assignment](https://meta.discourse.org/t/-/392242/2?silent=true), and suggested TL4 review workarounds in [Allow trust level 4 to release queued posts](https://meta.discourse.org/t/-/392243/2?silent=true).

- @mcwumbly pitched a “sudo mode” for admins in [Required tags should only be required based on type of user](https://meta.discourse.org/t/-/392238/6?silent=true).

What a whirlwind of tag tweaks, API deep dives, and AI debates yesterday—time to grab a coffee and dream up the next plugin masterpiece! ☕

---

<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: [29 Dezembro , 2025 13:01 UTC](https://meta.discourse.org/t/daily-summary-1pm-utc/291852/695 "2025-12-29T13:01:48Z")

</div>

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

## Key Stats

- **New Posts:** 44 [source](https://meta.discourse.org/latest?silent=true)
- **New Topics:** 8 [source](https://meta.discourse.org/new?silent=true)
- **Top Users:**
  - @eisammy – 2 posts, 16 likes
  - @NateDhaliwal – 4 posts, 10 likes
  - @Heliosurge – 3 posts, 9 likes
  - @merefield – 3 posts, 8 likes
  - @Moin – 5 posts, 7 likes
  - @RGJ – 1 post, 5 likes
  - @zogstrip – 2 posts, 4 likes
  - @HAWK – 1 post, 4 likes
  - @sam – 4 posts, 4 likes
  - @Lilly – 1 post, 4 likes

## Interesting Topics

### #Praise

- @eisammy reflected on a year of growth and community impact in **Happy New Year, Discourse \<3 Thank you so Much** [read more](https://meta.discourse.org/t/392278/1?silent=true)

### #General

- New member @GimkitLover1 asked about [community guidelines](https://meta.discourse.org/guidelines?silent=true) in **New Here** [read more](https://meta.discourse.org/t/392290/1?silent=true)

### #Support

- @stephtara and @Heliosurge discussed the feasibility of in-dashboard plugin installation in **什么时候可以在管理后台直接安装插件？** [read more](https://meta.discourse.org/t/392235/1?silent=true)

- @alltiagocom raised concerns about only using daily backups and explored replication options in **Is daily backups enough?** [read more](https://meta.discourse.org/t/392282/1?silent=true)

- @toanvoc sought clarity on “AI Mode” and “AI overviews” support in **Does the Discourse source code support AI modes and AI overviews?** [read more](https://meta.discourse.org/t/392260/1?silent=true)

### #UX

- @Lilly noted inconsistency in the AI gist button fill states in **AI gists button fill doesn’t seem quite correct** [read more](https://meta.discourse.org/t/392277/1?silent=true)

- @Moin reported intermittent HTTP 502 errors when using chat in **502 error - chatables** [read more](https://meta.discourse.org/t/392286/1?silent=true)

### #Dev

- @NateDhaliwal requested reviews for three pull requests in **Could I get these PRs reviewed?** [read more](https://meta.discourse.org/t/392297/1?silent=true)

- @jenmck and others explored adding custom fields to the calendar/events plugin in **Adding a field to the create event modal in the calendar/events plugin** [read more](https://meta.discourse.org/t/392281/1?silent=true)

### #Feature

- @pi_dwg proposed email notifications for group assignments in **Groups should get emails for new assignments - ‘Discourse Assign’ plugin** [read more](https://meta.discourse.org/t/392308/1?silent=true)

- @Noah suggested translating user excerpts in the AI translation plugin in **AI translator should translate summaries too** [read more](https://meta.discourse.org/t/380067/1?silent=true)

### #Theme component

- @merefield asked for a mobile-specific homepage route in **Force Mobile Homepage** [read more](https://meta.discourse.org/t/95705/1?silent=true)

- @david and @pfaffman discussed CSS live-reload safety in **Live Reload in Production** [read more](https://meta.discourse.org/t/392089/1?silent=true)

### #Plugin

- @jenmck and @Moin untangled subscription and endpoint setup for **Custom Wizard Plugin 🧙** [read more](https://meta.discourse.org/t/73345/928?silent=true)

- @merefield patched a critical bug in **Locations Plugin 🌍** [read more](https://meta.discourse.org/t/69742/1194?silent=true)

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

- @HAWK thanked @eisammy and celebrated multilingual contributions in [Happy New Year, Discourse \<3 Thank you so Much](https://meta.discourse.org/t/392278/3?silent=true)
- @sam guided on dev-xp and testing guidelines in [Could I get these PRs reviewed?](https://meta.discourse.org/t/392297/2?silent=true)
- @zogstrip acknowledged an oversight and pointed to the fix in [“Needs Approval” review items from “Triage posts using AI” script](https://meta.discourse.org/t/392266/3?silent=true)
- @sam confirmed the fix merge and deployment timing in [“Needs Approval” review items from “Triage posts using AI” script](https://meta.discourse.org/t/392266/5?silent=true)
- @sam updated ignored categories for the daily summary in [Daily Summary Feedback](https://meta.discourse.org/t/291853/276?silent=true)
- @nat reorganized the tracking topic for translation excerpts in [AI translator should translate summaries too](https://meta.discourse.org/t/380067/5?silent=true)
- @david clarified CSS update timing to avoid live reload issues in [Live Reload in Production](https://meta.discourse.org/t/392089/5?silent=true)
- @Falco explained URL customization constraints for self-hosted AI chatbot plugin in [How to change the url of AI chatbot to remove any reference to Discourse (self-hosted)](https://meta.discourse.org/t/392233/3?silent=true)

> Between the [scrolling bug fix request](https://meta.discourse.org/t/392274?silent=true) and [QR Code Shareables](https://meta.discourse.org/t/341948?silent=true), Meta’s festive frenzy proved there’s never a dull moment here! 🥳

---

<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: [31 Dezembro , 2025 13:02 UTC](https://meta.discourse.org/t/daily-summary-1pm-utc/291852/696 "2025-12-31T13:02:34Z")

</div>

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

## Key Stats

- **New posts** : 59
- **New topics** : 8
- **Top users** :
  - @zogstrip (6 posts, 7 likes)
  - @mcwumbly (2 posts, 6 likes)
  - @chapoi (3 posts, 6 likes)
  - @david (1 post, 5 likes)
  - @rishabh (1 post, 5 likes)
  - @NateDhaliwal (3 posts, 4 likes)
  - @Moin (12 posts, 4 likes)
  - @pfaffman (4 posts, 3 likes)
  - @renato (1 post, 3 likes)
  - @Canapin (1 post, 3 likes)

* * *

## Interesting Topics

#Announcements

- **Release v2025.12.0** : @rishabh kicked off the end-of-year cycle with the new [Discourse Rewind](https://meta.discourse.org/t/discourse-rewind/390847?silent=true) retro summary, rolled out a [refreshed review queue](https://meta.discourse.org/t/a-new-review-queue-layout-with-all-new-features/388194?silent=true), and added live PR statuses in the [Discourse GitHub plugin](https://meta.discourse.org/t/discourse-github/99895?tl=en&silent=true). Full [release notes](https://meta.discourse.org/t/-/392314/1?silent=true).

- **Release v3.5.3** : @mcwumbly delivered a security & maintenance update fixing issues flagged via [HackerOne](https://hackerone.com/discourse), including a user-discovery bypass ([CVE-2025-64528](https://github.com/discourse/discourse/security/advisories/GHSA-c59w-jwx7-34v4)). See the [announcement](https://meta.discourse.org/t/-/392357/1?silent=true).

- **Release v2025.11.1** : Shortly after, @mcwumbly shipped v2025.11.1 to patch similar security gaps—again thanks to our community and [HackerOne](https://hackerone.com/discourse) for the reports. [Read more](https://meta.discourse.org/t/-/392356/1?silent=true).

#Support

- **Silence duration** : @chapoi tackled “How long does automatic ‘New user typed too fast’ silence last?”, noting the default is `1000.years.from_now` and UI support is missing. Solution in [post #5](https://meta.discourse.org/t/-/392392/5?silent=true) and [follow-up](https://meta.discourse.org/t/-/392392/7?silent=true).

- **Noindex by category** : @pfaffman confirmed there’s no built-in UI to set `noindex` per category, pointing to community threads like [350066](https://meta.discourse.org/t/is-it-possible-to-specify-noindex-for-all-topics-in-a-specified-category/350066?silent=true) and the third-party [discourse-categories-suppressed](https://github.com/discourse/discourse-categories-suppressed) plugin [read more](https://meta.discourse.org/t/-/392395/1?silent=true).

- **FontAwesome issue** : @davidkingham reported nearly all icons broken after an upgrade—removing the FA Pro plugin restored defaults. [Watch the demo](https://cln.sh/zGTW0sjK) and join the discussion [here](https://meta.discourse.org/t/-/392401/1?silent=true).

- **External API search** : @Andrew_Rowe showed how `https://meta.discourse.org/search.json?q=URL` finds topics linking to any external page (e.g. [news.bbc.co.uk](https://meta.discourse.org/search.json?q=https%3A%2F%2Fnews.bbc.co.uk&silent=true)) and shared PHP/Curl embed tips [here](https://meta.discourse.org/t/embed-a-list-of-discourse-topics-onto-an-external-site/293709/28?silent=true) [details](https://meta.discourse.org/t/-/392361/5?silent=true).

- **Missing notifications** : @Rubi discovered mods aren’t always PM-alerted when users are silenced despite `Notify mods when user silenced` being enabled. See the deep dive in [post #11](https://meta.discourse.org/t/-/386159/11?silent=true), error logs in the [Redis client](https://github.com/redis/redis-client), and full thread [here](https://meta.discourse.org/t/-/386159/15?silent=true).

#Bug

- **Paste → Markdown corruption** : Copying a table into the rich editor then switching to Markdown broke the markup; @renato merged [PR #36917](https://github.com/discourse/discourse/pull/36917) to fix it [test report](https://meta.discourse.org/t/-/392035/2?silent=true).

- **Localization excerpts** : When first posts are localized, topic list excerpts weren’t updating. @nat shipped a fix in [PR #36885](https://github.com/discourse/discourse/pull/36885) and a back-fill task in [PR #36901](https://github.com/discourse/discourse/pull/36901) [discussion](https://meta.discourse.org/t/-/392232/7?silent=true).

- **Chat DM badge count** : Replies in DMs weren’t marked as unread because of threading quirks; @zogstrip diagnosed it over months and landed a patch in [PR #36918](https://github.com/discourse/discourse/pull/36918) [read more](https://meta.discourse.org/t/-/384734/8?silent=true).

#Dev

- **Custom CSS hook** : @NateDhaliwal demonstrated targeting the unread dot in the sidebar, topic dots, and notification icons with CSS and pointed to the [custom CSS guide](https://meta.discourse.org/t/making-custom-css-changes-on-your-site/168101?silent=true#p-836623-adding-css-to-your-discourse-site-3) [guide](https://meta.discourse.org/t/-/392427/3?silent=true).

- **currentUser service** : @RGJ clarified that `@service currentUser` is injected via [inject-discourse-objects.js](https://github.com/discourse/discourse/blob/5b51f071caa80e2f9b3e06eb6fd4a0c9a785bc25/frontend/discourse/app/initializers/inject-discourse-objects.js#L14-L18) rather than a standalone Ember.js service [details](https://meta.discourse.org/t/-/392449/2?silent=true).

#Feature

- **AI gist exclusions** : @Lilly proposed a setting to exclude RSS-feed categories from AI summarization for cost control, sparking conversation about #categories and #tags scope [feature request](https://meta.discourse.org/t/-/392448/1?silent=true).

- **Site setting docs links** : @ToddZ and @Jonathan5 brainstormed linking each site setting back to its group or docs for smoother navigation in `/admin` [thread](https://meta.discourse.org/t/-/392445/6?silent=true).

* * *

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

- @zogstrip diagnosed and fixed the **DM badge count** bug in chat, landing [PR #36918](https://github.com/discourse/discourse/pull/36918) and weighed in on the [chatables 502 error](https://meta.discourse.org/t/-/392286/12?silent=true).
- @mcwumbly authored the **v3.5.3** [security release](https://meta.discourse.org/t/-/392357/1?silent=true) and swiftly followed with **v2025.11.1** [patch notes](https://meta.discourse.org/t/-/392356/1?silent=true).
- @chapoi offered the accepted solution for the “typed too fast” silence duration [see post #5](https://meta.discourse.org/t/-/392392/5?silent=true) and guided the feature-request next steps.
- @david expanded on **v2025.12.0** plugin improvements in [post #3](https://meta.discourse.org/t/-/392314/3?silent=true).
- @rishabh led the **v2025.12.0** announcement, spotlighting #Discourse\_Rewind and the revamped review queue [announcement](https://meta.discourse.org/t/-/392314/1?silent=true).
- @renato tracked down the composer paste bug and merged the fix in [PR #36917](https://github.com/discourse/discourse/pull/36917).

* * *

Between silencing speedy newbies, chasing elusive chat badges, and rewinding the year in retro style, our meta space sure knows how to keep the party rolling!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [1 Janeiro , 2026 13:01 UTC](https://meta.discourse.org/t/daily-summary-1pm-utc/291852/697 "2026-01-01T13:01:26Z")

</div>

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

## Key Stats

- **New posts** : 25

- **New topics** : 6

- **Top users** :

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

## Interesting Topics

### #General

- @Thomas_Rother shared highlights from the [Discourse Meetup at CCC Congress in Hamburg](https://meta.discourse.org/t/-/389731/8?silent=true), praising the 16,000+ attendees and translated session recordings on [media.ccc.de](http://media.ccc.de). [read more](https://meta.discourse.org/t/-/389731/8?silent=true)

### #Dev

- @NateDhaliwal uncovered the location of the currentUser service within the user serializer in [Where is the currentUser service located?](https://meta.discourse.org/t/-/392449/3?silent=true) [read more](https://meta.discourse.org/t/-/392449/3?silent=true)

- @merefield proposed a discretionary API for cross-theme and plugin component registration in [When to switch themes/plugins to `.gjs`?](https://meta.discourse.org/t/-/370063/24?silent=true) to improve flexibility without global registrations. [read more](https://meta.discourse.org/t/-/370063/24?silent=true)

- @hipp0 received guidance on customizing the category edit area’s CSS in [Help with locating the correct CSS location to change color of specific text](https://meta.discourse.org/t/-/392427/5?silent=true), tackling white-on-white text issues. [read more](https://meta.discourse.org/t/-/392427/5?silent=true)

- @hipp0 ran into layout challenges when aligning the hamburger menu with the sidebar and main content in [I am trying to align the hamburger drop down with the sidebar and main content area](https://meta.discourse.org/t/-/392474/1?silent=true) and sought tips. [read more](https://meta.discourse.org/t/-/392474/1?silent=true)

- @hipp0 explored methods to center the logo in the header via CSS tweaks in [How do you align the logo to the center of the header?](https://meta.discourse.org/t/-/392464/1?silent=true) after previous adjustments. [read more](https://meta.discourse.org/t/-/392464/1?silent=true)

- @hipp0 experimented with adding a green Matrix-style falling effect behind the welcome text in [How would I make a green random Matrix FX falling behind the welcome text?](https://meta.discourse.org/t/-/392463/1?silent=true) but saw no changes. [read more](https://meta.discourse.org/t/-/392463/1?silent=true)

### #Support

- @Andrew_Rowe asked how to remove the “Categories” and “Tags” buttons for a cleaner interface in [Remove categories and tags buttons](https://meta.discourse.org/t/-/392483/1?silent=true), with @ToddZ highlighting their search utility and sharing CSS workarounds. [read more](https://meta.discourse.org/t/-/392483/4?silent=true)

- @Brandon007 inquired about noindexing an entire category in [How to noindex topics within a specific category?](https://meta.discourse.org/t/-/392395/1?silent=true), prompting discussions on meta tag checkboxes and SEO considerations. [read more](https://meta.discourse.org/t/-/392395/12?silent=true)

- @hipp0 checked if a banner or alternative method was required to center or enlarge the logo in [Unable to center logo or enlarge it](https://meta.discourse.org/t/-/392475/1?silent=true), following earlier CSS suggestions. [read more](https://meta.discourse.org/t/-/392475/1?silent=true)

### #Bug

- @zogstrip fixed an issue where undeleting replies didn’t update the topic bump date via [PR #36935](https://github.com/discourse/discourse/pull/36935) in [Undeleting replies does not change the topic’s bump date](https://meta.discourse.org/t/-/388501/5?silent=true). [read more](https://meta.discourse.org/t/-/388501/5?silent=true)

- @Moin confirmed that visual tweaks improved tag and category contrast on white backgrounds in [Difficult contrast of tags and categories when the text colour is white](https://meta.discourse.org/t/-/380610/6?silent=true) after recent updates. [read more](https://meta.discourse.org/t/-/380610/6?silent=true)

- @zogstrip addressed the username anonymization gap by replacing log details with “[removed due to user anonymization]” via [PR #36936](https://github.com/discourse/discourse/pull/36936) in [Log anonymizer details setting not fully anonymizing usernames](https://meta.discourse.org/t/-/387500/2?silent=true). [read more](https://meta.discourse.org/t/-/387500/2?silent=true)

- @zogstrip investigated the “Saving” hang in the new user review flow by checking for console errors in [New users posting too quickly will trigger a review process, which is normal](https://meta.discourse.org/t/-/392478/2?silent=true). [read more](https://meta.discourse.org/t/-/392478/2?silent=true)

### #Theme component

- @mortem shared an improved repository for the [Christmas Decoration Component 🎄](https://meta.discourse.org/t/-/173949/58?silent=true) that addresses positioning on both desktop and mobile. [read more](https://meta.discourse.org/t/-/173949/58?silent=true)

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

- @zogstrip fixed the bump-date update in [Undeleting replies does not change the topic’s bump date](https://meta.discourse.org/t/-/388501/5?silent=true) via [PR #36935](https://github.com/discourse/discourse/pull/36935)
- @zogstrip enhanced log anonymization in [Log anonymizer details setting not fully anonymizing usernames](https://meta.discourse.org/t/-/387500/2?silent=true) via [PR #36936](https://github.com/discourse/discourse/pull/36936)
- @zogstrip triaged the new user review-queue JS issue in [New users posting too quickly will trigger a review process, which is normal](https://meta.discourse.org/t/-/392478/2?silent=true) by requesting console logs
- @renato queried the specific use case for noindex in [How to noindex topics within a specific category?](https://meta.discourse.org/t/-/392395/10?silent=true)

Here’s to a New Year filled with perfectly aligned logos, bug-free code, and CSS that behaves—may your 2026 be as festive as a Christmas tree and as smooth as a puppy’s 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: [2 Janeiro , 2026 13:01 UTC](https://meta.discourse.org/t/daily-summary-1pm-utc/291852/698 "2026-01-02T13:01:40Z")

</div>

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

## Key Stats

- **New posts:** 34
- **New topics:** 6

**Top users**

- @Andrew_Rowe — 4 posts, 3 likes
- @Lilly — 3 posts, 6 likes
- @sam — 3 posts, 5 likes
- @Don — 2 posts, 4 likes
- @zogstrip — 2 posts, 3 likes
- @martin — 1 post, 2 likes
- @stephtara — 1 post, 2 likes
- @Arta_S — 1 post, 1 like
- @serkhelesheyi — 2 posts, 1 like
- @merefield — 1 post, 1 like

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

- @sam — 3 posts, 5 likes
- @zogstrip — 2 posts, 3 likes
- @martin — 1 post, 2 likes

* * *

## Interesting Topics

#### #Bug

- _502 Error / Unicorn Timeout on Rewind page for highly active users_  
@Don reported a 502 timeout in the #rewind plugin for high-volume profiles at [post #1](https://meta.discourse.org/t/-/392494/1?silent=true), and @sam gathered usage stats at [post #3](https://meta.discourse.org/t/-/392494/3?silent=true). @martin later shared a fix in [post #8](https://meta.discourse.org/t/-/392494/8?silent=true). [read more](https://meta.discourse.org/t/-/392494/1?silent=true)

- _Fails to send email if 2 emoji in title (warning would be helpful)_  
@zogstrip centralized logs in the #automation plugin and added a `[discourse-automation]` prefix at [post #6](https://meta.discourse.org/t/-/389922/6?silent=true). [read more](https://meta.discourse.org/t/-/389922/6?silent=true)

- _Own username and avatar displayed when looking at other people’s Rewinds_  
@zogstrip confirmed you can customize the wording when viewing others’ Rewinds and pointed to the PR at [post #4](https://meta.discourse.org/t/-/391440/4?silent=true). [read more](https://meta.discourse.org/t/-/391440/4?silent=true)

- _Issue with Topic Titles Overlapping Header in Horizon Theme (Mobile)_  
Serkhelesheyi reported a regression in the #horizon-theme’s mobile category page at [post #1](https://meta.discourse.org/t/-/392530/1?silent=true), noting it has reappeared since the fix in [#383435](https://meta.discourse.org/t/issue-with-topic-titles-overlapping-header-in-horizon-theme-mobile-category-page-style/383435/6?silent=true). [read more](https://meta.discourse.org/t/-/392530/1?silent=true)

- _Category calendar stopped working_  
@Andrew_Rowe noticed no events appear in the calendar view at [post #2](https://meta.discourse.org/t/-/389836/2?silent=true), with Lilly’s follow-up at [post #3](https://meta.discourse.org/t/-/389836/3?silent=true). [read more](https://meta.discourse.org/t/-/389836/2?silent=true)

#### #Support

- _Remove categories and tags buttons_  
Andrew\_Rowe shared custom CSS to hide the sidebar for anonymous users at [post #5](https://meta.discourse.org/t/-/392483/5?silent=true), and Lilly highlighted mobile dropdown selectors at [post #6](https://meta.discourse.org/t/-/392483/6?silent=true). [read more](https://meta.discourse.org/t/-/392483/1?silent=true)

- _I want to lower the header icons down into the top part of the main outlet_  
hipp0 asked how to move header icons and add a square logo above the Welcome text at [post #1](https://meta.discourse.org/t/-/392522/1?silent=true), and NateDhaliwal suggested consolidating requests in #Marketplace at [post #2](https://meta.discourse.org/t/-/392522/2?silent=true). [read more](https://meta.discourse.org/t/-/392522/1?silent=true)

- _How do I swap the Filtered search on sidebar with Main Welcome Search bar?_  
hipp0 proposed prioritizing tag-based filters over global search at [post #1](https://meta.discourse.org/t/-/392515/1?silent=true). [read more](https://meta.discourse.org/t/-/392515/1?silent=true)

- _Discourse Gitee 码云登录插件_  
xuxiaowei-com-cn introduced a Baidu-Tongji analytics plugin for Discourse and asked about AdGuard workarounds at [post #1](https://meta.discourse.org/t/-/392536/1?silent=true). [read more](https://meta.discourse.org/t/-/392536/1?silent=true)

#### #Theme component

- _Fireworks Component 🎆_  
Lilly submitted a refactor PR for the fireworks component at [post #20](https://meta.discourse.org/t/-/174598/20?silent=true). [read more](https://meta.discourse.org/t/-/174598/1?silent=true)

- _Topic List Thumbnails_  
Frankz asked about fallback behavior when no thumbnail image is available at [post #349](https://meta.discourse.org/t/-/150602/349?silent=true). [read more](https://meta.discourse.org/t/-/150602/1?silent=true)

#### #Plugin

- _Discourse Math_  
@sam moved the heavy MathJax payloads into a dedicated gem (discourse\_math\_bundle) at [post #259](https://meta.discourse.org/t/-/65770/259?silent=true). [read more](https://meta.discourse.org/t/-/65770/1?silent=true)

#### #Announcements

- _Degauss your screens, Discourse Rewind 2025 is here_  
Serkhelesheyi requested non-English stop words for better word-frequency analysis at [post #63](https://meta.discourse.org/t/-/390852/63?silent=true). [read more](https://meta.discourse.org/t/-/390852/1?silent=true)

#### #Dev

- _百度统计插件配置_  
xuxiaowei-com-cn outlined steps to integrate Baidu Analytics into Discourse at [post #1](https://meta.discourse.org/t/-/392512/1?silent=true). [read more](https://meta.discourse.org/t/-/392512/1?silent=true)

#### #Site Management

- _Setting up NSFW detection in your community_  
fokx explored delaying NSFW triage until after image upload in the #automation pipeline at [post #4](https://meta.discourse.org/t/-/330196/4?silent=true). [read more](https://meta.discourse.org/t/-/330196/4?silent=true)

* * *

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

- @sam reviewed usage thresholds for the #rewind timeout in _502 Error / Unicorn Timeout_ at [post #3](https://meta.discourse.org/t/-/392494/3?silent=true).
- @sam refactored the Math plugin packaging in _Discourse Math_ at [post #259](https://meta.discourse.org/t/-/65770/259?silent=true).
- @zogstrip centralized automation logs for _Fails to send email if 2 emoji in title_ at [post #6](https://meta.discourse.org/t/-/389922/6?silent=true).
- @zogstrip confirmed the UX update in _Own username and avatar displayed when looking at other people’s Rewinds_ at [post #4](https://meta.discourse.org/t/-/391440/4?silent=true).
- @martin shared a Unicorn-timeout fix via PR for _502 Error / Unicorn Timeout_ at [post #8](https://meta.discourse.org/t/-/392494/8?silent=true).

And after all that debugging glamour and gif-dropping, nobody’s puppies were harmed—enjoy the 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: [3 Janeiro , 2026 13:02 UTC](https://meta.discourse.org/t/daily-summary-1pm-utc/291852/699 "2026-01-03T13:02:17Z")

</div>

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

## Key Stats

- **New posts:** 114
- **New topics:** 14

**Top users by posts & likes**

1. @itsbhanusharma — _7 posts_, **10 likes**
2. @stephtara — _15 posts_, **8 likes**
3. @westes — _9 posts_, **5 likes**
4. @tobiaseigen — _6 posts_, **9 likes**
5. @NateDhaliwal — _6 posts_, **5 likes**
6. @Ed_S — _4 posts_, **5 likes**
7. @Christian_Bailey — _2 posts_, **5 likes**
8. @Lilly — _1 post_, **9 likes**
9. @pfaffman — _2 posts_, **4 likes**
10. @HAWK — _2 posts_, **4 likes**

* * *

## Interesting Topics

### #Feature

- **Why Doesn’t Discourse Have Native Support for Subscriptions?**  
@westes wondered why subscriptions aren’t part of the hosted product by default, and @Lilly pointed out that the #subscriptions plugin is already [bundled in core](https://meta.discourse.org/t/-/392570/2?silent=true). The thread then turned to pricing tiers and the trade-offs of self-hosting vs. hosted plans ([original question](https://meta.discourse.org/t/-/392570/1?silent=true), [cost concern](https://meta.discourse.org/t/-/392570/4?silent=true), [self-hosting math](https://meta.discourse.org/t/-/392570/7?silent=true))

### #Marketplace

- **[PAID] Migration from FUDforum 3.1.3**  
@Christian_Bailey posted a request for a paid migration of 26 017 messages and 4 029 topics from FUDforum, and @pfaffman shared details on writing a custom import script and realistic timelines for such work ([initial post](https://meta.discourse.org/t/-/392569/1?silent=true), [migration options](https://meta.discourse.org/t/-/392569/3?silent=true))

### #Community

- **Forum maintenance cost**  
A revived #Community debate saw @westes propose micropayments and virtual currency to fund infrastructure, while @Canapin showcased a real-time donations progress bar and @HAWK cautioned about extrinsic motivators ([idea pitch](https://meta.discourse.org/t/-/253930/30?silent=true), [HAWK’s warning](https://meta.discourse.org/t/-/253930/32?silent=true), [counterpoint](https://meta.discourse.org/t/-/253930/34?silent=true))

- **Migrating from Facebook: specific challenges, and some thoughts**  
@stephtara explored the pain points of moving large #facebook-migration groups off of Facebook. @ToddZ suggested a “fakebook” theme bundle and guided wizard for smoother onboarding, while @pfaffman noted that very few Discourse sites actually originate from Facebook ([start of thread](https://meta.discourse.org/t/-/392562/1?silent=true), [theme idea](https://meta.discourse.org/t/-/392562/14?silent=true), [migration stats](https://meta.discourse.org/t/-/391699/2?silent=true))

### #Support

- **How do you make a TAB indentation (8 spaces)?**  
@hipp0 asked how to indent paragraphs, and @bryce recommended using eight `&nbsp;` characters to fake a tab in markdown ([example solution](https://meta.discourse.org/t/-/392574/3?silent=true), [userscript tip](https://meta.discourse.org/t/-/392574/4?silent=true))

- **Cannot any longer retrieve YouTube titles**  
@patrickemin reported that pasting YouTube URLs into titles no longer auto-fetches video names. @tobiaseigen confirmed the behavior on multiple devices, and @itsbhanusharma speculated about hosting server throttling by YouTube ([report](https://meta.discourse.org/t/-/388577/16?silent=true), [follow-up](https://meta.discourse.org/t/-/388577/24?silent=true))

- **“Show Full Post” button doesn’t work in subfolder installations**  
@Thiago_Mobilon found the embed “Full Post” link was broken under a subfolder setup. @Falco then merged a fix to follow redirects within the same domain, restoring functionality ([bug report](https://meta.discourse.org/t/-/390811/34?silent=true), [fix](https://meta.discourse.org/t/-/390811/35?silent=true))

- **Quote from another topic does not match preview once published**  
@stephtara noted a mismatch between composer previews and published linked quotes. @ToddZ and others dove into the rendering pipeline to explain why the preview omits topic titles ([issue](https://meta.discourse.org/t/-/392563/1?silent=true), [discussion](https://meta.discourse.org/t/-/392563/2?silent=true))

- **Discobot ‘greetings’ tutorial tour not running since upgrading**  
@sok777 discovered the beginner #discobot tour wasn’t triggering after the latest beta update. Community members traced it to a default setting change and got the tutorial back online ([report](https://meta.discourse.org/t/-/392610/1?silent=true), [resolution](https://meta.discourse.org/t/-/392610/3?silent=true))

- **I want to lower the header icons down into the top part of the main outlet**  
@hipp0 requested CSS guidance to reposition header icons on the homepage. @chapoi asked for mockups to clarify the goal and how non-homepage views should behave ([request](https://meta.discourse.org/t/-/392522/4?silent=true))

- **How do I swap the Filtered search on sidebar with Main Welcome Search bar?**  
@hipp0 explored swapping the #topic-filter component locations, and @chapoi steered them toward a custom #Marketplace solution for a paid implementation ([guidance](https://meta.discourse.org/t/-/392515/2?silent=true))

- **Regarding recharging to increase points**  
@yingdong asked if any gamification #plugins support users topping up points via payments and auto-deducting for actions. @itsbhanusharma noted that Pavilion has built such bespoke systems, though no free plugin exists ([question](https://meta.discourse.org/t/-/392609/1?silent=true), [insight](https://meta.discourse.org/t/-/392609/4?silent=true))

### #Dev

- **Gitee 码云登录插件**  
A Chinese-language #Dev tutorial was posted showing how to clone and configure a Gitee OAuth2 plugin for Discourse, from repo setup to admin panel settings ([install steps](https://meta.discourse.org/t/-/392560/1?silent=true), [setup notes](https://meta.discourse.org/t/-/392560/2?silent=true))

### #UX

- **Remove notifications for disabled badges**  
@supermathie spotted that clicking on a disabled #badges notification leads to 404s, and proposed suppressing such notifications to avoid dead ends ([bug report](https://meta.discourse.org/t/-/392572/1?silent=true))

- **Embed URL Inconsistencies in Discourse**  
@Thiago_Mobilon explained how trailing-slash removal in embed URLs causes the `/embed/info` API to 404, spurring deeper look at #embedding URL normalization ([details](https://meta.discourse.org/t/-/392552/1?silent=true))

* * *

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

- @HAWK contributed thoughtful cautions on extrinsic rewards in the [Forum maintenance cost debate](https://meta.discourse.org/t/-/253930/32?silent=true) and followed up on payment-model concerns ([read more](https://meta.discourse.org/t/-/253930/34?silent=true)).

- @bryce jumped into the indentation thread to demonstrate using HTML non-breaking spaces for an eight-space tab in [the TAB indent discussion](https://meta.discourse.org/t/-/392574/3?silent=true).

- @chapoi clarified next steps in two customization requests: repositioning header icons on the homepage ([more](https://meta.discourse.org/t/-/392522/4?silent=true)) and swapping the sidebar and welcome search bars by pointing to a #Marketplace solution ([details](https://meta.discourse.org/t/-/392515/2?silent=true)).

- @supermathie reported and proposed a fix for disabled badge notifications leading to dead links in [the badge notifications bug](https://meta.discourse.org/t/-/392572/1?silent=true).

- @Falco implemented and verified a fix for the “Show Full Post” button in subfolder installations, merging the patch in [this thread](https://meta.discourse.org/t/-/390811/35?silent=true).

* * *

_After 114 posts riffing on plugins, CSS tricks, and migrations, may your discourse be as smooth as a perfectly indented paragraph!_

---

<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: [4 Janeiro , 2026 13:04 UTC](https://meta.discourse.org/t/daily-summary-1pm-utc/291852/700 "2026-01-04T13:04:15Z")

</div>

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

## Key Stats

In the last 24 hours, [meta.discourse.org](http://meta.discourse.org) saw **88 new posts** ([about](https://meta.discourse.org/about?silent=true)) and **10 new topics** ([about](https://meta.discourse.org/about?silent=true)).  
Here are the top contributors by posts and likes:

- @Moin: 14 posts, 17 likes ([profile](https://meta.discourse.org/u/moin?silent=true))
- @HAWK: 2 posts, 8 likes ([profile](https://meta.discourse.org/u/hawk?silent=true))
- @Canapin: 3 posts, 6 likes ([profile](https://meta.discourse.org/u/canapin?silent=true))
- @itsbhanusharma: 3 posts, 6 likes ([profile](https://meta.discourse.org/u/itsbhanusharma?silent=true))
- @merefield: 3 posts, 5 likes ([profile](https://meta.discourse.org/u/merefield?silent=true))

(Additional top users include @pfaffman, @j.jaffeux, @mcwumbly, @tobiaseigen, and @Architect.)

## Interesting Topics

- **#Feature #subscriptions:** @westes asked why Discourse hosting doesn’t include the Subscriptions plugin on the Starter plan and @HAWK explained that support load and infrastructure costs dictate feature tiers [discussion](https://meta.discourse.org/t/-/392570/18?silent=true).

- **#Community** @westes and @HAWK debated the costs of running Discourse, exploring hosting, staffing, and scalability factors [thread](https://meta.discourse.org/t/-/253930/44?silent=true).

- **#Community** @Aasrith_Arva solicited brief perspectives on the ethics of open-source commercialization, with respondents weighing corporate responsibility and community giveback [participate](https://meta.discourse.org/t/-/392639/1?silent=true).

- **#Bug #ios:** A shifting iOS keyboard and modal mechanics frustrated @j.jaffeux when addressing composer positioning, leading to a detailed fix plan for January [details](https://meta.discourse.org/t/-/388476/29?silent=true).

> “I literally lost 3 months of my life to Apple deciding to break everything,” @j.jaffeux quipped.

- **#Bug** Admin @hipp0 discovered an invalid interpolation key error (%{site\_name}) in welcome header text and learned the correct locale placeholder via site text customization [solution](https://meta.discourse.org/t/-/392604/3?silent=true).

- **#Installation** Newbie admin @stephtara asked if Discourse auto-updates, and @Canapin walked through clicking “Mettre à jour” or using the CLI rebuild approach [read more](https://meta.discourse.org/t/-/392617/2?silent=true).

- **#Dev** The Gitee 码云登录插件 installation received a warning from @pfaffman about non-standard setups being removed on rebuild, prompting calls for clearer plugin installation docs [context](https://meta.discourse.org/t/-/392560/3?silent=true).

- **#Theme component:** Contributors explored regenerating excerpts for Topic List Previews (TLP), discovering the “rebuild HTML” button and rake task in tandem for retroactive changes [guide](https://meta.discourse.org/t/-/209973/714?silent=true).

- **#Theme component #social-share:** @hoangphuctran93 reported errors in the official Social Share component console, and maintainers are investigating broken icon links [issue](https://meta.discourse.org/t/-/89980/94?silent=true).

- **#Plugin #subscriptions #payments:** @pfaffman discussed extending the core Subscriptions plugin for additional payment processors, highlighting enterprise interest and plugin-as-model benefits [insights](https://meta.discourse.org/t/-/140818/749?silent=true).

- **#Plugin #perspective-api:** After questions about the Google Perspective API plugin, @Falco recommended using Discourse AI’s “Triage by Persona” for flexible community moderation [see post](https://meta.discourse.org/t/-/98733/49?silent=true).

- **#Site Management #customization:** The hidden verbose localization setting now requires Rails console access, revealing a documentation gap for hidden site settings [details](https://meta.discourse.org/t/-/134651/3?silent=true).

- **#Support #gamification:** @hipp0 asked about adding a reputation/Karma score under avatars, and community members suggested extending reactions or modifying the gamification plugin [thread](https://meta.discourse.org/t/-/392623/3?silent=true).

- **#Support #featured-link:** @patrickemin’s YouTube previews stopped working intermittently, and @itsbhanusharma tied it to YouTube IP rate-limits triggered by crawler spikes [analysis](https://meta.discourse.org/t/-/388577/26?silent=true).

- **#Support** @hipp0 inquired how to auto-assign badges upon group membership changes, and @Moin advised custom badge queries or the #automation plugin for group-to-badge workflows [read more](https://meta.discourse.org/t/-/392629/2?silent=true).

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

- @HAWK clarified that the Subscriptions plugin incurs high support overhead, influencing its exclusion from the Starter plan [view](https://meta.discourse.org/t/-/392570/18?silent=true).

- @HAWK provided context on hosting and maintenance expenses in the Forum maintenance cost discussion [view](https://meta.discourse.org/t/-/253930/44?silent=true).

- @j.jaffeux updated the community on the status of iOS composer positioning fixes and timelines [view](https://meta.discourse.org/t/-/388476/29?silent=true).

- @mcwumbly contributed insights on tier-specific support considerations in the Subscriptions plugin debate [view](https://meta.discourse.org/t/-/392570/13?silent=true).

- @Falco highlighted the Discourse AI “Triage by Persona” feature as a replacement for the Google Perspective API plugin [view](https://meta.discourse.org/t/-/98733/49?silent=true).

Here’s to more robust previews, fewer misplaced placeholders, and fun badge automations 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: [5 Janeiro , 2026 13:02 UTC](https://meta.discourse.org/t/daily-summary-1pm-utc/291852/701 "2026-01-05T13:02:47Z")

</div>

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

## Key Stats

- **New Posts** : [103](https://meta.discourse.org/latest?silent=true)
- **New Topics** : [10](https://meta.discourse.org/latest?type=topic&silent=true)
- **Top Users** :
  - [@Moin](https://meta.discourse.org/u/moin?silent=true): 9 posts, 16 likes
  - [@itsbhanusharma](https://meta.discourse.org/u/itsbhanusharma?silent=true): 12 posts, 13 likes
  - [@merefield](https://meta.discourse.org/u/merefield?silent=true): 9 posts, 12 likes
  - [@tom\_eric](https://meta.discourse.org/u/tom_eric?silent=true): 1 post, 11 likes
  - [@sam](https://meta.discourse.org/u/sam?silent=true): 5 posts, 7 likes
  - [@RGJ](https://meta.discourse.org/u/rgj?silent=true): 4 posts, 7 likes
  - [@NateDhaliwal](https://meta.discourse.org/u/natedhaliwal?silent=true): 6 posts, 6 likes
  - [@mcmcclur](https://meta.discourse.org/u/mcmcclur?silent=true): 2 posts, 4 likes
  - [@Canapin](https://meta.discourse.org/u/canapin?silent=true): 2 posts, 4 likes
  - [@pfaffman](https://meta.discourse.org/u/pfaffman?silent=true): 2 posts, 4 likes

- **Top [@team](https://meta.discourse.org/groups/team?silent=true) Participants**:
  - [@sam](https://meta.discourse.org/u/sam?silent=true): 5 posts, 7 likes
  - [@Falco](https://meta.discourse.org/u/falco?silent=true): 2 posts, 3 likes
  - [@david](https://meta.discourse.org/u/david?silent=true): 2 posts, 2 likes
  - [@chapoi](https://meta.discourse.org/u/chapoi?silent=true): 2 posts, 2 likes
  - [@tgxworld](https://meta.discourse.org/u/tgxworld?silent=true): 2 posts, 2 likes
  - [@martin](https://meta.discourse.org/u/martin?silent=true): 1 post, 2 likes
  - [@Bas](https://meta.discourse.org/u/bas?silent=true): 1 post, 2 likes

* * *

## Interesting Topics

#Hosting

- @alltiagocom asked if they can host two Discourse instances on one server without extra cost, and @NateDhaliwal pointed to the [multisite configuration](https://meta.discourse.org/t/multisite-configuration-with-docker/14084/1?silent=true) while @Canapin warned that this will put you in the #unsupported-install zone—worth weighing the **cost vs. support trade-off** in [One server for 2 Discourse communities?](https://meta.discourse.org/t/-/392692/1?silent=true)

#Plugin

- tom\_eric unveiled **Moetwemoji** , a plugin that uses AVIF-encoded animated emojis (~10KB each) with two deployment options: full override or supplement; see the override repo here: [discourse-moetwemoji-twemoji-fakepng-override](https://github.com/constansino/discourse-moetwemoji-twemoji-fakepng-override) in [Moetwemoji: Lightweight Animated Emojis (AVIF)](https://meta.discourse.org/t/-/392649/1?silent=true)

- gormus requested CSS identifiers scoped per theme or component to avoid global overrides, sharing their workaround and inviting Discourse core to add distinct DOM IDs in [Requesting CSS identifiers for themes, theme components (plugins too?)](https://meta.discourse.org/t/-/392690/1?silent=true)

#Support

- A user sought best practices to hide a category from one admin, and @pfaffman reminded that **admins can always see all categories** unless you remove admin privileges; see the exchange on the “Suppress secured categories” setting in [Hide a Specific Category from one of the Admins-Open Source](https://meta.discourse.org/t/-/392644/1?silent=true)

- westes noticed new threading UI with **expandable replies** but couldn’t find the setting; ToddZ pointed to Preferences → Interface and admin settings, settling the question in [How to jump to direct replies in Discourse](https://meta.discourse.org/t/-/392655/1?silent=true)

#Community

- A student’s survey on open-source commercialization sparked insights from RGJ and merefield on the **indirect value** of plugin maintenance and the rarity of donations, in [Seeking brief perspectives from contributors on ethics of open-source commercialization](https://meta.discourse.org/t/-/392639/2?silent=true)

- westes and stephtara debated **financial incentives vs. gamification** , with tips on anti-scam payout delays and behavioural economics, in [Building Community Through Compensated Contributions](https://meta.discourse.org/t/-/392686/21?silent=true)

#Bug

- Moin found that filtering topics by `users:david+moin` failed when loading more; @tgxworld traced it to an unencoded query param bug and fixed it in PR [#36954](https://github.com/discourse/discourse/pull/36954)—all details in [Topic filter does not return all posts matching the users filter](https://meta.discourse.org/t/-/392663/1?silent=true)

- @sam confirmed a **preview rendering issue** where quoted post metadata is incorrect until fully rendered via HTTP requests; more context in [Quote from other topic does not match preview once published](https://meta.discourse.org/t/-/392563/4?silent=true)

- small-lovely-cat reported a 404 on insights for category moderators without staff rights; the fix avoids forbidden API calls in [FIX: review-insights have a 404 dialog for catergory moderators](https://meta.discourse.org/t/-/392682/1?silent=true)

- RBoy uncovered caching issues on the **LLM usage page** where model lists don’t update for “Last 24 hours”, requiring a manual refresh; tracked in [Bug in LLM Usage UI](https://meta.discourse.org/t/-/392652/1?silent=true)

#General

- westes proposed a “[tryadmin.discourse.org](http://tryadmin.discourse.org)” sandbox for admins, and Bas reminded that **free 14-day trials** spin up instantly with no credit card, in [Sample Forum to See Admin Features?](https://meta.discourse.org/t/-/392680/1?silent=true)

#Dev

- sam merged Mark’s commits for a **MathJax → v4 upgrade** , fixed KaTeX CSS embed quirks, and moved further discussion to its own topic; see their work in [Upgrading Mathjax to version 4](https://meta.discourse.org/t/-/392669/24?silent=true)

#UX

- Moin asked whether the “Encrypts PM if available” checkbox under automation scripts is a legacy from #encrypt; the consensus is that it’s vestigial but harmless, discussed in [Is there still a use case for the “Encrypts PM if available” checkbox in automation script options?](https://meta.discourse.org/t/-/392664/1?silent=true)

#Feature

- 祁同伟 requested a lottery plugin and shared [linux-do/lottery](https://github.com/linux-do/lottery); @chapoi asked for **use cases and mocks** before it can move forward in [需要一个抽奖插件。Need a lottery Addons。](https://meta.discourse.org/t/-/392679/1?silent=true)

* * *

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

- @sam merged the MathJax v4 work, pushed a KaTeX fix, and structured the follow-up in [Upgrading Mathjax to version 4](https://meta.discourse.org/t/-/392669/24?silent=true)
- @sam also acknowledged the preview rendering complexity in [Quote from other topic does not match preview once published](https://meta.discourse.org/t/-/392563/4?silent=true)
- @Falco suggested adding a locale parameter to the MCP read tool for specific translations in [Discourse MCP is here!](https://meta.discourse.org/t/-/386983/13?silent=true)
- @david outlined a plugin-specific registry and `PluginOutlet` approach for dynamic component loading in [When to switch themes/plugins to `.gjs`?](https://meta.discourse.org/t/-/370063/25?silent=true)
- @martin explained the fallback logic that led to mixed welcome/search banner texts in [Degauss your screens, Discourse Rewind 2025 is here](https://meta.discourse.org/t/-/390852/64?silent=true)
- @chapoi guided feature request quality expectations in [需要一个抽奖插件。Need a lottery Addons。](https://meta.discourse.org/t/-/392679/3?silent=true)
- @tgxworld diagnosed and fixed the multi-user filter bug in [Topic filter does not return all posts matching the users filter](https://meta.discourse.org/t/-/392663/3?silent=true)
- @Bas reminded users about the ease of spinning up **free trials** in [Sample Forum to See Admin Features?](https://meta.discourse.org/t/-/392680/4?silent=true)

* * *

> After 103 posts and 10 topics, our forum’s energy rivals a Moetwemoji explosion—here’s to another day of animated 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: [6 Janeiro , 2026 13:03 UTC](https://meta.discourse.org/t/daily-summary-1pm-utc/291852/702 "2026-01-06T13:03:26Z")

</div>

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

## Key Stats

- **New posts** : 84

- **New topics** : 3

- **Top users** :

* * *

## Interesting Topics

- #Hosting  
**One server for 2 Discourse communities?** — @alltiagocom and @itsbhanusharma explored multisite versus standalone setups to optimize resource allocation in [One server for 2 Discourse communities?](https://meta.discourse.org/t/-/392692/1?silent=true)

- 
- #Announcements #chat  
**Access common chat channel actions from the sidebar context menu** — @martin added a right-click menu to mute, star, or leave chat channels for faster navigation in [Access common chat channel actions from the sidebar context menu](https://meta.discourse.org/t/-/392667/1?silent=true)

- 
- #Announcements #tags  
**You can now create new tags on the /tags page** — @nat highlighted an update enabling on-the-fly tag creation for staff in [You can now create new tags on the /tags page](https://meta.discourse.org/t/-/391475/10?silent=true)

- 
- #Installation  
**Updates no longer in the Admin UI?** — @DavidO reported missing update links and @pmusaraj diagnosed plugin misconfiguration in [Updates no longer in the Admin UI?](https://meta.discourse.org/t/-/392726/1?silent=true)

- 
- #Plugin #emoji  
**Moetwemoji: Lightweight Animated Emojis (AVIF) – Bring your forum to life** — @gilles and @tom_eric discussed manual vs automated override installation steps in [Moetwemoji: Lightweight Animated Emojis (AVIF) – Bring your forum to life](https://meta.discourse.org/t/-/392649/1?silent=true)

- 
- #Plugin #pavilion  
**Tickets Plugin 🎟** — @david and @Neil_Evans examined dashboard access issues and warning banners in [Tickets Plugin 🎟](https://meta.discourse.org/t/-/97914/226?silent=true)

- 
- #Support  
**Welcome header text `%{site_name}` gives error: The following interpolation key is invalid: site\_name** — @hipp0 and @awesomerobot tracked down missing locale variables in [Welcome header text %{site\_name} gives error](https://meta.discourse.org/t/-/392604/4?silent=true)

- 
- #Support #gamification  
**How can users and admins view the changes in gamification points?** — @yingdong and @chapoi clarified that a detailed points ledger isn’t currently available in [How can users and admins view the changes in gamification points?](https://meta.discourse.org/t/-/392762/1?silent=true)

- 
- #Bug #badges  
**Remove notifications for disabled badges** — @awesomerobot proposed filtering out badge notifications for disabled badges in [Remove notifications for disabled badges](https://meta.discourse.org/t/-/392572/3?silent=true)

- 
- #Bug #topic-filter  
**Topic filter does not return all posts matching the users filter** — @Moin confirmed a fix after testing edge cases in [Topic filter does not return all posts matching the users filter](https://meta.discourse.org/t/-/392663/7?silent=true)

- 
- #Bug #dev-install  
**Backup restore failing on clean dev docker env: FATAL: Peer authentication failed for user “postgres”** — @gormus resolved a PostgreSQL auth issue by setting `PGUSER=discourse` in [Backup restore failing on clean dev docker env: FATAL: Peer authentication failed for user “postgres”](https://meta.discourse.org/t/-/208170/21?silent=true)

- 
- #Community #facebook-migration  
**Migrating from Facebook: specific challenges, and some thoughts** — @NateDhaliwal and @Falco weighed the pros and cons of PWAs, direct-delivery email, and infrastructure costs in [Migrating from Facebook: specific challenges, and some thoughts](https://meta.discourse.org/t/-/392562/17?silent=true)

- 
- #UX #encrypt #automation  
**Is there still a use case for the “Encrypts PM if available” checkbox in automation script options?** — @awesomerobot flagged dead code paths and @zogstrip drafted a cleanup PR in [Is there still a use case for the “Encrypts PM if available” checkbox in automation script options?](https://meta.discourse.org/t/-/392664/2?silent=true)

- 
- #Theme\_component #topic-list-thumbnails  
**How to display content excerpts in the theme component Topic List Thumbnails if no image in a topic?** — @awesomerobot confirmed this feature would need upstream support in [How to display content excerpts in the theme component Topic List Thumbnails if no image in a topic?](https://meta.discourse.org/t/-/392571/2?silent=true)

- 
- #Dev  
**Any interest in Podman?** — @Alex_Diker asked about Podman support on Fedora via toolbox setups in [Any interest in Podman?](https://meta.discourse.org/t/-/118182/26?silent=true)

* * *

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

- @martin introduced a sidebar context menu for chat channel actions in [Access common chat channel actions from the sidebar context menu](https://meta.discourse.org/t/-/392667/1?silent=true)

- 
- @awesomerobot

- 
- @pmusaraj helped restore the Admin UI update button by diagnosing `docker_manager` config issues in [Updates no longer in the Admin UI?](https://meta.discourse.org/t/-/392726/2?silent=true)

- 
- @Falco shared insights on PWA and email integration for Facebook migrations in [Migrating from Facebook: specific challenges, and some thoughts](https://meta.discourse.org/t/-/392562/17?silent=true)

- 
- @Danielle confirmed the Year-End community webinar details in [Webinar: Year-End In Your Community](https://meta.discourse.org/t/-/391036/7?silent=true)

- 
- @ducks is working on clearer error messages for QQ mail integration in [配置QQ邮箱发件，邮件正常到达，但是Discourse报错，会重复发送](https://meta.discourse.org/t/-/392616/4?silent=true)

- 
- @david advised on warning banners and functionality in [Tickets Plugin 🎟](https://meta.discourse.org/t/-/97914/226?silent=true)

- 
- @kris.kotlarek added tests and confirmed the 404 fix for category moderators in [FIX: review-insights have a 404 dialog for category moderators](https://meta.discourse.org/t/-/392682/3?silent=true)

- 
- @nat guided users to locate the `/tags` page UI in [You can now create new tags on the /tags page](https://meta.discourse.org/t/-/391475/10?silent=true)

- 
- @chapoi explained current limitations on reviewing gamification logs in [How can users and admins view the changes in gamification points?](https://meta.discourse.org/t/-/392762/2?silent=true)

* * *

Here’s hoping our next chat is even more animated than our new AVIF emojis!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [7 Janeiro , 2026 13:03 UTC](https://meta.discourse.org/t/daily-summary-1pm-utc/291852/703 "2026-01-07T13:03:32Z")

</div>

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

## Key Stats

**New Posts** : 88  
**New Topics** : 12

**Top Users** :

- @david: 3 posts, 35 likes
- @Moin: 9 posts, 13 likes
- @itsbhanusharma: 4 posts, 9 likes
- @RGJ: 2 posts, 8 likes
- @Bas: 3 posts, 6 likes
- @pfaffman: 3 posts, 6 likes
- @alltiagocom: 1 post, 6 likes
- @gormus: 1 post, 5 likes
- @mcwumbly: 1 post, 4 likes
- @nat: 2 posts, 4 likes

* * *

## Interesting Topics

- **#Announcements** Introducing **[releases.discourse.org](http://releases.discourse.org)**: @david unveiled our new #release-notes portal for Discourse versions and changelogs ([post #1](https://meta.discourse.org/t/-/392712/1?silent=true)), addressed anchor-link requests for commit-cards ([post #4](https://meta.discourse.org/t/-/392712/4?silent=true)), and discussed plugin changelog automation with @mcwumbly ([post #7](https://meta.discourse.org/t/-/392712/7?silent=true)). [read more](https://meta.discourse.org/t/-/392712/1?silent=true)

- **#Hosting** One server for 2 Discourse communities?: @pfaffman clarified mail-receiver vs multisite SMTP credentials ([post #43](https://meta.discourse.org/t/-/392692/43?silent=true)), @itsbhanusharma weighed multisite vs standalone complexity ([post #46](https://meta.discourse.org/t/-/392692/46?silent=true)), and @pfaffman shared an updated reverse-proxy snippet ([post #47](https://meta.discourse.org/t/-/392692/47?silent=true)). [read more](https://meta.discourse.org/t/-/392692/43?silent=true)

- **#Support** Way to hide mod actions from users?: @MapleSyrupJedi asked how to prevent moderator usernames on small actions ([post #1](https://meta.discourse.org/t/-/392785/1?silent=true)), and @Bas recommended the [discourse-staff-alias plugin](https://meta.discourse.org/t/-/156202/2?silent=true) as a fix ([post #2](https://meta.discourse.org/t/-/392785/2?silent=true)). [read more](https://meta.discourse.org/t/-/392785/1?silent=true)

- **#Support** CVE-2021-41163 false positive: @rbos reported a false AWS webhook alert ([post #1](https://meta.discourse.org/t/-/392820/1?silent=true)), @RGJ explained the new versioning scheme ([post #2](https://meta.discourse.org/t/-/392820/2?silent=true)), and a final note pointed at filing a scanner-vendor bug ([post #4](https://meta.discourse.org/t/-/392820/4?silent=true)). [read more](https://meta.discourse.org/t/-/392820/1?silent=true)

- **#Community** Building Community Through Compensated Contributions: @Architect questioned paid-post sustainability ([post #26](https://meta.discourse.org/t/-/392686/26?silent=true)), @jenmck warned of power imbalances and “paid shill” dynamics ([post #27](https://meta.discourse.org/t/-/392686/27?silent=true)), and @itsbhanusharma highlighted risks of inorganic, ad-optimized content ([post #29](https://meta.discourse.org/t/-/392686/29?silent=true)). [read more](https://meta.discourse.org/t/-/392686/26?silent=true)

- **#Support** Highlight current doc topic in the sidebar identified by their slugs in the index: @Neil_Evans asked about slug-only TOC highlighting ([post #1](https://meta.discourse.org/t/-/392857/1?silent=true)), and @nat is working on a slug-based solution ([post #2](https://meta.discourse.org/t/-/392857/2?silent=true)). [read more](https://meta.discourse.org/t/-/392857/1?silent=true)

- **#Installation** Out of memory on rebuild with 4GB swap?: @pfaffman encountered SIGKILL failures on two-container bootstraps ([post #1](https://meta.discourse.org/t/-/392831/1?silent=true)), @david probed prebuilt asset usage ([post #2](https://meta.discourse.org/t/-/392831/2?silent=true)), and community members suggested restarts, swap tweaks, or more RAM ([post #6](https://meta.discourse.org/t/-/392831/6?silent=true), [post #7](https://meta.discourse.org/t/-/392831/7?silent=true)). [read more](https://meta.discourse.org/t/-/392831/1?silent=true)

- **#Plugin** Moetwemoji: Lightweight Animated Emojis (AVIF) - Bring your forum to life: Users saw static emojis after install and asked about cache busting ([post #10](https://meta.discourse.org/t/-/392649/10?silent=true)), and @merefield advised using the standard app.yml plugin workflow over container hacks ([post #19](https://meta.discourse.org/t/-/392649/19?silent=true)). [read more](https://meta.discourse.org/t/-/392649/10?silent=true)

- **#Support** Making custom user status more prominent: @jayarr wanted statuses always visible beneath usernames ([post #1](https://meta.discourse.org/t/-/392826/1?silent=true)), @NateDhaliwal noted outlet limitations ([post #2](https://meta.discourse.org/t/-/392826/2?silent=true)), and @jenmck shared a theme component with JS for inline rendering ([post #3](https://meta.discourse.org/t/-/392826/3?silent=true)). [read more](https://meta.discourse.org/t/-/392826/1?silent=true)

- **#Bug** Remove notifications for disabled badges: @tgxworld pushed a fix in PR [36987](https://github.com/discourse/discourse/pull/36987) to suppress disabled-badge notices ([post #5](https://meta.discourse.org/t/-/392572/5?silent=true)). [read more](https://meta.discourse.org/t/-/392572/1?silent=true)

- **#Bug** Category calendar stopped working: Events vanished in [safe mode](https://meta.discourse.org/t/53504?silent=true) ([post #4](https://meta.discourse.org/t/-/389836/4?silent=true)), and @j.jaffeux resolved it via PR [36991](https://github.com/discourse/discourse/pull/36991) ([post #6](https://meta.discourse.org/t/-/389836/6?silent=true)). [read more](https://meta.discourse.org/t/-/389836/4?silent=true)

- **#Bug** FIX: discourse-reactions rollback not working: @small-lovely-cat discovered broken rollback state in toggles ([post #1](https://meta.discourse.org/t/-/392855/1?silent=true)), and @martin approved the correction in PR [36989](https://github.com/discourse/discourse/pull/36989) ([post #2](https://meta.discourse.org/t/-/392855/2?silent=true)). [read more](https://meta.discourse.org/t/-/392855/1?silent=true)

- **#UX** Setting description: Fast typing threshold: @ToddZ suggested clarifying the seconds labels in #site-settings ([post #1](https://meta.discourse.org/t/-/392833/1?silent=true)), and @Moin confirmed milliseconds are code-only ([post #24](https://meta.discourse.org/t/-/391402/24?silent=true)). [read more](https://meta.discourse.org/t/-/392833/1?silent=true)

- **#Theme component** Advanced Search Banner: After deprecation years, @awesomerobot confirmed this banner is now core-integrated ([post #214](https://meta.discourse.org/t/-/122939/214?silent=true)). [read more](https://meta.discourse.org/t/-/122939/213?silent=true)

- **#Bug** “Move to existing topic” search silently fails while site search still works: @Ethsim2 debugged a non-responsive #composer search modal and verified `pg_trgm` was enabled before deeper dives ([post #1](https://meta.discourse.org/t/-/392872/1?silent=true)). [read more](https://meta.discourse.org/t/-/392872/1?silent=true)

* * *

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

- **@david** unveiled **[releases.discourse.org](http://releases.discourse.org)**, fielded anchor-link and plugin changelog queries ([post #1](https://meta.discourse.org/t/-/392712/1?silent=true)), and investigated asset pipelines in [Out of memory on rebuild with 4GB swap?](https://meta.discourse.org/t/-/392831/2?silent=true).

- **@Bas** guided @MapleSyrupJedi to the [discourse-staff-alias plugin](https://meta.discourse.org/t/-/156202/2?silent=true) to hide moderator action names in [Way to hide mod actions from users?](https://meta.discourse.org/t/-/392785/2?silent=true).

- **@nat** committed to a slug-only TOC highlight update in [Highlight current doc topic in the sidebar identified by their slugs in the index](https://meta.discourse.org/t/-/392857/2?silent=true).

- **@mcwumbly** outlined future plugin/theme automation to enrich release notes in [Introducing releases.discourse.org](https://meta.discourse.org/t/-/392712/7?silent=true).

- **@tgxworld** merged a fix for disabled-badge noise via PR [36987](https://github.com/discourse/discourse/pull/36987) in [Remove notifications for disabled badges](https://meta.discourse.org/t/-/392572/5?silent=true).

- **@j.jaffeux** patched calendar visibility in [safe mode](https://meta.discourse.org/t/53504?silent=true) with PR [36991](https://github.com/discourse/discourse/pull/36991) in [Category calendar stopped working](https://meta.discourse.org/t/-/389836/6?silent=true).

- **@martin** approved the discourse-reactions rollback correction in PR [36989](https://github.com/discourse/discourse/pull/36989) in [FIX: discourse-reactions rollback not working](https://meta.discourse.org/t/-/392855/2?silent=true).

- **@awesomerobot** confirmed the Advanced Search Banner’s merge into core in [Advanced Search Banner](https://meta.discourse.org/t/-/122939/214?silent=true).

* * *

And may your forums be as lively as our animated emojis—keep that energy bouncing! 🎉

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [8 Janeiro , 2026 13:03 UTC](https://meta.discourse.org/t/daily-summary-1pm-utc/291852/704 "2026-01-08T13:03:14Z")

</div>

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

## Key Stats

**New posts** : 115  
**New topics** : 15

**Top users by posts & likes** :

- @Moin: 10 posts, 11 likes
- @DavidO: 9 posts, 5 likes
- @pfaffman: 4 posts, 10 likes
- @martin: 2 posts, 11 likes
- @merefield: 3 posts, 4 likes
- @ToddZ: 3 posts, 4 likes
- @david: 3 posts, 3 likes
- @itsbhanusharma: 6 posts, 3 likes
- @mcmcclur: 3 posts, 3 likes
- @Don: 2 posts, 3 likes

## Interesting Topics

#blog

- **AI Can Code (But It Doesn’t Care About Quality)** – @martin launched a companion discussion for his blog on maintaining code quality in the age of AI-assisted development [read more](https://meta.discourse.org/t/-/392913/1?silent=true).

#Support

- **Throttle rebake to keep from running out of memory?** – @DavidO shared his saga rebaking 45k posts after changing an S3 CDN URL and got guidance from @itsbhanusharma and @pfaffman on host-level swap management [read more](https://meta.discourse.org/t/-/392914/3?silent=true).

- **Missing YouTube (fab-youtube) Icon** – @hipp0 couldn’t find a YouTube icon in the sidebar, and after exploring FontAwesome and the Styleguide, @Moin explained that adding `fab-youtube` to the `SVG icon subset` solved it [read more](https://meta.discourse.org/t/-/392931/4?silent=true).

- **Can’t create Wiki (as admin)** – @jenmck encountered errors while marking posts as wikis; console errors referencing `video-thumbnail` and theme plugin conflicts have @Moin and @Lilly troubleshooting #wiki-posts settings and plugin interactions [read more](https://meta.discourse.org/t/-/309309/7?silent=true).

- **Disruption to CTRL+F search, pls provide alternate method** – @joesmith3129857 found lazy-loading broke native search across long threads; @Falco recommended using the `/print` view to load all posts for full-text search [read more](https://meta.discourse.org/t/-/392879/3?silent=true).

#Installation

- **Out of memory on rebuild with 4GB swap?** – @merefield and @pfaffman debated rebooting the container versus full server reboots, while @Canapin’s tip to increase swap to 4 GB finally cleared the rebake queue [read more](https://meta.discourse.org/t/-/392831/3?silent=true).

- **配置QQ邮箱发件** – @ducks confirmed that the merged PR for better error messaging in QQ SMTP now gives human-readable logs instead of garbled characters [read more](https://meta.discourse.org/t/-/392616/6?silent=true).

#Bug

- **While trying to load /admin/docker/repos Error code: 500 error** – @Milenski reported a 500 when viewing admin Docker repos; @david pointed to an incoming fix (PR 37006) and advised checking `/logs` for details [read more](https://meta.discourse.org/t/-/392939/2?silent=true).

- **RSS feeder auto-discovery can miss topic-specific feeds** – @arya-nlnl noted feed readers ignore `rel="alternate nofollow"`, and @Thefacto provided a Theme Component snippet to inject compliant `<link>` tags for topic RSS [read more](https://meta.discourse.org/t/-/392890/2?silent=true).

- **FIX: discourse-reactions rollback not working** – after flaky specs delayed the plugin PR, @martin merged the fix upstream, restoring reactions rollback functionality [read more](https://meta.discourse.org/t/-/392855/4?silent=true).

- **Rejected mails are unreadable** – @lilydjwg showed that some rejected email bodies from Tencent/Netease appeared as gibberish, prompting discussion of fast-rejection changes and encoding handling [read more](https://meta.discourse.org/t/-/392868/2?silent=true).

- **Composer stuck in “Saving” state when topic requires moderation** – @Don reported drafts not clearing when new topics hit the review queue, stalling the UI after submission [read more](https://meta.discourse.org/t/-/392960/1?silent=true).

- **“Move to existing topic” search silently fails while site search still works** – @Ethsim2 dug into JSON responses when the composer’s topic lookup ignored certain queries, comparing behavior in [Safe Mode](https://meta.discourse.org/t/53504?silent=true) to isolate edge cases [read more](https://meta.discourse.org/t/-/392872/3?silent=true).

#Theme component

- **External Link Shield – Exit Confirmation & Trust Gating** – @Don released **External Link Shield** , adding trust-level–based rules, visual indicators, and a customizable exit modal for external links; check the [preview](https://discourse.theme-creator.io/theme/Don/external-link-shield), dive into the [repo](https://github.com/VaperinaDEV/external-link-shield), or [read more](https://meta.discourse.org/t/-/392962/1?silent=true).

#Community

- **Building Community Through Compensated Contributions** – @westes and @itsbhanusharma debated the merits and pitfalls of tipping models, weighing power dynamics, moderator burdens, and organic engagement [read more](https://meta.discourse.org/t/-/392686/32?silent=true).

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

- On #blog, @martin kicked off the discussion for [AI Can Code (But It Doesn’t Care About Quality)](https://meta.discourse.org/t/-/392913/1?silent=true).

- On #Support, @david provided early insight and a forthcoming patch for 500 errors loading `/admin/docker/repos` in [While trying to load /admin/docker/repos Error code: 500 error](https://meta.discourse.org/t/-/392939/2?silent=true).

- On #Installation, @pfaffman advised host-level swapfile expansion and referenced `discourse-setup` commands to resolve OOM issues in [Throttle rebake to keep from running out of memory?](https://meta.discourse.org/t/-/392914/11?silent=true) and [Out of memory on rebuild with 4GB swap?](https://meta.discourse.org/t/-/392831/9?silent=true).

- On #Bug, @martin merged the PR fixing failing specs in the [discourse-reactions rollback](https://meta.discourse.org/t/-/392855/4?silent=true) plugin.

- On #Bug, @zogstrip explained how `discourse_reactions_like_sync_enabled` affects reaction counts in [Reactions sometimes not displayed when like count is missing](https://meta.discourse.org/t/-/391609/5?silent=true).

- On #Support, @Falco suggested using `/print` to load all posts into the DOM for CTRL+F search in [Disruption to CTRL+F search, pls provide alternate method](https://meta.discourse.org/t/-/392879/3?silent=true).

- On #Support, @ducks confirmed the merged PR for better QQ SMTP error output in [配置QQ邮箱发件](https://meta.discourse.org/t/-/392616/6?silent=true).

- On #Bug, @david guided consolidation of duplicate threads and log review for upgrade UI 500 errors in [500 error on /admin/upgrade](https://meta.discourse.org/t/-/392957/4?silent=true).

That’s a wrap—keep those swapfiles healthy and your forums puppy-approved! 🐶🚀

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [9 Janeiro , 2026 13:02 UTC](https://meta.discourse.org/t/daily-summary-1pm-utc/291852/705 "2026-01-09T13:02:06Z")

</div>

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

## Key Stats

- **New posts** : 131
- **New topics** : 24
- **Top users** :
  - @chapoi (27 likes, 1 post)
  - @Moin (14 likes, 6 posts)
  - @Lilly (10 likes, 6 posts)
  - @sniper756 (7 likes, 13 posts)
  - @itsbhanusharma (7 likes, 2 posts)
  - @Falco (7 likes, 4 posts)
  - @zogstrip (6 likes, 2 posts)
  - @Canapin (5 likes, 1 post)
  - @Jonathan5 (5 likes, 3 posts)
  - @david (4 likes, 3 posts)

Full report: [Site reports](https://meta.discourse.org/admin/reports?silent=true)

## Interesting Topics

- **Take the New Carousel Mode for a Spin** #Announcements @chapoi unveiled a new focussed carousel gallery mode to center your images in posts [read more](https://meta.discourse.org/t/-/392955/1?silent=true).

- **About latest releases** #Support @duy asked how quickly this forum updates to the latest version post-release, with @Lilly revealing the generator meta tag in the page source [read more](https://meta.discourse.org/t/-/392982/1?silent=true).

- **Suggestions on how I can have hundreds of small groups (e.g. streets in a town)?** #Support @Barney_Lodge explored micro-groups per street, with @merefield and @Bas weighing in on tag-vs-group strategies and subcommunity thresholds [read more](https://meta.discourse.org/t/-/392988/1?silent=true).

- **How to set up Discourse AI for internal-only usage** #Support @Thefacto sought guidance to disable costly web search extensions and rely solely on local LLM calls, with @Lilly offering multiple AI configuration options [read more](https://meta.discourse.org/t/-/393030/1?silent=true).

- **Migration error in ‘rename\_discourse\_rewind\_disabled\_to\_enabled’** #Installation @sniper756 hit a migration ordering bug, and @zogstrip patched the default/null constraint order for a smoother rebuild [read more](https://meta.discourse.org/t/-/393049/1?silent=true).

- **Upgrade abort – not enough Unicorn workers running** #Installation @m_terenui’s upgrade failure was resolved by @itsbhanusharma’s CLI rebuild instructions, restoring the process in seconds [read more](https://meta.discourse.org/t/-/393003/1?silent=true).

- **Combine PM inbox and sent items** #Feature @Jonathan5 revived the long-standing request to merge sent and received private messages into a single view, sparking support from @mcwumbly [read more](https://meta.discourse.org/t/-/392997/1?silent=true).

- **Feature request: Limit topic translation to specific categories** #Feature @jrgong proposed narrowing automatic localizations to target categories only for cleaner multilingual sites [read more](https://meta.discourse.org/t/-/392993/1?silent=true).

- **Highlight current doc topic in the sidebar identified by their slugs in the index** #Feature @Neil_Evans shared a Rails workaround to ensure anchor links stay in sync on published documentation pages [read more](https://meta.discourse.org/t/-/392857/7?silent=true).

- **Discourse Rewind** #Plugin @hellekin and @Moin dug into non-English stop-word lists and page-breaking issues when Rewind is enabled, seeking better multilingual support [read more](https://meta.discourse.org/t/-/390847/39?silent=true).

- **Resenha – Add Discord-style Voice Rooms to Your Community** #Plugin @jazznutUVA questioned room creation UIs, with @Falco clarifying that it remains an experimental tech demo [read more](https://meta.discourse.org/t/-/389056/8?silent=true).

- **Should Discourse make an effort to become a viable comment platform?** #Community @Thiago_Mobilon and @Falco discussed hiding OP content and iframe height adjustments for seamless blog embeds [read more](https://meta.discourse.org/t/-/274455/65?silent=true).

- **[PAID] Création de MVP – Maintenance et évolution d’un forum 🇫🇷** #Marketplace @Cédric_DANIEL sought developer support for an iterative forum MVP, with multiple responses offering dev and hosting services [read more](https://meta.discourse.org/t/-/393051/1?silent=true).

- **Filtering topic lists in Discourse** #Using Discourse: @gormus delved into tag\_group queries with whitespace and special characters, seeking the correct URL encoding syntax [read more](https://meta.discourse.org/t/-/375558/17?silent=true).

- **Insights raise error for Category Moderators on report page** #Bug @Steradiant reported a 404 when category mods access insights, linking to an existing fix PR in the logs [read more](https://meta.discourse.org/t/-/392975/1?silent=true).

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

- @chapoi unveiled the new carousel gallery mode in **Take the New Carousel Mode for a Spin** [link](https://meta.discourse.org/t/-/392955/1?silent=true).
- @sam explained that the carousel was built from scratch as a Glimmer component in the same thread [link](https://meta.discourse.org/t/-/392955/5?silent=true).
- @zogstrip corrected the migration ordering in **Migration error in ‘rename\_discourse\_rewind\_disabled\_to\_enabled’** [link](https://meta.discourse.org/t/-/393049/2?silent=true).
- @david confirmed the migration fix was live in **Migration error in ‘rename\_discourse\_rewind\_disabled\_to\_enabled’** [link](https://meta.discourse.org/t/-/393049/5?silent=true).
- @mcwumbly backed the idea to merge sent and received PMs in **Combine PM inbox and sent items** [link](https://meta.discourse.org/t/-/392997/4?silent=true).
- @Falco weighed in on embedding Discourse as a comment platform in **Should Discourse make an effort to become a viable comment platform?** [link](https://meta.discourse.org/t/-/274455/66?silent=true).
- @david applied a fix to resolve the 500 error in **While trying to load /admin/docker/repos Error code: 500 error** [link](https://meta.discourse.org/t/-/392939/6?silent=true).
- @martin volunteered to address the logging gap in **Logging hole for Group Histories** [link](https://meta.discourse.org/t/-/392942/2?silent=true).
- @kris.kotlarek submitted a PR improving the review queue layout in **A new review queue layout with all new features** [link](https://meta.discourse.org/t/-/388194/47?silent=true).
- @Bas cautioned against proliferating tiny groups in **Suggestions on how I can have hundreds of small groups (e.g. streets in a town)?** [link](https://meta.discourse.org/t/-/392988/8?silent=true).
- @supermathie clarified BCC behavior and fast-rejection trade-offs in **Spam emails with no “to:” address. Filter with Postfix..?** [link](https://meta.discourse.org/t/-/392944/3?silent=true).

Here’s to a day of carousels, migrations, and AI debates—no pups were harmed in the making of this summary!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [10 Janeiro , 2026 13:03 UTC](https://meta.discourse.org/t/daily-summary-1pm-utc/291852/706 "2026-01-10T13:03:56Z")

</div>

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

## Key Stats

- **91** new posts, **8** new topics
- **Top users:**
  - @Lilly: _7 posts_, **15 likes**
  - @pfaffman: _8 posts_, **10 likes**
  - @Alteras: _4 posts_, **8 likes**
  - @nathank: _2 posts_, **6 likes**
  - @denvergeeks: _3 posts_, **5 likes**
  - @zogstrip: _4 posts_, **5 likes**
  - @shapelychops: _3 posts_, **5 likes**
  - @supermathie: _7 posts_, **4 likes**
  - @Canapin: _2 posts_, **4 likes**
  - @Andro: _2 posts_, **4 likes**

- **Top [@team](https://meta.discourse.org/groups/team?silent=true) contributors:**
  - @Alteras: _4 posts_, **8 likes**
  - @zogstrip: _4 posts_, **5 likes**
  - @supermathie: _7 posts_, **4 likes**
  - @awesomerobot: _2 posts_, **3 likes**
  - @chapoi: _2 posts_, **3 likes**
  - @david: _2 posts_, **1 like**

* * *

## Interesting Topics

# Support

- **Post formatting using &nbsp; for tab indentations** #markdown  
@hipp0 reported issues with using multiple `&nbsp;` for paragraph indents breaking after adding a centered image, @Lilly provided CSS theming tips using `data-theme-indent` and a [custom toolbar component](https://github.com/Lillinator/images-and-text-alignment), and [Canapin] shared links to the [Formatting Toolbar enhancements](https://meta.discourse.org/t/-/40649/1?silent=true) and [Composer Button Bonanza](https://meta.discourse.org/t/-/352525/1?silent=true) [read more](https://meta.discourse.org/t/-/393109/1?silent=true).

- **Is live notifications feature broken?** #notifications  
@Teafh and @chapoi explored confusion around the “Enable Notifications” button not toggling live notifications, with @zogstrip requesting browser console logs to debug [read more](https://meta.discourse.org/t/-/393060/3?silent=true).

- **如何自定义webhooks的payload** #webhooks  
@xu2 asked how to customize webhook payloads without Zapier, and @pfaffman noted that a custom plugin is required for advanced use cases [read more](https://meta.discourse.org/t/-/393027/3?silent=true).

# Bug

- **Search bar tips text replacement not applying** #Bug  
@shapelychops found that search bar tip translations weren’t updating despite site text overrides, @awesomerobot reproduced the bug, and @zogstrip drafted a [PR #37041](https://github.com/discourse/discourse/pull/37041) to lazy-load JS translations [read more](https://meta.discourse.org/t/-/393096/3?silent=true).

- **Emoji popup too aggressive with ) followed by colon** #emoji  
@supermathie flagged the emoji picker triggering on `):`, noting that Enter selects the first emoji, and @Lilly and @Moin discussed configuration tweaks to improve UX [read more](https://meta.discourse.org/t/-/393112/1?silent=true).

# Installation

- **Cannot update Discourse after Ubuntu 25.10 upgrade** #Installation  
@Andro solved an update failure by running `git pull` and `launcher rebuild`, and @pfaffman recommended sticking to Ubuntu LTS releases and migration strategies [read more](https://meta.discourse.org/t/-/393079/2?silent=true).

- **关于安装后镜像的处理** #Installation  
@sniper756 asked about leftover local Docker images after rebuild, and @itsbhanusharma pointed out the `./launcher cleanup` command removes unused images [read more](https://meta.discourse.org/t/-/393129/2?silent=true).

- **Migration error in ‘rename\_discourse\_rewind\_disabled\_to\_enabled’** #Installation  
@zogstrip and @david dug into a complex schema migration issue, posting SQL diagnostic queries and linking to a [draft PR #37037](https://github.com/discourse/discourse/pull/37037) for testers [read more](https://meta.discourse.org/t/-/393049/19?silent=true).

# Dev

- **Category description floating to the right** #Dev  
@pomodoren’s modifications to CSS `aspect-image` rules were overridden, and @Lilly suggested a simple `float:left` fix along with tips to avoid overusing `!important` [read more](https://meta.discourse.org/t/-/393053/2?silent=true) and referred to the [“Formatting posts using Markdown, BBCode and HTML” docs](https://meta.discourse.org/t/-/239348/1?silent=true).

- **Imgur upload built into the post buttons** #Dev  
@hipp0 proposed direct Imgur integration for offloading media, and @Alteras cited Imgur’s Terms of Service ([Imgur TOS](https://imgur.com/tos)) while recommending S3 or Google Cloud storage alternatives [read more](https://meta.discourse.org/t/-/393121/2?silent=true).

- **Upgrading MathJax to version 4** #math #Dev  
@mcmcclur thanked @sam and @david for merging the MathJax v4 support PR, and asked about release scheduling and loader function choices in the core [read more](https://meta.discourse.org/t/-/392669/31?silent=true).

- **Rspec load time is zero?!** #Dev  
@Hanaffi observed 0 s load times in CI logs, and @david explained it’s a side-effect of using [parallel\_tests](https://github.com/grosser/parallel_tests) and shared [test-prof’s `let_it_be`](https://github.com/test-prof/test-prof/blob/master/docs/recipes/let_it_be.md) recipe for speeding up specs [read more](https://meta.discourse.org/t/-/391912/5?silent=true).

# UX

- **Why is Apply wrap so high up in the Composer Options menu?** #UX  
@chapoi questioned the ordering of “Apply wrap” and “Insert math” options, igniting a discussion on optimizing composer toolbar layouts [read more](https://meta.discourse.org/t/-/393028/2?silent=true).

# Theme-component

- **Messages section for sidebar** #Theme component  
@nathank praised @Moin’s new theme component for displaying group messages in the sidebar, highlighting its pragmatic design [read more](https://meta.discourse.org/t/-/389664/18?silent=true).

# Announcements

- **Take the New Carousel Mode for a Spin** #Announcements  
@NateDhaliwal announced the official post image carousel, and @nathank joked that this #official feature now renders the [Discourse Post Image Carousel TC](https://meta.discourse.org/t/discourse-post-image-carousel/387872?silent=true) obsolete [read more](https://meta.discourse.org/t/-/392955/6?silent=true).

* * *

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

- @Alteras collaborated on the **Collections** plugin, exploring modal navigation improvements and addressing modal close bugs [read more](https://meta.discourse.org/t/-/372817/16?silent=true).
- @Alteras weighed in on direct Imgur uploads, citing TOS restrictions and proposing alternate storage backends [read more](https://meta.discourse.org/t/-/393121/2?silent=true).
- @zogstrip investigated search bar translation overrides, reproduced the bug in a test environment, and drafted a fix PR [read more](https://meta.discourse.org/t/-/393096/3?silent=true).
- @zogstrip guided troubleshooting for live notifications by suggesting checks of JavaScript console errors [read more](https://meta.discourse.org/t/-/393060/5?silent=true).
- @zogstrip led diagnostics for the `rename_discourse_rewind_disabled_to_enabled` migration, sharing SQL queries and coordinating community testing [read more](https://meta.discourse.org/t/-/393049/19?silent=true).
- @supermathie flagged the aggressive emoji picker on `):`, discussed Enter-key behavior, and recommended settings tweaks to reduce accidental pop-ups [read more](https://meta.discourse.org/t/-/393112/4?silent=true).
- @supermathie proposed using `set_header` for HSTS header tweaks, then suggested editing `web.ssl.template.yml` directly after SSL errors arose [read more](https://meta.discourse.org/t/-/393114/2?silent=true).
- @supermathie shared SMTP debugging steps for Azure Communication Service, including `rake 'emails:test[...]'` tasks and looking at `/logs` [read more](https://meta.discourse.org/t/-/290511/6?silent=true).
- @awesomerobot reproduced the search bar tip bug, recategorized it as a JS lazy-load issue, and helped scope the translation override fix [read more](https://meta.discourse.org/t/-/393096/2?silent=true).
- @chapoi clarified the “Enable Notifications” workflow, guiding @Teafh through toggling live notifications to achieve the expected behavior [read more](https://meta.discourse.org/t/-/393060/3?silent=true).
- @david recommended performance strategies for RSpec—namely `parallel_tests` and `test-prof let_it_be` helpers—to demystify the 0 s load time metric [read more](https://meta.discourse.org/t/-/391912/5?silent=true).

* * *

> With indents restored, emojis tamed, and carousels rolling, our pups are happily curled up—no furry casualties today!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [11 Janeiro , 2026 13:02 UTC](https://meta.discourse.org/t/daily-summary-1pm-utc/291852/707 "2026-01-11T13:02:27Z")

</div>

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

## Key Stats

- **New posts** : 63

- **New topics** : 10

- **Top users** :

## Interesting Topics

### #Marketplace

- @Geenicetea’s WordPress + Discourse integration quest for single sign-on and AI responses in the forum ([topic](https://meta.discourse.org/t/-/393147/1?silent=true)), with @jahan_gagan offering support ([reply](https://meta.discourse.org/t/-/393147/2?silent=true)) and @itsbhanusharma pitching in a solution outline ([proposal](https://meta.discourse.org/t/-/393147/3?silent=true)).

### #Installation

- A migration hiccup in `rename_discourse_rewind_disabled_to_enabled` during rebuilds was dissected by @Don’s diagnostic SQL queries ([debug](https://meta.discourse.org/t/-/393049/24?silent=true)) and swiftly patched by @zogstrip with a schema-filter fix ([commit](https://meta.discourse.org/t/-/393049/25?silent=true)).

- Post-plugin-installs bootstrap failures triggered a deep-dive into YAML quirks ([topic](https://meta.discourse.org/t/-/393174/1?silent=true)), where @itsbhanusharma requested full logs ([ask](https://meta.discourse.org/t/-/393174/2?silent=true)) and @xu2 later pinpointed a stray character ([solution](https://meta.discourse.org/t/-/393174/5?silent=true)).

### #Announcements

- Discussion on [releases.discourse.org](https://releases.discourse.org) continues as @SkyeDragon suggests longer ESR overlaps and @david confirms a planned two-month ESR support extension from 2026.1 ([details](https://meta.discourse.org/t/-/392712/9?silent=true)).

### #UX

- The prominent “Apply wrap” menu item placement ([thread](https://meta.discourse.org/t/-/393028/3?silent=true)) sparked styling tweaks by Lilly to fit all options without scrolling and @Moin linked to broader configuration proposals ([context](https://meta.discourse.org/t/quote-whole-post-button-location/380263/2?silent=true)).

- Calls for per-user AI usage quotas within trust levels and groups ([proposal](https://meta.discourse.org/t/-/393145/1?silent=true)) highlight emerging needs around #ai and #automation policy controls.

### #Dev

- @Alteras guided users through leveraging AWS S3 for the new Imgur upload button ([guide](https://meta.discourse.org/t/-/393121/6?silent=true)) and Canapin clarified file-size limit configs with community links ([reference](https://meta.discourse.org/t/-/393155/4?silent=true)).

- Integrating `IncludeSubdomain` into STS headers sparked debate, comparing overriding `web.ssl.template.yml` ([original suggestion](https://meta.discourse.org/t/-/393114/5?silent=true)) vs. a more robust core setting, with pfaffman offering a step-by-step approach ([tip](https://meta.discourse.org/t/-/393114/6?silent=true)).

- Community feedback on the MathJax 4 upgrade ([update](https://meta.discourse.org/t/-/392669/32?silent=true)) saw @Ethsim2 praise improved grid support and share edge-case docs for intricate BBCode interactions.

- A nuanced bug in chat “rewinds” where avatars revert to your own username led @zogstrip to replace ambiguous pronouns with `username` placeholders for clearer translations ([patch](https://meta.discourse.org/t/-/391440/7?silent=true)).

- The viability of DMenu inside modals ([investigation](https://meta.discourse.org/t/-/393175/1?silent=true)) was questioned by merefield, exploring event propagation quirks in the portal-based [example component](https://github.com/merefield/discourse-locations/blob/598df9f4d36194da6e88921ecac39307d50e9dc0/assets/javascripts/discourse/components/geo-d-multi-select.gjs#L342).

### #Feature

- A new #Feature request envisions AI-generated replies triggered only for original topic creators in the Discourse Automation plugin, sparking UI tweak suggestions to empower selective automation ([discussion](https://meta.discourse.org/t/-/393157/1?silent=true)).

### #Theme component

- Community feedback on the External Link Shield clarified how non-logged-in users bypass trust-level confirmations, with Jagster questioning the logic for anonymous visitors ([debate](https://meta.discourse.org/t/-/392962/4?silent=true)).

### #Support

- Troubleshooting private Qiniu bucket access errors led Lilly to share S3-compatible config examples and key/token setups to fix `download token not specified` failures ([guide](https://meta.discourse.org/t/-/393142/2?silent=true)) and inspect the original [error details](https://meta.discourse.org/t/-/393142/1?silent=true).

- Automating onboarding flows to redirect new members to a chosen category with the composer open ([walkthrough](https://meta.discourse.org/t/-/393154/5?silent=true)) prompted solutions using pre-filled `/new-topic` URLs and a one-shot localStorage flag via a Theme Component.

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

- @zogstrip diagnosed and patched the **rewind\_disabled\_to\_enabled** migration error ([393049/25](https://meta.discourse.org/t/-/393049/25?silent=true)), tweaked pronouns in chat rewinds for clearer translations ([391440/7](https://meta.discourse.org/t/-/391440/7?silent=true)), and weighed core vs. theme CSS identifier approaches on theme settings ([392690/2](https://meta.discourse.org/t/-/392690/2?silent=true)).

- @david outlined the ESR support overlap plan, confirming two-month concurrency for 2026.1 in response to #392712 ([post](https://meta.discourse.org/t/-/392712/9?silent=true)).

- @Alteras provided S3 setup guidance for the Imgur upload feature, linking to official AWS instructions and S3-compatible storage providers for #393121 ([link](https://meta.discourse.org/t/-/393121/6?silent=true)).

Here’s to migrations that never rewind, AI quotas that stay in check, and puppy-soft code reviews—happy discursing!

[Previous page](https://meta.discourse.org/t/daily-summary-1pm-utc/291852.md?page=23)

[Next page](https://meta.discourse.org/t/daily-summary-1pm-utc/291852.md?page=25)
