# Dagelijkse samenvatting (5.00 uur UTC)

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

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [14 september 2025 om 05:03 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/592 "2025-09-14T05:03:51Z")

</div>

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

## Key Stats

- **New posts** : 48
- **New topics** : 6
- **Top users** :
  - @Moin — 6 posts, 12 likes
  - @tvavrda — 3 posts, 11 likes
  - @Jonathan5 — 7 posts, 7 likes
  - @Canapin — 2 posts, 3 likes
  - @asa — 1 post, 3 likes
  - @mae — 1 post, 2 likes
  - @mcdanlj — 2 posts, 2 likes
  - @Steven — 1 post, 1 like
  - @uckelman — 1 post, 1 like
  - @jrgong — 1 post, 1 like

- **Top [@team](https://meta.discourse.org/groups/team?silent=true) member**: @mae — 1 post, 2 likes

## Interesting Topics

- #UX #localization: @tvavrda opened a discussion on **European Typography Rules** , proposing enhancements to the Markdown typographer for better support of locale-specific curly quotes in [post #1](https://meta.discourse.org/t/-/382506/1?silent=true), and refined the Czech quotation defaults in a follow-up [post #3](https://meta.discourse.org/t/-/382506/3?silent=true).

- #Hosting: A newcomer asked for a step-by-step guide to deploy Discourse on a Hetzner VDS with Namecheap Private Email SMTP in [post #1](https://meta.discourse.org/t/-/382532/1?silent=true) of **Guidance for Setting Up Discourse: Hetzner VDS + Namecheap Private Email SMTP** , with @Canapin weighing ARM vs. x86 trade-offs in [post #3](https://meta.discourse.org/t/-/382532/3?silent=true) and @NateDhaliwal sharing transactional-email tips in [post #9](https://meta.discourse.org/t/-/382532/9?silent=true).

- #contribute:translations #content-localization: @Moin sparked a conversation on **locale-specific defaults** for site settings in [post #1](https://meta.discourse.org/t/-/382521/1?silent=true) of **Locale-specific defaults for site settings (`locale_default`)**, highlighting German Umlaut username quirks and follow-up suggestions in [post #2](https://meta.discourse.org/t/-/382521/2?silent=true).

- #Contributing: Translators rallied around best practices in [Contributing translations to Discourse](https://meta.discourse.org/t/-/14882/1?silent=true), with @mansil confirming next steps in [post #152](https://meta.discourse.org/t/-/14882/152?silent=true).

- #Blog: The community praised and debated research aspirations in [How to Optimize Community Content for AI Discovery](https://meta.discourse.org/t/-/382063/1?silent=true), and @mae graciously responded to feedback in [post #7](https://meta.discourse.org/t/-/382063/7?silent=true).

- #Plugin #official #topic-voting #included-in-core: A user spotted liking on suggestion topics in [post #310](https://meta.discourse.org/t/-/40121/310?silent=true) of **Discourse Topic Voting** , and @Moin provided a CSS tweak to hide reactions in [post #311](https://meta.discourse.org/t/-/40121/311?silent=true).

- #Feature #ai: Developers checked on missing syntax in the MCP JSON spec in [post #26](https://meta.discourse.org/t/-/364859/26?silent=true) of **Is there an official Discourse Model Context Protocol (MCP)** and resolved a closing-brace oversight in [post #28](https://meta.discourse.org/t/-/364859/28?silent=true).

- #Developer Guides #dev-install #how-to: Contributors wrestling with M4 Mac compilation errors in [post #1](https://meta.discourse.org/t/-/15772/1?silent=true) of **Install Discourse on macOS for development** shared build logs and error dumps in [post #399](https://meta.discourse.org/t/-/15772/399?silent=true).

- #Support #chat #personal\_message: Community members debated chat-thread controls—tweaking threading settings in DMs in [post #15](https://meta.discourse.org/t/-/334040/15?silent=true), hiding “My Threads” in [post #1](https://meta.discourse.org/t/-/382483/1?silent=true), and limiting PMs to staff only in [post #2](https://meta.discourse.org/t/-/382482/2?silent=true).

- #Installation Several rebuild blockers emerged—Ubuntu’s Docker API mismatch prompted fixes in [post #1](https://meta.discourse.org/t/-/382535/1?silent=true) of **Cannot rebuild app because Docker daemon API version is 1.43** , and SELinux/`--privileged` dilemmas surfaced in [post #5](https://meta.discourse.org/t/-/382462/5?silent=true) of **Permissions errors with “./launcher rebuild app”**.

- #Installation Users hit a 422 when moving bulk posts in [Error Moving posts – 422](https://meta.discourse.org/t/-/382540/1?silent=true), prompting debugging of AJAX payloads.

- #Bug A staging environment threw an **Internal Server Error** on digest email previews in [Internal Server Error when previewing digest emails](https://meta.discourse.org/t/-/380954/17?silent=true), with contributors planning isolated tests.

- #Community Admins shared strategies for recovering hacked accounts in [How do other admins deal with compromised accounts?](https://meta.discourse.org/t/-/382546/1?silent=true), exploring email notifications and suspension workflows.

- #Support Rate-limit blocks stymied Imgur embeds with HTTP 429 in [Imgur images not embedding with 429 error](https://meta.discourse.org/t/-/263131/38?silent=true), fueling calls for alternative media proxies.

- #Installation A forgotten nginx SSL block broke HTTPS after an upgrade in [Upgrade to latest release failed 8/21/25](https://meta.discourse.org/t/-/379559/12?silent=true), and @pfaffman reminded to offload SSL or remove Let’s Encrypt templates.

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

- @mae engaged with community feedback in **How to Optimize Community Content for AI Discovery** , thanking @EricGT and others and highlighting the potential for a data-driven research paper in [post #7](https://meta.discourse.org/t/-/382063/7?silent=true).

From curly quotes to Docker quashes, we’ve covered it all—your forums are in good paws (and yes, the puppies are safe and sound)!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [15 september 2025 om 05:01 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/593 "2025-09-15T05:01:55Z")

</div>

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

## Key Stats

- **New Posts** : 44
- **New Topics** : 5
- **Top Users** :
  - @Moin — 5 posts, 12 likes
  - @sam — 12 posts, 5 likes
  - @piffy — 1 post, 5 likes
  - @Lilly — 2 posts, 5 likes
  - @Ethsim2 — 1 post, 2 likes
  - @Canapin — 1 post, 2 likes
  - @vincentp — 3 posts, 2 likes
  - @gerhard — 1 post, 1 like
  - @asa — 2 posts, 1 like
  - @j.jaffeux — 1 post, 0 likes

* * *

## Interesting Topics

- #Community In **How do other admins deal with compromised accounts?** , @Moin showed that Discourse notifies both old and new addresses on email changes and demonstrated how to filter the confirmation logs at `/admin/email-logs`. [read more](https://meta.discourse.org/t/-/382546/2?silent=true)

- #Support The **Polls** plugin was found to reference a missing `SiteSetting.poll_create_allowed_groups_map`, leading @sam to move it to #Support and point out the existing magic method. [read more](https://meta.discourse.org/t/-/382193/4?silent=true)

- #Support **Hetzner S3 support** – Thomas\_Rother asked about configuring Hetzner’s object storage, and @asa noted uptime concerns while linking to a comparative guide. [read more](https://meta.discourse.org/t/-/382571/3?silent=true)

- #Support **Update or Replace Header Locale Selector for New Discourse Header** – Evie\_Tao explored alternatives after Widget end-of-life notices, and @Lilly confirmed the theme component is broken. [read more](https://meta.discourse.org/t/-/382615/2?silent=true)

- #Support **How to mute badge notifications?** – Steradiant sought finer-grained control over badge pings, sparking discussions on potential UI improvements. [read more](https://meta.discourse.org/t/-/382603/1?silent=true)

- #Bug **Error Moving posts – 422** – @sam asked whether the error occurs on all topics and dug into `/logs` to isolate the issue. [read more](https://meta.discourse.org/t/-/382540/2?silent=true)

- #Bug **Enabling push notifications does not actually subscribe in some cases** – @sam thanked contributors and flagged a deeper review after the team’s meetup. [read more](https://meta.discourse.org/t/-/381043/7?silent=true)

- #Bug **Watched word regular expression crash (2025)** – @sam added a #pr-welcome, suggesting on-save regex validation to prevent future site crashes. [read more](https://meta.discourse.org/t/-/382417/5?silent=true)

- #Bug **Tag / TagGroup CSV import is case aware, but it’s not** – @sam proposed switching to a case-insensitive `lower(name)` lookup and adding missing indexes. [read more](https://meta.discourse.org/t/-/381450/2?silent=true)

- #Bug **./discourse-setup puts SMTP username at start of SMTP password** – @sam reached out to @pfaffman to tame the `sed`/`awk` scripts that assemble mail credentials. [read more](https://meta.discourse.org/t/-/381710/2?silent=true)

- #Hosting: **Guidance for Setting Up Discourse: Hetzner VDS + Namecheap Private Email SMTP** – Canapin reminded everyone to verify transactional-mail policies to avoid blacklisting. [read more](https://meta.discourse.org/t/-/382532/13?silent=true)

- #Extras: **ICS → Discourse Importer** – @Ethsim2 nostalgically recapped the importer’s evolution, lamenting the irony of the Meta topic’s scheduled deletion. [read more](https://meta.discourse.org/t/-/381646/13?silent=true)

- #Translations: **Locale-specific defaults for site settings (`locale_default`)** – @gerhard explained why `unicode_usernames` is off by default and how locale overrides could safely enable it. [read more](https://meta.discourse.org/t/-/382521/3?silent=true)

- #Site Management: **Customizing Discobot for your site** – @HAWK confirmed that Discobot is “as-is” with no active development planned. [read more](https://meta.discourse.org/t/-/103633/41?silent=true)

- #Announcements **Discourse Calendar updated to use fullcalendar 6** – @j.jaffeux shared that the next release will fix multi-day display glitches in category calendars. [read more](https://meta.discourse.org/t/-/380311/30?silent=true)

* * *

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

- @sam investigated and triaged numerous issues, including the Poll plugin setting mismatch [📄](https://meta.discourse.org/t/-/382193/4?silent=true), error moving posts [📄](https://meta.discourse.org/t/-/382540/2?silent=true), push-notification anomalies [📄](https://meta.discourse.org/t/-/381043/7?silent=true), regex crashes for watched words [📄](https://meta.discourse.org/t/-/382417/5?silent=true), CSV import case sensitivity [📄](https://meta.discourse.org/t/-/381450/2?silent=true), SMTP parsing in `discourse-setup` [📄](https://meta.discourse.org/t/-/381710/2?silent=true), and group invitation permissions [📄](https://meta.discourse.org/t/-/381743/2?silent=true).

- @Lilly championed stronger security on compromised accounts with 2FA suggestions [📄](https://meta.discourse.org/t/-/382546/3?silent=true) and flagged the header-locale-selector theme’s breakage [📄](https://meta.discourse.org/t/-/382615/2?silent=true).

- @gerhard clarified unicode username defaults and locale overrides in the site-settings discussion [📄](https://meta.discourse.org/t/-/382521/3?silent=true).

- @HAWK confirmed the current limitations on Discobot customization for new admins [📄](https://meta.discourse.org/t/-/103633/41?silent=true).

- @j.jaffeux explained the trade-offs in multi-day calendar displays and upcoming fixes in the FullCalendar 6 rollout [📄](https://meta.discourse.org/t/-/380311/30?silent=true).

- @hugh tested and logged a fix for missing review items when flags are resolved via “Take Action…” [📄](https://meta.discourse.org/t/-/380025/8?silent=true).

* * *

All that email-logging, regex-tweaking, and calendar-bumping makes for a lively day—time to fire up your password manager and give your pup an extra treat for surviving the email-change saga! 🐶

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [16 september 2025 om 05:02 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/594 "2025-09-16T05:02:53Z")

</div>

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

## Key Stats

- **New posts:** 112
- **New topics:** 8
- **Top users:**
  - @Moin: 8 posts, 10 likes
  - @awesomerobot: 3 posts, 9 likes
  - @tobiaseigen: 7 posts, 9 likes
  - @pfaffman: 12 posts, 7 likes
  - @david: 1 post, 5 likes
  - @Jagster: 2 posts, 5 likes
  - @nat: 5 posts, 4 likes
  - @angus: 2 posts, 3 likes
  - @sam: 2 posts, 3 likes
  - @patrickemin: 10 posts, 3 likes

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

* * *

## Interesting Topics

### #Feature

- @awesomerobot led the discussion on whether our AI spam scanner should default to flagging posts with phone numbers—exploring unicode obfuscation tactics and [sam’s eval recommendations](https://meta.discourse.org/t/-/382681/5?silent=true)… [read more](https://meta.discourse.org/t/-/382681/1?silent=true)

- @tobiaseigen revisited the long-standing request to add a **“stop impersonating”** link in the avatar dropdown, debating translation challenges in German and suggesting a modal confirmation in [#13806](https://meta.discourse.org/t/-/13806/47?silent=true)… [read more](https://meta.discourse.org/t/-/13806/47?silent=true)

- In #5764, @tobiaseigen and @Moin flagged that impersonating a user still updates their **“last seen”** timestamp, steering the conversation toward the companion suggestion in [#189347](https://meta.discourse.org/t/-/189347/6?silent=true)… [read more](https://meta.discourse.org/t/-/5764/3?silent=true)

- @tobiaseigen proposed an `allowed_by_group` setting so group owners can invite members directly in the initial flow, enhancing the #Feature in [#66560](https://meta.discourse.org/t/-/66560/6?silent=true)… [read more](https://meta.discourse.org/t/-/66560/6?silent=true)

### #Support

- strk reported a flood of registration attempts from `spammer.<random>.domain` emails, requesting wildcard‐style defenses in [#382755](https://meta.discourse.org/t/-/382755/1?silent=true)… [read more](https://meta.discourse.org/t/-/382755/1?silent=true)

- strk also noted that the **Blocked email domains** help text conflicts with the UI’s tag-entry style, urging a docs update in [#382754](https://meta.discourse.org/t/-/382754/1?silent=true)… [read more](https://meta.discourse.org/t/-/382754/1?silent=true)

- CT075 opened a “last-chance” warning issue for necro-bumping, finding the built-in alert and the admin-warnings component silent in [#382689](https://meta.discourse.org/t/-/382689/1?silent=true)… [read more](https://meta.discourse.org/t/-/382689/1?silent=true)

### #Bug

- nat investigated why enabling **Chat** still requires a default LLM, with @Falco suggesting removal of the obsolete check in [#381768](https://meta.discourse.org/t/-/381768/4?silent=true)… [read more](https://meta.discourse.org/t/-/381768/3?silent=true)

- ghassan and xkhalid debugged a Persian/Urdu date formatting crash in digest previews, debating ASCII storage vs. view-layer localization in [#380954](https://meta.discourse.org/t/-/380954/18?silent=true)… [read more](https://meta.discourse.org/t/-/380954/18?silent=true)

- Benjol uncovered a missing save button and a `TypeError: Cannot read properties of null` when editing titles, pointing to a JS/theme conflict in [#382703](https://meta.discourse.org/t/-/382703/1?silent=true)… [read more](https://meta.discourse.org/t/-/382703/1?silent=true)

### #UX

- Moin flagged inconsistent avatar and username alignment across mobile profiles, with @NateDhaliwal confirming centering issues in [#382741](https://meta.discourse.org/t/-/382741/1?silent=true)… [read more](https://meta.discourse.org/t/-/382741/1?silent=true)

### #Site feedback

- tobiaseigen assured that the **What’s new** feed and wrapped-gift notifications in the admin UI surface key changelog entries, advising self-hosters to stay updated in [#382279](https://meta.discourse.org/t/-/382279/4?silent=true)… [read more](https://meta.discourse.org/t/-/382279/4?silent=true)

### #Theme component

- dementad reported that the Announcement Bar preview shows above the header but renders below on FKB Pro, prompting @NateDhaliwal to check `plugin_outlet` settings in [#286352](https://meta.discourse.org/t/-/286352/28?silent=true)… [read more](https://meta.discourse.org/t/-/286352/28?silent=true)

### #Dev

- jrgong shared CSS fixes for wrap-buttons inside cooked posts—expanding padding and tweaking link colors to improve click regions—in [#256473](https://meta.discourse.org/t/-/256473/6?silent=true)… [read more](https://meta.discourse.org/t/-/256473/6?silent=true)

### #wordpress

- angus confirmed a bug where AJAX comment loads generate thousands of `post_id=undefined` hits, promising an update for the plugin by week’s end in [#382435](https://meta.discourse.org/t/-/382435/2?silent=true)… [read more](https://meta.discourse.org/t/-/382435/2?silent=true)

* * *

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

- @awesomerobot continued steering the AI spam-flagging debate in [382681](https://meta.discourse.org/t/-/382681/1?silent=true) and verified the mobile profile alignment fix in [382741](https://meta.discourse.org/t/-/382741/4?silent=true).

- @tobiaseigen advanced impersonation UX across several threads: the stop-impersonating link in [13806](https://meta.discourse.org/t/-/13806/47?silent=true), last-seen preservation in [5764](https://meta.discourse.org/t/-/5764/3?silent=true), group invite enhancements in [66560](https://meta.discourse.org/t/-/66560/6?silent=true), changelog visibility in [382279](https://meta.discourse.org/t/-/382279/4?silent=true), and thread continuity fixes in [382546](https://meta.discourse.org/t/-/382546/10?silent=true).

- @david explained Gem version comparisons for the compatibility plugin in [272665](https://meta.discourse.org/t/-/272665/5?silent=true).

- @nat ruled out the persona validation bug in [381768](https://meta.discourse.org/t/-/381768/3?silent=true) and assisted with YouTube preview troubleshooting in [382699](https://meta.discourse.org/t/-/382699/2?silent=true).

- @sam urged robust evals in the spam-scanner thread [382681](https://meta.discourse.org/t/-/382681/5?silent=true) and detailed RAG consolidation in the AI helper topic [352848](https://meta.discourse.org/t/-/352848/4?silent=true).

- @Lilly updated the “Creating and managing events” guide in [149964](https://meta.discourse.org/t/-/149964/499?silent=true).

- @Falco recommended dropping the obsolete LLM check in [381768](https://meta.discourse.org/t/-/381768/4?silent=true).

- @SaraDev clarified automation variable support for auto-responder scripts in [285031](https://meta.discourse.org/t/-/285031/12?silent=true).

- @j.jaffeux confirmed the iOS Safari PWA calendar collapse fix in [372331](https://meta.discourse.org/t/-/372331/11?silent=true).

- @featheredtoast provided CSS insights on the signup password error in [381505](https://meta.discourse.org/t/-/381505/4?silent=true).

> After fuzzy phone-number hunts, impersonation plot twists, and calendar capers, may your day be as smooth as our plugin updates (and rest easy—no puppies were harmed in the making of this summary!).

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [17 september 2025 om 05:02 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/595 "2025-09-17T05:02:49Z")

</div>

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

## Key Stats

- **New posts:** 101
- **New topics:** 15
- **Top users:**
  - @awesomerobot — 4 posts, 31 likes
  - @Moin — 6 posts, 13 likes
  - @sam — 9 posts, 7 likes
  - @lindsey — 3 posts, 6 likes
  - @tknospdr — 7 posts, 5 likes
  - @keegan — 1 post, 3 likes
  - @gerhard — 1 post, 3 likes
  - @jahan_gagan — 2 posts, 3 likes
  - @merefield — 2 posts, 3 likes
  - @j.jaffeux — 2 posts, 2 likes

## Interesting Topics

- #Announcements @awesomerobot reported [iOS 26 bugs with fixed position elements in Discourse](https://meta.discourse.org/t/-/382831/1?silent=true), highlighting misplaced headers and footers on iPhones and iPads under Safari, with ongoing workarounds in progress [read more](https://meta.discourse.org/t/-/382831/1?silent=true).

- #Support @georg asked how to style the calendar picker in the foundation theme [382781/1], and @Moin confirmed it’s a native browser date input that cannot be styled by CSS [382781/4] [read more](https://meta.discourse.org/t/-/382781/1?silent=true).

- #Support @tknospdr explored methods for creating a staged user account without full sign-up [382844/1]; the team recommended forwarding emails to generate a staged user [382844/2] or sending a PM with the email address [382844/4] [read more](https://meta.discourse.org/t/-/382844/1?silent=true).

- #Support @Shauny proposed a blacklist for disallowed links; @Moin suggested leveraging [watched words](https://meta.discourse.org/t/-/382803/2?silent=true) to block posts containing specific domains until they’re removed [read more](https://meta.discourse.org/t/-/382803/2?silent=true).

- #Support @Isla asked how to lock a category against new posts [382628/1], with guidance on adjusting category permissions and closures without deletion [read more](https://meta.discourse.org/t/-/382628/1?silent=true).

- #Support #ai: @tpetrov wondered why the AI forum helper sometimes fumbles answers [352848/5], and @sam outlined current reranking improvements and future UI unification for embeddings and rerankers [352848/6] [read more](https://meta.discourse.org/t/-/352848/5?silent=true).

- #Bug @Moin highlighted confusing documentation for blocked email domains, showing that both commas and pipes can batch-add entries [382754/2] [read more](https://meta.discourse.org/t/-/382754/2?silent=true).

- #Bug @Thorsten reported the text editor shifting off-screen on iOS/iPadOS 26 [382765/1]; @j.jaffeux advised delaying upgrades until Apple addresses the underlying Safari bugs [382765/2] [read more](https://meta.discourse.org/t/-/382765/1?silent=true).

- #Feature #chat: Under the #chat category, participants debated default threading in DMs, and @lindsey announced threads will now default to off to match channels [334040/20] [read more](https://meta.discourse.org/t/-/334040/20?silent=true).

- #Feature #calendar-and-event: @Ethsim2 reignited calls for a full ICS export in the calendar plugin, referencing the removal in [PR #231](https://github.com/discourse/discourse-calendar/pull/231) and advocating for its return [230713/5] [read more](https://meta.discourse.org/t/-/230713/5?silent=true).

- #Plugin #broken: @TReKiE overhauled the ProCourse Static Pages plugin, fixing admin panel breaks, dialog boxes, delete functions, and translation support in a forked update [69698/87] [read more](https://meta.discourse.org/t/-/69698/87?silent=true).

- #Plugin @jrgong discussed continued use of the Docs plugin and flagged its #end-of-life status, pointing to ongoing migration work toward Discourse Doc Categories [130172/371] [read more](https://meta.discourse.org/t/-/130172/371?silent=true).

- #Translations: @gerhard set a reminder to revisit German suggestion threads in the longstanding translation errors topic [47320/113] [read more](https://meta.discourse.org/t/-/47320/113?silent=true).

- #Using Discourse: @jerry_zen detailed issues with event icons and layout in calendar topics, and @Moin guided on using the Insert Date feature and [safe mode](https://meta.discourse.org/t/53504?silent=true) troubleshooting [283773/15] [read more](https://meta.discourse.org/t/-/283773/15?silent=true).

- #Site Management: @SaraDev compiled best practices for spam prevention—covering AI triage, watched words, hCaptcha, and registration limits—to thwart automated attacks [264020/15] [read more](https://meta.discourse.org/t/-/264020/15?silent=true).

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

- @awesomerobot posted a detailed [bug report on iOS 26 fixed element positioning](https://meta.discourse.org/t/-/382831/1?silent=true), provided guidance on staged user creation in [Can an admin create a staged user?](https://meta.discourse.org/t/-/382844/2?silent=true), and confirmed an upcoming HTML rendering fix in [Post title’s HTML not rendered right as bookmark in profile menu](https://meta.discourse.org/t/-/381903/4?silent=true).

- @sam contributed insights on AI moderation by combining antispam and triage in [Best practices for AI antispam plus AI post triage operating together?](https://meta.discourse.org/t/-/381802/3?silent=true), explained reranking in [Why is my AI forum helper struggling to answer questions?](https://meta.discourse.org/t/-/352848/6?silent=true), and proposed UX and plugin improvements in [Consistently implement composer toolbar item overflow](https://meta.discourse.org/t/-/382902/1?silent=true) and [Inconsistent plugin settings](https://meta.discourse.org/t/-/381003/4?silent=true).

- @lindsey announced default threading changes in DMs in [Disable chat threads in DM’s](https://meta.discourse.org/t/-/334040/20?silent=true), weighed in on tag-watching logic in [Watching tags that are made visible to everyone but then not visible still makes the user watch the tags](https://meta.discourse.org/t/-/381834/8?silent=true), and investigated signup validation in [Error is not highlighted when username is correct, but not enough characters in password](https://meta.discourse.org/t/-/381505/6?silent=true).

- @gerhard set a follow-up reminder in [🇩🇪 Fehler in der Deutschen Übersetzung? Hier melden!](https://meta.discourse.org/t/-/47320/113?silent=true).

- @keegan confirmed resolution for custom date range issues on the Discourse AI admin usage page in [Discourse AI admin usage page – custom date range issues](https://meta.discourse.org/t/-/378959/4?silent=true).

- @j.jaffeux investigated iOS text editor bugs in [Problem with text editor on iOS / iPadOS 26 devices](https://meta.discourse.org/t/-/382765/2?silent=true) and dug into calendar runtime problems in [Calendar back runtime](https://meta.discourse.org/t/-/372331/16?silent=true).

- @featheredtoast provided context on the admin signup flow in [Error is not highlighted when username is correct, but not enough characters in password](https://meta.discourse.org/t/-/381505/7?silent=true).

- @tobiaseigen shared a trick for creating staged users via PMs in [Can an admin create a staged user?](https://meta.discourse.org/t/-/382844/4?silent=true) and suggested group PMs for ticket handling [382844/6](https://meta.discourse.org/t/-/382844/6?silent=true).

- @nat explained translation caching storage in [Translation – how is the caching handled? By page or by topic/comment?](https://meta.discourse.org/t/-/382757/2?silent=true) and covered the locale selector settings in [Update or Replace Header Locale Selector for New Discourse Header (widgets-end-of-life)](https://meta.discourse.org/t/-/382615/5?silent=true).

- @SaraDev outlined multi-layered spam prevention measures in [Tips for Preventing Spam](https://meta.discourse.org/t/-/264020/15?silent=true).

* * *

All paws on deck yesterday—our conversations were as energetic as a litter of puppies chasing a tennis ball! 🐶

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [18 september 2025 om 05:03 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/596 "2025-09-18T05:03:20Z")

</div>

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

## Key Stats

- **New Posts:** 146
- **New Topics:** 16

**Top Users (last 24 h)**

- @awesomerobot (19 likes, 6 posts)
- @tobiaseigen (14 likes, 37 posts)
- @tvavrda (8 likes, 1 post)
- @Richie (7 likes, 2 posts)
- @jahan_gagan (6 likes, 2 posts)
- @renato (5 likes, 2 posts)
- @lindsey (5 likes, 2 posts)
- @sam (4 likes, 8 posts)
- @merefield (4 likes, 1 post)
- @ondrej (4 likes, 4 posts)

## Interesting Topics

- #Announcements **iOS 26 bugs with fixed position elements in Discourse** saw users struggle to type on the new iOS beta until @awesomerobot clarified that it’s a WebKit height calculation issue impacting thousands of sites and pointed to an existing fix in Apple’s tracker [read more](https://meta.discourse.org/t/-/382831/1?silent=true) & [bug report](https://bugs.webkit.org/show_bug.cgi?id=297779#c10)

- #Announcements **🌅 Introducing Horizon, our newest theme** received glowing initial feedback when @newkid shared that switching to Horizon on their Starter plan already “rebalance[s] the real estate equation” for their community [read more](https://meta.discourse.org/t/-/369608/47?silent=true)

- #Support **What will happen with my community web address if I upgrade, e.g. from Starter to Pro?** had @ondrej and @awesomerobot reassuring Stela\_Manova that upgrading doesn’t force a custom domain and linking to the official [domain configuration guide](https://meta.discourse.org/t/configure-your-domain-name-for-hosted-discourse/21827?silent=true) [read more](https://meta.discourse.org/t/-/382990/1?silent=true)

- #Support **Can we turn off emails to deleted users and stop contacting our spammers?** featured @Richie praising a forthcoming feature to disable individual email templates—so you no longer alert deleted trolls when they bounce back [read more](https://meta.discourse.org/t/-/382412/13?silent=true)

- #Support **Help with locking down forum** saw @merefield show how to enable `login required` and adjust category security, while @pfaffman offered a server-side shutdown workaround in emergencies [read more](https://meta.discourse.org/t/-/382916/2?silent=true)

- #Support **Discourse groups on profile** included @jahan_gagan explaining the “three dots” expansion for extra groups and linking to an automation guide for syncing badges with group membership [read more](https://meta.discourse.org/t/-/382954/3?silent=true) & [automation guide](https://meta.discourse.org/t/user-group-membership-management-through-badges/281836?silent=true)

- #Support **Cost points to access certain rewards** had @anoedo exploring point-spending plugins and @NateDhaliwal pointing to an existing Discourse-to-external game point integration for redemption scenarios [read more](https://meta.discourse.org/t/-/383050/1?silent=true) & [points integration](https://meta.discourse.org/t/how-to-integrate-discourse-gamification-with-an-external-system-redeem-and-award-points/262968/14?silent=true)

- #Support **Somehow, a non-Staff user was able to whisper in a general topic?** puzzled moderators as @Hanon_Ondricek discovered whisper permissions inconsistency, prompting further investigation into group-based whisper controls [read more](https://meta.discourse.org/t/-/383049/1?silent=true)

- #UX **Consistently implement composer toolbar item overflow** reignited debate over scrolling vs. hiding vs. shifting toolbar icons, with @renato advocating a fade-out cue and @sam noting the existing “hide toolbar” mobile workaround [read more](https://meta.discourse.org/t/-/382902/1?silent=true)

- #UX **Merge pasted preformatted text ⇒ code block in the new composer when there is only a space as separator** saw @Jagster debate the UX of code-block expansions and line-break quirks when composing on narrow screens [read more](https://meta.discourse.org/t/-/381441/3?silent=true)

- #Bug **Quoting doesn’t transfer lists correctly** kicked off by @lindsey, who outlined clear acceptance criteria to preserve numbering and indentation exactly as in the original post [read more](https://meta.discourse.org/t/-/382959/1?silent=true)

- #Bug **Problem with text editor on iOS / iPadOS 26 devices** had @pmusaraj linking back to the iOS 26 fixed-position discussion and encouraging cross-testing across beta versions [read more](https://meta.discourse.org/t/-/382765/3?silent=true)

- #Feature **It would be good if the Solved ticked boxes appeared on the Bookmarks page** was proposed by @Jonathan5 to help track resolved threads directly in one’s bookmarks list [read more](https://meta.discourse.org/t/-/382970/1?silent=true)

- #Feature **Automatic response to new topic (OOO style)** saw @ondrej point tknospdr to the Automation plugin’s [auto-responder recipe](https://meta.discourse.org/t/creating-an-auto-responder-automation/285031?silent=true) for mimicking an email “Out of Office” reply on new posts [read more](https://meta.discourse.org/t/-/383032/1?silent=true)

- #Dev **Importing a model or component from a plugin into a custom plugin: tests fail** launched by @Marine, detailing import errors when reusing DiscoursePostEventEvent and PostEventBuilder in integration tests [read more](https://meta.discourse.org/t/-/383005/1?silent=true)

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

- **@awesomerobot** championed the WebKit fix in the [iOS 26 fixed position bug thread](https://meta.discourse.org/t/-/382831/7?silent=true) and clarified upgrade domain options in the [Starter→Pro upgrade discussion](https://meta.discourse.org/t/-/382990/5?silent=true)

- **@tobiaseigen** shifted the spam flagging conversation to #Feature in [mass spam postings](https://meta.discourse.org/t/-/381809/10?silent=true) and guided users on SMTP credentials in the [launcher setup issue](https://meta.discourse.org/t/-/381710/21?silent=true)

- **@renato** suggested a fade-out indicator for scrollable toolbar items in the [composer overflow thread](https://meta.discourse.org/t/-/382902/4?silent=true)

- **@lindsey** reported the initial list-quoting issue in the [quoting lists bug report](https://meta.discourse.org/t/-/382959/1?silent=true)

- **@sam** showcased the new spam-queue UI in [review queue improvements](https://meta.discourse.org/t/-/381809/11?silent=true) and reminded users of the mobile toolbar-hide trick in [composer overflow](https://meta.discourse.org/t/-/382902/5?silent=true)

- **@davidb** confirmed the DM thread disabling fix in [Disable chat threads in DMs](https://meta.discourse.org/t/-/334040/21?silent=true)

- **@chapoi** committed to review Horizon’s category image component in [Horizon theme image bug](https://meta.discourse.org/t/-/381733/12?silent=true)

- **@dax** helped troubleshoot Crowdin account linking in [Contributing translations thread](https://meta.discourse.org/t/-/14882/154?silent=true)

- **@pmusaraj** referenced the iOS 26 WebKit height bug when discussing the text editor issue in [iOS/iPadOS editor problem](https://meta.discourse.org/t/-/382765/3?silent=true)

Keep those keyboards clicking—and may all your threads stay lively (and your puppies safe)! 🐾

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [19 september 2025 om 05:03 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/597 "2025-09-19T05:03:03Z")

</div>

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

## Key Stats

- **Total new posts** : 100
- **Total new topics** : 11
- **Top users** :
  - @Canapin (5 posts, 8 likes)
  - @sam (6 posts, 7 likes)
  - @tgxworld (2 posts, 7 likes)
  - @pfaffman (10 posts, 6 likes)
  - @tobiaseigen (4 posts, 5 likes)
  - @Lilly (2 posts, 5 likes)
  - @nat (3 posts, 5 likes)
  - @chapoi (3 posts, 5 likes)
  - @JammyDodger (2 posts, 4 likes)
  - @tpetrov (1 post, 3 likes)

## Interesting Topics

#Site Feedback

- At #Site Feedback, @sam proposed a one-click “fixed” action to auto-tag topics and schedule closures, while @chapoi and @tobiaseigen weighed in on UX friction and automation timing in [Enable the solution plugin for the Bug category](https://meta.discourse.org/t/-/381707/13?silent=true) [read more].

#Bug

- @Canapin unearthed a migration #Bug where category text colors were imported as `#FFF`, greying out the save button, @JammyDodger traced it to a validation regex, and @pfaffman submitted a [PR to correct the script](https://meta.discourse.org/t/-/383099/1?silent=true) [read more].

- A critical #Bug hit restores when @pfaffman encountered a `mirror_topic_timers_topic_id` duplicate-function error; @tgxworld diagnosed the issue and opened a [fix PR](https://meta.discourse.org/t/-/383176/7?silent=true) [read more].

#Support

- In [Help with locking down forum](https://meta.discourse.org/t/-/382916/7?silent=true), @Lilly shared a Rails console command to log out all users and recommended posting a global banner before enforced logout [read more].

- @Richie investigated slow announcement emails in [Is there a way I can send email notifications faster?](https://meta.discourse.org/t/-/383103/3?silent=true), and @jahan_gagan pointed to digest-throttling settings, while queue timings highlighted CPU and Sidekiq load [read more].

- A backup #Support case where S3-compatible storage failed post-update was dissected in [S3 (not AWS) backups stopped working, presumably since an update](https://meta.discourse.org/t/-/382582/8?silent=true); @pfaffman walked through `grep` commands to validate ENV variables [read more].

- @tknospdr explored wildcard catch-all triggers and multi-key ordering for out-of-office auto-responses in [Automatic response to new topic (OOO style)](https://meta.discourse.org/t/-/383032/3?silent=true), with @SaraDev clarifying regex pattern matching rules [read more].

#Site Management

- @asa reported stuck counts on AI-powered translations in [Content Localization - Manual and Automatic with Discourse AI](https://meta.discourse.org/t/-/370969/26?silent=true), and @nat suggested enabling `ai_translation_verbose_logs` for locale detection, which resolved the backfill tally [read more].

#Feature

- @sam sketched out proper event URLs to support rich oneboxes in [Better Oneboxes for Events](https://meta.discourse.org/t/-/381681/4?silent=true), sparking discussion on context menu access and redirect flows [read more].

- @asa highlighted the cumbersome steps for editing translated posts, and @Falco guided users to the globe-icon shortcut in [Bearbeitung von Übersetzen Beiträgen verbessern](https://meta.discourse.org/t/-/383112/2?silent=true) [read more].

- Opera users asked for browser support updates in [Opera not included in new browser support](https://meta.discourse.org/t/-/383109/1?silent=true), prompting a look back at historical listings on [Discourse.org](http://Discourse.org) [read more].

#Dev

- A community member’s custom SSO flow was tripped up by the front-end redirecting to port 3000 instead of 4200 in [Discourse sso login redirect to localhost:3000, not 4200](https://meta.discourse.org/t/-/383227/1?silent=true), with no config knob yet exposed [read more].

#Installation

- On a resource-tight 1c2r VPS, @nineb sought to bypass swap requirements in [Switches for resource constrained VPS?](https://meta.discourse.org/t/-/383216/1?silent=true), and @pfaffman cautioned that Discourse still requires swap for successful builds [read more].

#Hosting

- @nineb lamented Namecheap’s identity checks after a family-support forum was disrupted, sparking a discussion on registrar alternatives like Gandi and GoDaddy in [Guidance for Setting Up Discourse: Hetzner VDS + Namecheap Private Email SMTP](https://meta.discourse.org/t/-/382532/14?silent=true) [read more].

#Sysadmins

- For users ditching Docker, @dodger provided a sample Puma and runit setup, and @lion diagnosed HAProxy mix-content and ImageMagick path errors in [Deploy Discourse without Docker](https://meta.discourse.org/t/-/351194/7?silent=true) [read more].

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

- @sam championed the #fixed automation UX in [Enable the solution plugin for the Bug category](https://meta.discourse.org/t/-/381707/13?silent=true) and proposed structured event links in [Better Oneboxes for Events](https://meta.discourse.org/t/-/381681/4?silent=true).

- @tgxworld investigated the database restore error and provided a PR fix in [Problem with restore: function “mirror\_topic\_timers\_topic\_id” already exists](https://meta.discourse.org/t/-/383176/7?silent=true).

- @Lilly detailed the steps to forcibly log out users and post pre-logout notices in [Help with locking down forum](https://meta.discourse.org/t/-/382916/7?silent=true).

- @tobiaseigen contributed UX and automation ideas to the fixed-tag workflow in [Enable the solution plugin for the Bug category](https://meta.discourse.org/t/-/381707/12?silent=true).

- @nat enabled verbose AI translation logs to troubleshoot backfill counts in [Content Localization - Manual and Automatic with Discourse AI](https://meta.discourse.org/t/-/370969/28?silent=true).

- @chapoi refined the “add #fixed tag then close” flow in [Enable the solution plugin for the Bug category](https://meta.discourse.org/t/-/381707/11?silent=true).

- @Falco recommended the globe-icon shortcut for faster translation edits in [Bearbeitung von Übersetzen Beiträgen verbessern](https://meta.discourse.org/t/-/383112/2?silent=true) and weighed in on AI search persona limits in [Conversational AI Search coming to Discourse AI](https://meta.discourse.org/t/-/355939/15?silent=true).

- @jordan.vidrine explained why the horizon theme squares off topic thumbnails in [Thumbnail overlap tags list (Horizon Theme + Topic List Thumbnails)](https://meta.discourse.org/t/-/382930/5?silent=true).

- @SaraDev deep-dived into regex trigger mechanics for the auto responder in [Creating an auto responder automation](https://meta.discourse.org/t/-/285031/14?silent=true) and detailed SQL tweaks for solved/unsolved stats in [Solved and Unsolved Topic Stats with Date and Tag Parameters](https://meta.discourse.org/t/-/301425/4?silent=true).

Happy to report that after 100 posts and 11 new topics, our servers, translators, and puppies are all still up and running! 🐾

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [20 september 2025 om 05:03 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/598 "2025-09-20T05:03:08Z")

</div>

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

## Key Stats

- **New posts:** 64
- **New topics:** 16
- **Top users:**
  - @NateDhaliwal (17 likes, 5 posts)
  - @chapoi (7 likes, 4 posts)
  - @sok777 (7 likes, 2 posts)
  - @Shauny (5 likes, 3 posts)
  - @tobiaseigen (5 likes, 7 posts)
  - @Richie (3 likes, 2 posts)
  - @fine (3 likes, 2 posts)
  - @tknospdr (2 likes, 4 posts)
  - @pfaffman (1 like, 3 posts)
  - @tvavrda (1 like, 3 posts)

## Interesting Topics

### #Theme\_component

- **Quick-add Tags To Topic:** @NateDhaliwal shared a new theme component that adds tags to any topic with a button in the footer, complete with auto-close options and customizable messages. [read more](https://meta.discourse.org/t/-/383271/1?silent=true)

### #Announcements

- **iOS 26 bugs with fixed position elements:** @sok777 confirmed that the Discourse mobile app on iOS 26 RC still suffers from WebKit fixed-position scrolling issues. [read more](https://meta.discourse.org/t/-/382831/14?silent=true)

### #UX

- **Capitalise the “A” & badge layout fixes:** @Richie reported a lowercase “a” on the [Add] button and a stacked badge layout on user cards, and @NateDhaliwal’s PRs have since corrected both. [read more](https://meta.discourse.org/t/-/383257/1?silent=true) [read more](https://meta.discourse.org/t/-/383291/1?silent=true)

- **Error messages for silenced users:** @Shauny highlighted confusing “not permitted” errors when silenced users try to post, sparking discussion on clearer, friendlier feedback. [read more](https://meta.discourse.org/t/-/383272/1?silent=true)

- **Show more supported filters in the pulldown:** @tobiaseigen suggested exposing all available topic filters in the sidebar dropdown and linking to advanced filtering docs. [read more](https://meta.discourse.org/t/-/383338/1?silent=true)

### #Site\_feedback

- **Enable the solution plugin for #Bug** @chapoi enabled and celebrated the solution plugin in the Bug category, noting how it pairs nicely with Nate’s Quick-add Tags component. [read more](https://meta.discourse.org/t/-/381707/15?silent=true)

### #Bug

- **Crash on long topic pages with many Google Maps links:** @fine’s phone crashes while scrolling through 30+ map embeds; @pmusaraj traced it to new iOS 26 viewport regressions. [read more](https://meta.discourse.org/t/-/383283/1?silent=true)

- **Adding an invalid tag creates a whisper post:** @tvavrda found that entering a disallowed tag still generates a system whisper, leading to proposals to suppress ghost whispers. [read more](https://meta.discourse.org/t/-/383286/1?silent=true)

- **Composer bug: large plus icon blocking editor:** @jerry_zen noticed a huge “+” icon in the RTE composer on Edge/Linux; @Lilly and community members are investigating browser-specific CSS issues. [read more](https://meta.discourse.org/t/-/383310/1?silent=true)

### #Support

- **Support ticket issues with RepairShopr:** @tknospdr reported that incoming emails from RepairShopr spawn new private topics instead of replies, and asked for best practices to troubleshoot email headers. [read more](https://meta.discourse.org/t/-/383296/1?silent=true)

- **Sudden Sidekiq trend change & anomaly:** @ToddZ observed Sidekiq job spikes post-update and a bizarre one-day dip to 24 jobs—community is hunting the culprit. [read more](https://meta.discourse.org/t/-/383350/1?silent=true)

- **Invite validation fails with confusing “Max redemptions allowed” error:** @sjjh saw a German/English mash-up error on invite redemption limits, prompting calls to improve localization and clarity. [read more](https://meta.discourse.org/t/-/383352/1?silent=true)

- **Horizon theme category images not displaying:** Nick-Permaculture confirmed that a custom CSS tweak now restores category images across the board. [read more](https://meta.discourse.org/t/-/381733/16?silent=true)

- **Let’s Encrypt certificate doesn’t automatically renew:** @Canapin’s cron-renewal fails on HTTP→HTTPS redirects; @featheredtoast’s recent template updates promise a fix. [read more](https://meta.discourse.org/t/-/383320/1?silent=true)

### #Dev

- **Rails code not auto reloading inside dev containers:** @alisson discovered that changes to certain files aren’t being picked up by Rails’s autoloader in Docker setups, leading to Unicorn restarts. [read more](https://meta.discourse.org/t/-/383327/1?silent=true)

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

- @chapoi merged fixes and championed the solution plugin rollout in [Enable the solution plugin for #contribute:bug](https://meta.discourse.org/t/-/381707/15?silent=true).

- @tobiaseigen guided filter enhancements in [Show more supported filters in the pulldown](https://meta.discourse.org/t/-/383338/1?silent=true), helped troubleshoot emails in [Support ticket issues with RepairShopr](https://meta.discourse.org/t/-/383296/1?silent=true), and reviewed plugin pairing in [Enable the solution plugin for #contribute:bug](https://meta.discourse.org/t/-/381707/17?silent=true).

- @nat advised on data recording for yesterday’s top posts in [获取昨日点赞或者浏览量，前10的帖子](https://meta.discourse.org/t/-/382918/4?silent=true).

- @awesomerobot provided a patch for the badge grid issue in [User card badges are stacked, not in a grid](https://meta.discourse.org/t/-/383291/3?silent=true).

- @pmusaraj traced iOS viewport regressions in [I don’t know if it’s a bug, but as I swipe…](https://meta.discourse.org/t/-/383283/2?silent=true).

- @featheredtoast updated the Let’s Encrypt renewal logic to handle redirects in [Let’s Encrypt certificate doesn’t automatically renew](https://meta.discourse.org/t/-/383320/5?silent=true).

- @Lilly investigated the Edge/Linux composer icon bug in [Composer bug in my forum & my desktop with a bigger-blocking plus icon](https://meta.discourse.org/t/-/383310/4?silent=true).

Woof! Another day of tagging, tweaking, and ticket-taming—stay pawsitive! 🐶

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [21 september 2025 om 05:02 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/599 "2025-09-21T05:02:33Z")

</div>

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

## Key Stats

- **New Posts:** 44
- **New Topics:** 6
- **Top Users (past 24 h):**
  - @Moin (2 posts, 5 likes)
  - @eisammy (1 post, 5 likes)
  - @rivohor (8 posts, 3 likes)
  - @dax (1 post, 2 likes)
  - @chapoi (4 posts, 2 likes)
  - @Falco (1 post, 1 like)
  - @Lilly (1 post, 1 like)
  - @TomoftheFog (1 post, 0 likes)
  - @AzeemHadzrie (1 post, 0 likes)
  - @jerry_zen (2 posts, 0 likes)

## Interesting Topics

### #Support

- In #Support, @rivohor asked how to reverse the position of the avatar to appear before the topic text, sharing a screenshot of the layout challenge (post [1](https://meta.discourse.org/t/-/383401/1?silent=true)). @chapoi responded with a pure CSS workaround using absolute positioning and padding (post [2](https://meta.discourse.org/t/-/383401/2?silent=true)), and later clarified the request scope (post [4](https://meta.discourse.org/t/-/383401/4?silent=true)). [read more](https://meta.discourse.org/t/-/383401?silent=true)

- In #Support, @rivohor wondered how to automatically include quoted text when replying without manual copy-paste (post [1](https://meta.discourse.org/t/-/383402/1?silent=true)); @chapoi explained why it’s not a built-in feature (post [2](https://meta.discourse.org/t/-/383402/2?silent=true)), and @Falco showcased the “Quote whole post” button under the composer plus sign (post [3](https://meta.discourse.org/t/-/383402/3?silent=true)). [read more](https://meta.discourse.org/t/-/383402?silent=true)

- In #Support, @TomoftheFog reported users unable to access the forum over mobile data despite no IP blocks (post [1](https://meta.discourse.org/t/-/383392/1?silent=true)); @dax suggested checking carrier blacklists, IPv6 handling, and CDN/firewall settings to pinpoint the cause (post [2](https://meta.discourse.org/t/-/383392/2?silent=true)). [read more](https://meta.discourse.org/t/-/383392?silent=true)

- In #Support, @Aurora asked how to reorder custom sidebar sections below “Categories” (post [1](https://meta.discourse.org/t/-/383384/1?silent=true)); @Lilly provided a CSS snippet using the `order` property scoped to section slugs (post [2](https://meta.discourse.org/t/-/383384/2?silent=true)). [read more](https://meta.discourse.org/t/-/383384?silent=true)

- In #Support, @patrickemin investigated why the date and location code showed cities Cayenne and Paris instead of Fortaleza (post [1](https://meta.discourse.org/t/-/383410/1?silent=true)), uncovering timezone defaults and profile settings causing the mismatch (post [2](https://meta.discourse.org/t/-/383410/2?silent=true)). [read more](https://meta.discourse.org/t/-/383410?silent=true)

- In #Support, @Damian_Boon flagged that the “latest posts” link in the sidebar still uses `/latest?order=created`, showing screenshots of unexpected behavior (post [4](https://meta.discourse.org/t/-/381085/4?silent=true)). [read more](https://meta.discourse.org/t/-/381085?silent=true)

- In #Support, @NickRoscoe challenged default digest emails that spam users indefinitely after one post, calling for clearer opt-in at signup (post [17](https://meta.discourse.org/t/-/347817/17?silent=true)). [read more](https://meta.discourse.org/t/-/347817?silent=true)

### #General

- In #General, @eisammy sounded the alarm on a unilateral renaming of RubyGems to “Ruby Central,” detailing removals of maintainers and raising governance concerns (post [1](https://meta.discourse.org/t/-/383416/1?silent=true)). [read more](https://meta.discourse.org/t/-/383416?silent=true)

### #Sysadmins

- In #Sysadmins, a debate on deploying Discourse without Docker continued: @dodger recounted mail delivery oddities and ImageMagick version pitfalls (post [14](https://meta.discourse.org/t/-/351194/14?silent=true)), while @lion described an LXD-LXC setup behind HAProxy for SSL termination (post [18](https://meta.discourse.org/t/-/351194/18?silent=true)). [read more](https://meta.discourse.org/t/-/351194?silent=true)

### #Announcements

- In #Announcements, @rivohor and @Jagster discussed the iOS 26 bug that breaks fixed position elements in Discourse and are now awaiting Apple’s next fix (post [16](https://meta.discourse.org/t/-/382831/16?silent=true)). [read more](https://meta.discourse.org/t/-/382831?silent=true)

### #Using Discourse

- In #Using Discourse, @jerry_zen deleted an earlier test post in the “Creating and managing calendars” guide and clarified best practices for calendar event management (post [18](https://meta.discourse.org/t/-/283773/18?silent=true)). [read more](https://meta.discourse.org/t/-/283773?silent=true)

### #Bug

- In #Bug, @jerry_zen debugged a composer issue on Windows 10 + Edge where a larger-blocking plus icon appeared after inspecting `options` width and left parameters (post [6](https://meta.discourse.org/t/-/383310/6?silent=true)). [read more](https://meta.discourse.org/t/-/383310?silent=true)

- In #Bug, @Benjol confirmed that updating to the latest Discourse core and Events Plugin resolved JavaScript errors that prevented post title edits (post [3](https://meta.discourse.org/t/-/382703/3?silent=true)). [read more](https://meta.discourse.org/t/-/382703?silent=true)

### #Feature

- In #Feature, @AzeemHadzrie noted that Opera seems missing from the supported browsers list on BrowseHappy and asked if this was an oversight (post [3](https://meta.discourse.org/t/-/383109/3?silent=true)). [read more](https://meta.discourse.org/t/-/383109?silent=true)

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

- @chapoi provided a CSS solution to reverse avatar positioning and scoped metadata order in [Support #383401](https://meta.discourse.org/t/-/383401?silent=true) and clarified quoting behavior details in [Support #383402](https://meta.discourse.org/t/-/383402?silent=true).

- @dax diagnosed mobile data access failures, suggesting carrier blacklist checks and IPv6 vs. IPv4 fallbacks in [Support #383392](https://meta.discourse.org/t/-/383392?silent=true).

- @Lilly shared a detailed CSS snippet for reordering sidebar menu sections by `data-section-name` in [Support #383384](https://meta.discourse.org/t/-/383384?silent=true).

- @Falco demonstrated how to use the “Quote whole post” button under the composer plus menu in [Support #383402](https://meta.discourse.org/t/-/383402?silent=true).

* * *

After yesterday’s avatar acrobatics and debugging adventures, our puppies are all smiles and wagging tails!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [22 september 2025 om 05:02 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/600 "2025-09-22T05:02:17Z")

</div>

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

## Key Stats
- **New posts:** 64 ([latest posts](https://meta.discourse.org/latest))  
- **New topics:** 8 ([latest topics](https://meta.discourse.org/latest?order=created))  

- **Top Users:**  
  - [@RGJ](https://meta.discourse.org/u/RGJ): 18 likes, 4 posts  
  - [@sam](https://meta.discourse.org/u/sam): 12 likes, 6 posts  
  - [@JammyDodger](https://meta.discourse.org/u/JammyDodger): 9 likes, 1 post  
  - [@chapoi](https://meta.discourse.org/u/chapoi): 6 likes, 4 posts  
  - [@Moin](https://meta.discourse.org/u/Moin): 4 likes, 3 posts  
  - [@Falco](https://meta.discourse.org/u/Falco): 4 likes, 1 post  
  - [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen): 4 likes, 6 posts  
  - [@wisewords](https://meta.discourse.org/u/wisewords): 4 likes, 2 posts  
  - [@mcwumbly](https://meta.discourse.org/u/mcwumbly): 3 likes, 1 post  
  - [@Johnny_McIvor](https://meta.discourse.org/u/Johnny_McIvor): 3 likes, 1 post  

---

## Interesting Topics

**#contribute:feature**  
- Whenever a staff member performs an IP lookup on a user, the community debated whether those lookups should be logged in the Logs and Screening section to prevent abuse ([read more](https://meta.discourse.org/t/-/383457/1)).  

- A proposal surfaced for a dedicated landing page for chat room URLs to boost forum engagement when linking to chat invites ([read more](https://meta.discourse.org/t/-/383470/1)).  

**#General**  
- Members weighed in on the future of RubyGems stewardship and how any risk to Ruby on Rails could impact Discourse’s dependency chain; a q & a session was recommended ([read more](https://meta.discourse.org/t/-/383416/4)).  

**#Support**  
- The longstanding question “Why do Discourse installs enable digest email for all users?” saw renewed discussion as @mcwumbly reaffirmed the current opt-out stance ([read more](https://meta.discourse.org/t/-/347817/25)).  

- Theme developers exchanged CSS tips for reordering sidebar sections on both desktop and mobile in the “How to control the order of menu sections in the sidebar?” thread ([read more](https://meta.discourse.org/t/-/383384/7)).  

- A report of users unable to access the forum over mobile data led to suggestions around cache clearing and network diagnostics ([read more](https://meta.discourse.org/t/-/383392/5)).  

- Persistent SMTP timeouts with Spacemail prompted troubleshooting steps including port changes and fresh installs to resolve Net::ReadTimeout errors ([read more](https://meta.discourse.org/t/-/383452/2)).  

**#contribute:bug**  
- In the Horizon theme, mobile category pages showed topic titles underneath the fixed header, a repro confirmed by @chapoi and slated for a fix ([read more](https://meta.discourse.org/t/-/383435/4)).  

- Translated posts failed to onebox embedded YouTube links when the viewer’s language differed from the original; a fix is in progress ([read more](https://meta.discourse.org/t/-/383450/2)).  

- Some archived topics still displayed a reply button, causing confusion when users thought they could post on locked content ([read more](https://meta.discourse.org/t/-/383459/3)).  

- Sidebar links with query parameters like `?order=created` weren’t clearing sticky parameters when switching back via the Topics link ([read more](https://meta.discourse.org/t/-/381085/6)).  

- A UI glitch in the composer showed an oversized plus icon on desktop for certain themes, prompting safe-mode checks ([read more](https://meta.discourse.org/t/-/383310/7)).  

**#Site Management**  
- Feedback on Discourse AI’s content localization throttling spurred suggestions to adjust edit-based re-translation limits beyond the current two-per-day cap ([read more](https://meta.discourse.org/t/-/370969/32)).  

**#contribute:ux**  
- The pull-down for topic filters was critiqued for overwhelming users with all 30+ options, with ideas floated for an inline shortcut modal instead of off-site docs ([read more](https://meta.discourse.org/t/-/383338/2)).  

**#community-building**  
- Invite-only forums struggled with member-driven invites lacking group and landing-post controls, leading to calls for admin-enforced invitation templates ([read more](https://meta.discourse.org/t/-/379740/9)).  

---

## Activity by the @team Group

- **@sam** recommended joining the RubyGems stewardship Q & A in [Ruby on Rails in danger?](https://meta.discourse.org/t/-/383416/4), weighed in on filter visibility in [Show more supported filters in the pulldown](https://meta.discourse.org/t/-/383338/2), guided bucket recreation in [S3 (not AWS) backups stopped working](https://meta.discourse.org/t/-/382582/11), flagged a whisper-bug edge case in [Adding an invalid tag to a topic creates a whisper post](https://meta.discourse.org/t/-/383286/2), confirmed repro steps in [Composer bug in my forum & my desktop…](https://meta.discourse.org/t/-/383310/7), and probed malformed JSON in [Llm_tagger: Failed to parse JSON response](https://meta.discourse.org/t/-/383444/2).  

- **@chapoi** repro’d and committed a fix for the Horizon theme header overlap in [Issue with Topic Titles Overlapping Header…](https://meta.discourse.org/t/-/383435/4), offered CSS for mobile sidebar ordering in [How to control the order of menu sections in the sidebar?](https://meta.discourse.org/t/-/383384/7), and clarified UX around archived-topic locks in [Replying to closed post](https://meta.discourse.org/t/-/383459/3).  

- **@tobiaseigen** demonstrated a repro for sticky query parameters in [Problem creating latest?ordered=created link in sidebar](https://meta.discourse.org/t/-/381085/6) and steered SMTP troubleshooting in [Persistent SMTP Timeout Issue with Spacemail…](https://meta.discourse.org/t/-/383452/2).  

- **@Falco** identified the known translation limitation around embedded YouTube links in [Youtube Videos wird nicht eingebunden bei KI Übersetzung](https://meta.discourse.org/t/-/383450/2).  

- **@mcwumbly** outlined the current digest-email defaults and linked to the related feature request in [Why do Discourse installs enable digest email for all users?](https://meta.discourse.org/t/-/347817/25).  

---

*Our chat landing page discussion is shaping up to be the next big thing! See you there: [Chat landing page](https://meta.discourse.org/t/-/383470/1).*
```

---

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

</div>

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

> _A quick roundup of the last 24 hours on Meta Discourse._

## Key Stats

- **New Posts** : 147

- **New Topics** : 14

- **Top Users** :

## Interesting Topics

### #Feature

- In #Feature (#ai, #content-localization), @nat proposed adding a **“Translate Now”** button for outdated translations to bypass the twice-a-day throttle and force immediate re-rendering [read more](https://meta.discourse.org/t/-/383544/1?silent=true).

- In #Feature (#ai, #content-localization), @nat suggested using **translated posts** in email summaries so notifications respect the recipient’s language preference [read more](https://meta.discourse.org/t/-/383546/1?silent=true).

- In #Feature (#chat), @putty and @tobiaseigen sketched out a **Chat landing page** mockup, debating whether it should be a public preview or a signup CTA, to showcase non-public chat features [read more](https://meta.discourse.org/t/-/383470/3?silent=true).

### #Community

- In #Community, @Alexander_Wright lamented users padding posts with **“Pad, pad, pad”** to meet minimum length requirements, sparking ideas for watched words, custom error messages, and cultural nudges [read more](https://meta.discourse.org/t/-/383556/1?silent=true).

### #Support

- In #Support, @errorexee debugged a **persistent SMTP timeout** with Spacemail on Docker, while @Lilly argued that Spacemail likely isn’t suited for transactional email [read more](https://meta.discourse.org/t/-/383452/11?silent=true).

- In #Support, @rivohor asked how to **activate a user** without email confirmation, and @NateDhaliwal and @asa walked through the Admin \> Users “Activate user” controls [read more](https://meta.discourse.org/t/-/383486/1?silent=true).

- In #Support, @tobiaseigen recommended wrapping AVIF images in **[grid] markdown** or using inline PDF previews for more manageable online book-style posts [read more](https://meta.discourse.org/t/-/381806/7?silent=true).

- In #Support (#automation, #topic-timers), @rivohor explored **scheduling topics and replies** , and @Lilly pointed to the built-in scheduling feature and the official Automation plugin [read more](https://meta.discourse.org/t/-/383624/2?silent=true).

- In #Support (#dev-install), @Turgut_Ordu hit a **“Restarting (100)”** Docker error installing Discourse on Windows, and @Lilly directed them to the development setup guide [read more](https://meta.discourse.org/t/-/383610/2?silent=true).

### #Bug

- In #Bug (#composer), @martin confirmed that the **default Markdown mode** issue was resolved by PR 34552 after user reports of the composer mode reset [read more](https://meta.discourse.org/t/-/379243/25?silent=true).

- In #Bug (#mobile, #topic-filter), @bryce fixed a **bulk select button** leak on mobile that appeared for non-mods, merging a patch to hide it from anonymous users [read more](https://meta.discourse.org/t/-/383361/4?silent=true).

- In #Bug, @Moin and @RGJ dissected why the **reply button** remains visible on closed topics for anonymous users, linking back to a 2020 design decision on permissions [read more](https://meta.discourse.org/t/-/383459/4?silent=true).

- In #Bug, @Moin pointed out that **editing topic titles** still bumps topics unexpectedly due to a recent PR, and @pmusaraj asked @martin to investigate the side effect [read more](https://meta.discourse.org/t/-/383576/1?silent=true).

- In #Bug (#category), @Moin celebrated fixes to the **category color field** input validation but noted lingering issues when deleting and typing hex codes [read more](https://meta.discourse.org/t/-/383491/1?silent=true).

### #UX

- In #UX (#composer), @Moin argued for **priority-based composer toolbar overflow** , suggesting a responsive hide-behind-plus strategy akin to device-width breakpoints [read more](https://meta.discourse.org/t/-/382902/13?silent=true).

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

- @martin weighed in on improving the **topic-filter UI** , proposing a keyboard-shortcut-style modal to display all filters without navigating off-site [link](https://meta.discourse.org/t/-/383338/3?silent=true).

- @tobiaseigen recategorized the **local email server** thread to #Installation > Hosting, emphasizing that self-hosted sites should follow official instructions [link](https://meta.discourse.org/t/-/381354/6?silent=true).

- @cocococosti advised on **Vanilla-to-Discourse migrations** , recommending hosted SQL dumps and linking to the official import scripts [link](https://meta.discourse.org/t/-/290180/4?silent=true).

- @bryce merged a fix to remove the stray **bulk select** button on mobile for anonymous users, closing the loop on the #topic-filter bug [link](https://meta.discourse.org/t/-/383361/4?silent=true).

- @Lilly guided through the **Windows Docker restart** error, pointing to the canonical dev-install guide to resolve the “Restarting (100)” issue [link](https://meta.discourse.org/t/-/383610/2?silent=true).

- @pmusaraj released a **2.1.0 beta** of the Discourse iOS app on TestFlight, including site row layout changes, a new swipe-down-to-dismiss gesture, and device-specific padding fixes [link](https://meta.discourse.org/t/-/264593/35?silent=true).

- @chapoi merged the **Horizon theme** fix for overlapping topic titles on mobile category calendars via PR 34902 [link](https://meta.discourse.org/t/-/383435/6?silent=true).

- @nat championed #Feature discussions on **content localization** , opening requests for a forced translation button and email translation support [links](https://meta.discourse.org/t/-/383544/1?silent=true) [and](https://meta.discourse.org/t/-/383546/1?silent=true).

- @Falco highlighted challenges in the **automation plugin** when quotas are exhausted, advocating for user notifications or fallback models [link](https://meta.discourse.org/t/-/383581/2?silent=true).

- @supermathie clarified the difference between **SMTP envelope From** and header From, recommending the `reply_by_email_address` setting for proper bounce handling [link](https://meta.discourse.org/t/-/379947/3?silent=true).

- @RGJ explained best practices for **HSTS includeSubDomains** , suggesting per-host STS headers except on apex domains to avoid unintended site impacts [link](https://meta.discourse.org/t/-/381983/5?silent=true).

And that’s a wrap—time to pad out some rest after a day of translations, timers, and tiny text tweaks!

---

<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 september 2025 om 05:01 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/602 "2025-09-24T05:01:54Z")

</div>

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

## Key Stats

- **New posts:** 153
- **New topics:** 16

**Top users by likes & posts**

- @david: 32 likes, 5 posts
- @RGJ: 16 likes, 5 posts
- @Moin: 14 likes, 11 posts
- @nat: 10 likes, 3 posts
- @pfaffman: 8 likes, 6 posts
- @Bas: 7 likes, 2 posts
- @chapoi: 6 likes, 6 posts
- @tvavrda: 6 likes, 1 post
- @SubStrider: 5 likes, 3 posts
- @tchristensen: 4 likes, 1 post

## Interesting Topics

- #Dev **RFC: A new versioning strategy for Discourse** — @david outlined a proposal for monthly releases (`vYYYY.N`) alongside extended support streams, aiming for more predictable updates without slowing development [read more](https://meta.discourse.org/t/-/383536/1?silent=true)

- #Dev **Small action CustomComponent argument issue** — @RGJ discovered that `PostSmallAction` was incorrectly using `this.post` instead of `this.args.post`, and a PR was opened to backport the fix to stable [read more](https://meta.discourse.org/t/-/383606/2?silent=true)

- #Feature **Add “Translate Now” button visible to allowed groups** — @nat shipped a new post-menu item for content localization, gated by `content_localization_allowed_groups`, enabling on-demand translations [read more](https://meta.discourse.org/t/-/383544/3?silent=true)

- #Feature **Log setting changes that happen because of an update in staff action logs** — @Moin proposed logging system‐initiated site setting migrations (e.g., disabling the Discobot welcome post) in staff action logs to aid troubleshooting after upgrades [read more](https://meta.discourse.org/t/-/383705/1?silent=true)

- #Community **Pad, pad, pad** — @Bas shared a three-step moderation framework (Warn → Suspend → Ban) and discussed the tone and escalation for misbehaving members [read more](https://meta.discourse.org/t/-/383556/6?silent=true)

- #Community **Sharing approaches to using automation to send messages to members** — @tobiaseigen kicked off a thread on onboarding automations; @Moin detailed the default Discobot messages and the impact of recent update changes [read more](https://meta.discourse.org/t/-/383691/2?silent=true)

- #Migration **Migrated from XenForo to Discourse: Overview of the Migration** — @SubStrider used Gemini 2.5 Pro to summarize three months of feedback, highlighting navigation, infinite scroll, and whitespace concerns [read more](https://meta.discourse.org/t/-/374245/8?silent=true)

- #Marketplace **Plugin to Enhance Subscriptions Plugin** — @tchristensen thanked @jahan_gagan for a quick, high-quality subscription-enhancement plugin delivery and recommended him for future Discourse work [read more](https://meta.discourse.org/t/-/380766/4?silent=true)

- #Marketplace **Busco freelance** — @Cristina_Reina sought a full-stack Discourse contractor; @Moin moved the request to #Marketplace and advised on adding scope, timeline, and budget details [read more](https://meta.discourse.org/t/-/383717/2?silent=true)

- #BLOG: **The Hawk Origin Story (A Community Builder’s Privacy Paradox)** — Discourse’s blog post on the privacy paradox spawned a companion discussion topic, now at 4 likes and ongoing [read more](https://meta.discourse.org/t/-/383776/1?silent=true)

- #Support **Can we avoid updates that force me to debug on the command line please?** — @Benjol traced a Sidekiq shutdown error to an unnotified disk‐resize on a secondary volume, resolving his issue with a filesystem tweak [read more](https://meta.discourse.org/t/-/379995/9?silent=true)

- #Support **After reading an unread topic return to “Unread” list?** — @sb56637 confirmed that reloading the browser restores Unread-list redirection after reading, clarifying earlier confusion [read more](https://meta.discourse.org/t/-/380224/11?silent=true)

- #Announcements **iOS 26 bugs with fixed position elements in Discourse** — @TFF_SD reported that the vertical cursor offset bug persists in iOS 26.1 beta; @pmusaraj is investigating iPad repro steps [read more](https://meta.discourse.org/t/-/382831/21?silent=true)

- #SITE\_FEEDBACK: **Quote formatting of support category template** — @Moin highlighted unexpected leading quotes in new-topic templates, sparking examples and discussion on default composer prompts [read more](https://meta.discourse.org/t/-/383724/1?silent=true)

- #Bug **Topic can be created without tags despite category requiring tags** — @nordize found that required-tags rules are ignored for staff; @Moin suggested testing with a non-staff account to confirm [read more](https://meta.discourse.org/t/-/383663/1?silent=true)

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

- @david proposed the new versioning strategy in [RFC: A new versioning strategy for Discourse](https://meta.discourse.org/t/-/383536/1?silent=true)
- @nat enabled the “Translate Now” feature in [Add “Translate Now” button visible to allowed groups](https://meta.discourse.org/t/-/383544/3?silent=true)
- @Bas laid out the warn-suspend-ban moderation workflow in [Pad, pad, pad](https://meta.discourse.org/t/-/383556/6?silent=true)
- @chapoi reproduced the expand-button duplication bug in [Issues with repetitive replies on expand button click](https://meta.discourse.org/t/-/382282/4?silent=true)
- @nolo shared a macOS Homebrew-based dev install guide in [Install Discourse on macOS for development](https://meta.discourse.org/t/-/15772/400?silent=true)
- @pmusaraj shipped beta fixes for row height and highlight-border issues in [How would you improve the Discourse iOS App Experience?](https://meta.discourse.org/t/-/264593/38?silent=true)
- @tgxworld suggested preset durations for post-last-reply timers in [Setting topic timer to auto-close after last post not suggest dates](https://meta.discourse.org/t/-/383600/2?silent=true)
- @Falco explained PWA icon maskable cropping in [PWA app icon looks…a little wonky](https://meta.discourse.org/t/-/383793/2?silent=true)
- @tobiaseigen confirmed safe‐mode testing steps in [Issues with repetitive replies on expand button click](https://meta.discourse.org/t/-/382282/3?silent=true)
- @tshenry released an update to the Category Previews theme component in [Category Previews](https://meta.discourse.org/t/-/155296/51?silent=true)

* * *

Hope your day is as productive as @Moin’s 11 posts yesterday—keep the momentum 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: [25 september 2025 om 05:02 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/603 "2025-09-25T05:02:27Z")

</div>

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

## Key Stats

- **103** new posts; **17** new topics.

- **Top users by posts and likes:**

## Interesting Topics

### #Support

- In **New on discourse** , @forum_solution asked about sending DMs at trust level 0 and was guided through the community’s [trust level system](https://meta.discourse.org/t/383927/1?silent=true) by @Moin and @chapoi, clarifying when personal messaging unlocks. [read more](https://meta.discourse.org/t/383927/9?silent=true)

- A report on **Discourse Mobile App** revealed a cursor-offset bug on iOS 26, which @david traced to an Apple issue, with a fix expected in iOS 26.1. [read more](https://meta.discourse.org/t/383863/1?silent=true)

- @Thanatermesis investigated **spam from local IPs (172.17.0.1)** and @pfaffman recommended adding `real_ip_header` directives in the Docker nginx config to expose true client addresses. [read more](https://meta.discourse.org/t/383891/1?silent=true)

- In **Simple sensor-driven notifications** , @aria_12 explored IoT-to-Discourse integration and @pmusaraj suggested using [scoped API keys](https://meta.discourse.org/t/383924/1?silent=true) for clean sensor data postings. [read more](https://meta.discourse.org/t/383924/2?silent=true)

- **OIDC users not associating** surfaced in the OpenID Connect plugin; @pmusaraj probed email‐matching and account‐linking logic to reproduce the issue. [read more](https://meta.discourse.org/t/383894/1?silent=true)

- **Persistent SMTP Timeout** with Spacemail on Docker prompted @supermathie to explain historic port 465 vs. 587 usage and common VPS blocks for SMTPS. [read more](https://meta.discourse.org/t/383452/17?silent=true)

- A **support ticket** on message‐bus errors led @tobiaseigen to point @qingfeng1024 to CDN and proxy settings for long‐polling stability. [read more](https://meta.discourse.org/t/383861/1?silent=true)

- **Can I send a welcome message to all new users?** saw @SubStrider request automation and sparked discussion of plugin or webhook‐based approaches. [read more](https://meta.discourse.org/t/383974/1?silent=true)

- **Help with calendar layout!** had @Crebekah report cutoff times in block view, with suggestions to tweak CSS or theme templates. [read more](https://meta.discourse.org/t/383972/1?silent=true)

### #Praise

- @tobiaseigen launched **What are your favorite Discourse sites** , sharing [meta.discourse.org](http://meta.discourse.org) and inspiring others to list their top communities and use cases. [read more](https://meta.discourse.org/t/383890/1?silent=true)

### #Dev

- The **RFC: new versioning strategy** discussion had @david outline `release`/`esr`/`latest` branch workflows, while @schneeland and @RGJ debated release cadence and ESR lifecycles. [read more](https://meta.discourse.org/t/383536/20?silent=true)

- @saquetim confirmed the backport of a **Small action CustomComponent argument fix** , smoothing plugin development. [read more](https://meta.discourse.org/t/383606/6?silent=true)

### #Plugin

- In **Discourse Doc Categories** , @nat announced a shift from topic‐backed to database‐backed sidebars and a new `rake doc_categories:build_sidebar` task for self-hosters. [read more](https://meta.discourse.org/t/322376/130?silent=true)

### #Bug

- The **Sidebar activation issue** after Doc Categories changes saw @pmusaraj and @nat dive into rake outputs, cache timing, and database state to restore sidebar functionality. [read more](https://meta.discourse.org/t/383888/2?silent=true)

- @martin addressed **topics bumping on title edit** , contributing a GitHub PR to skip bumps on OP-only changes and untangle category/tag bump triggers. [read more](https://meta.discourse.org/t/383576/4?silent=true)

- **BBCode block vs inline parsing** quirks for `[code]` and `[spoiler]` were raised by @panic, seeking clarity on intended behaviour. [read more](https://meta.discourse.org/t/383843/1?silent=true)

### #UserExperience

- @tgxworld proposed clearer **topic auto-close timer** labels (“A week after last reply”, etc.) and a custom selector option in #topic-timers settings. [read more](https://meta.discourse.org/t/383600/4?silent=true)

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

- @nat detailed the manual sidebar rebuild for **Discourse Doc Categories** , explaining the DB migration rationale in #Plugin [read more](https://meta.discourse.org/t/322376/130?silent=true)

- @david unpacked the new **versioning strategy** , showing how to pin `release`/`esr` channels in your launcher and discussing UI tooling in #Dev [read more](https://meta.discourse.org/t/383536/20?silent=true)

- @tobiaseigen kicked off **favorite Discourse sites** , highlighting uses of [meta.discourse.org](http://meta.discourse.org) and others in #Praise [read more](https://meta.discourse.org/t/383890/2?silent=true)

- @pmusaraj triaged the **Sidebar activation issue** , requesting rake logs and exploring cache invalidation paths in #Bug [read more](https://meta.discourse.org/t/383888/2?silent=true)

- @pmusaraj recommended **scoped API keys** for IoT sensor integrations in #Support to streamline external data posting [read more](https://meta.discourse.org/t/383924/2?silent=true)

- @pmusaraj probed **OIDC account association** , checking email matches and plugin settings in #Installation [read more](https://meta.discourse.org/t/383894/2?silent=true)

- @chapoi welcomed the newcomer in **New on discourse** , clarifying trust level progression for DMs in #Support [read more](https://meta.discourse.org/t/383927/5?silent=true)

- @martin debugged bump logic for **title and category/tag edits** , pushing a fix to minimize unwanted topic bumps in #Bug [read more](https://meta.discourse.org/t/383576/7?silent=true)

- @tgxworld suggested UX tweaks to the **topic auto-close timer** labels for clarity in #UserExperience [read more](https://meta.discourse.org/t/383600/4?silent=true)

- @supermathie explained **SMTP port practices** and VPS networking quirks affecting Discourse email on Spacemail setups in #Support [read more](https://meta.discourse.org/t/383452/18?silent=true)

- @saquetim confirmed the backport of the **CustomComponent action fix** , ensuring stable theme/plugin behavior in #Dev [read more](https://meta.discourse.org/t/383606/6?silent=true)

Stay tuned—after 103 posts and 17 new threads, our meta hive was buzzing like a caffeinated squirrel!

---

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

</div>

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

## Key Stats

- **New posts:** 75
- **New topics:** 10
- **Top users (by likes / posts):**
  - @Moin (20 likes / 7 posts)
  - @tobiaseigen (12 likes / 9 posts)
  - @JammyDodger (12 likes / 3 posts)
  - @Falco (9 likes / 2 posts)
  - @Discourse (6 likes / 1 post)
  - @fzngagan (6 likes / 1 post)
  - @Kartoon (4 likes / 1 post)
  - @pmusaraj (4 likes / 1 post)
  - @awesomerobot (4 likes / 2 posts)
  - @supermathie (3 likes / 2 posts)

## Interesting Topics

**#Site feedback**

- In a thread on **#ai** , **#related-topics** , and **#suggested-topics** , @tobiaseigen proposed tweaking the “Suggested” vs “Related” links at the bottom of posts—disabling Discobot’s tutorial, appending `?silent=true` to welcome-topic links, and pruning outdated suggestions. Community feedback led @Falco to disable the age-based penalty on related links [read more](https://meta.discourse.org/t/-/384030?silent=true).

**#blog**

- Following the “The end of community memory” #blog post by @Discourse, members debated whether long-term memory tools (wikis, Slack, Discord) can replace AI-driven retrospection, with perspectives from @Kartoon and @mcwumbly [read more](https://meta.discourse.org/t/-/384056?silent=true).

**#Site Management**

- @fzngagan walked through adding an **#ai** -friendly `llms.txt` file—covering topic upload, permalink setup, and visiting `https://yoursite.com/llms.txt` for improved LLM crawling [read more](https://meta.discourse.org/t/-/383088?silent=true).

**#Community**

- In **#automation** , @putty and @JammyDodger shared multi-step welcome-message schedules and referenced Hawk’s Swarm talk slides for personal onboarding DMs [read more](https://meta.discourse.org/t/-/383691?silent=true).

**#Bug**

- @awesomerobot debugged the **llm\_tagger** #automation plugin, clarifying that `"tags"` must be an array and `"confidence"` an integer after JSON parse errors (#30871, #30972) [read more](https://meta.discourse.org/t/-/383444/5?silent=true) [read more](https://meta.discourse.org/t/-/383444/7?silent=true).

- @nat fixed a **#doc-categories** / **#horizon-theme** issue by confirming the `doc_categories:build_sidebar` rake task must run as the `discourse` user to avoid database errors [read more](https://meta.discourse.org/t/-/383888/7?silent=true).

- @martin refined bump logic so that title, tag, and category edits no longer surface topics-with-replies unexpectedly [read more](https://meta.discourse.org/t/-/383576/9?silent=true).

- In a #keyboard / #accessibility / #keyboard-shortcuts bug, @Lilly began investigating why `ctrl + enter` opens search results in the same tab instead of a new one [read more](https://meta.discourse.org/t/-/384004/2?silent=true).

**#Support**

- On **Nutzung von Nextcloud aus Discourse heraus** , @supermathie recommended using [discourse-auth-proxy](https://github.com/discourse/discourse-auth-proxy) to sync Discourse groups with Nextcloud access [read more](https://meta.discourse.org/t/-/384058/3?silent=true).

- @Moin guided moderators through assigning topics via curl or Python by pointing to the reverse-engineered API docs for the Assign plugin [read more](https://meta.discourse.org/t/-/383978/2?silent=true).

- Inquiries about automated welcomes led to advice on customizing Discobot messages and using the #automation plugin to send DMs when users join Trust Level 0 [read more](https://meta.discourse.org/t/-/383974?silent=true).

- Members uncovered **duplicated email templates** with stale content and missing delete buttons, prompting further investigation [read more](https://meta.discourse.org/t/-/384028?silent=true).

**#Plugin**

- @pmusaraj introduced the **discourse-amazon-sns** plugin for push notifications via Amazon SNS—covering device registration, AWS setup, and integration with Discourse’s notification system [read more](https://meta.discourse.org/t/-/384054?silent=true).

**#Feature**

- Building on silent-link improvements, @tobiaseigen requested that `?silent=true` be honored in oneboxes and quotes to keep test links from generating backlinks [read more](https://meta.discourse.org/t/-/384020?silent=true).

**#UX**

- @tobiaseigen asked for more intuitive **#topic-timers** UI shortcuts to auto-close and auto-delete topics after the last post, revisiting earlier PR discussions [read more](https://meta.discourse.org/t/-/192279/4?silent=true).

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

- @tobiaseigen kicked off the #Site feedback adjustments to Suggested vs Related links, streamlining new-user journeys [link](https://meta.discourse.org/t/-/384030/1?silent=true).

- @Falco disabled the age penalty on Related Topics after community feedback [link](https://meta.discourse.org/t/-/384030/5?silent=true).

- @fzngagan authored the guide for adding an `llms.txt` file to aid LLM crawling [link](https://meta.discourse.org/t/-/383088/1?silent=true).

- @awesomerobot troubleshot JSON parsing in the #automation llm\_tagger, clarifying array formatting for `tags` and `confidence` [link](https://meta.discourse.org/t/-/383444/5?silent=true), [link](https://meta.discourse.org/t/-/383444/7?silent=true).

- @nat confirmed the correct user context for running the `doc_categories:build_sidebar` rake task under the discourse user [link](https://meta.discourse.org/t/-/383888/7?silent=true).

- @martin refined bump logic in edited topics to prevent unintended visibility spikes [link](https://meta.discourse.org/t/-/383576/9?silent=true).

- @supermathie recommended discourse-auth-proxy to integrate Nextcloud access control with Discourse groups [link](https://meta.discourse.org/t/-/384058/3?silent=true).

- @pmusaraj released the discourse-amazon-sns plugin for push notifications via Amazon SNS [link](https://meta.discourse.org/t/-/384054/1?silent=true).

- @tobiaseigen proposed extending `?silent=true` support to oneboxes and quotes for cleaner testing docs [link](https://meta.discourse.org/t/-/384020/1?silent=true).

- @tobiaseigen also suggested UI improvements for #topic-timers to auto-close and auto-delete, advancing faster moderation workflows [link](https://meta.discourse.org/t/-/192279/4?silent=true).

- @Lilly began investigating the `ctrl + enter` behavior on search results to restore browser keybind functionality [link](https://meta.discourse.org/t/-/384004/2?silent=true).

- @ted provided a progress update on fixing review-item generation when flags are resolved via “Take Action…” [link](https://meta.discourse.org/t/-/380025/9?silent=true).

That’s it for today’s recap—after 75 posts and 10 new topics, our Meta forum was busier than a beehive yesterday! 🐝

---

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

</div>

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

## Key Stats

- **69** new posts
- **5** new topics
- **Top users** (posts ↑ / likes ★):
  - @lindsey (2 posts / 19★)
  - @mcwumbly (3 posts / 5★)
  - @manut (6 posts / 5★)
  - @tobiaseigen (8 posts / 5★)
  - @david (2 posts / 5★)
  - @axfelix (1 post / 4★)
  - @pfaffman (4 posts / 4★)
  - @schneeland (2 posts / 4★)
  - @j.jaffeux (1 post / 3★)
  - @RGJ (1 post / 3★)

## Interesting Topics

- #Announcements In [Current Projects – September 2025](https://meta.discourse.org/t/-/384033/1?silent=true), @lindsey rolled out details on the unified **New/Unread** view experiment (see [post 1](https://meta.discourse.org/t/-/384033/1?silent=true)), invited testers to review via the [new-new-testers group](https://meta.discourse.org/g/new-new-testers?silent=true), and highlighted incoming improvements to the monthly newsletter. [read more](https://meta.discourse.org/t/-/384033?silent=true)

- #Dev The [RFC: A new versioning strategy for Discourse](https://meta.discourse.org/t/-/383536/1?silent=true) ignited a spirited debate as @mcwumbly, @per1234, and @RGJ weighed the merits of SemVer vs. year-based releases—see arguments on leading zeros at [post 25](https://meta.discourse.org/t/-/383536/25?silent=true). [read more](https://meta.discourse.org/t/-/383536?silent=true)

- #Dev @manut discovered an import error when testing a plugin component; @david explained how to declare dependencies in `about.json` so QUnit picks up the right assets. Details in [Importing a model or component…](https://meta.discourse.org/t/-/383005/4?silent=true). [read more](https://meta.discourse.org/t/-/383005?silent=true)

- #Support In [Event times cut off in block display mode](https://meta.discourse.org/t/-/383972/8?silent=true), @pmusaraj suggested preserving full times rather than truncating names, and @j.jaffeux weighed trade-offs against FullCalendar’s defaults. [read more](https://meta.discourse.org/t/-/383972?silent=true)

- #Support A decade-old Discourse instance balked at Docker updates until @axfelix traced the issue to a cherry-picked commit—resolved by `git reset --hard && ./launcher rebuild app`. See [Trouble updating 10 year old site](https://meta.discourse.org/t/-/384146/4?silent=true). [read more](https://meta.discourse.org/t/-/384146?silent=true)

- #Support [Is there a way I can send email notifications faster?](https://meta.discourse.org/t/-/383103/8?silent=true) prompted @supermathie to recommend lowering `email_time_window_mins` and increasing `DISCOURSE_SIDEKIQ_WORKERS`, with @TempAccount probing server-load risks. [read more](https://meta.discourse.org/t/-/383103?silent=true)

- #Bug The **“open in new tab”** keybind on search results was broken—@keegan pushed a fix in [PR #34989](https://github.com/discourse/discourse/pull/34989) and confirmed the issue is now resolved. [read more](https://meta.discourse.org/t/-/384004/9?silent=true)

- #Bug @NateDhaliwal noted a stray #Staff bubble link in public topics, and @Moin clarified that category badges depend on user permissions. See [Staff category bubble visible](https://meta.discourse.org/t/-/384096/1?silent=true). [read more](https://meta.discourse.org/t/-/384096?silent=true)

- #Bug Custom fields from the event form vanished under ProseMirror—@manut supplied a failing QUnit test and is awaiting core guidance in [Custom fields are not inserted…](https://meta.discourse.org/t/-/384124/1?silent=true). [read more](https://meta.discourse.org/t/-/384124?silent=true)

- #Feature @Ethsim2 called for **Discourse-math** to render in print and email contexts so LaTeX isn’t dropped in non-JS views—crucial for STEM educators. Discussion in [Include cooked Discourse-math…](https://meta.discourse.org/t/-/384092/1?silent=true). [read more](https://meta.discourse.org/t/-/384092?silent=true)

- #Feature @gilles kicked off a thread on the [Chat landing page](https://meta.discourse.org/t/-/383470/6?silent=true), debating default entry points and channel-group parallels with Discord. [read more](https://meta.discourse.org/t/-/383470?silent=true)

- #Site Management: @tpetrov is crafting custom AI-bot tools to blend semantic and keyword search—see progress on hybrid engines at [AI bot – Custom tools](https://meta.discourse.org/t/-/314103/9?silent=true). [read more](https://meta.discourse.org/t/-/314103?silent=true)

- #Praise In [What are your favorite Discourse sites in the wild?](https://meta.discourse.org/t/-/383890/8?silent=true), @eisammy and @asa showcased community gems like the Tardis Guide and Blocktrainer forums. [read more](https://meta.discourse.org/t/-/383890?silent=true)

- #Hosting: Transient 503 errors after `./launcher rebuild app` behind HAProxy led @tobiaseigen to shift the thread to **#Installation > Hosting** , hunting solutions for open‐ended setups. [read more](https://meta.discourse.org/t/-/383179/5?silent=true)

- #Site feedback: @Moin and @tobiaseigen explored bulk-action filters for community wikis and pondered a “first post is wiki” search flag in [How automated reports could help keeping Meta tidy](https://meta.discourse.org/t/-/367952/4?silent=true). [read more](https://meta.discourse.org/t/-/367952?silent=true)

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

- @lindsey kicked off the month with the [Current Projects – September 2025](https://meta.discourse.org/t/-/384033/1?silent=true) update, clarifying rollout plans for the unified New view.
- @david guided @manut through QUnit plugin test setup in [Importing a model or component…](https://meta.discourse.org/t/-/383005/4?silent=true).
- @mcwumbly argued for a SemVer-lite approach in [RFC: A new versioning strategy…](https://meta.discourse.org/t/-/383536/25?silent=true).
- @tobiaseigen troubleshooted an ancient deployment in [Trouble updating 10 year old site](https://meta.discourse.org/t/-/384146/4?silent=true) and redirected the 503 discussion to hosting in [Transient 503s…](https://meta.discourse.org/t/-/383179/5?silent=true).
- @keegan delivered a fix for the “open in new tab” keybind in [search results bug](https://meta.discourse.org/t/-/384004/9?silent=true).
- @j.jaffeux weighed UI trade-offs on event times in [Event times cut off…](https://meta.discourse.org/t/-/383972/9?silent=true).
- @supermathie detailed Sidekiq sizing and email windows in [send email notifications faster?](https://meta.discourse.org/t/-/383103/8?silent=true).
- @pmusaraj proposed preserving full event timestamps in block views in [Event times cut off…](https://meta.discourse.org/t/-/383972/8?silent=true).
- @maiki outlined a Nextcloud integration via webhooks and automation in [Nutzung von Nextcloud aus Discourse…](https://meta.discourse.org/t/-/384058/6?silent=true).

From decade-old site resurrections to version-number face-offs, Meta was a whirlwind playground yesterday—can’t wait to see what we unearth next!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [28 september 2025 om 05:03 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/606 "2025-09-28T05:03:03Z")

</div>

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

## Key Stats

- **New posts** : 40
- **New topics** : 4
- **Most active users** :
  - @JammyDodger (3 posts, 8 likes)
  - @mcwumbly (4 posts, 5 likes)
  - @nathank (2 posts, 4 likes)
  - @pfaffman (4 posts, 3 likes)
  - @nat (2 posts, 3 likes)
  - @one1 (1 post, 3 likes)
  - @NateDhaliwal (3 posts, 2 likes)
  - @Moin (1 post, 2 likes)
  - @elmuerte (1 post, 1 like)
  - @Shauny (1 post, 1 like)

## Interesting Topics

#### `#customization:plugin`

- @nathank encountered a “dubious ownership” warning when running `rake doc_categories:build_sidebar` and confirmed that in future versions self-hosters won’t need manual sidebar tweaks in **Discourse Doc Categories** [link](https://meta.discourse.org/t/-/322376/132?silent=true). Read more [read more](https://meta.discourse.org/t/-/322376/1?silent=true)

#### `#Site feedback`

- @JammyDodger pointed out how ad-hoc [Data Explorer](https://meta.discourse.org/t/32566?silent=true) queries can help catch orphaned or non-wiki community-wiki topics in **How automated reports could help keeping Meta tidy** [link](https://meta.discourse.org/t/-/367952/7?silent=true). Read more [read more](https://meta.discourse.org/t/-/367952/1?silent=true)

#### `#Support`

- @JammyDodger suggested a lighter confirmation pop-up instead of a hard necro warning in **Last-chance warning when replying to old topics** [link](https://meta.discourse.org/t/-/382689/3?silent=true). Read more [read more](https://meta.discourse.org/t/-/382689/4?silent=true)

- @adamengst was puzzled why his **“From”** address stuck on old values even after changing settings in **From email address changed in email notifications and digests** [link](https://meta.discourse.org/t/-/384191/1?silent=true). Read more [read more](https://meta.discourse.org/t/-/384191/2?silent=true)

- @JammyDodger and @Moin unraveled a rare phantom whisper in **Somehow, a non-Staff user was able to whisper in a general topic?** [link](https://meta.discourse.org/t/-/383049/3?silent=true). Read more [read more](https://meta.discourse.org/t/-/383049/1?silent=true)

- @mcwumbly drilled into who needs edit notifications and what they should do in **New way to track edits on wiki posts?** [link](https://meta.discourse.org/t/-/383582/5?silent=true). Read more [read more](https://meta.discourse.org/t/-/383582/6?silent=true)

- @anoedo struggled to display a full-width banner under the header, and @NateDhaliwal traced it to a custom component in **What Are Some Good Welcome Banner Designs?** [link](https://meta.discourse.org/t/-/384137/3?silent=true). Read more [read more](https://meta.discourse.org/t/-/384137/4?silent=true)

- @pfaffman diagnosed a timeout when reordering hundreds of categories in **502 error on Re-Order Categories** [link](https://meta.discourse.org/t/-/384185/1?silent=true). Read more [read more](https://meta.discourse.org/t/-/384185/4?silent=true)

#### `#contribute:feature`

- @mcwumbly asked whether the **Full name @mentions** theme component should become official or be merged into core in **Full name @mentions** [link](https://meta.discourse.org/t/-/23896/64?silent=true). Read more [read more](https://meta.discourse.org/t/-/23896/1?silent=true)

- @Shauny pushed for a simple “go to first unread” button or shortcut in **Link to first unread post?** [link](https://meta.discourse.org/t/-/106476/17?silent=true). Read more [read more](https://meta.discourse.org/t/-/106476/18?silent=true)

#### `#community-building:praise`

- @one1 and @ToddZ celebrated the healthy communities on Obsidian and Joplin forums in **What are your favorite Discourse sites in the wild?** [link](https://meta.discourse.org/t/-/383890/10?silent=true). Read more [read more](https://meta.discourse.org/t/-/383890/1?silent=true)

#### `#Dev`

- @elmuerte and @mcwumbly compared SemVer vs year-based numbering and agreed that a “YYYY.N” scheme communicates breaking changes better in **RFC: A new versioning strategy for Discourse** [link](https://meta.discourse.org/t/-/383536/34?silent=true). Read more [read more](https://meta.discourse.org/t/-/383536/35?silent=true)

#### `#Sysadmins`

- @lion and @dodger slogged through ImageMagick timeouts, missing binaries, and policy errors in **Deploy Discourse without Docker** [link](https://meta.discourse.org/t/-/351194/25?silent=true). Read more [read more](https://meta.discourse.org/t/-/351194/26?silent=true)

#### `#contribute:bug`

- @uckelman traced an SSO redirect regression to a mid-May commit in **[Discourse Connect](https://meta.discourse.org/t/13045?silent=true) provider redirect after login not working** [link](https://meta.discourse.org/t/-/382389/2?silent=true). Read more [read more](https://meta.discourse.org/t/-/382389/3?silent=true)

- @Ethsim2 confirmed that updating to iOS 18.7 resolved PWA input glitches in **iOS PWA input bug (fixed in iOS 18.7)** [link](https://meta.discourse.org/t/-/384170/1?silent=true). Read more [read more](https://meta.discourse.org/t/-/384170/2?silent=true)

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

- @mcwumbly chimed in on **#Feature**  **Full name @mentions** [link](https://meta.discourse.org/t/-/23896/64?silent=true) to debate official vs core adoption.
- @mcwumbly weighed in on **#Dev**  **RFC: A new versioning strategy for Discourse** [link](https://meta.discourse.org/t/-/383536/35?silent=true), championing the year-based version.
- @mcwumbly gathered real-world anecdotes in **#Feature**  **Link to first unread post?** [link](https://meta.discourse.org/t/-/106476/18?silent=true) to shape the UX.
- @mcwumbly probed notification needs in **#Support**  **New way to track edits on wiki posts?** [link](https://meta.discourse.org/t/-/383582/5?silent=true).
- @nat clarified the safe directory error and future UI plans in **#Plugin**  **Discourse Doc Categories** [link](https://meta.discourse.org/t/-/322376/133?silent=true).

That’s a wrap on a day of category reorders, whisper mysteries, and PWA bug hunts—here’s hoping your Meta adventures today are smoother than yesterday’s sprinklers!

---

<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 september 2025 om 05:01 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/607 "2025-09-29T05:01:29Z")

</div>

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

## Key Stats

- **New posts:** 56
- **New topics:** 6
- **Top users (last 24 h):**
  - @mcwumbly: 9 posts, 15 likes
  - @Shauny: 6 posts, 10 likes
  - @Canapin: 2 posts, 6 likes
  - @Moin: 4 posts, 4 likes
  - @JammyDodger: 7 posts, 4 likes
  - @nathank: 1 post, 4 likes
  - @merefield: 1 post, 3 likes
  - @cathys: 1 post, 2 likes
  - @kuaza: 1 post, 1 like
  - @martin: 2 posts, 1 like

## Interesting Topics

- #Feature **Add … option to Discourse Reactions**

- #Feature **Link to first unread post?**  
@Shauny detailed the “nightmare” of clicking notifications and losing your place in busy threads ([post:19](https://meta.discourse.org/t/106476/19?silent=true)), and @mcwumbly proposed a back-button style shortcut tied to a user preference ([post:21](https://meta.discourse.org/t/106476/21?silent=true)) [read more](https://meta.discourse.org/t/106476?silent=true).

- #Praise **What are your favorite Discourse sites in the wild?**  
@Canapin reflected on 30-year-old forum migrations still running on Discourse ([post:12](https://meta.discourse.org/t/383890/12?silent=true)), and @merefield celebrated Discourse as a _Noah’s Ark for communities_ ([post:14](https://meta.discourse.org/t/383890/14?silent=true)) [read more](https://meta.discourse.org/t/383890?silent=true).

- #Support **New way to track edits on wiki posts?**  
@Moin highlighted how wiki bumps spread review responsibility and keep FAQs safe ([post:7](https://meta.discourse.org/t/383582/7?silent=true)), while @mcwumbly suggested encouraging brief replies for major edits and rethinking the bump‐on‐edit logic ([post:8](https://meta.discourse.org/t/383582/8?silent=true)) [read more](https://meta.discourse.org/t/383582?silent=true).

- #Support **Blocking specific user(s) from a section**  
@pfaffman recommended removing users from category-access groups ([post:3](https://meta.discourse.org/t/384201/3?silent=true)), and @JammyDodger pointed to the [Discourse Dynamic Groups plugin](https://meta.discourse.org/t/discourse-dynamic-groups/365342?silent=true) ([post:4](https://meta.discourse.org/t/384201/4?silent=true)) [read more](https://meta.discourse.org/t/384201?silent=true).

- #Support **Suggestions for displaying AI response areas beneath threads**  
@kuaza sketched out a UI where mentioning @HelperBot auto-reveals a persistent response panel beneath the topic ([post:1](https://meta.discourse.org/t/384212/1?silent=true)) [read more](https://meta.discourse.org/t/384212?silent=true).

- #Bug **Editing timestamp of a 1-post topic prevents bumping**  
@MarcP discovered that changing a topic’s timestamp no longer bumps it ([post:1](https://meta.discourse.org/t/384225/1?silent=true)), and @mcwumbly confirmed this intentional change ties back to the wiki-edit bump discussion ([post:2](https://meta.discourse.org/t/384225/2?silent=true)) [read more](https://meta.discourse.org/t/384225?silent=true).

- #Bug **Modal input fields cause page jumps in iOS Safari**  
@Shauny reported erratic flickering when scrolling on iOS 26 ([post:10](https://meta.discourse.org/t/380187/10?silent=true)), and @Jagster linked to a known WebKit quirk in [this thread](https://meta.discourse.org/t/382831?silent=true) [read more](https://meta.discourse.org/t/380187?silent=true).

- #Installation **OIDC users not associating with existing Discourse accounts**  
@WurstLander matched Keycloak email to Discourse, still saw “NULL” in [Data Explorer](https://meta.discourse.org/t/32566?silent=true), and hit an “Invalid username, email or password” error on new signups ([post:3](https://meta.discourse.org/t/383894/3?silent=true)) [read more](https://meta.discourse.org/t/383894?silent=true).

- #Sysadmins: **Deploy Discourse without Docker**  
@dodger is trialing a brew-style install and hunting for a free SMTP solution ([post:28](https://meta.discourse.org/t/351194/28?silent=true)), while @lion offered a self-hosted mail server script ([post:29](https://meta.discourse.org/t/351194/29?silent=true)) [read more](https://meta.discourse.org/t/351194?silent=true).

- #Support **Is there a way I can send email notifications faster?**  
@Richie asked about speeding up email jobs, and @supermathie advised upping `DISCOURSE_SIDEKIQ_WORKERS` to drain queues more quickly ([post:11](https://meta.discourse.org/t/383103/11?silent=true)) [read more](https://meta.discourse.org/t/383103?silent=true).

- #Announcements **Passwordless login using passkeys**  
@patrickemin bumped the feature announcement to ask about Passkey integration with Dashlane ([post:30](https://meta.discourse.org/t/285589/30?silent=true)) [read more](https://meta.discourse.org/t/285589?silent=true).

- #Marketplace & #Support **Wide-theme mimic requests**  
@vivilonger opened a #Marketplace request for a CSS component to achieve a 1550 px+ layout ([post:1](https://meta.discourse.org/t/384207/1?silent=true)), then reposted in #Support seeking a donated Default-Wide theme ([post:1](https://meta.discourse.org/t/384205/1?silent=true)); @cathys and @Moin offered tips on theme editing and components [read more](https://meta.discourse.org/t/384207?silent=true), [more](https://meta.discourse.org/t/384205?silent=true).

- #Support **Nutzung von Nextcloud aus Discourse heraus**  
@Doc-tor plans to use Discourse as the SSO front end with Nextcloud group permissions under the hood, and will report back on integration performance ([post:8](https://meta.discourse.org/t/384058/8?silent=true)) [topic](https://meta.discourse.org/t/384058?silent=true).

- #Blog: **Who is Discobot?**  
@Usman_Bala got stuck in the tutorial flow ([post:40](https://meta.discourse.org/t/69003/40?silent=true)), and @NateDhaliwal asked for more details to help troubleshoot ([post:41](https://meta.discourse.org/t/69003/41?silent=true)) [read more](https://meta.discourse.org/t/69003?silent=true).

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

- @mcwumbly clarified the **experimental** label and bump-reset rationale in **Add … option to Discourse Reactions** ([post:38](https://meta.discourse.org/t/227785/38?silent=true)).
- @martin corrected his earlier note on `emoji_deny_list` as a reaction filter in the same **Reactions** topic ([post:43](https://meta.discourse.org/t/227785/43?silent=true)).
- @mcwumbly sketched a **back-button** for unread navigation in **Link to first unread post?** ([post:21](https://meta.discourse.org/t/106476/21?silent=true)).
- @mcwumbly joined the **wiki edit** conversation, summarizing needs for community review and UI tweaks in **New way to track edits on wiki posts?** ([post:8](https://meta.discourse.org/t/383582/8?silent=true)).
- @mcwumbly confirmed the intentional bump-on-timestamp change in **Editing timestamp of a 1-post topic prevents bumping** ([post:2](https://meta.discourse.org/t/384225/2?silent=true)).

_Between emoji experiments and bump debates, your forums stayed lively—and your puppies are safe!_

---

<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: [30 september 2025 om 05:01 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/608 "2025-09-30T05:01:48Z")

</div>

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

## Key Stats

- **New Posts:** 117

- **New Topics:** 24

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

* * *

## Interesting Topics

### #Announcements

- @david renamed the `tests-passed` branch to `latest`, updating the version suffix and maintaining backward compatibility. Read more in [tests-passed is now “latest”](https://meta.discourse.org/t/-/384272/1?silent=true) and see the [new versioning strategy RFC](https://meta.discourse.org/t/-/383536/1?silent=true).

- @hugh introduced **3.6.0.beta1** with smoother color palette editing, optional sign-up user fields, improved themeable settings, Google AI image generation, and more in [3.6.0.beta1: Color palette editing, user fields on sign up…](https://meta.discourse.org/t/-/383509/1?silent=true) (#release-notes).

- @hugh rolled out **Discourse 3.5.1 Stable Release** , addressing multiple security issues reported via HackerOne and community reports. Details are in [Discourse 3.5.1 Stable Release](https://meta.discourse.org/t/-/383511/1?silent=true) (#release-notes).

### #Dev

- @david detailed the switch to a viewport-width-based mobile/desktop mode—simplifying media queries and tablet support—in [Improving automatic switching of mobile/desktop modes](https://meta.discourse.org/t/-/384280/1?silent=true) (#dev-news).

- The community continued the debate on rolling vs. semantic versioning in the [new versioning strategy RFC](https://meta.discourse.org/t/-/383536/1?silent=true) with perspectives from @hellekin and @mcwumbly.

- @pmusaraj confirmed that third-party apps can register the `discourse://` URL scheme (with caveats) in [Can I develop an mobile app then use the discourse:// scheme?](https://meta.discourse.org/t/-/384259/1?silent=true).

### #Bug

- @Falco spotted that the **AI Gists** button shows up in PM lists on mobile but does nothing—work continues in [AI Gists button shown for PMs, but with no summary text](https://meta.discourse.org/t/-/384243/1?silent=true) (#mobile, #ai).

- @gassim reported uneven poll percentages due to rounding; @NateDhaliwal explained why 100 ÷ 3 yields two 33% and one 34% result in [Poll percentage inaccuracy!](https://meta.discourse.org/t/-/384254/1?silent=true) (#polls).

- A Croatian translator found the year inserted twice in date formatting; a fix was proposed in [Localization Formatting Error in the %{date} function](https://meta.discourse.org/t/-/384283/1?silent=true) (#localization).

- Users encountered a segfault in `@swc/core` postinstall during upgrades; @Falco applied a downgrade workaround in [Upgrade failed with @swc/core postinstall segfault](https://meta.discourse.org/t/-/384301/1?silent=true) (#Bug).

### #UX

- In the #calendar-and-event category, month-view titles vanished on mobile. @tobiaseigen moved feedback to #UX in [Kalender: wir sehen in der mobilen Ansicht die Titel nicht mehr](https://meta.discourse.org/t/-/383441/1?silent=true) (#calendar-and-event).

### #Support

- @nat helped diagnose incorrect language detection for system-generated category posts in [Discourse AI translations bug？](https://meta.discourse.org/t/-/384214/1?silent=true) (#ai, #dynaloc).

- Community members weighed in on deploying Discourse on Windows Server vs. WSL and VMs in [About deploying Discourse on Windows Server](https://meta.discourse.org/t/-/384295/1?silent=true) (#Installation).

### #Feature

- A multilingual forum reported missing Arabic/Persian orthographic normalization in search; the proposal is detailed in [Arabic Search Normalization: Missing Support for Hamza Variants, Ya/Kaf Forms, and Orthographic Equivalence](https://meta.discourse.org/t/-/384253/1?silent=true) (#search, #localization, #rtl).

- @noahl suggested splitting **Automations** into discrete triggers and actions for better flexibility in [Feature Request – Split Automations into Triggers and Actions](https://meta.discourse.org/t/-/384262/1?silent=true) (#automation).

* * *

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

- @david announced the branch rename in [tests-passed is now “latest”](https://meta.discourse.org/t/-/384272/1?silent=true).

- @david outlined viewport-based mobile/desktop mode changes in [Improving automatic switching of mobile/desktop modes](https://meta.discourse.org/t/-/384280/1?silent=true).

- @hugh rolled out the **3.6.0.beta1** release in [3.6.0.beta1: Color palette editing, user fields on sign up…](https://meta.discourse.org/t/-/383509/1?silent=true).

- @hugh published the **3.5.1** security update in [Discourse 3.5.1 Stable Release](https://meta.discourse.org/t/-/383511/1?silent=true).

- @Falco debugged the AI Gists button breakage in [AI Gists button shown for PMs, but with no summary text](https://meta.discourse.org/t/-/384243/2?silent=true).

- @Falco recommended using a Linux VM for unsupported Windows installs in [About deploying Discourse on Windows Server](https://meta.discourse.org/t/-/384295/2?silent=true).

- @Falco verified the `@swc/core` downgrade fix in [Upgrade failed with @swc/core postinstall segfault](https://meta.discourse.org/t/-/384301/2?silent=true).

- @markvanlan added object re-ordering to theme settings in [Objects type for theme setting](https://meta.discourse.org/t/-/305009/30?silent=true) (#how-to, #theme-guides).

- @supermathie reported the assignment-reason bug in [Can’t remove assignment reason](https://meta.discourse.org/t/-/384298/1?silent=true) (#assign).

- @supermathie noted the backspace issue for quotes in [Single/double quotes in new composer require two backspaces to remove](https://meta.discourse.org/t/-/384299/1?silent=true) (#composer).

- @chapoi clarified official-notice behavior in [Official notices on older posts](https://meta.discourse.org/t/-/384209/3?silent=true) (#post-notices).

- @tobiaseigen triaged calendar feedback into #UX in [Kalender: wir sehen in der mobilen Ansicht die Titel nicht mehr](https://meta.discourse.org/t/-/383441/3?silent=true).

- @nat outlined how to toggle detected languages in translations in [Discourse AI translations bug？](https://meta.discourse.org/t/-/384214/4?silent=true).

- @renato expanded on cross-instance quoting edge cases in [Cross-Discourse Quoting](https://meta.discourse.org/t/-/106951/11?silent=true).

- @pmusaraj probed proxy errors and reCAPTCHA in [reCAPTCHA–Proxy Fix](https://meta.discourse.org/t/-/384326/2?silent=true).

- @pmusaraj guided on iFrame height issues in [No Scrolling in iFrame, but how to extend height?](https://meta.discourse.org/t/-/384333/1?silent=true).

* * *

And that’s a wrap—our forums are up to date, our mobile views are responsive, and yes, all puppies remain perfectly safe and sound! 🐶🎉

---

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

</div>

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

## Key Stats

- **New posts:** 94
- **New topics:** 16
- **Top users (last 24 h):**
  - @Moin (17 likes, 6 posts)
  - @chapoi (14 likes, 4 posts)
  - @mcdanlj (8 likes, 4 posts)
  - @NateDhaliwal (7 likes, 6 posts)
  - @patrickemin (7 likes, 4 posts)
  - @pmusaraj (6 likes, 4 posts)
  - @merefield (6 likes, 3 posts)
  - @Jan_Polet (5 likes, 3 posts)
  - @david (5 likes, 4 posts)
  - @inquisitorOzzak (5 likes, 2 posts)

## Interesting Topics

### #Plugin

- **National Flags plugin broken and fork**  
The #Plugin [National Flags](https://meta.discourse.org/t/-/55969/147?silent=true) was tagged #broken by @chapoi [post #147](https://meta.discourse.org/t/-/55969/147?silent=true), who also released a compatible fork [post #1](https://meta.discourse.org/t/-/384423/1?silent=true).

### #Announcements

- **iOS 26 bugs with fixed position elements in Discourse**  
In #Announcements #ios #ios-26, @Jan_Polet demonstrated a scrolling glitch on iPadOS 26.0.1 [post #31](https://meta.discourse.org/t/-/382831/31?silent=true) and @pmusaraj requested a screen recording to diagnose the issue [post #32](https://meta.discourse.org/t/-/382831/32?silent=true).

- **Introducing pre-compiled JS assets for self-hosters**  
Under #Announcements, @RGJ encountered 404s fetching beta assets for 3.6.0.beta1 [post #19](https://meta.discourse.org/t/-/376700/19?silent=true); @david traced the issue and merged [PR #35060](https://github.com/discourse/discourse/pull/35060) [post #22](https://meta.discourse.org/t/-/376700/22?silent=true).

### #UX

- **Spacing between 👋 and text on returning user notice**  
In #UX #post-notices, @Moin pointed out the missing `gap: var(--space-2);` rule for returning user notices [post #1](https://meta.discourse.org/t/-/384395/1?silent=true).

- **New 404 page search input placeholder is hardcoded**  
@Don found the 404 page search placeholder isn’t translatable [post #1](https://meta.discourse.org/t/-/384400/1?silent=true), and @pmusaraj submitted a fix in [PR #35090](https://github.com/discourse/discourse/pull/35090) [post #2](https://meta.discourse.org/t/-/384400/2?silent=true).

- **Some additional tweaks for Logos and Icons in the core settings**  
@nathank suggested #UX #customization updates: rename “Square icon,” add an Android-specific icon, and clarify transparent icon usage [post #1](https://meta.discourse.org/t/-/384420/1?silent=true).

### #Support

- **Post editor stuck in Markdown mode**  
@DevBhagavan couldn’t switch back to Rich Text once in Markdown [post #1](https://meta.discourse.org/t/-/384340/1?silent=true); @NateDhaliwal pointed out the toggle button in the composer [post #2](https://meta.discourse.org/t/-/384340/2?silent=true).

- **/user\_avatar returns HTTP 500 after new update**  
@avidseeker’s avatars broke with “500 Internal Server Error” on S3 [post #1](https://meta.discourse.org/t/-/384418/1?silent=true); @NateDhaliwal traced it to an IPv6 connectivity issue.

- **How to stop notifications for new topics you create, but get notified when a customer comments**  
@Danielzappysys wanted to mute notifications for own-topic creations [post #1](https://meta.discourse.org/t/-/384411/1?silent=true); @thoka explained disabling mailing list mode to achieve this [post #2](https://meta.discourse.org/t/-/384411/2?silent=true).

### #Bug

- **/polls/voters.json returning duplicate users across paged requests**  
@nat fixed duplicate entries in the REST API endpoint [post #12](https://meta.discourse.org/t/-/376636/12?silent=true).

- **[Discourse Connect](https://meta.discourse.org/t/13045?silent=true) provider redirect after login not working**  
@christo referenced a recent commit that resolves SSO redirect issues [post #5](https://meta.discourse.org/t/-/382389/5?silent=true); @uckelman confirmed it’s fixed in v3.6.0-beta1.

- **Review queue malfunctioning on the Horizon theme**  
@nathank spotted dropdown actions not firing in #review-queue on Horizon [post #1](https://meta.discourse.org/t/-/384414/1?silent=true).

- **Quote button not appearing in Safari 26.0 on macOS 26.0**  
@adamengst saw the Quote option replaced by Share when using Safari PWA mode [post #1](https://meta.discourse.org/t/-/384413/1?silent=true).

### #Hosting

- **Responding to the error “You can’t log in from that IP address”, but IP not blocked**  
@gigperformer traced login errors to Cloudflare proxy rules [post #1](https://meta.discourse.org/t/-/384355/1?silent=true); @pfaffman recommended using the official Cloudflare template [link](https://meta.discourse.org/t/using-discourse-with-cloudflare-best-practices/293405?silent=true).

### #Dev

- **RFC: A new versioning strategy for Discourse**  
@hellekin and @mcwumbly debated decoupling versioning proposals from admin UI customization in [post #38](https://meta.discourse.org/t/-/383536/38?silent=true) and [post #39](https://meta.discourse.org/t/-/383536/39?silent=true).

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

- @chapoi added the #broken tag to the [National Flags plugin](https://meta.discourse.org/t/-/55969/147?silent=true) and published a glimmer/ember-compatible fork [post #1](https://meta.discourse.org/t/-/384423/1?silent=true).

- @pmusaraj requested a screen recording for the [iOS fixed position bug](https://meta.discourse.org/t/-/382831/32?silent=true), submitted a PR for the [404 page placeholder](https://meta.discourse.org/t/-/384400/2?silent=true), and diagnosed proxy interference in [reCAPTCHA–Proxy Fix](https://meta.discourse.org/t/-/384326/4?silent=true).

- @david merged the fix that restores pre-compiled JS asset downloads in [pre-compiled assets for self-hosters](https://meta.discourse.org/t/-/376700/22?silent=true).

- @christo confirmed the recent commit addressing the [Discourse Connect redirect issue](https://meta.discourse.org/t/-/382389/5?silent=true).

- @nat approved and merged the patch eliminating duplicate entries in [/polls/voters.json](https://meta.discourse.org/t/-/376636/12?silent=true).

- @tobiaseigen guided on `app.yml` formatting and spacing to resolve the [plugin installation support topic](https://meta.discourse.org/t/-/384358/4?silent=true).

- @martin highlighted improved discoverability for themeable settings in the [Themeable site settings announcement](https://meta.discourse.org/t/-/374232/10?silent=true).

- @hugh added #pr-welcome to simplify hiding whisper posts in the [invalid tag bug discussion](https://meta.discourse.org/t/-/383286/4?silent=true).

- @Falco advised on using the official Cloudflare template for Nginx when deploying on Windows in [Windows Server deployment](https://meta.discourse.org/t/-/384295/5?silent=true).

- @awesomerobot proposed font and spacing enhancements for `<kbd>` tags in [unicode glyph improvements](https://meta.discourse.org/t/-/384419/1?silent=true).

It’s been a whirlwind of broken flags, phantom gaps, and phantom bugs—here’s to another day of fixes, forks, and fun!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [2 oktober 2025 om 05:03 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/610 "2025-10-02T05:03:04Z")

</div>

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

## Key Stats

**New posts:** 84  
**New topics:** 11

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

- @RGJ: 2 posts, 7 likes
- @chapoi: 5 posts, 6 likes
- @Moin: 3 posts, 6 likes
- @tobiaseigen: 8 posts, 5 likes
- @rokejulianlockhart: 2 posts, 3 likes
- @ted: 1 post, 3 likes
- @curiositry: 1 post, 3 likes
- @tgxworld: 1 post, 3 likes
- @nathank: 1 post, 3 likes
- @christo: 2 posts, 3 likes

## Interesting Topics

#Bug

- @tgxworld and @tobiaseigen investigated an issue where the Review Queue fails on the Horizon theme; @RGJ traced the problem to the legal compliance plugin and shipped a fix, which @nathank confirmed resolved the error [read more](https://meta.discourse.org/t/-/384414/5?silent=true).

- @RGJ reported that custom header buttons via `api.headerButtons.add` render incorrectly on stable 3.5.1 but work on 3.6.0-beta2; @david backported the fix in a pull request to stable [read more](https://meta.discourse.org/t/-/384459/4?silent=true).

- The AI Gists button appeared for private messages without summary text; @awesomerobot merged an update to restore correct behavior [read more](https://meta.discourse.org/t/-/384243/4?silent=true).

- Users on v3.6.0.beta1 experienced backup download links that load but don’t trigger downloads; @pmusaraj helped debug the 404 errors when fetching via command line and traced potential proxy/Nginx issues [read more](https://meta.discourse.org/t/-/384437/5?silent=true).

#Support

- A developer asked how to remove the persistent latency monitor in production; @Moin explained that pressing alt + p toggles MiniProfiler on and off [read more](https://meta.discourse.org/t/-/384448/2?silent=true).

- New users of the Horizon theme wondered why the “Create a New Topic” button moved; @chapoi clarified that it’s by design in Horizon and points to the new sidebar location [read more](https://meta.discourse.org/t/-/384504/2?silent=true).

- Custom avatars uploaded to Cloudflare R2 returned HTTP 500 errors; community members compared logs, noting the avatar route issue versus regular uploads [read more](https://meta.discourse.org/t/-/384454/1?silent=true).

- After an update, a forum saw timeouts and improper caching when loading large threads; @chapoi speculated the recent accessibility changes might be involved [read more](https://meta.discourse.org/t/-/384512/2?silent=true).

#Praise

- In a community celebration, @rokejulianlockhart highlighted [discussion.fedoraproject.org](http://discussion.fedoraproject.org) and [discuss.kde.org](http://discuss.kde.org), while @curiositry recommended [forum.ghost.org](http://forum.ghost.org) and [community.fly.io](http://community.fly.io) as top-notch Discourse installations [read more](https://meta.discourse.org/t/-/383890/19?silent=true).

#Dev

- @tknospdr proposed a plugin API component to automatically display the Topic ID on first posts in selected categories; @awesomerobot endorsed the approach [read more](https://meta.discourse.org/t/-/374168/33?silent=true).

- To curb necro-bumping, @CT075 requested a confirmation dialog when replying to old topics; developers are adapting the unformatted code detector for this purpose [read more](https://meta.discourse.org/t/-/384483/1?silent=true).

#Feature

- @ted explained that with the new experimental impersonation feature, the `last_seen_at` timestamp for impersonated accounts remains unchanged, linking the related PR for future hosted rollouts [read more](https://meta.discourse.org/t/-/189347/7?silent=true).

- @Osama added a #pr-welcome tag to the Arabic Search normalization request, noting that Unicode normalization logic should be gated behind a site setting and pointing to core implementations for reference [read more](https://meta.discourse.org/t/-/384253/7?silent=true).

#UX

- The mobile calendar view in the Kalender plugin hid event titles; @j.jaffeux merged a CSS update to optionally hide the dot and restore title spacing in mobile layouts [read more](https://meta.discourse.org/t/-/383441/6?silent=true).

#Installation

- After a cloud install with `--skip-connection-test`, a user saw 404s on the configured hostname; @pfaffman pointed out that DNS records must correctly point to your server for the setup checks to pass [read more](https://meta.discourse.org/t/-/384451/5?silent=true).

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

- **@chapoi** helped multiple users, from explaining the #hot badge placement on [Como se pone esto HOT Caliente (#384488)](https://meta.discourse.org/t/-/384488/2?silent=true) to clarifying theme behavior for the new topic button on [Create a new topic button disappeared (#384504)](https://meta.discourse.org/t/-/384504/2?silent=true), patched CSS for the returning user 👋 notice on [Spacing between 👋 and text (#384395)](https://meta.discourse.org/t/-/384395/3?silent=true), triaged the repetitive-replies issue in [Issues with repetitive replies on expand button click (#382282)](https://meta.discourse.org/t/-/382282/12?silent=true), and investigated large-thread caching in [Did a recent update change how caching/pagination works? (#384512)](https://meta.discourse.org/t/-/384512/2?silent=true).

- **@tobiaseigen** guided troubleshooting for theme review queues in [Review queue malfunctioning on the Horizon theme (#384414)](https://meta.discourse.org/t/-/384414/3?silent=true), followed up on mobile carrier errors in [Users unable to access our forum with mobile data connections (#383392)](https://meta.discourse.org/t/-/383392/7?silent=true), advocated for solution plugin automation in [Enable the solution plugin for the Bug category (#381707)](https://meta.discourse.org/t/-/381707/20?silent=true), and discussed SEO implications for tag indexing in [Tags auf noindex,follow setzen (#380982)](https://meta.discourse.org/t/-/380982/5?silent=true).

- **@christo** confirmed SSO fixes in [Setup DiscourseConnect - Official Single-Sign-On for Discourse (#13045)](https://meta.discourse.org/t/-/13045/620?silent=true) and [Discourse Connect provider redirect after login not working (#382389)](https://meta.discourse.org/t/-/382389/7?silent=true).

- **@tgxworld** reproduced the Horizon review queue bug in [Review queue malfunctioning on the Horizon theme (#384414)](https://meta.discourse.org/t/-/384414/2?silent=true).

- **@ted** detailed the impersonation feature’s behavior in [Suggestion: Impersonating an account should not affect “last seen” date (#189347)](https://meta.discourse.org/t/-/189347/7?silent=true).

- **@pmusaraj** traced a header-button backport in [Broken header buttons API on stable (#384459)](https://meta.discourse.org/t/-/384459/4?silent=true), improved KBD glyphs in [Improving unicode glyph appearance in KBD tags (#384419)](https://meta.discourse.org/t/-/384419/2?silent=true), fixed mobile search overlay in [Search results hidden under topic list with Horizon theme on Firefox (#379293)](https://meta.discourse.org/t/-/379293/3?silent=true), debugged backup downloads in [Downloads of the backups are not being initiated when clicking the link (#384437)](https://meta.discourse.org/t/-/384437/5?silent=true), and clarified Safari quote-button quirks in [Quote button not appearing in Safari 26.0 on macOS 26.0 (#384413)](https://meta.discourse.org/t/-/384413/2?silent=true).

- **@awesomerobot** merged fixes around topic-ID display in [Topic ID as a variable? (#374168)](https://meta.discourse.org/t/-/374168/33?silent=true) and addressed the PM AI Gists bug in [AI Gists button shown for PMs, but with no summary text (#384243)](https://meta.discourse.org/t/-/384243/4?silent=true).

- **@Osama** encouraged contributions and added a #pr-welcome tag in [Arabic Search Normalization: Missing Support for Hamza Variants, Ya/Kaf Forms,and Orthographic Equivalence (#384253)](https://meta.discourse.org/t/-/384253/7?silent=true).

- **@j.jaffeux** proposed a mobile CSS tweak for the calendar titles in [Kalender: wir sehen in der mobilen Ansicht die Titel nicht mehr (#383441)](https://meta.discourse.org/t/-/383441/6?silent=true).

- **@david** backported the header-button fix for stable in [Broken header buttons API on stable (#384459)](https://meta.discourse.org/t/-/384459/4?silent=true).

It looks like we debugged more code than a caffeine-powered puppy during yesterday’s sprint!

---

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

</div>

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

## Key Stats

**New posts:** 76 ([view all posts](https://meta.discourse.org/search?period=day&silent=true))  
**New topics:** 13 ([view all topics](https://meta.discourse.org/search?period=day&type=topic&silent=true))

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

- [@Jagster](https://meta.discourse.org/u/Jagster?silent=true) — 4 posts, 10 likes
- [@patrickemin](https://meta.discourse.org/u/patrickemin?silent=true) — 11 posts, 8 likes
- [@Moin](https://meta.discourse.org/u/Moin?silent=true) — 7 posts, 7 likes
- [@tshenry](https://meta.discourse.org/u/tshenry?silent=true) — 4 posts, 6 likes
- [@JanS](https://meta.discourse.org/u/JanS?silent=true) — 1 post, 4 likes
- [@pmusaraj](https://meta.discourse.org/u/pmusaraj?silent=true) — 3 posts, 4 likes
- [@RGJ](https://meta.discourse.org/u/RGJ?silent=true) — 2 posts, 4 likes
- [@cmdntd](https://meta.discourse.org/u/cmdntd?silent=true) — 1 post, 3 likes
- [@nat](https://meta.discourse.org/u/nat?silent=true) — 1 post, 3 likes
- [@awesomerobot](https://meta.discourse.org/u/awesomerobot?silent=true) — 1 post, 2 likes

* * *

## Interesting Topics

### #Bug

- **DiscourseHub freezing on iPadOS**  
@Jagster reported that the DiscourseHub app freezes completely when opening any forum on iPadOS 26.0.1, while the iPhone version remains functional. [read more](https://meta.discourse.org/t/-/384549/1?silent=true)

- **Backups download link not initiating**  
Users discovered that clicking the backup link does not start the download; @pmusaraj and @RGJ investigated timing conflicts when the server is updating. [read more](https://meta.discourse.org/t/-/384437/6?silent=true)

- **Staff notices re-enabled on older posts**  
Following ambiguity around notice placement, staff notices have returned thanks to PR [#35049](https://github.com/discourse/discourse/pull/35049), as discussed in the [official thread](https://meta.discourse.org/t/-/384209?silent=true)

### #Support

- **New replies require manual refresh**  
@patrickemin saw new replies only after a manual refresh; investigation revealed the Trust-Level Avatar Flair component as the culprit. [read more](https://meta.discourse.org/t/-/384551/9?silent=true)

- **Mute all categories except watched**  
@hellekin asked how to mute all categories except those watched; @Moin provided a [Data Explorer](https://meta.discourse.org/t/32566?silent=true) query to auto-generate the mute list. [read more](https://meta.discourse.org/t/-/384552/2?silent=true)

- **ActivityPub posts federating as links**  
@skarnio noted that posts published via ActivityPub appear as links instead of full articles; community members are troubleshooting settings. [read more](https://meta.discourse.org/t/-/384570/1?silent=true)

- **Pinning posts with auto-delete timer**  
@one1 wanted to protect select replies from auto-deletion; @Moin pointed out the “Skip auto delete reply likes” option. [read more](https://meta.discourse.org/t/-/384534/2?silent=true)

- **Markdown links broken without protocol**  
@one1 discovered that `[link](example.com)` no longer generates a clickable URL unless you include `https://`, though plain-text URLs still auto-link. [read more](https://meta.discourse.org/t/-/384591/1?silent=true)

### #Feature

- **Doc Categories plugin enhancements**  
@cmdntd suggested editable submenu icons, text formatting, collapsible defaults, and nested indexing; @nat spun up a new voting topic to collect community feedback. [read more](https://meta.discourse.org/t/-/384529?silent=true)

- **Show more reactions by default**  
@Shauny requested a setting to display more than three emojis before expanding the reactions picker in Discourse. [read more](https://meta.discourse.org/t/-/227785/47?silent=true)

### #Theme component

- **Trust-Level Avatar Flair deprecation fix**  
Long-running Theme Component #82656 triggered a console warning; @tshenry shipped a patch that removes the deprecation notice and restores normal behavior. [read more](https://meta.discourse.org/t/-/82656/127?silent=true)

- **Bulk Tag Icons via tag groups**  
@Moin shared a [Data Explorer](https://meta.discourse.org/t/32566?silent=true) SQL snippet to generate icon/color pairs for all tags in a group, streamlining manual configuration. [read more](https://meta.discourse.org/t/-/272374/8?silent=true)

- **Reftagger component update**  
The Reftagger theme warning was resolved, references now auto-tag correctly, and pages no longer hang when loading. [read more](https://meta.discourse.org/t/-/163544/17?silent=true)

### #Announcements

- **iOS 26 fixed-position layout glitch**  
Beta testers report that fixed-position elements break inside the Discourse webview on iOS 26; affected users are encouraged to file Apple bug reports. [read more](https://meta.discourse.org/t/-/382831/34?silent=true)

### #blog

- **Community Fragmentation: When Growth Becomes Your Obstacle**  
The latest blog post reflects on the tension between chasing growth metrics and fostering a self-sustaining community. [read more](https://meta.discourse.org/t/-/384567?silent=true)

* * *

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

- **@pmusaraj** investigated the [DiscourseHub freezing issue](https://meta.discourse.org/t/-/384549/3?silent=true) and advised on backup timing when downloads fail.
- **@tshenry** pushed multiple fixes to remove deprecation warnings and ensure replies render correctly in [Trust-Level Avatar Flair](https://meta.discourse.org/t/-/82656/127?silent=true).
- **@nat** organized community votes for the Doc Categories plugin enhancements in [#384529](https://meta.discourse.org/t/-/384529/2?silent=true).
- **@awesomerobot** weighed in on large-topic caching and pagination changes to diagnose performance regressions. [link](https://meta.discourse.org/t/-/384512/3?silent=true)
- **@mae** explained why a site’s activity level affects inclusion in Discourse Discover. [link](https://meta.discourse.org/t/-/354560/6?silent=true)
- **@tobiaseigen** reclassified praise for bypass\_bump to #Dev in [API bypass\_bump praise](https://meta.discourse.org/t/-/381366/6?silent=true) and suggested email-based notifications for sensor events. [link](https://meta.discourse.org/t/-/383924/3?silent=true)
- **@chapoi** helped narrow down the root cause of manual-refresh reply issues in [New replies do not display…](https://meta.discourse.org/t/-/384551/5?silent=true)
- **@Lilly** passed UX feedback on Logos and Icons tweaks upstream to the core design team. [link](https://meta.discourse.org/t/-/384420/3?silent=true)

Here’s to hoping your next thread loads without a single manual refresh—and all puppies stay warm and happy! 🐶🚀

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

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