# Ежедневная сводка (21:00 UTC)

**URL:** https://meta.discourse.org/t/daily-summary-9pm-utc/291850
**Category:** Forum summaries
**Created:** [16.Январь.2024 21:56:19 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850 "2024-01-16T21:56:19Z")
**Posts on this page:** 20
**Page:** 23

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [29.Ноябрь.2025 21:02:32 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/698 "2025-11-29T21:02:32Z")

</div>

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

## Key Stats

- **New posts:** 50
- **New topics:** 10
- **Top users (posts / likes):**
  - @RGJ — 5 posts / 9 likes
  - @pfaffman — 4 posts / 3 likes
  - @Arkshine — 1 post / 3 likes
  - @chapoi — 2 posts / 2 likes
  - @pacharanero — 1 post / 2 likes
  - @merefield — 1 post / 2 likes
  - @huynhthai824 — 1 post / 2 likes
  - @mcwumbly — 2 posts / 2 likes
  - @Heliosurge — 1 post / 2 likes
  - @RowBro — 1 post / 2 likes

* * *

## Interesting Topics

- **#Dev** : Static pages sync: Allowing specific private categories to be synced – @NateDhaliwal prototyped a repo structure ([post:13](https://meta.discourse.org/t/-/389676/13?silent=true)), @RGJ questioned the need for extra exclusion logic ([post:14](https://meta.discourse.org/t/-/389676/14?silent=true)), and ultimately recommended an `include_private_categories` setting over toggling `excluded_categories` [read more](https://meta.discourse.org/t/-/389676/18?silent=true).

- 
- **#Theme component** : Quote Callouts updated to use the new API – @RowBro shared the updated component via [post:40](https://meta.discourse.org/t/-/350962/40?silent=true), and @Arkshine teased upcoming Glimmer & rich-editor support in [post:41](https://meta.discourse.org/t/-/350962/41?silent=true) [read more](https://meta.discourse.org/t/-/350962/41?silent=true).

- 
- **#Theme component** : Url Composer Templates are fully operational – @Drew-ART confirmed the new template’s feature set in [post:4](https://meta.discourse.org/t/-/389546/4?silent=true) and outlined initial goals in [post:1](https://meta.discourse.org/t/-/389546/1?silent=true) [read more](https://meta.discourse.org/t/-/389546/4?silent=true).

- 
- **#Support** : Discourse App iOS Zoom Issue pinned as solved – the root cause was iOS/Safari’s minimum font-zoom behavior ([report](https://meta.discourse.org/t/-/389532/6?silent=true)), confirmed by @chapoi in [post:7](https://meta.discourse.org/t/-/389532/7?silent=true) and marked resolved in [post:9](https://meta.discourse.org/t/-/389532/9?silent=true).

- 
- **#Support** : Publish txt file for IndexNow integration – @Timelord asked about hosting a root `.txt` file in [post:1](https://meta.discourse.org/t/-/389929/1?silent=true), @RGJ provided the step-by-step in [post:3](https://meta.discourse.org/t/-/389929/3?silent=true) [read more](https://meta.discourse.org/t/-/389929/3?silent=true).

- 
- **#Support** : New users blocked by invite-only before OAuth2 login – @Soumya_Ranjan_Mishra ran into “access by invite only” pre-login ([post:1](https://meta.discourse.org/t/-/389937/1?silent=true)), and @jahan_gagan recommended toggling off `invite only` to restore the flow [read more](https://meta.discourse.org/t/-/389937/2?silent=true).

- 
- **#Feature** : Exploring online multiplayer mini-games on Discourse – @tom_eric asked about Go/Gomoku plugins and embedding HTML5 games in [post:1](https://meta.discourse.org/t/-/389946/1?silent=true), while @merefield floated AI-driven game ideas [read more](https://meta.discourse.org/t/-/389946/2?silent=true).

- 
- **#Feature** : Combining Brand Header & Header Submenus into a unified plugin – @philh proposed merging top-link capabilities (#brand-header & #header-submenus) and tagging it #official, building on the earlier conflict thread [related](https://meta.discourse.org/t/-/385344/9?silent=true) [read more](https://meta.discourse.org/t/-/389913/1?silent=true).

- 
- **#Plugin** : Resenha brings Discord-style voice rooms – @Heliosurge praised Falco’s plugin for embedding audio channels in Discourse ([intro](https://meta.discourse.org/t/-/389056/1?silent=true); [post:7](https://meta.discourse.org/t/-/389056/7?silent=true)) [read more](https://meta.discourse.org/t/-/389056/7?silent=true).

- 
- **#Bug** : DM chat-settings members can’t scroll on iOS – @small-lovely-cat reported the inner container freeze ([post:1](https://meta.discourse.org/t/-/389942/1?silent=true)), and @Moin pointed to relevant fixes in [post:2](https://meta.discourse.org/t/-/389942/2?silent=true) [read more](https://meta.discourse.org/t/-/389942/2?silent=true).

- 
- **#Bug** : Sticky header vanishes post-update – @RGJ applied the fix after discovering the ticket misrouting ([post:20](https://meta.discourse.org/t/-/389835/20?silent=true)) [read more](https://meta.discourse.org/t/-/389835/20?silent=true).

- 
- **#Bug** : Custom link removed from user cards – @ZeroDean found the header submenu plugin unmounted after the latest rebuild ([post:1](https://meta.discourse.org/t/-/389923/1?silent=true)) [read more](https://meta.discourse.org/t/-/389923/1?silent=true).

- 
- **#General** : Discourse as a personal notebook guide – @pacharanero shared a blog post on using Discourse for notes, featuring configuration tips and helpful plugins ([post:4](https://meta.discourse.org/t/-/231865/4?silent=true)) [read more](https://meta.discourse.org/t/-/231865/4?silent=true).

- 
- **#Data & reporting** : Anonymous views spike debated – @Ed_S called it an “arms race” with spammers in [post:44](https://meta.discourse.org/t/-/251826/44?silent=true) [read more](https://meta.discourse.org/t/-/251826/44?silent=true).

- 
- **#Announcements** : Emoji alias gaps post-upgrade – @mentalstring asked how admins can easily remap two-letter codes after switching to Noto in [post:60](https://meta.discourse.org/t/-/355624/60?silent=true) [read more](https://meta.discourse.org/t/-/355624/60?silent=true).

* * *

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

- @mcwumbly updated the **Static pages sync** topic’s title for clarity ([post:19](https://meta.discourse.org/t/-/389676/19?silent=true)) and proposed a dual-repo approach for public vs. private content ([post:20](https://meta.discourse.org/t/-/389676/20?silent=true)).

- @chapoi confirmed the root cause of the **Discourse App iOS Zoom Issue** is enforced by iOS/Safari zoom rules ([post:7](https://meta.discourse.org/t/-/389532/7?silent=true)) and marked the topic solved ([post:9](https://meta.discourse.org/t/-/389532/9?silent=true)).

* * *

It was such a plugin-packed day that even our four-legged friends might start issuing pull-requests!

---

<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.Ноябрь.2025 21:02:51 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/699 "2025-11-30T21:02:51Z")

</div>

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

## Key Stats

- **Total new posts:** 73

- **Total new topics:** 8

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

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

* * *

## Interesting Topics

### #Support

- **Scribd-style Gating System:**  
@huynhthai824 proposed a consumable credit/point model to gate individual PDFs, sparking suggestions from @NateDhaliwal on #gamification and @pfaffman on using reviewable hooks for manual approval.  
([Gating system similar to Scribd - #3 by NateDhaliwal](https://meta.discourse.org/t/-/389943/3?silent=true))

- **AWS S3 Integration Tutorial:**  
@Jim_Starkweather ran into outdated `DISCOURSE_S3_REGION` references in the 2020 guide and asked when to rake old data; @pfaffman stressed environment-level settings and rerunning the rake task post-rebuild. [read more](https://meta.discourse.org/t/-/389950/4?silent=true)

- **Comment-Only Forum:**  
@apoiata wanted a blog-style category where users can only reply; @NateDhaliwal and @Moin explained how to remove “create” permissions and grant “reply” rights under category Security.  
([Limit users rights - #3 by Moin](https://meta.discourse.org/t/-/389961/3?silent=true))

- **Mobile CSRF in Social Login:**  
@DW_dev traced `csrf_detected` failures on mobile OAuth2 logins to a theme script enforcing redirects via `window.location.replace`, and fixed it by removing that code.  
([Social Login funktioniert nur auf Desktop, aber nicht auf mobilen Geräten (CSRF detected) - #4 by DW\_dev](https://meta.discourse.org/t/-/389975/4?silent=true))

- **iOS PWA Push Issues:**  
@Shauny and @darkpixlz dissected why badge-only alerts appear but full notifications don’t on PWA, contrasting Hub app delivery rules under Apple’s API.  
([Not getting iOS PWA push notifications - #11 by Shauny](https://meta.discourse.org/t/-/274806/11?silent=true))

### #Feature

- **Orphan Upload Cleanup:**  
Renewed calls to auto-purge files from deleted posts, with @markersocial linking to the orphaned uploads thread and @groove6j recommending community scripts.  
([Auto purge uploads from old deleted posts - #5 by groove6j](https://meta.discourse.org/t/-/51306/5?silent=true))

- **AI Micro-Features:**  
@iamcapote sketched out persona auto-greetings and enriched AI composer metadata (taglines, tooltips, docs URLs) for clearer bot discovery.  
([AI supporting Micro-Features](https://meta.discourse.org/t/-/389987/1?silent=true))

- **Schema Article Markup:**  
@tpetrov proposed adding `schema.org/Article` to doc-category pages so search engines recognize them as formal content rather than generic posts.  
([Doc pages - Schema Article](https://meta.discourse.org/t/-/389964/1?silent=true))

- **Academic Use Roadmap:**  
@huynhthai824 revisited the Discourse for Academic Use features, urging Zotero-style citation tools and a federated university network to enhance scholarly workflows.  
([Discourse for Academic Use Features (Done and to be Done) - #17 by thaidb](https://meta.discourse.org/t/-/63885/17?silent=true))

### #Bug

- **Backup Download Error:**  
@WaitroseCarpark’s 13 GB backup timed out over HTTPS, prompting advice to switch to SSH or offload media to S3 for reliability.  
([Network error on backup download - #13 by WaitroseCarpark](https://meta.discourse.org/t/-/388578/13?silent=true))

- **Translation Fix Blockade:**  
@RGJ discovered that a recent title-localization patch blocked category/tag edits on unlisted Chinese posts, complicating bulk moves.  
([Topic title translation fix prevents changing category](https://meta.discourse.org/t/-/389970/1?silent=true))

- **Chat Scroll Lock:**  
@small-lovely-cat submitted a PR to resolve frozen member lists in Chat settings on iPadOS 26.2, now awaiting review by @j.jaffeux.  
([Discourse Chat-settings/members can’t scroll on ios/ipados 26.2 - #4 by small-lovely-cat](https://meta.discourse.org/t/-/389942/4?silent=true))

### #Plugin

- **Time Registration Deprecation:**  
@denvergeeks spotted a `registerConnectorClass` deprecation warning in the Time Registration plugin, illustrating the shift to modern connector registries.  
[read more](https://meta.discourse.org/t/-/389770/5?silent=true)

### #Announcements

- **Review Queue Layout Issue:**  
@typed-sigterm flagged unexpected button-text wrapping in the Chinese interface of the new review queue layout, supported by a screenshot.  
([A new review queue layout with all new features - #39 by typed-sigterm](https://meta.discourse.org/t/-/388194/39?silent=true))

### #Dev

- **Raw Markup Retrieval:**  
@rokejulianlockhart confirmed that appending `/raw/{topic_id}/{post_number}` returns the original Markdown, with examples from @Moin and @pfaffman.  
([Get back the real "raw" data that created a post? - #29 by Moin](https://meta.discourse.org/t/-/189183/29?silent=true))

* * *

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

- @Falco confirmed that Discourse AI works with OpenAI-compatible proxies (vLLM, Google, Ollama, etc.), and advised checking `/logs` for detailed error diagnostics.  
([Does Discourse AI support third-party relay/proxy APIs (e.g., NewAPI)? Getting “Internal Server Error” - #2 by Falco](https://meta.discourse.org/t/-/389980/2?silent=true))

* * *

Cheers to a day without orphaned uploads or CSRF surprises!

---

<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: [01.Декабрь.2025 21:03:12 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/700 "2025-12-01T21:03:12Z")

</div>

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

## Key Stats

- **New posts** : 110
- **New topics** : 18
- **Top users** :
  - @Moin – 5 posts, 6 likes
  - @RGJ – 6 posts, 5 likes
  - @cvx – 1 post, 4 likes
  - @darkpixlz – 7 posts, 4 likes
  - @sam – 6 posts, 4 likes
  - @Drew-ART – 5 posts, 4 likes
  - @NateDhaliwal – 3 posts, 3 likes
  - @system – 1 post, 3 likes
  - @twofoursixeight – 2 posts, 3 likes
  - @DevTeVe – 5 posts, 3 likes

## Interesting Topics

#Feature

- @twofoursixeight noticed the removal of the necropost warning and suggested adding a secondary confirmation dialog when replying to topics older than two years [read more](https://meta.discourse.org/t/-/389992/1?silent=true).

- @Eria211 called to reinstate bumping when editing the first or last post to keep announcement-style threads visible in the latest feed [read more](https://meta.discourse.org/t/-/390033/1?silent=true).

- @nathank reported that PDFs sometimes download instead of opening directly, prompting investigation into consistent inline PDF previews (#pdf-previews) [read more](https://meta.discourse.org/t/-/388190/5?silent=true).

- @hellekin outlined cases where muted tags still trigger notifications after category moves and proposed delaying or revoking those notifications to respect muted filters [read more](https://meta.discourse.org/t/-/390035/1?silent=true).

- @gabriel unveiled a new automation to strip upload markdown from deleted posts and tie orphaned uploads into the cleanup job for storage reclamation [read more](https://meta.discourse.org/t/-/51306/6?silent=true).

#Bug

- @DevTeVe and @sam tackled reports that AI-generated posts and automation summaries are being cut off by the UI, tracing the issue to provider endpoints and pending fixes in the latest commit [read more](https://meta.discourse.org/t/-/389990/1?silent=true).

- @cvx explained that the d-cakeday migration to core disabled the plugin by default in error and opened a PR to restore the correct enablement heuristic [read more](https://meta.discourse.org/t/-/389830/9?silent=true).

- @RGJ discovered that help labels vanish in the Automation plugin when the UI language is set to English (UK), revealing a localization gap in #automation [read more](https://meta.discourse.org/t/-/390029/1?silent=true).

- @pmusaraj and @sam noted that custom profile links disappeared from user cards due to component changes, spurring a review of #custom-profile-link compatibility [read more](https://meta.discourse.org/t/-/389923/3?silent=true).

- @fuzzyk found that the Lazy Videos plugin fails to embed youtu.be short URLs under strict referrer policies, resulting in error 153 and a need for plugin adjustments [read more](https://meta.discourse.org/t/-/390077/1?silent=true).

- @deviantintegral reported the MCP User API Key generator failing on Node.js \> 20 with unsupported RSA\_PKCS1\_PADDING, prompting a switch to OAEP padding [read more](https://meta.discourse.org/t/-/390073/1?silent=true).

- @ZeroDean flagged that automation emails silently fail when two emojis appear in the subject and called for explicit error messaging in the UI [read more](https://meta.discourse.org/t/-/389922/1?silent=true).

#Support

- @Moin shared a CSS workaround to add preview images for themes created via the Admin UI by replacing the default SVG pattern with custom uploads [read more](https://meta.discourse.org/t/-/389978/8?silent=true).

- @yuriy requested details to troubleshoot the new Welcome Banner font color issue and guided @Joe_F through a custom CSS fix in the Admin UI [read more](https://meta.discourse.org/t/-/390028/2?silent=true).

#Theme

- @darkpixlz released a small update to Pyx’s Modern Theme, introducing a scrapped lightbox background and an enhanced search UI for cleaner, more consistent styling [read more](https://meta.discourse.org/t/-/357665/24?silent=true).

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

- @chapoi tested mobile drag-and-drop for the Kanban plugin on iOS, reporting issues with long-press previews and missing drop modals [link](https://meta.discourse.org/t/-/390007/2?silent=true).

- @cvx detailed a fix migration PR for the Cakeday plugin integration in core, restoring the intended enablement behavior based on pre-migration settings [link](https://meta.discourse.org/t/-/389830/9?silent=true).

- @sam investigated the AI completion cutoff issue, confirming UI fixes landed and advising on log checks and endpoint configurations [link](https://meta.discourse.org/t/-/389990/2?silent=true).

- @yuriy requested additional information to debug the new Welcome Banner font color settings in the Admin UI [link](https://meta.discourse.org/t/-/390028/2?silent=true).

- @sam committed to reviewing the disappearance of custom profile links in user cards and tracking down the relevant component change [link](https://meta.discourse.org/t/-/389923/3?silent=true).

- @Falco confirmed that Lazy Videos embeds behave the same on Meta and suggested checking environment policies for referrers [link](https://meta.discourse.org/t/-/390077/2?silent=true).

- @chapoi clarified the use of the “after user update” trigger for automating welcome posts that tag new members [link](https://meta.discourse.org/t/-/105233/7?silent=true).

- @Falco diagnosed the Node.js padding error in the MCP User API Key generator and requested OS, NodeJS, and OpenSSL versions to reproduce the issue [link](https://meta.discourse.org/t/-/390073/4?silent=true).

- @tobiaseigen and @renato addressed WYSIWYG compatibility warnings and block-level spoiler markup issues in the Composer Button Bonanza component [link](https://meta.discourse.org/t/-/352525/22?silent=true).

- @gabriel highlighted the new automation that removes deleted-post upload markdown and ties it to the cleanup uploads job [link](https://meta.discourse.org/t/-/51306/6?silent=true).

- @blake pledged to update the REST API docs to include the moved invite-link endpoint at `/invites.json` [link](https://meta.discourse.org/t/-/183027/18?silent=true).

- @sam proposed UI improvements for automation errors when emails fail due to double emojis in subjects and discussed log visibility [link](https://meta.discourse.org/t/-/389922/2?silent=true).

- @david guided developers to the new plugin outlets for inserting content after the first post and pointed to the post-stream changes guide [link](https://meta.discourse.org/t/-/390089/2?silent=true).

- @Falco confirmed that `latest-post` is a valid filter parameter in the Topics filter route for the MCP, clarifying a perceived hallucination [link](https://meta.discourse.org/t/-/390091/2?silent=true).

- @Falco recommended enabling AI bot debugging to monitor tool calls and refine assistant prompts in the AI Bot support topic [link](https://meta.discourse.org/t/-/387050/17?silent=true).

Hope your notifications stay silent, your threads stay lively, and no puppies got lost in these notifications!

---

<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: [02.Декабрь.2025 21:02:17 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/701 "2025-12-02T21:02:17Z")

</div>

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

## Key Stats

- **New posts (last 24 h):** 119
- **New topics (last 24 h):** 12
- **Top users by likes & posts:**
  - [@Moin](https://meta.discourse.org/u/Moin?silent=true) – 13 likes, 7 posts
  - [@pfaffman](https://meta.discourse.org/u/pfaffman?silent=true) – 11 likes, 13 posts
  - [@chapoi](https://meta.discourse.org/u/chapoi?silent=true) – 9 likes, 14 posts
  - [@RGJ](https://meta.discourse.org/u/RGJ?silent=true) – 9 likes, 4 posts
  - [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux?silent=true) – 8 likes, 2 posts
  - [@tom\_eric](https://meta.discourse.org/u/tom_eric?silent=true) – 6 likes, 8 posts
  - [@Falco](https://meta.discourse.org/u/Falco?silent=true) – 6 likes, 8 posts
  - [@sam](https://meta.discourse.org/u/sam?silent=true) – 5 likes, 5 posts
  - [@zogstrip](https://meta.discourse.org/u/zogstrip?silent=true) – 4 likes, 2 posts
  - [@david](https://meta.discourse.org/u/david?silent=true) – 4 likes, 4 posts

* * *

## Interesting Topics

### #Feature

- **Use user names in participants list**  
@manut suggested that calendar events display full names instead of usernames in the invitees list, sparking debate with @tobiaseigen, @chapoi, and @zogstrip on tying this to the site’s name display settings ([link](https://meta.discourse.org/t/-/390176/1?silent=true)).

- **Disable the automatic jump to the last post after replying**  
@tom_eric requested an option to prevent the view from scrolling to the bottom on reply, leading @pfaffman and @Falco to discuss modifier-key workarounds and past user preferences ([link](https://meta.discourse.org/t/-/390189/1?silent=true)).

- **Display number of users’ rejected posts in the review queue**  
@kris.kotlarek highlighted that moderators often lack context on authors’ history in the review queue, and the new insights tab now surfaces rejected post counts per user ([link](https://meta.discourse.org/t/-/370713/2?silent=true)).

- **AI-generated multi-language app.yml comments**  
@tom_eric proposed an AI-assisted workflow to translate and publish comment-rich `app.yml`/`standalone.yml` templates in multiple languages to help self-hosters worldwide ([link](https://meta.discourse.org/t/-/390203/1?silent=true)).

- **Invite link API endpoint moved to /invites.json**  
@Lou asked for a method to fetch all invite links en masse, and @pfaffman pointed to the [Data Explorer](https://meta.discourse.org/t/32566?silent=true) plugin approach for efficient retrieval ([link](https://meta.discourse.org/t/-/183027/21?silent=true)).

### #Dev

- **Linting consistency for plugins and core**  
@pfaffman encountered mismatched Prettier/Eslint behavior in plugins, and @sam and @david recommended running `pnpm i` in plugin directories and shared mass-pr scripts for updating [`lint-configs`](https://github.com/discourse/lint-configs) ([link](https://meta.discourse.org/t/-/390104/1?silent=true)).

- **Default AI-AGENTS.md for themes and plugins**  
@pfaffman drafted a plugin-specific `AI-AGENTS.md` with customized QUnit, linting, and path instructions, expanding on the core documentation ([link](https://meta.discourse.org/t/-/390102/1?silent=true)).

### #Developer Guides

- **Objects type for theme settings**  
@gabriel announced that `type: uploads` and `type: objects` are now available for both theme and site settings, enhancing file and JSON handling in custom themes ([link](https://meta.discourse.org/t/-/305009/31?silent=true)).

- **Run Discourse AI evals**  
@Moin suggested adding the #ai tag to the “Run Discourse AI evals” guide, clarifying its relevance to the AI plugin and improving discoverability for newcomers ([link](https://meta.discourse.org/t/-/390080/2?silent=true)).

### #Support

- **Bogus Dashboard advice on force\_https**  
@Paul_King noticed a misleading dashboard warning about `force_https`, and @RGJ referred to existing threads clarifying that this setting is hidden and unnecessary for Let’s Encrypt users ([link](https://meta.discourse.org/t/-/390140/1?silent=true)).

- **Convert categories into tags in bulk**  
@chrisc wanted to repurpose categories as tags, and @Moin shared rake tasks for bulk tagging and moving topics to preserve metadata before deleting old categories ([link](https://meta.discourse.org/t/-/390180/1?silent=true)).

- **Disable hover effect on Sign Up/Log In buttons**  
@Cate_Soule asked how to remove default hover styles, and @chapoi recommended targeting the `.sign-up-button` class via custom CSS scoped under `d-header` ([link](https://meta.discourse.org/t/-/390139/1?silent=true)).

- **Category reordering and fixed positions not working**  
@Paul_King reported that fixed category priorities weren’t overriding `/latest` sorting, and @jahan_gagan explained that muted default categories don’t appear on the latest page ([link](https://meta.discourse.org/t/-/390136/1?silent=true)).

- **MCP User API Key Generator error on Node.js \>20**  
@deviantintegral discovered incompatibility of the Discourse-MCP CLI with Node.js \< 24, and @Falco opened a PR to update the minimum Node requirement to `>=24` ([link](https://meta.discourse.org/t/-/390073/5?silent=true)).

- **Path for custom template CSS**  
@Cate_Soule approached Cloudflare integration and asked which file serves custom CSS; @Moin advised using a theme or theme component instead of raw file paths ([link](https://meta.discourse.org/t/-/390144/1?silent=true)).

* * *

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

- **@chapoi** reviewed full-name display settings in [#390176](https://meta.discourse.org/t/-/390176/3?silent=true), provided CSS guidance in [#390139](https://meta.discourse.org/t/-/390139/4?silent=true), and assisted with category ordering checks in [#390136](https://meta.discourse.org/t/-/390136/6?silent=true).

- **@j.jaffeux** continued stabilizing the iOS composer positioning fixes in [#388476](https://meta.discourse.org/t/-/388476/26?silent=true) and merged the Chat scroll solution in [#389942](https://meta.discourse.org/t/-/389942/5?silent=true).

- **@Falco** pointed out the Shift+Reply workaround in [#390189](https://meta.discourse.org/t/-/390189/4?silent=true), updated Node.js requirements for the MCP tool in [#390073](https://meta.discourse.org/t/-/390073/5?silent=true), and removed deprecated AI rake tasks in [#352607](https://meta.discourse.org/t/-/352607/5?silent=true).

- **@sam** clarified plugin vs. core linting nuances in [#390104](https://meta.discourse.org/t/-/390104/2?silent=true), diagnosed private-content issues in RAG searches in [#389792](https://meta.discourse.org/t/-/389792/6?silent=true), and corrected the MCP README in [#390091](https://meta.discourse.org/t/-/390091/3?silent=true).

- **@gabriel** showcased the new `uploads` field type for theme settings in [#305009](https://meta.discourse.org/t/-/305009/31?silent=true).

- **@zogstrip** suggested centralizing name display settings in [#390176](https://meta.discourse.org/t/-/390176/7?silent=true) and tested mobile thread scrolling in [#389942](https://meta.discourse.org/t/-/389942/6?silent=true).

- **@david** outlined shared lint-configs usage for plugins/themes in [#390104](https://meta.discourse.org/t/-/390104/3?silent=true).

- **@tobiaseigen** backed the full-name display proposal under the existing `enable names` setting in [#390176](https://meta.discourse.org/t/-/390176/2?silent=true).

- **@kris.kotlarek** contributed the review queue improvement suggestion in [#370713](https://meta.discourse.org/t/-/370713/2?silent=true).

- **@SaraDev** broke down post-approval settings interactions for spam prevention in [#264020](https://meta.discourse.org/t/-/264020/18?silent=true).

* * *

Stay tuned for more tomorrow—because even a pup loves a discussion that doesn’t auto-jump away! 🐶

---

<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: [03.Декабрь.2025 21:01:46 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/702 "2025-12-03T21:01:46Z")

</div>

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

## Key Stats

**New Posts:** 147 ([view recent posts](https://meta.discourse.org/recent?silent=true))  
**New Topics:** 10 ([browse new topics](https://meta.discourse.org/new?silent=true))

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

- **@davidb** : 1 post ([390292/1](https://meta.discourse.org/t/-/390292/1?silent=true)), 11 likes
- **@tobiaseigen** : 26 posts ([388605/13](https://meta.discourse.org/t/-/388605/13?silent=true)), 7 likes
- **@Moin** : 5 posts ([390239/20](https://meta.discourse.org/t/-/390239/20?silent=true)), 6 likes
- **@pierregilles** : 2 posts ([390253/1](https://meta.discourse.org/t/-/390253/1?silent=true)), 4 likes
- **@pacharanero** : 3 posts ([322376/145](https://meta.discourse.org/t/-/322376/145?silent=true)), 4 likes
- **@small-lovely-cat** : 2 posts ([390243/1](https://meta.discourse.org/t/-/390243/1?silent=true)), 4 likes
- **@chapoi** : 3 posts ([389992/14](https://meta.discourse.org/t/-/389992/14?silent=true)), 3 likes
- **@nat** : 2 posts ([370969/6](https://meta.discourse.org/t/-/370969/6?silent=true)), 3 likes
- **@tannerabread** : 1 post ([387497/35](https://meta.discourse.org/t/-/387497/35?silent=true)), 3 likes
- **@NateDhaliwal** : 3 posts ([390189/10](https://meta.discourse.org/t/-/390189/10?silent=true)), 3 likes

* * *

## Interesting Topics

- **#Announcements** @davidb introduced a new quality-of-life feature to let admins pick an emoji for chat channels (sidebar, chat drawer, group DM) in [Customize chat channels with an emoji](https://meta.discourse.org/t/-/390292/1?silent=true).

- **#Support** @apoiata asked for guidance on configuring “DeepSeek R1 0528 – free” in Discourse AI, encountering a 401 cookie error. @nat pointed them to the [content-localization manual](https://meta.discourse.org/t/-/370969/1?silent=true) and @pmusaraj later diagnosed a missing `temperature` parameter in [LLM DeepSeek setup](https://meta.discourse.org/t/-/390239/2?silent=true).

- **#Support #content-localization:** @pierregilles reported that **email notifications** still use original text instead of AI translations. @Moin flagged the existing feature request [Use translated posts when emailing users](https://meta.discourse.org/t/-/383546/1?silent=true) in [Email notifications ignore AI-translated content](https://meta.discourse.org/t/-/390253/1?silent=true).

- **#Installation** @mrimann noted a rebuild still showed v3.5.2 instead of v2025.11.0. @david clarified the new “monthly release” vs. “stable” strategy and linked the [Release v2025.11.0 announcement](https://meta.discourse.org/t/-/389615/1?silent=true) and [New versioning RFC](https://meta.discourse.org/t/-/383536/1?silent=true) in [Updating / Rebuilding Docker Container results in v3.5.2 instead of v2025.11.0](https://meta.discourse.org/t/-/390293/1?silent=true).

- **#Feature** A community member shared a Tampermonkey script to stop the composer from jumping to the last post on reply. Discussion in [Add an option to disable the automatic jump to the last post after replying](https://meta.discourse.org/t/-/390189/1?silent=true) explored turning it into a core setting.

- **#Bug #subscriptions:** @small-lovely-cat submitted PRs for `discourse-subscriptions` to fix blank space on profiles and to stop load loops when a topic is removed. Details in [Subscription: fix for blank space on other users’ profiles; core: fix loading loop when topic is removed](https://meta.discourse.org/t/-/390243/1?silent=true).

- **#Feature** @lindsey proposed making the Events participant list respect _enable names_ and _prioritize username in ux_ settings. The discussion in [Use user names in participants list](https://meta.discourse.org/t/-/390176/9?silent=true) is #pr-welcome.

- **#Bug #notifications #chat:** @Moin revealed that closing and reopening a DM chat hides the unread indicator for the recipient. @j.jaffeux was tagged to investigate in [Sender closing and re-opening DM chat after sending a message removes unread indicator for receiving user](https://meta.discourse.org/t/-/390214/1?silent=true).

- **#Feature** @Editor0732 asked to load precompiled JS assets via GitHub mirrors in China’s network environment. Discussion in [Allow precompiled JS resources to be loaded via mirror sites](https://meta.discourse.org/t/-/390230/1?silent=true).

- **#Support** @Jim_Starkweather moved 190 GB of uploads to a secondary drive but Discourse kept saving to the old path. @pfaffman corrected the `volumes:` mapping in [Secondary drive mounted but Discourse not using it](https://meta.discourse.org/t/-/390211/1?silent=true).

- **#Bug** Several users reported that on iOS/iPadOS 26.x the post stream auto-scrolls when the composer opens. New repro and video logs in [Page auto scrolls when reply window is open iOS](https://meta.discourse.org/t/-/390309/1?silent=true).

* * *

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

- **@davidb** rolled out the chat-emoji feature in #Announcements ([390292/1](https://meta.discourse.org/t/-/390292/1?silent=true)).

- **@tobiaseigen** helped triage support issues across multiple threads, including syntax highlighting fixes ([388605/13](https://meta.discourse.org/t/-/388605/13?silent=true)), scheduled publishing questions ([389410/5](https://meta.discourse.org/t/-/389410/5?silent=true)), and doc-categories troubleshooting ([322376/146](https://meta.discourse.org/t/-/322376/146?silent=true)).

- **@nat** guided the DeepSeek setup by pointing to the [content-localization manual](https://meta.discourse.org/t/-/370969/1?silent=true) in the LLM translations thread ([390239/5](https://meta.discourse.org/t/-/390239/5?silent=true)).

- **@chapoi** explained why we removed the old “necro-post” warning in favor of encouraging topic revivals ([389992/14](https://meta.discourse.org/t/-/389992/14?silent=true)).

- **@tannerabread** patched Safari video playback on iOS/macOS in an older bug thread ([387497/35](https://meta.discourse.org/t/-/387497/35?silent=true)).

- **@lindsey** championed consistent display of real names in the events component ([390176/9](https://meta.discourse.org/t/-/390176/9?silent=true)).

- **@yuriy** updated all official themes to replace the deprecated Search Banner with Welcome Banner in [Deprecating the Search Banner theme component](https://meta.discourse.org/t/-/379322/12?silent=true).

- **@pmusaraj** debugged translation jobs (cookie auth, temperature) in the DeepSeek LLM thread ([390239/8](https://meta.discourse.org/t/-/390239/8?silent=true)).

- **@j.jaffeux** proposed an iOS chat scroll fix in the mobile chat bug discussion ([389942/7](https://meta.discourse.org/t/-/389942/7?silent=true)).

- **@david** clarified the new “monthly release” versus “stable/esr” version strategy in the Docker container update thread ([390293/2](https://meta.discourse.org/t/-/390293/2?silent=true)).

* * *

With 147 posts speeding by like a puppy chasing its tail, we hope you had as much fun keeping up as we did compiling this recap!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [04.Декабрь.2025 21:02:04 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/703 "2025-12-04T21:02:04Z")

</div>

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

## Key Stats

- **New posts** : 142
- **New topics** : 15

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

1. @Moin (10 posts, 15 likes)
2. @mcwumbly (7 posts, 10 likes)
3. @sam (7 posts, 7 likes)
4. @manut (6 posts, 9 likes)
5. @tom_eric (7 posts, 6 likes)
6. @Canapin (2 posts, 7 likes)
7. @awesomerobot (3 posts, 7 likes)
8. @chapoi (4 posts, 6 likes)
9. @RGJ (2 posts, 6 likes)
10. @keegan (1 post, 5 likes)

## Interesting Topics

#Support

- **Restrict chat for certain groups** : @Shauny highlighted the inability to disallow chat for specific users, and @Moin suggested using dynamic groups to control chat permissions [read more](https://meta.discourse.org/t/-/390418/1?silent=true).

- **Restrict specific topics in a category to members only** : @lilydjwg requested tag-based permissions for RSS-imported topics, leading @mcwumbly and @Heliosurge to discuss workarounds and automations [read more](https://meta.discourse.org/t/-/390394/1?silent=true).

- **Auto-complete without mouse** : @pHneutre called for keyboard navigation in contextual pop-ups, with @Canapin confirming core support and @chapoi outlining debugging steps [read more](https://meta.discourse.org/t/-/390421/1?silent=true).

- **Custom invite email domain for hosted sites** : @Frankz asked how to swap [discoursemail.com](http://discoursemail.com) for a custom domain, and @Moin clarified enterprise-tier limits and support contacts [read more](https://meta.discourse.org/t/-/390365/1?silent=true).

- **Discourse ai bot not working** : @Shin_210 struggled to get chat responses; @sam guided endpoint toggles and log-based debugging [read more](https://meta.discourse.org/t/-/390368/1?silent=true).

#Feature

- **Multi-instance activity backup + unified multi-site Discourse reader** : @tom_eric proposed personal cross-site mirroring and an aggregated reader; @chapoi and @awesomerobot hashed out scope and existing ActivityPub options [read more](https://meta.discourse.org/t/-/390436/1?silent=true).

- **Category Exclusion (Blacklist) for Automation Triggers**: @DevTeVe suggested a “global except these” filter for Discourse Automation, reducing maintenance when new categories are added [read more](https://meta.discourse.org/t/-/390396/1?silent=true).

#Bug

- **Slightly misconfigured email notification** : @angus spotted a confusing “announcement” email triggered by category moves; @Moin linked to a related discussion on announcement notifications [read more](https://meta.discourse.org/t/-/390389/1?silent=true).

- **Bug: reaction and reaction-received fail to load the next page** : @small-lovely-cat found duplicate entries in reaction pagination; @nat and others investigated frontend/backend ID mismatches [read more](https://meta.discourse.org/t/-/390385/1?silent=true).

- **Incoming email replies do not share the same topic** : @hellekin reported each email reply spawning a new thread in #email-in, seeking thread-detection fixes [read more](https://meta.discourse.org/t/-/390441/1?silent=true).

- **Date range seems wrong** : @manut uncovered missing calendar events when editing dates in post markdown, while @zogstrip could not reproduce on a fresh install [read more](https://meta.discourse.org/t/-/389891/1?silent=true).

#Dev

- **Guidance on implementing display name precedence** : @manut proposed a unified `display_name` method in serializers; @keegan recommended focusing the PR on calendar participants first [read more](https://meta.discourse.org/t/-/390420/1?silent=true).

#UX

- **Locked, solved, and new topic adornments are misaligned on longer titles on mobile** : @JammyDodger shared screenshots of badge wraps, and @awesomerobot traced the issue to a recently added tooltip component [read more](https://meta.discourse.org/t/-/390426/1?silent=true).

#Site Management

- **Understanding PII storage in Discourse** : @olivia published a detailed guide on stored PII, access controls, and how SSO via [DiscourseConnect](https://meta.discourse.org/t/13045?silent=true) can minimize data collection [read more](https://meta.discourse.org/t/-/390407/1?silent=true).

#Sysadmins

- **Discourse AI: Discord Bot Integration Guide** : @DevTeVe outlined a webhook-only architecture for Discord Interactions, streaming edits, and recommended setup best practices [read more](https://meta.discourse.org/t/-/390391/1?silent=true).

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

- @mcwumbly reviewed scope and added #pr-welcome to **Use user names in participants list** [link](https://meta.discourse.org/t/-/390176/11?silent=true), triaged the whisper-post bug in **Adding an invalid tag to a topic creates a whisper post** [link](https://meta.discourse.org/t/-/383286/9?silent=true), and advocated for a “back” marker in **Add an option to disable the automatic jump to the last post after replying** [link](https://meta.discourse.org/t/-/390189/16?silent=true).

- @sam weighed in on legacy badge defaults in **Notify on every like should be the default** [link](https://meta.discourse.org/t/-/40485/53?silent=true) and adjusted AI-bot endpoint settings in **Discourse ai bot not working** [link](https://meta.discourse.org/t/-/390368/5?silent=true).

- @awesomerobot outlined user-level mirroring options in **Multi-instance activity backup + unified multi-site Discourse reader** [link](https://meta.discourse.org/t/-/390436/3?silent=true) and debugged mobile badge alignment in **Locked, solved, and new topic adornments are misaligned on longer titles on mobile** [link](https://meta.discourse.org/t/-/390426/2?silent=true).

- @chapoi advised on request scoping in **Multi-instance activity backup + unified multi-site Discourse reader** [link](https://meta.discourse.org/t/-/390436/2?silent=true) and assisted with keyboard navigation debugging in **Auto-complete without mouse** [link](https://meta.discourse.org/t/-/390421/3?silent=true).

- @keegan refined serializer usage in **Guidance on implementing display name precedence** [link](https://meta.discourse.org/t/-/390420/2?silent=true).

- @olivia authored the PII storage guide in **Understanding PII storage in Discourse** [link](https://meta.discourse.org/t/-/390407/1?silent=true).

- @pmusaraj clarified profile link settings in **Custom link suddenly no longer present** [link](https://meta.discourse.org/t/-/389923/7?silent=true).

- @zogstrip merged the whisper-post fix in **Adding an invalid tag to a topic creates a whisper post** [link](https://meta.discourse.org/t/-/383286/12?silent=true) and investigated calendar API issues in **Date range seems wrong** [link](https://meta.discourse.org/t/-/389891/4?silent=true).

- @nat debugged reaction pagination in **Bug: reaction and reaction-received fail to load the next page** [link](https://meta.discourse.org/t/-/390385/2?silent=true).

- @Falco confirmed model availability in **Discourse AI** [link](https://meta.discourse.org/t/-/259214/245?silent=true).

* * *

Keep your chat rooms in line, your event dates spot-on, and your AI bots chatting—see you tomorrow!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [05.Декабрь.2025 21:01:53 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/704 "2025-12-05T21:01:53Z")

</div>

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

## Key Stats

- **New posts (last 24 h):** 134
- **New topics (last 24 h):** 15

**Top users:**

- @HAWK (45 likes, 3 posts)
- @tobiaseigen (40 likes, 3 posts)
- @chapoi (27 likes, 13 posts)
- @Tris20 (24 likes, 2 posts)
- @sam (21 likes, 4 posts)
- @mcwumbly (19 likes, 5 posts)
- @one1 (15 likes, 1 post)
- @NateDhaliwal (15 likes, 6 posts)
- @RGJ (11 likes, 6 posts)
- @benji (10 likes, 1 post)

* * *

## Interesting Topics

#blog

- @HAWK announced organizational changes in **Our Commitment to Your Ongoing Success with Discourse** ([read more](https://meta.discourse.org/t/-/390457/1?silent=true)), explaining cost‐structure adjustments for long-term sustainability and responding directly to community condolences.

#Announcements

- @sam unveiled powerful moderation improvements in **Search improvements to make community management easier!** ([read more](https://meta.discourse.org/t/-/390476/1?silent=true)), including granular bulk-post deletion and new `in:all-posts` filters inspired by Shopify’s workflow.

#Feature

- @patrickemin proposed hiding recent topics from unregistered users in **Encourage new registrations by hiding new topics** ([read more](https://meta.discourse.org/t/-/390468/1?silent=true)), sparking debate over extending the Gated Topics component vs. creating a standalone solution.

#Support

- @lilydjwg sought a way to restrict topic visibility without moving categories in **Restrict specific topics in a category to members only** ([read more](https://meta.discourse.org/t/-/390394/1?silent=true)), and @mcwumbly pointed to private-topics plugins and nested subcategories.

- A user described mismatched threads when replies come via POP3 in **Incoming email replies do not share the same topic** ([read more](https://meta.discourse.org/t/-/390441/1?silent=true)), prompting questions about `Message-ID` headers and mail-receiver settings.

- @pHneutre reported browser-specific issues with keyboard autocomplete in **Auto-complete without mouse** ([read more](https://meta.discourse.org/t/-/390421/1?silent=true)), and @chapoi confirmed behavior across Firefox and Chrome.

- @Jonathan5 asked how to persist `launcher rebuild` output to a file in **Save output of rebuild to log file** ([read more](https://meta.discourse.org/t/-/390501/1?silent=true)), with tips to use `tee` and `~/filename.log`.

- @beitmenotyou inquired about adding statuses, follows, and profile boxes in **Social Features** ([read more](https://meta.discourse.org/t/-/390462/1?silent=true)), and @NateDhaliwal pointed to user-status and follow plugins.

#UX

- A moderator highlighted dangerous placement of “Delete User” in the review UI in **Moderation UI: Too Easy to Delete a Valid User** ([read more](https://meta.discourse.org/t/-/390533/1?silent=true)), and @awesomerobot proposed a two-click dropdown refresh.

- @panic shared CSS for reducing “Mark as solution” padding in **“Mark as solution” button has excessive right padding** ([read more](https://meta.discourse.org/t/-/390474/1?silent=true)).

#Dev

- @copymonopoly asked why `super` in `PostSerializer#raw` triggers a 500 error in **Why does calling super in PostSerializer#raw cause a 500 error while calling object.raw works?** ([read more](https://meta.discourse.org/t/-/390455/1?silent=true)), and the solution came from using `prepend` instead of reopening the class.

#Installation

- @Gunnar looked for release notes for v2025.12.0 in **No release announcement for 2025.12.0?** ([read more](https://meta.discourse.org/t/-/390460/1?silent=true)), and @RGJ clarified that `v2025.12.0-latest` is still in development.

#Theme component

- @awesomerobot released **Topic List Tooltips** ([read more](https://meta.discourse.org/t/-/390466/1?silent=true)), a theme-component version of Discourse Tooltips for previewing topic excerpts on hover.

#Bug

- @small-lovely-cat traced an RSpec failure to a changed `data-post-id` in **Bug: reaction and reaction-received fail to load the next page** ([read more](https://meta.discourse.org/t/-/390385/5?silent=true)), and @zogstrip added a spec before merging the PR.

- @ZeroDean noted missing user-field placeholders in emails in **Field is blank when received via email** ([read more](https://meta.discourse.org/t/-/390456/1?silent=true)), requesting a visual cue or link fallback for email dumps.

* * *

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

- @HAWK led the blog announcement in [Our Commitment to Your Ongoing Success with Discourse](https://meta.discourse.org/t/-/390457/1?silent=true), sharing post #1 and personally replying in post #3 and post #5.

- @sam rolled out the new search-and-bulk tools in [Search improvements to make community management easier!](https://meta.discourse.org/t/-/390476/1?silent=true) (post #1) and implemented PDF support for Discourse AI in [PDF support in Discourse AI](https://meta.discourse.org/t/-/352829/22?silent=true).

- @chapoi enriched discussions in [Our Commitment…](https://meta.discourse.org/t/-/390457/11?silent=true), [Encourage new registrations…](https://meta.discourse.org/t/-/390468/3?silent=true), [Auto-complete without mouse](https://meta.discourse.org/t/-/390421/6?silent=true) and [Submitting preferences form…](https://meta.discourse.org/t/-/390515/2?silent=true).

- @mcwumbly guided members in [Restrict specific topics…](https://meta.discourse.org/t/-/390394/16?silent=true) and weighed in on [Encourage new registrations…](https://meta.discourse.org/t/-/390468/2?silent=true).

- @awesomerobot addressed the review-queue UX in [Moderation UI: Too Easy to Delete a Valid User](https://meta.discourse.org/t/-/390533/3?silent=true) and published [Topic List Tooltips](https://meta.discourse.org/t/-/390466/1?silent=true).

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

- @zogstrip fixed specs and merged a PR in [Bug: reaction and reaction-received fail to load the next page](https://meta.discourse.org/t/-/390385/7?silent=true).

- @lindsey confirmed the October fix in [Spam from “system”](https://meta.discourse.org/t/-/386364/12?silent=true), ensuring no new bot messages slip through.

- @supermathie reviewed screening IP behavior in [How to block an IP range? “Screened IPs” not being blocked](https://meta.discourse.org/t/-/386851/22?silent=true).

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

* * *

With 134 posts and 15 fresh topics fueling today’s debates, our forum pups are happily napping—see you tomorrow!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [06.Декабрь.2025 21:02:41 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/705 "2025-12-06T21:02:41Z")

</div>

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

## Key Stats

- **New posts** : 75
- **New topics** : 8
- **Top users** :
  - [@Moin](https://meta.discourse.org/u/moin?silent=true): 11 posts, 21 likes
  - [@yuriy](https://meta.discourse.org/u/yuriy?silent=true): 2 posts, 16 likes
  - [@featheredtoast](https://meta.discourse.org/u/featheredtoast?silent=true): 1 post, 15 likes
  - [@ToddZ](https://meta.discourse.org/u/toddz?silent=true): 1 post, 12 likes
  - [@awesomerobot](https://meta.discourse.org/u/awesomerobot?silent=true): 3 posts, 9 likes
  - [@RGJ](https://meta.discourse.org/u/rgj?silent=true): 5 posts, 8 likes
  - [@Kate](https://meta.discourse.org/u/kate?silent=true): 1 post, 7 likes
  - [@Falco](https://meta.discourse.org/u/falco?silent=true): 3 posts, 6 likes
  - [@Canapin](https://meta.discourse.org/u/canapin?silent=true): 1 post, 4 likes
  - [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen?silent=true): 3 posts, 4 likes

* * *

## Interesting Topics

#blog

- [Our Commitment to Your Ongoing Success with Discourse](https://meta.discourse.org/t/-/390457/1?silent=true) in #blog featured Discourse’s transparent reorg announcement:

> “We’re making some organizational changes and we want to be direct with you about our plans.”  
> @yuriy shared heartfelt reflections [read more](https://meta.discourse.org/t/-/390457/13?silent=true) and @featheredtoast offered solidarity [read more](https://meta.discourse.org/t/-/390457/15?silent=true).

#UX

- [Moderation UI: Too Easy to Delete a Valid User](https://meta.discourse.org/t/-/390533/1?silent=true) saw @tobiaseigen propose a [big warning popup](https://meta.discourse.org/t/-/390533/5?silent=true) and @awesomerobot clarify that the controls are still a work in progress [read more](https://meta.discourse.org/t/-/390533/7?silent=true).

- [Likes no longer showing in full](https://meta.discourse.org/t/-/388745/3?silent=true) had @Eviepayne bumping the issue and @Moin pointing to the related #Feature request [Ability to display all the likes/reactions on a post](https://meta.discourse.org/t/-/389820/1?silent=true) [read more](https://meta.discourse.org/t/-/388745?silent=true).

- [Locked, solved, and new topic adornments are misaligned on longer titles on mobile](https://meta.discourse.org/t/-/390426/5?silent=true) prompted @JammyDodger to link the new [Topic List Tooltips](https://meta.discourse.org/t/-/390466?silent=true) theme component [read more](https://meta.discourse.org/t/-/390426?silent=true).

- [Reactions plugin is overriding likes menu on post actions](https://meta.discourse.org/t/-/390009/4?silent=true) in #UX saw a quick troubleshooting note from @Moin before the author deleted their post [read more](https://meta.discourse.org/t/-/390009?silent=true).

#Feature

- [Ability to display all the likes/reactions on a post](https://meta.discourse.org/t/-/389820/7?silent=true) in #Feature got an update from @awesomerobot on reinstating the full reactions list and a mock-up suggestion from @twofoursixeight for a Discord-like GUI [read more](https://meta.discourse.org/t/-/389820?silent=true).

- [App interviewer](https://meta.discourse.org/t/-/390550/1?silent=true) in #Feature sparked ideas around custom research pop-ups inspired by Anthropic’s Claude and the potential of integrating interviewer bots [read more](https://meta.discourse.org/t/-/390550?silent=true).

- [Add support for searching pdf files in forum topics from AI personas](https://meta.discourse.org/t/-/390578/1?silent=true) in #Feature proposed indexing PDF contents alongside posts, with @Moin pointing to an earlier discussion on [Index file contents for search](https://meta.discourse.org/t/-/31884?silent=true) [read more](https://meta.discourse.org/t/-/390578?silent=true).

#Support

- [Unhide button on first post does nothing after flag + edit sequence](https://meta.discourse.org/t/-/390551/1?silent=true) saw @chapoi guide troubleshooting and @Moin link to the underlying bug report [Embedded media post allowed groups conflicts with post moderation workflow](https://meta.discourse.org/t/-/390575?silent=true) [read more](https://meta.discourse.org/t/-/390551?silent=true).

- [Discourse sign in redirects to root directory instead of subfolder](https://meta.discourse.org/t/-/390516/4?silent=true) in #Support had @RGJ gathering similar reports and debating SEO impact with a nod to Google’s stance on subfolders [read more](https://meta.discourse.org/t/-/390516?silent=true).

- [Insert intro text on /s page?](https://meta.discourse.org/t/-/390569/1?silent=true) in #Support featured a walkthrough by @pfaffman on using [Custom Components – add button or text at any plugin outlet](https://meta.discourse.org/t/-/349629?silent=true) and the developer toolbar to customize the subscriptions page [read more](https://meta.discourse.org/t/-/390569?silent=true).

- [Edit Custom Homepage](https://meta.discourse.org/t/-/390548/1?silent=true) in #Support was swiftly resolved when @Moin pointed to the theme customization paths under `/admin/config/customize/themes` [read more](https://meta.discourse.org/t/-/390548?silent=true).

- [Incoming email replies do not share the same topic](https://meta.discourse.org/t/-/390441/4?silent=true) in #Support received detailed advice from @tobiaseigen and a reference to the older [Reply own mail creates new topic](https://meta.discourse.org/t/-/74519?silent=true) thread [read more](https://meta.discourse.org/t/-/390441?silent=true).

- [Restrict specific topics in a category to members only](https://meta.discourse.org/t/-/390394/22?silent=true) in #Support asked about group-based restrictions, with community guidance on using trust levels and groups [read more](https://meta.discourse.org/t/-/390394?silent=true).

#Bug

- [Tenor GIF search not loading more GIFs](https://meta.discourse.org/t/-/390588/1?silent=true) in #Bug uncovered a broken infinite scroll in the GIF picker on both Chrome and Android [read more](https://meta.discourse.org/t/-/390588?silent=true).

* * *

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

- **@featheredtoast** offered support to departing team members in [Our Commitment to Your Ongoing Success with Discourse](https://meta.discourse.org/t/-/390457/15?silent=true).
- **@awesomerobot** weighed in on the deletion UI in [Moderation UI: Too Easy to Delete a Valid User](https://meta.discourse.org/t/-/390533/7?silent=true) and updated the roadmap for reaction displays in [Ability to display all the likes/reactions on a post](https://meta.discourse.org/t/-/389820/7?silent=true).
- **@Falco** resolved the persona-driven RAG search issue in [Search/Read Private not working for a Persona-driven RAG search on forums?](https://meta.discourse.org/t/-/389792/15?silent=true).
- **@j.jaffeux** merged the iOS scroll fix in [Discourse Chat-settings/members can’t scroll on ios/ipados 26.2](https://meta.discourse.org/t/-/389942/13?silent=true).
- **@supermathie** outlined a patch approach for using `external_id` in API calls in [使用external\_id调用API回复](https://meta.discourse.org/t/-/390573/6?silent=true).
- **@chapoi** helped troubleshoot the unhide button bug in [Unhide button on first post does nothing after flag + edit sequence](https://meta.discourse.org/t/-/390551/5?silent=true).

* * *

Here’s to fewer hidden posts and infinitely scrolling GIFs—may your day on Meta be as smooth as our recent bug fixes!

---

<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: [07.Декабрь.2025 21:04:05 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/706 "2025-12-07T21:04:05Z")

</div>

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

## Key Stats

- **New posts** : 69
- **New topics** : 12

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

- @FelicianoTech: 1 post, 20 likes
- @stephtara: 11 posts, 15 likes
- @philh: 1 post, 10 likes
- @Aurora: 6 posts, 8 likes
- @pfaffman: 6 posts, 8 likes
- @NateDhaliwal: 3 posts, 7 likes
- @Moin: 2 posts, 6 likes
- @j.jaffeux: 2 posts, 6 likes
- @Canapin: 1 post, 5 likes
- @typed-sigterm: 3 posts, 5 likes

## Interesting Topics

- #Praise @FelicianoTech posted a heartfelt [thank you](https://meta.discourse.org/t/-/390592/1?silent=true) to the community, praising contributions from developers, support volunteers, and self-hosted advocates.  
@philh [echoed](https://meta.discourse.org/t/-/390592/2?silent=true) the sentiment, and @HAWK [reflected](https://meta.discourse.org/t/-/390592/4?silent=true) on the recent tough staffing decisions.

- #Community @stephtara outlined a detailed category structure for migrating her 8k-member diabetic cats support group from Facebook to Discourse, exploring onboarding gates and group-based permissions [read more](https://meta.discourse.org/t/-/390619/1?silent=true) with @NateDhaliwal suggesting a #how-to plugin implementation [here](https://meta.discourse.org/t/-/390619/2?silent=true).

- #Community @stephtara and others weighed in on member invites to control what newcomers see, comparing Discourse’s invite workflow to Facebook’s group model [discussion starts](https://meta.discourse.org/t/-/379740/1?silent=true) and @stephtara’s follow-up is [here](https://meta.discourse.org/t/-/379740/10?silent=true).

- #Community In the “Introduction / Welcome Topic” thread, @stephtara asked for examples of mega-thread introductions and community members shared best practices for spotlighting new users [get inspired](https://meta.discourse.org/t/-/379776/1?silent=true) and see @stephtara’s update [here](https://meta.discourse.org/t/-/379776/11?silent=true).

- #Feature @Moin requested an opt-out preference for Discourse Rewind to avoid highlighting inactivity gaps [feature request](https://meta.discourse.org/t/-/390642/1?silent=true), and @j.jaffeux delivered a toggle in a new settings tab [confirmation](https://meta.discourse.org/t/-/390642/3?silent=true) with the UI update [shown here](https://meta.discourse.org/t/-/390642/4?silent=true).

- #Feature @RBoy proposed tracking AI usage per persona to optimize resource allocation, picking up on the LLM metrics thread [continuation](https://meta.discourse.org/t/usage-not-showing-llm-models/388786/3?silent=true) and presenting his persona-tracking idea [details](https://meta.discourse.org/t/-/390631/1?silent=true).

- #Feature @stephtara revisited the “7 myths why a blog isn’t needed in the discourse core” discussion, questioning best ways to integrate a blog homepage into Discourse [catch up](https://meta.discourse.org/t/-/178368/1?silent=true) with her latest comments [here](https://meta.discourse.org/t/-/178368/18?silent=true).

- #Feature @rokejulianlockhart noted Discourse’s override of the browser’s emoji font settings, linking to the prior emojis-update thread [background](https://meta.discourse.org/t/emojis-update/355624/9?silent=true) and proposing a native-font fallback [proposal](https://meta.discourse.org/t/-/390636/1?silent=true).

- #Dev @pfaffman and @NateDhaliwal collaborated on injecting custom intro text into the subscriptions page via CSS, outlining the pure-CSS approach [initial solution](https://meta.discourse.org/t/-/390569/11?silent=true) and the fully formatted snippet [here](https://meta.discourse.org/t/-/390569/14?silent=true).

- #Dev @BrianC asked how to make the Categories + Latest layout span full screen width [issue](https://meta.discourse.org/t/-/390591/1?silent=true) and explored the [desktop\_category\_page\_style settings](https://meta.discourse.org/t/discourse-doc-categories/322376?silent=true) as a potential workaround.

- #Installation @one1 raised concerns about Let’s Encrypt’s shift to 45-day certificates, and @itsbhanusharma reassured that clients like acme.sh auto-renew [question](https://meta.discourse.org/t/-/390615/1?silent=true) & [answer](https://meta.discourse.org/t/-/390615/2?silent=true).

- #Installation @Ethsim2 sought clarity on using `LETSENCRYPT_ACCOUNT_EMAIL` vs. `letsencrypt_email` in `app.yml`, and @pfaffman confirmed that both env var names work seamlessly [clarification](https://meta.discourse.org/t/-/390620/1?silent=true) & [resolution](https://meta.discourse.org/t/-/390620/3?silent=true).

- #Installation @one1 encountered a MaxMind 401 error despite valid credentials, and @pfaffman walked through verifying environment variables and container config to resolve the issue [problem](https://meta.discourse.org/t/-/388284/1?silent=true) & [troubleshooting](https://meta.discourse.org/t/-/388284/7?silent=true).

- #Bug @typed-sigterm reported the “Powered by Discourse” footer overlapping dropdowns in the Horizon theme [bug report](https://meta.discourse.org/t/-/390625/1?silent=true), @JammyDodger confirmed it’s theme-specific [analysis](https://meta.discourse.org/t/-/390625/2?silent=true), and the issue was pinpointed to `/review/settings` [dev notes](https://meta.discourse.org/t/-/390625/3?silent=true).

- #Support @supermathie demonstrated that replying to a circuit-down alert via email CC correctly threaded into the group inbox topic, helping uncover the right reply-conditions [original report](https://meta.discourse.org/t/-/390441/1?silent=true) & [test case](https://meta.discourse.org/t/-/390441/6?silent=true).

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

- @j.jaffeux enhanced Discourse Rewind by adding a user-toggle in preferences, confirmed at [post 3](https://meta.discourse.org/t/-/390642/3?silent=true) and showcased the updated UI at [post 4](https://meta.discourse.org/t/-/390642/4?silent=true).

- @supermathie validated email reply threading under real-world conditions [group inbox test](https://meta.discourse.org/t/-/390441/6?silent=true) and clarified that `DISCOURSE_SMTP_DOMAIN` is rarely required in `./discourse-setup` [insight](https://meta.discourse.org/t/-/390624/4?silent=true).

- @HAWK chimed into the #Praise thread, thanking everyone for their support and reflecting on the difficult decisions that led to recent layoffs [see comment](https://meta.discourse.org/t/-/390592/4?silent=true).

- @mcwumbly proposed CSS and setting tweaks to emphasize categories in the homepage layout [migration thread](https://meta.discourse.org/t/-/390619/14?silent=true) and probed the Discourse-GitHub user-association logic in the badges plugin [feedback](https://meta.discourse.org/t/-/390634/2?silent=true).

- @Falco explained that GitHub contributor badges rely primarily on email matching and offered manual badge assignments for mismatched cases [clarification](https://meta.discourse.org/t/-/390634/4?silent=true).

* * *

May your servers auto-renew like Let’s Encrypt, your forums purr along as smoothly as a migrated cat community, and your day be filled with as much enthusiasm as our meta discussions! 🐾

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [08.Декабрь.2025 21:01:47 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/707 "2025-12-08T21:01:47Z")

</div>

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

## Key Stats

- **New posts:** 87
- **New topics:** 3
- **Top users (by likes & posts):**
  - @sam (16 likes, 8 posts)
  - @HAWK (13 likes, 4 posts)
  - @ToddZ (10 likes, 3 posts)
  - @RGJ (10 likes, 8 posts)
  - @chapoi (10 likes, 14 posts)
  - @nat (8 likes, 2 posts)
  - @Moin (8 likes, 6 posts)
  - @stephtara (6 likes, 2 posts)
  - @pfaffman (4 likes, 2 posts)
  - @NateDhaliwal (4 likes, 2 posts)

* * *

## Interesting Topics

- #Community @nat proposed reducing category bloat and leaning on tags in a discussion about structuring an active support community migrating from Facebook, addressing decision-fatigue concerns [post 16](https://meta.discourse.org/t/-/390619/16?silent=true) while @HAWK reiterated the value of a minimal category set and pointed to best practices for tag adoption [post 17](https://meta.discourse.org/t/-/390619/17?silent=true). [read more](https://meta.discourse.org/t/-/390619?silent=true)

- #UX @Teafh kicked off a conversation about renaming the combined New/Unread view—questioning why it’s “new” instead of “unread” [post 1](https://meta.discourse.org/t/-/390661/1?silent=true)—and @chapoi and @RGJ unpacked the nuances of recency versus user-state across posts and topics [post 3](https://meta.discourse.org/t/-/390661/3?silent=true) [post 6](https://meta.discourse.org/t/-/390661/6?silent=true). [read more](https://meta.discourse.org/t/-/390661?silent=true)

- #Bug A regression in the iOS full-screen composer caused the page to auto-scroll when opening the reply window, with @Thierry_Trégaro reporting flash-scroll glitches [post 4](https://meta.discourse.org/t/-/390309/4?silent=true) and @j.jaffeux confirming the fix was merged and deployed after a rebuild [post 11](https://meta.discourse.org/t/-/390309/11?silent=true). [read more](https://meta.discourse.org/t/-/390309?silent=true)

- #Bug @sam shared a work-in-progress PR to resolve 500 errors and data loss in the Shared Edits plugin, laying groundwork for more robust collaborative editing [post 5](https://meta.discourse.org/t/-/386638/5?silent=true). [read more](https://meta.discourse.org/t/-/386638?silent=true)

- #Dev @NateDhaliwal landed a new #subscriptions plugin outlet to simplify adding intro text on the `/s` page [post 18](https://meta.discourse.org/t/-/390569/18?silent=true), and @pfaffman explained how to streamline related CSS in the merged PR [post 19](https://meta.discourse.org/t/-/390569/19?silent=true). [read more](https://meta.discourse.org/t/-/390569?silent=true)

- #Praise @HAWK chimed in to thank Todd for highlighting the value of Discourse’s open-source community edition, emphasizing its impact on healthy forums [post 2](https://meta.discourse.org/t/-/387594/2?silent=true). [read more](https://meta.discourse.org/t/-/387594?silent=true)

- #UX @dajb revisited the year-old username guidance request on the signup form and @chapoi committed to follow up on the status of `js.user.username.instructions` [post 22](https://meta.discourse.org/t/-/335776/22?silent=true) [post 24](https://meta.discourse.org/t/-/335776/24?silent=true). [read more](https://meta.discourse.org/t/-/335776?silent=true)

- #Bug @sam confirmed that pressing Enter in the account preferences form on Chrome triggers a native form submit and proposed a controller-level `preventDefault` patch [post 8](https://meta.discourse.org/t/-/390515/8?silent=true), after @manut validated the issue in a clean dev environment [post 9](https://meta.discourse.org/t/-/390515/9?silent=true). [read more](https://meta.discourse.org/t/-/390515?silent=true)

- #Bug @Moin flagged an issue where unread notifications persist after users are removed from a personal message, and @zogstrip is working on reproduction steps to nail down the bug [post 10](https://meta.discourse.org/t/-/311995/10?silent=true) [post 12](https://meta.discourse.org/t/-/311995/12?silent=true). [read more](https://meta.discourse.org/t/-/311995?silent=true)

- #Bug @RGJ diagnosed that the Discourse AI bot’s group-check logic mis-handles the `everyone` group, and advocated using `user.in_any_groups?` for proper inclusion [post 5](https://meta.discourse.org/t/-/292048/5?silent=true). [read more](https://meta.discourse.org/t/-/292048?silent=true)

- #Installation @ToddZ reported that clearing out and re-building MaxMind assets fixed the persistent 401 error, likely due to a stale license or account glitch [post 8](https://meta.discourse.org/t/-/388284/8?silent=true). [read more](https://meta.discourse.org/t/-/388284?silent=true)

- #UX @chapoi identified a z-index conflict where the “Powered by Discourse” badge was overlaying dropdowns and suggested lowering the experimental layer to avoid obstruction [post 5](https://meta.discourse.org/t/-/390625/5?silent=true). [read more](https://meta.discourse.org/t/-/390625?silent=true)

- #Bug @sam confirmed that the Tenor GIF search integration was exhibiting a double-scrollbar glitch and promised iterative improvements over the upcoming weeks [post 3](https://meta.discourse.org/t/-/390588/3?silent=true). [read more](https://meta.discourse.org/t/-/390588?silent=true)

- #Feature @sam agreed on the idea to record AI persona IDs in the stats table for more granular usage tracking [post 2](https://meta.discourse.org/t/-/390631/2?silent=true). [read more](https://meta.discourse.org/t/-/390631?silent=true)

- #Theme @cvx updated the official Mint theme with `.d-compat` entries across affected files for compatibility with recent Discourse changes in [PR #65](https://github.com/discourse/discourse-mint-theme/pull/65) and noted the update in the topic [post 71](https://meta.discourse.org/t/-/202822/71?silent=true). [read more](https://meta.discourse.org/t/-/202822?silent=true)

* * *

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

- @sam confirmed and proposed fixes in the #Bug reports for [Shared Edits plugin errors](https://meta.discourse.org/t/-/386638/5?silent=true), [Tenor GIF loading](https://meta.discourse.org/t/-/390588/3?silent=true), [preferences form submission](https://meta.discourse.org/t/-/390515/8?silent=true), and diagnosed the [AI “everyone” group bug](https://meta.discourse.org/t/-/292048/5?silent=true).

- @HAWK guided the #Community migration conversation on Facebook-to-Discourse best practices [post 17](https://meta.discourse.org/t/-/390619/17?silent=true) and contributed to the #Praise thread on the community edition’s value [post 2](https://meta.discourse.org/t/-/387594/2?silent=true).

- @chapoi unpacked the renamed New/Unread UX nuances [post 3](https://meta.discourse.org/t/-/390661/3?silent=true) and resolved CSS z-index conflicts in the “Powered by Discourse” overlay bug [post 5](https://meta.discourse.org/t/-/390625/5?silent=true).

- @nat shared category vs. tags moderation insights in the migration topic [post 16](https://meta.discourse.org/t/-/390619/16?silent=true) and clarified tag-group security limitations [post 22](https://meta.discourse.org/t/-/390619/22?silent=true).

- @awesomerobot detailed the “consolidated new” setting mismatch and suggested UI text consolidations in the New/Unread discussion [post 22](https://meta.discourse.org/t/-/390661/22?silent=true).

- @cvx ensured the official Mint theme stays compatible by adding `.d-compat` entries upstream [post 71](https://meta.discourse.org/t/-/202822/71?silent=true).

- @pmusaraj explained GitHub badge issuance requirements, emphasizing matching email addresses for the #SiteFeedback topic [post 5](https://meta.discourse.org/t/-/390634/5?silent=true).

- @j.jaffeux confirmed the iOS chat plugin scroll fix had been merged and deployed [post 11](https://meta.discourse.org/t/-/390309/11?silent=true).

- @zogstrip is reproducing the personal-message unread-badge bug to identify root causes [post 12](https://meta.discourse.org/t/-/311995/12?silent=true).

- @supermathie highlighted the impact of DigitalOcean’s port-blocking on SMTP defaults and shared feedback on port 587 issues [post 7](https://meta.discourse.org/t/-/390624/7?silent=true).

* * *

Keep your notifications handy—tomorrow promises another round of category quests, z-index puzzles, and “new vs unread” thrillers!

---

<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: [09.Декабрь.2025 21:03:20 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/708 "2025-12-09T21:03:20Z")

</div>

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

## Key Stats

- **116** new posts

- **9** new topics

- _Top users:_

* * *

## Interesting Topics

### #Support

- @stephtara kicked off a question on tag management in **How to add multiple tags up front** ([How to add multiple tags up front](https://meta.discourse.org/t/-/390796/1?silent=true)), and @chapoi revealed the hidden CSV bulk-import trick ([read more](https://meta.discourse.org/t/-/390796/2?silent=true)), while @tobiaseigen pointed out the _fixed category positions_ toggle ([read more](https://meta.discourse.org/t/-/390796/4?silent=true)) and @ToddZ highlighted the matching site setting UI ([read more](https://meta.discourse.org/t/-/390796/5?silent=true)).

- @stephtara explored #translation and #content-localization hurdles in **Not sure how to juggle languages while setting up my francophone community** ([Not sure how to juggle languages while setting up my francophone community](https://meta.discourse.org/t/-/390791/1?silent=true)), and @Falco clarified that auto-generated category descriptions respect the current locale ([read more](https://meta.discourse.org/t/-/390791/3?silent=true)) while steering everyone toward [Content Localization - Manual and Automatic with Discourse AI](https://meta.discourse.org/t/content-localization-manual-and-automatic-with-discourse-ai/370969?silent=true).

- @Paul_King unearthed a **missing logo** glitch on the login screen in **Login dialog missing link to logo because DISCOURSE\_FORCE\_HTTPS set to ‘false’** ([Login dialog missing link to logo because DISCOURSE\_FORCE\_HTTPS set to ‘false’](https://meta.discourse.org/t/-/390744/1?silent=true)), and @JammyDodger confirmed that setting `DISCOURSE_FORCE_HTTPS` back to `true` during a rebuild restores the image ([read more](https://meta.discourse.org/t/-/390744/6?silent=true)) after @JammyDodger’s hints on handling the recent [runit/Let’s Encrypt rebuild error](https://meta.discourse.org/t/-/376416/9?silent=true)).

- @hellekin encountered a **censor-blocking error** when featuring external links in **An error occurred: Featured Link is invalid** ([An error occurred: Featured Link is invalid](https://meta.discourse.org/t/-/390779/1?silent=true)), and found a clever workaround by publishing it as a shared draft before going public ([read more](https://meta.discourse.org/t/-/390779/2?silent=true)).

### #Announcements

- @lindsey rolled out the **Starred Channels** feature for improved #chat navigation in **Star your favorite chat channels for easy access** ([Star your favorite chat channels for easy access](https://meta.discourse.org/t/-/390713/1?silent=true)) and even captured it in a [live demo video](https://youtu.be/J06fP6t63aM).

### #Bug

- MachineScholar hit a **400 error** when pinging an AI bot on 2025.12.0-latest in **Ai bot 400 error on 2025.12.0-latest** ([Ai bot 400 error on 2025.12.0-latest](https://meta.discourse.org/t/-/390794/1?silent=true)); @Falco dug into the provider/model parameters ([read more](https://meta.discourse.org/t/-/390794/2?silent=true)), and @sam landed a fix in [GitHub PR #36572](https://github.com/discourse/discourse/pull/36572).

- @Thiago_Mobilon reported the **“Show Full Post”** embed button refusing to load on subfolder installs in **“Show Full Post” button doesn’t work in subfolder installations** (["Show Full Post" button doesn't work in subfolder installations](https://meta.discourse.org/t/-/390811/1?silent=true)), and @renato traced it to a missing JSON route in the WordPress embed handler ([read more](https://meta.discourse.org/t/-/390811/2?silent=true)).

### #Migration

- sniper756 battled **missing images** after a XenForo → Discourse migration in **Images Missing After Recent Discourse Upgrade (Post-XenForo Migration)** ([Images Missing After Recent Discourse Upgrade (Post-XenForo Migration)](https://meta.discourse.org/t/-/390795/1?silent=true)), ran `rake uploads:recover` + `rake posts:rebake` to restore 2061 uploads ([read more](https://meta.discourse.org/t/-/390795/3?silent=true)).

- sniper756 also needed to **clean up leftover BBCode** after import in **After migrating from XenForo to Discourse** ([After migrating from XenForo to Discourse](https://meta.discourse.org/t/-/390762/1?silent=true)), and @ToddZ pointed to the classic **Replace a string in all posts** technique ([read more](https://meta.discourse.org/t/-/48729/173?silent=true)).

* * *

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

- @lindsey introduced **Starred Channels** in **Star your favorite chat channels** ([390713/1]).

- @chapoi guided on bulk tag creation via CSV in **How to add multiple tags up front** ([390796/2]) and refined the UI in **Use user names in participants list** ([390176/14]).

- @Falco clarified locale-based title translations in **Not sure how to juggle languages…** ([390791/3]) and probed AI model parameters in **Ai bot 400 error…** ([390794/2]).

- @southpaw updated the search cheat sheet with `in:replies` and `in:all-posts` filters in **Searching for content effectively** ([273328/14], [273328/16]).

- @sam triaged and fixed the AI bot error in **Ai bot 400 error…** ([390794/6]).

- @zogstrip patched the PM cleanup path for removed users in **Can’t clear unread notification after being removed from a PM** ([311995/13]).

- @jordan.vidrine investigated the dropdown overlap in **‘Powered by Discourse’ covers dropdown** ([390625/7]).

- @kris.kotlarek explained review queue claim visibility in **A new review queue layout with all new features** ([388194/43]).

- @renato diagnosed the embed JSON error in **“Show Full Post” button doesn’t work…** ([390811/2]).

* * *

With images recovered, AI errors resolved, and chat channels formally starred, the meta team blazed through another 24 hours—no puppies were harmed, but a few tags got well-deserved CSV treatments!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [10.Декабрь.2025 21:04:04 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/709 "2025-12-10T21:04:04Z")

</div>

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

## Key Stats

- **106** new posts, **12** new topics in the past 24 hours.
- Top contributors:
  - @martin (7 posts, 45 likes)
  - @Moin (12 posts, 18 likes)
  - @WorldIsMine (3 posts, 26 likes)
  - @Canapin (3 posts, 20 likes)
  - @awesomerobot (2 posts, 14 likes)

## Interesting Topics

- #Announcements @martin announced **Degauss your screens, Discourse Rewind 2025** #rewind, explaining how admins can enable Rewind and later refined the sharing opt-in flow to hide Rewind pages if consent isn’t given ([390852/1](https://meta.discourse.org/t/-/390852/1?silent=true), [390852/6](https://meta.discourse.org/t/-/390852/6?silent=true)) [read more](https://meta.discourse.org/t/-/390852/1?silent=true)

- #Community @WorldIsMine celebrated the return of Google’s **Forums** filter, sharing screenshots and strategies like `?udm=18` to test visibility across regions ([390831/1](https://meta.discourse.org/t/-/390831/1?silent=true), [390831/9](https://meta.discourse.org/t/-/390831/9?silent=true)) [read more](https://meta.discourse.org/t/-/390831/1?silent=true)

- #Plugin @martin introduced **Discourse Rewind** as a bundled core plugin, complete with design tweaks and localization hooks, and @awesomerobot praised the analogies and stats design ([390847/1](https://meta.discourse.org/t/-/390847/1?silent=true), [390847/2](https://meta.discourse.org/t/-/390847/2?silent=true)) [read more](https://meta.discourse.org/t/-/390847/1?silent=true)

- #UX @Canapin showcased an interactive mockup for **More friendly category creation** , sparking plans to simplify the UI flow for admins (#categories) ([390841/1](https://meta.discourse.org/t/-/390841/1?silent=true), [390841/2](https://meta.discourse.org/t/-/390841/2?silent=true)) [read more](https://meta.discourse.org/t/-/390841/1?silent=true)

- #UX @ganncamp reported that the **Assign** modal’s keyboard workflow regressed overnight, prompting @zogstrip to ship a fix PR restoring full keyboard navigation (#assign) ([PR #36596](https://github.com/discourse/discourse/pull/36596)) [read more](https://meta.discourse.org/t/-/390910/4?silent=true)

- #Bug @Engineer_Abdallah encountered missing dropdowns in RTL setups, leading to an off-screen positioning issue fixed by @cvx in PR 36593 (#fixed #rtl) ([390881/1](https://meta.discourse.org/t/-/390881/1?silent=true), [390881/9](https://meta.discourse.org/t/-/390881/9?silent=true)) [read more](https://meta.discourse.org/t/-/390881/1?silent=true)

- #Bug @Thiago_Mobilon found that the **Show Full Post** button fails in subfolder WordPress embeds (#embedding #subfolder #wordpress #wp-discourse), diving into route responses and console logs ([read more](https://meta.discourse.org/t/-/390811/1?silent=true))

- #Bug @guzhimin reported a freeze on the **register** button after installing on Ubuntu 24, with troubleshooting around password length and site settings ([read more](https://meta.discourse.org/t/-/390912/1?silent=true))

- #Bug @Falco confirmed that the AI-bot **PDF** support is now working and 400 errors are resolved in the 2025.12.0-latest build (#ai #ai-bot) ([read more](https://meta.discourse.org/t/-/390794/7?silent=true))

- #Support @Cate_Soule asked how to **prevent downtime** during frequent updates, exploring 503 responses vs. UI builds and SEO concerns ([read more](https://meta.discourse.org/t/-/390915/1?silent=true))

- #Support @wenqin reported that the `[grid]` auto-filling feature isn’t working on fresh installs, with guidance to enable the **Experimental auto grid images** setting ([read more](https://meta.discourse.org/t/-/345761/18?silent=true))

- #Support @ToddZ and @Canapin dove into **adding multiple tags up front** , blending mind maps and AI tools to bulk-assign #tags to new topics ([read more](https://meta.discourse.org/t/-/390796/19?silent=true))

- #Migration @stephtara and @HAWK continued planning a community migration from Facebook to Discourse, clarifying how topic templates live independently of categories ([HAWK’s insight](https://meta.discourse.org/t/-/390619/33?silent=true)) [read more](https://meta.discourse.org/t/-/390619/1?silent=true)

- #Theme component: @dsims shared a CSS tweak to hide placeholders in **Topic List Thumbnails** when no image is present (#official #topic-list-thumbnails) ([read more](https://meta.discourse.org/t/-/150602/347?silent=true))

- #Self-Hosting: @philh troubleshot AWS S3 uploads via CloudFront with support from @pfaffman, isolating bucket configuration issues in `DISCOURSE_USE_S3` setups (#cdn #configuring) ([read more](https://meta.discourse.org/t/-/148916/503?silent=true))

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

- @martin and @awesomerobot collaborated on rolling out **Discourse Rewind** , from the initial launch in [Degauss your screens, Discourse Rewind 2025](https://meta.discourse.org/t/-/390852/1?silent=true) to fine-tuning privacy opt-ins ([post 6](https://meta.discourse.org/t/-/390852/6?silent=true)).

- @zogstrip tackled the keyboard-nav regression in the **Assign** dialog, shipping a fix in [Assign dialog behavior changed](https://meta.discourse.org/t/-/390910/4?silent=true).

- @cvx squashed the RTL dropdown misalignment in [Why the drop-down menus aren’t working](https://meta.discourse.org/t/-/390881/9?silent=true) with PR 36593.

- @chapoi and @jordan.vidrine fine-tuned z-index layers for the **Powered by Discourse** link in [Dropdown overlay issue](https://meta.discourse.org/t/-/390625/8?silent=true) and iterated on stacking contexts ([post 10](https://meta.discourse.org/t/-/390625/10?silent=true)).

- @pmusaraj confirmed Google’s **Forums** search filter rollout in [Google brings back the Forums tab/filter!](https://meta.discourse.org/t/-/390831/6?silent=true).

- @HAWK clarified template independence vs. category bindings in [Structuring an active support community migrating from Facebook](https://meta.discourse.org/t/-/390619/33?silent=true).

- @saquetim outlined the upcoming widget system deprecation and migration path in [Upcoming EOL for the widget rendering system](https://meta.discourse.org/t/-/375332/7?silent=true).

- @Falco verified AI-bot PDF support improvements in [Ai bot 400 error on 2025.12.0-latest](https://meta.discourse.org/t/-/390794/7?silent=true).

- @awesomerobot highlighted a quick workaround for Google’s Forums filter via `?udm=18` in the [Google Forums tab](https://meta.discourse.org/t/-/390831/9?silent=true) thread.

- @martin provided core plugin guidance in [Discourse Rewind](https://meta.discourse.org/t/-/390847/1?silent=true), ensuring localization support.

From Rewind rollouts to revived search filters and swift bug squashing—Meta’s been buzzing! Here’s to keeping the momentum (and the dropdowns) in perfect alignment.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [11.Декабрь.2025 21:01:55 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/710 "2025-12-11T21:01:55Z")

</div>

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

## Key Stats

- **New posts:** 128
- **New topics:** 18
- **Top users (likes, posts):**
  - @zogstrip (42 likes, 9 posts)
  - @Moin (20 likes, 8 posts)
  - @sam (14 likes, 3 posts)
  - @martin (12 likes, 4 posts)
  - @Danielle (12 likes, 1 post)
  - @Falco (12 likes, 3 posts)
  - @nathank (9 likes, 5 posts)
  - @JammyDodger (9 likes, 6 posts)
  - @stephtara (9 likes, 13 posts)
  - @NateDhaliwal (8 likes, 7 posts)

## Interesting Topics

#Announcements

- **Live Pull Request Status on GitHub Oneboxes** – @zogstrip unveiled live pull request status indicators with color-coded icons and hover titles for GitHub PR oneboxes ([read more](https://meta.discourse.org/t/-/390900/1?silent=true)).

- **Degauss your screens, Discourse Rewind 2025 is here** – @Moin detailed the new Rewind plugin now included in core, shared CSS tips for custom logos, and discussed translation fixes for negative readability scores ([read more](https://meta.discourse.org/t/-/390852/1?silent=true)).

- **Unlock All Discourse AI Features with Our Hosted LLM** – @keegan announced free hosted, open-weights LLM access for all Starter through Enterprise customers—no third-party provider needed ([read more](https://meta.discourse.org/t/-/390985/1?silent=true)).

- **Webinar: Year-End In Your Community** – @Danielle invited everyone to join the December 17 webinar on reflecting, celebrating, and planning for 2026, with tips drawn from our own Rewind data ([read more](https://meta.discourse.org/t/-/391036/1?silent=true)).

#Plugin

- **Discourse Rewind** – @martin shipped fixes for negative readability scores and added translation support to make Rewind shareable via user profiles ([read more](https://meta.discourse.org/t/-/390847/9?silent=true)).

#Support

- **What plugin or feature powers the “Community Highlights” section on the n8n forum?** – @boblee asked about the horizontal carousel on n8n’s homepage and @Moin pointed to theme components like [Featured Topics](https://meta.discourse.org/t/featured-topics/217580?silent=true) and [Showcased Categories](https://meta.discourse.org/t/showcased-categories/173524?silent=true) ([read more](https://meta.discourse.org/t/-/391013/1?silent=true)).

- **Linking “static” information about a member to topics** – @stephtara explored using custom user fields, portfolios, and signature plugins to attach diabetic-cat profiles to support requests ([read more](https://meta.discourse.org/t/-/390988/1?silent=true)).

- **Inserting Watcher’s Username in Email Notices** – @trader sought code to embed the recipient’s username into forwarded emails, and @pfaffman offered direct assistance via email ([read more](https://meta.discourse.org/t/-/391028/1?silent=true)).

#Site Management

- **Native PDF and attachment support in Discourse AI** – @sam released vision-enabled document handling for Anthropic, Google Gemini, and OpenAI models in AI bot chats ([read more](https://meta.discourse.org/t/-/391007/1?silent=true)).

#Bug

- **Inadvertent flood of emails/notifications when silently moving topics** – @nathank reported that silent bulk-edit options weren’t suppressing notifications for watched destination categories; @zogstrip traced a silent-flag propagation issue and fixed it ([read more](https://meta.discourse.org/t/-/390993/1?silent=true)).

- **Missing sentiment pages for moderators** – @putty noted that sentiment report links were hidden from the moderator sidebar; @awesomerobot added the missing entries in minutes ([read more](https://meta.discourse.org/t/-/391033/1?silent=true)).

- **Autofocus on reviewable note form** – @Moin highlighted that the review queue’s automatic focus on the last note field causes unwanted keyboard pop-ups on touch devices ([read more](https://meta.discourse.org/t/-/391026/1?silent=true)).

#Feature

- **Sort order of Templates in the composer** – @soeren-1 requested a sortable template list in the composer toolbar to speed up insertion of pre-written responses ([read more](https://meta.discourse.org/t/-/391010/1?silent=true)).

- **Discourse Chat: group multiple channels into categories** – @smallmirrorkey proposed grouping chat channels into collapsible categories for better scalability as channel counts grow ([read more](https://meta.discourse.org/t/-/391057/1?silent=true)).

#Community

- **Google brings back the Forums tab/filter!** – @eisammy cheered the global return of Google’s “Forums” filter in search results, giving Discourse sites a visibility boost ([read more](https://meta.discourse.org/t/-/390831/11?silent=true)).

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

- @zogstrip: kicked off live PR status oneboxes and refined hover labels ([#390900/1](https://meta.discourse.org/t/-/390900/1?silent=true), [#390900/3](https://meta.discourse.org/t/-/390900/3?silent=true)), then debugged and fixed silent bulk-edit notifications ([#390993/10](https://meta.discourse.org/t/-/390993/10?silent=true)).

- @sam: launched native PDF and attachment support in AI bots ([#391007/1](https://meta.discourse.org/t/-/391007/1?silent=true)) and clarified Qwen3-VL-8b image errors in AI contexts ([#391017/2](https://meta.discourse.org/t/-/391017/2?silent=true)).

- @Danielle: announced the final 2025 webinar on year-end community planning ([#391036/1](https://meta.discourse.org/t/-/391036/1?silent=true)).

- @Falco: confirmed that the CDCK Hosted Small LLM is not available via API for self-hosted instances and recommended alternatives ([#390985/3](https://meta.discourse.org/t/-/390985/3?silent=true)).

- @martin: shipped core fixes for Discourse Rewind translations and readability issues ([#390847/9](https://meta.discourse.org/t/-/390847/9?silent=true)).

- @keegan: introduced the hosted LLM announcement for Discourse AI across all hosting tiers ([#390985/1](https://meta.discourse.org/t/-/390985/1?silent=true)).

- @mcwumbly: reviewed silent bulk-edit specs and UX expectations for category-change notifications ([#390993/3](https://meta.discourse.org/t/-/390993/3?silent=true)).

- @awesomerobot: patched missing sentiment report sidebar links for moderators ([#391033/2](https://meta.discourse.org/t/-/391033/2?silent=true)).

- @supermathie: troubleshot TLS settings in the `emails:test` rake task for SMTP configurations ([#387286/12](https://meta.discourse.org/t/-/387286/12?silent=true)).

With all those oneboxes, AI features, and bulk-edit fixes, our community has never been more exciting—time to rewind and rest up for tomorrow!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [12.Декабрь.2025 21:01:42 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/711 "2025-12-12T21:01:42Z")

</div>

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

## Key Stats

- **135** new posts and **13** new topics in the last 24 hours.
- **Top users:**
  - @Moin: 14 posts, 15 likes
  - @Falco: 10 posts, 13 likes
  - @zogstrip: 7 posts, 9 likes
  - @lindsey: 1 post, 9 likes
  - @ToddZ: 4 posts, 7 likes
  - @mcwumbly: 2 posts, 7 likes
  - @mcmcclur: 2 posts, 6 likes
  - @RGJ: 3 posts, 5 likes
  - @martin: 4 posts, 5 likes
  - @chapoi: 4 posts, 5 likes

## Interesting Topics

### #Announcements

- **Current Projects – December 2025**  
@lindsey kicked off the monthly newsletter outlining upcoming Discourse ID flows and site improvements; @mcmcclur and @zogstrip debated email setup workarounds [read more](https://meta.discourse.org/t/-/391041/4?silent=true).

- **Degauss your screens, Discourse Rewind 2025 is here 📀**  
The rewind feature rollout led to a regression in “What’s New” feeds; @martin identified the cause and deployed a fix while @sam triaged user reports [read more](https://meta.discourse.org/t/-/390852/39?silent=true).

- **Live Pull Request Status on GitHub Oneboxes ✨**  
After introducing live PR status oneboxes, @fzngagan rebaked the affected posts to display correct merge/close indicators [read more](https://meta.discourse.org/t/-/390900/10?silent=true).

- **Webinar: Year-End In Your Community**  
The Discourse Customer Success team announced a December webinar; @mcwumbly and others are gearing up to join the year-end community recap [details](https://meta.discourse.org/t/-/391036/3?silent=true).

### #blog

- **Discourse Discover: Linux Communities**  
The December #blog roundup spotlighted vibrant Linux forums; @Falco shared links to Manjaro, EndeavourOS, CachyOS, and more [read more](https://meta.discourse.org/t/-/391102/2?silent=true).

### #Community

- **Structuring an active support community migrating from Facebook**  
@stephtara outlined a parallel-run approach from Facebook to Discourse; @ToddZ and @mcwumbly weighed in on chat vs. asynchronous support models [read more](https://meta.discourse.org/t/-/390619/45?silent=true).

### #Site\_feedback

- **Disabling “AI search discoveries” in preferences**  
@Moin discovered the UI setting wasn’t persisting in the database; @zogstrip and @david proposed core valueTransformer enhancements to resolve the issue [read more](https://meta.discourse.org/t/-/391135/6?silent=true).

### #Feature

- **Surface `in:all` as an option in the Advanced Search UI**  
@nathank requested a UI control for `in:all` prefix to include group messages and chat in searches, improving #search flexibility [read more](https://meta.discourse.org/t/-/391095/1?silent=true).

- **Group chat channels into sidebar categories**  
@awesomerobot proposed a new sidebar section type that can mix chat channels, topics, and tags for custom workflows [read more](https://meta.discourse.org/t/-/391057/2?silent=true).

### #wordpress

- **“Show Full Post” button fails in subfolder installations**  
@Thiago_Mobilon and @renato tracked down a missing trailing slash causing 404s; @Falco helped confirm that bypassing Cloudflare and appending “/” resolves the embed caching bug [read more](https://meta.discourse.org/t/-/390811/9?silent=true).

### #UX

- **Optimization Proposal for Discourse Admin Account Registration**  
@QingZ11 suggested inline password-length feedback during admin signup; @chapoi collated existing bug reports to streamline the user flow [read more](https://meta.discourse.org/t/-/391119/2?silent=true).

### #Dev

- **最新插件开发指南 — 我想开发一个插件**  
A Chinese user asked for updated plugin docs; @zogstrip asked for concrete examples so the core guides can be modernized #Plugin [read more](https://meta.discourse.org/t/-/391136/2?silent=true).

### #Bug

- **Quotes in full name break quote markdown**  
@RGJ showed that display names with quotes disrupt quoting; @zogstrip landed a PR to strip or escape these characters safely [read more](https://meta.discourse.org/t/-/391153/4?silent=true).

### #Installation

- **Issues with AWS CDN and S3**  
@philh experienced FileStore::ToS3MigrationError; @Falco confirmed the hosted sites use S3+CloudFront and guided on certs and CORS settings [read more](https://meta.discourse.org/t/-/391132/12?silent=true).

### #Support

- **DigitalOcean Spaces (S3) “unable to sign request”**  
@DavidO’s backup and upload attempts failed without credentials; @pfaffman pointed out missing `use_s3` settings and YAML syntax corrections [read more](https://meta.discourse.org/t/-/391139/2?silent=true).

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

- @lindsey launched the December newsletter in [Current Projects – December 2025](https://meta.discourse.org/t/-/391041/1?silent=true).

- @Falco debugged embed URLs in [“Show Full Post” failures](https://meta.discourse.org/t/-/390811/8?silent=true) and clarified CDN setups in [AWS CDN and S3 issues](https://meta.discourse.org/t/-/391132/12?silent=true).

- @zogstrip explained Discourse ID email behavior in [Current Projects – December 2025](https://meta.discourse.org/t/-/391041/4?silent=true) and requested examples to update the plugin guide in [最新插件开发指南](https://meta.discourse.org/t/-/391136/2?silent=true).

- @mcwumbly weighed in on chat usage and helper coordination in [Structuring an active support community](https://meta.discourse.org/t/-/390619/46?silent=true).

- @martin identified and fixed the rewind feed regression in [Degauss your screens, Discourse Rewind 2025 is here](https://meta.discourse.org/t/-/390852/46?silent=true).

- @chapoi pointed to related bug reports in [Optimization Proposal for Discourse Admin Account Registration](https://meta.discourse.org/t/-/391119/2?silent=true).

- @sam triaged Rewind toggle errors and assured users in [Degauss your screens, Discourse Rewind 2025 is here](https://meta.discourse.org/t/-/390852/38?silent=true).

- @fzngagan rebaked the PR onebox posts in [Live Pull Request Status on GitHub Oneboxes](https://meta.discourse.org/t/-/390900/10?silent=true).

- @david proposed a core valueTransformer fix for the AI search toggle in [Disabling “AI search discoveries”](https://meta.discourse.org/t/-/391135/6?silent=true).

- @awesomerobot ideated custom sidebar sections for chat in [Group chat channels into sidebar categories](https://meta.discourse.org/t/-/391057/2?silent=true).

And with today’s whirlwind of threads, no puppies were harmed—and plenty of tails are wagging across Meta!

---

<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: [13.Декабрь.2025 21:01:57 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/712 "2025-12-13T21:01:57Z")

</div>

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

## Key Stats

- **New posts** : 61

- **New topics** : 8

- **Top users** :

> All stats sourced from the 2025-12-12 → 2025-12-13 activity log.

* * *

## Interesting Topics

### #Feature

- **“Regular mode” for admins and moderators**  
@stephtara proposed toggling mod/admin privileges on demand rather than juggling separate accounts [post #35](https://meta.discourse.org/t/-/211617/35?silent=true), @ToddZ shared dual-account workarounds [post #36](https://meta.discourse.org/t/-/211617/36?silent=true) and cautioned that complex friction may outweigh the benefit, suggesting stable separate accounts remain the cleanest approach [post #38](https://meta.discourse.org/t/-/211617/38?silent=true).

- **New composer inserts double line breaks when pressing return key**  
@mentalstring highlighted that using **Shift+Enter** or adding two trailing spaces prevents unwanted paragraphs in rich-text mode [post #18](https://meta.discourse.org/t/-/373229/18?silent=true), echoing @renato’s original [edit-box UX notes](https://meta.discourse.org/t/edit-box-too-wysiwyg/379654/3?silent=true) about toggling between editors.

### #Support

- **Static pages for things like guidelines?**  
@one1 asked about disabling lazy loading for long FAQ posts [post #1](https://meta.discourse.org/t/-/391199/1?silent=true), @ToddZ pointed to the [Page Publishing feature](https://meta.discourse.org/t/page-publishing/151971?silent=true) [post #2](https://meta.discourse.org/t/-/391199/2?silent=true) and the thread revealed that splitting the FAQ across multiple replies caused the loading delay [post #5](https://meta.discourse.org/t/-/391199/5?silent=true).

- **Add category in Top Menu?**  
@Cate_Soule wanted to inject a custom link next to **Categories** [post #1](https://meta.discourse.org/t/-/391186/1?silent=true), @pfaffman recommended a theme component [post #2](https://meta.discourse.org/t/-/391186/2?silent=true) and @ToddZ used the [developer toolbar](https://meta.discourse.org/t/introducing-discourse-developer-toolbar/346215?silent=true) to map plugin outlets before pointing to [post #4](https://meta.discourse.org/t/-/391186/4?silent=true).

- **How to notify when posts edits via API?**  
@putty proposed tagging public groups for edit alerts [post #4](https://meta.discourse.org/t/-/391173/4?silent=true), @pfaffman suggested converting the topic into a wiki [post #5](https://meta.discourse.org/t/-/391173/5?silent=true) and @Moin reminded that edits inside the grace period won’t re-notify [post #6](https://meta.discourse.org/t/-/391173/6?silent=true).

- **Upgrade without rebuilding having a good/ready image?**  
@lejeczek discovered that pulling a new container image and running `rake db:ensure_post_migrations db:migrate` applies migrations cleanly [post #5](https://meta.discourse.org/t/-/389235/5?silent=true), and @pfaffman recommended precompiling assets to complete the upgrade process [post #6](https://meta.discourse.org/t/-/389235/6?silent=true).

- **Publish txt file**  
@Timelord managed to create a static `.txt` page by entering the container and placing the file at the site root [post #7](https://meta.discourse.org/t/-/389929/7?silent=true); [read more](https://meta.discourse.org/t/-/389929?silent=true).

- **无法收到邮件的问题**  
@guzhimin resolved missing admin-registration emails by switching to a brand-new, never-used email address [post #6](https://meta.discourse.org/t/-/391130/6?silent=true); [read more](https://meta.discourse.org/t/-/391130?silent=true).

- **iOS 26 bugs still persist on 26.1**  
After updating to iOS 26.1, @jollyhat confirmed the cursor misplacement remains in the Discourse app [post #13](https://meta.discourse.org/t/-/387922/13?silent=true) and in Safari for some users, as noted by @Richie [post #14](https://meta.discourse.org/t/-/387922/14?silent=true).

### #Praise

- **I love the public JSON API of Discourse (creating a map)**  
@AquaL1te praised the JSON API for powering a community events map [post #1](https://meta.discourse.org/t/-/391208/1?silent=true), and @ToddZ applauded the mapping project in reply [post #2](https://meta.discourse.org/t/-/391208/2?silent=true).

### #Site feedback

- **Topic Voting enabled for our #Feature category! 🎉**  
@ToddZ compared filtered views for likes-only vs. votes-only [post #32](https://meta.discourse.org/t/-/308402/32?silent=true), @mcwumbly sketched out a personalized stack-rank roadmap proposal [post #40](https://meta.discourse.org/t/-/308402/40?silent=true) and @ToddZ later suggested distinguishing Likes from Votes for clearer signaling [post #41](https://meta.discourse.org/t/-/308402/41?silent=true).

### #Bug

- **Composer positioning issues in iOS**  
@mentalstring verified that iOS 26.2 finally fixes the off-cursor typing bug in both the Discourse app and Safari [post #27](https://meta.discourse.org/t/-/388476/27?silent=true); [read more](https://meta.discourse.org/t/-/388476?silent=true).

- **Error is not highlighted when username is correct, but password too short**  
@zogstrip implemented a fix and added a system spec in [PR #36672](https://github.com/discourse/discourse/pull/36672) after spotting missing validation coverage [post #11](https://meta.discourse.org/t/-/381505/11?silent=true).

- **The web page continuously loads previous posts and auto-scrolls up**  
@Teafh demonstrated a looping load on long topics when scrolling up [post #1](https://meta.discourse.org/t/-/391192/1?silent=true), and @awesomerobot suggested safe-mode testing to rule out theme/plugin conflicts [post #6](https://meta.discourse.org/t/-/391192/6?silent=true); the bug repros on Meta and user forums across browsers.

- **Reviewable insights stale data**  
@Moin reported that the “Insights” panel shows today’s date and zero post count for established users when reviewing flags [post #1](https://meta.discourse.org/t/-/391232/1?silent=true), then noticed that IP info fails to update when switching between reviewables [post #1](https://meta.discourse.org/t/-/391230/1?silent=true).

* * *

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

- @zogstrip landed the form-validation fix in [#381505](https://meta.discourse.org/t/-/381505/11?silent=true) and shared a PSA on [Data Explorer](https://meta.discourse.org/t/32566?silent=true) parameter support in [#277934](https://meta.discourse.org/t/-/277934/6?silent=true).
- @mcwumbly outlined a stack-ranking roadmap idea in [#308402](https://meta.discourse.org/t/-/308402/40?silent=true).
- @sam joined the topic-voting limit debate in [#308402](https://meta.discourse.org/t/-/308402/35?silent=true).
- @awesomerobot recommended safe-mode repro steps in [#391192](https://meta.discourse.org/t/-/391192/6?silent=true).

* * *

After wrangling 61 posts, 8 new topics, and saving countless virtual puppies, it’s time to grab a treat—go give your four-legged friend a belly rub!

---

<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.Декабрь.2025 21:05:44 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/713 "2025-12-14T21:05:44Z")

</div>

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

## Key Stats

- **New posts:** 106

- **New topics:** 11

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

## Interesting Topics

#Community

- @stephtara asked about internal logs and the best way to mirror a Facebook group in [Structuring an active support community migrating from Facebook](https://meta.discourse.org/t/-/390619/52?silent=true); @Canapin reminded the team of [Administrative Bulk Operations](https://meta.discourse.org/t/administrative-bulk-operations/118349?silent=true), and @ToddZ shared his TASAT migration story with plugins like [Gamification](https://meta.discourse.org/t/discourse-gamification/225916?silent=true), [Category Headers](https://meta.discourse.org/t/discourse-category-headers-theme-component/148682?silent=true), [Unanswered Filter](https://meta.discourse.org/t/unanswered-filter/126257?silent=true), and [User Card Directory](https://meta.discourse.org/t/user-card-directory/144479?silent=true) (see [read more](https://meta.discourse.org/t/-/390619/60?silent=true)).

- @stephtara explored reducing friction around subject lines for new members in [How exactly do I get people to use my forum?](https://meta.discourse.org/t/-/374916/20?silent=true), and @Canapin suggested employing the [Discourse AI Helper](https://meta.discourse.org/t/discourse-ai-helper/283943?silent=true) plugin to auto-generate titles.

- @Architect reflected on disabling personal messages and chats and noted the [deprecation of Discourse encryption](https://meta.discourse.org/t/discourse-encrypt-deprecated/107918?silent=true) amid LGPD/GDPR discussions in [Thoughts on Turning Off Personal Messaging and Chats](https://meta.discourse.org/t/-/361814/40?silent=true).

#Support

- @stephtara queried the impact of changing hostnames mid-configuration, and @supermathie outlined fixes via host redirects, reconfiguration needs like SSO and TLS, and unconditionally broken elements such as U2F tokens in [How much does changing the subdomain/domain break things?](https://meta.discourse.org/t/-/391269/5?silent=true).

- @Canapin resolved a rebake failure by expanding swap space and asked about memory monitoring; @Ed_S recommended using `vmstat` to track RAM and swap peaks during rebuilds (see [read more](https://meta.discourse.org/t/-/389064/4?silent=true)).

- @stephtara requested Facebook-like inline topic previews; @David_Ghost pointed to the [Topic list excerpt](https://meta.discourse.org/t/topic-list-excerpts/151520?silent=true) component, and @Heliosurge mentioned [Topic List Previews (TLP)](https://meta.discourse.org/t/topic-list-previews-tlp/209973?silent=true) to adjust snippet length in [Is there a way to display topic contents in category view?](https://meta.discourse.org/t/-/391292/2?silent=true).

- @Cate_Soule wanted to remove the site title from meta titles; @zogstrip requested clarification and referenced an earlier discussion in [how-to-remove-site-title-from-the-posts-meta-title](https://meta.discourse.org/t/how-to-remove-site-title-from-the-posts-meta-title/189168?silent=true) (see [read more](https://meta.discourse.org/t/-/391264/2?silent=true)).

#Integrations

- @stephtara hesitated over enabling Facebook login for the incoming community in [Configure Facebook login for Discourse](https://meta.discourse.org/t/-/13394/197?silent=true); @Jonathan5 shared a [Data Explorer query for Facebook signups](https://meta.discourse.org/t/how-do-i-see-facebook-signups/91989/2?silent=true), and @pfaffman explained that social logins simply match by email.

#Plugin

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

#Hosting

- @Canapin compared Hetzner CPX31 vs CX43 VPS plans and noted slower median loads; @Ed_S speculated on the impact of shared CPU and I/O on ARM-based CAX11 in [Hetzner VPS, wow do CX and CPX plans compare?](https://meta.discourse.org/t/-/391276/2?silent=true).

#Installation

- @philh made progress on AWS S3 and CloudFront setup, flagged confusing docs, and called for a consolidated AWS S3 CDN & backups guide in [Issues with AWS CDN and S3](https://meta.discourse.org/t/-/391132/19?silent=true).

#UX

- @stephtara outlined cumbersome category editing steps; @Moin demonstrated using the category dropdown to quickly jump between edits in [More friendly category creation](https://meta.discourse.org/t/-/390841/15?silent=true).

- @RBoy reported a minor UI bug on the LLM Usage page where unnamed LLM entries show as “0” in the filter dropdown in [Minor UI bug in LLM Usage page](https://meta.discourse.org/t/-/391273/1?silent=true).

#General

- @sniper756 shared using Discourse as a personal notebook after migrating from XenForo and advised against excessive plugins in [Using a private Discourse as our own notebook](https://meta.discourse.org/t/-/231865/5?silent=true), also noting the great utility of [Placeholder Forms](https://meta.discourse.org/t/placeholder-forms-is-such-a-great-component/386769?silent=true).

- @sniper756 asked about donation options; @Canapin suggested buying merch and @NateDhaliwal mentioned emailing [team@discourse.org](mailto:team@discourse.org) in [请问有可以捐赠的地方么？](https://meta.discourse.org/t/-/391278/2?silent=true).

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

- @supermathie provided a checklist for changing site hostnames—covering redirects, SSO, TLS certs, and U2F breaks—in [How much does changing the subdomain/domain break things?](https://meta.discourse.org/t/-/391269/5?silent=true).

- @mcwumbly outlined milestone phases—alpha, beta, pilot, full migration—for rolling out a new forum during Facebook migration in [Structuring an active support community migrating from Facebook](https://meta.discourse.org/t/-/390619/68?silent=true).

- @zogstrip asked for clarification on removing the site title from meta titles and linked the previous discussion in [how-to-remove-site-title-from-the-posts-meta-title](https://meta.discourse.org/t/-/391264/2?silent=true).

- @awesomerobot noted the new Page Publishing feature as a native landing page solution in [Can you create a custom landing page?](https://meta.discourse.org/t/-/148291/8?silent=true).

- @Falco recommended choosing the closest existing tokenizer and trimming the context length when using custom tokenizers in [How to use AI models with custom tokenizers](https://meta.discourse.org/t/-/391238/2?silent=true).

And that’s a wrap—our community’s already looking sharper than a freshly baked VPS swap file!

---

<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.Декабрь.2025 21:03:29 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/714 "2025-12-15T21:03:29Z")

</div>

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

## Key Stats
- **New posts:** 163  
- **New topics:** 12  
- **Top users:**  
  - @Moin: 14 posts, 18 likes  
  - @stephtara: 12 posts, 14 likes  
  - @awesomerobot: 5 posts, 12 likes  
  - @zogstrip: 7 posts, 9 likes  
  - @pfaffman: 12 posts, 7 likes  
  - @alltiagocom: 10 posts, 5 likes  
  - @martin: 4 posts, 5 likes  
  - @chapoi: 4 posts, 5 likes  
  - @manut: 2 posts, 5 likes  
  - @ToddZ: 2 posts, 4 likes  

## Interesting Topics

### #community-building
- In the [Discouragement of the First-Time Discourse Admin](https://meta.discourse.org/t/-/391379/1), @stephtara laid out her overwhelm over category design and onboarding flows, with @patrickemin and @awesomerobot offering step-by-step setup advice ([reply](https://meta.discourse.org/t/-/391379/5)).  

- In [How exactly do I get people to use my forum?](https://meta.discourse.org/t/-/374916/23), @ToddZ stressed clear, descriptive titles (TL3+ users can edit them), and @tvavrda floated an AI-driven naming assistant to convert loose ideas into searchable threads.  

### #Support
- The [Editing a post pushes it to the top?](https://meta.discourse.org/t/-/391322/1) thread confirmed that only replies (not edits) bump topics now, except when a wiki first post is edited—per @Moin’s summary of the September change ([solution](https://meta.discourse.org/t/-/391322/2)).  

- On [Post-signup popup form for optional demographic questions](https://meta.discourse.org/t/-/391336/1), @Welsh_Selkie asked about a one-time popup; @Moin pointed to the [User Field Prompt](https://meta.discourse.org/t/user-field-prompt/185214) component and @chapoi cautioned on the UX friction of immediate popups ([comment](https://meta.discourse.org/t/-/391336/3)).  

- The [Login Only mode](https://meta.discourse.org/t/-/390994/1) discussion clarified that static assets (CSS/JS) remain publicly cached for performance, even when posts require login, as @agemo demonstrated and @awesomerobot confirmed ([details](https://meta.discourse.org/t/-/390994/4)).  

- In [Can’t log in with different account from mobile app](https://meta.discourse.org/t/-/391268/1), @pmusaraj broke down the Safari session and Apple link challenges for DiscourseHub, while @stephtara described the multi-step logout/login workaround ([post #8](https://meta.discourse.org/t/-/391268/8)).  

- The feature request [Exclude posts from category by default globally](https://meta.discourse.org/t/-/391320/1) was answered by @Moin: just mute the category via the site setting to keep “digital garden” notes out of your homepage feed ([solution](https://meta.discourse.org/t/-/391320/2)).  

### #contribute:feature
- A request in [Use user names in participants list](https://meta.discourse.org/t/-/390176/1) led @manut to volunteer PRs and @zogstrip to confirm no new topics were needed for review ([discussion](https://meta.discourse.org/t/-/390176/18)).  

- In [ActivityPub: no user-agent sent with request](https://meta.discourse.org/t/-/391245/1), @pmusaraj submitted a PR to include a user-agent header so federated clients can be created correctly ([PR discussion](https://meta.discourse.org/t/-/391245/2)).  

- The [Edit history visible to certain groups?](https://meta.discourse.org/t/-/391332/1) post by @Teafh sparked ideas for per-group edit-log permissions instead of a public toggle.  

- A UI polish in [Surface in:all as an option in the Advanced Search UI](https://meta.discourse.org/t/-/391095/1) found @zogstrip merging checkboxes and dropdowns into one multi-select, with `in:all` included in the list ([update](https://meta.discourse.org/t/-/391095/2)).  

### #customization:plugin
- The [Discourse Rewind](https://meta.discourse.org/t/-/390847/1) plugin thread saw @martin and @zogstrip confirm fixes for emoji alignment and note that it remains compatible with the Yearly Review plugin ([fixes](https://meta.discourse.org/t/-/390847/18)).  

- In [Calendar RSVP Posts](https://meta.discourse.org/t/-/390058/1), @gilles asked about translating notifications and @mariodsantana explored CSV history exports to download RSVP data ([thread](https://meta.discourse.org/t/-/390058/5)).  

### #General
- @vedansh_industries’s query in [Best practices for managing image uploads in product-heavy community discussions](https://meta.discourse.org/t/-/391341/1) drew @pfaffman’s advice: stick with Discourse’s default compression, use S3 for high-volume hosting, and only optimize moderation if problems arise ([guidance](https://meta.discourse.org/t/-/391341/2)).  

### #contribute:bug
- The [Wrong join date and post count in reviewable insights](https://meta.discourse.org/t/-/391232/1) report prompted @sam and @kris.kotlarek to dig into discrepancies between public and admin post counts and to pinpoint a date-format bug in the JSON endpoints ([details](https://meta.discourse.org/t/-/391232/4)).  

## Activity by the @team Group
- @awesomerobot guided new admins in [Discouragement of the First-Time Discourse Admin](https://meta.discourse.org/t/-/391379/5), unpacked asset caching in [Login Only mode](https://meta.discourse.org/t/-/390994/4), demoed theme outlets for [custom landing pages](https://meta.discourse.org/t/-/148291/13), explained sort logic in [template composer](https://meta.discourse.org/t/-/391010/2), and confirmed emoji fixes in [Discourse Rewind](https://meta.discourse.org/t/-/390847/18).  

- @zogstrip tackled UI bugs in the [LLM Usage page](https://meta.discourse.org/t/-/391273/2), unified search filters in [Advanced Search UI](https://meta.discourse.org/t/-/391095/2), improved touch controls in emoji settings ([issue](https://meta.discourse.org/t/-/391181/2)), refined participant naming in [Use user names](https://meta.discourse.org/t/-/390176/18), and reviewed plugin tweaks in [Discourse Rewind](https://meta.discourse.org/t/-/390847/15).  

- @chapoi answered donation questions in [请问有可以捐赠的地方么？](https://meta.discourse.org/t/-/391278/5), weighed in on UX for [post-signup popups](https://meta.discourse.org/t/-/391336/3), advised on SEO title removal in [exclude site title](https://meta.discourse.org/t/-/391264/7), and fixed a layout bug in the [Powered by Discourse dropdown](https://meta.discourse.org/t/-/390625/12).  

- @martin debugged host misconfigs to restore [Discourse Rewind](https://meta.discourse.org/t/-/390852/57) functionality and confirmed deployment success ([follow-up](https://meta.discourse.org/t/-/390852/58)).  

- @Bas clarified the official FAQ on donations in [possible to donate](https://meta.discourse.org/t/-/391278/6).  

- @Juan_David_Martínez merged a localization fix for help labels in the [automation plugin](https://meta.discourse.org/t/-/390029/9).  

- @sam investigated the infinite-scroll glitch in [continuous scroll bug](https://meta.discourse.org/t/-/391192/9) and flagged post-count mismatches in [reviewable insights bug](https://meta.discourse.org/t/-/391232/2).  

- @pmusaraj proposed an ActivityPub header fix in [user-agent PR](https://meta.discourse.org/t/-/391245/2) and demystified multi-account login in [Discourse Hub](https://meta.discourse.org/t/-/391268/8).  

- @kris.kotlarek traced post-count sources in [reviewable insights](https://meta.discourse.org/t/-/391232/4).  

- @renato confirmed `[wrap]` support in the rich-text automations editor in [composer formatting](https://meta.discourse.org/t/-/391347/4).  

Keep your themes fresh and your threads fresher—Meta’s puppies are wagging their tails in celebration! 🐾  

```

---

<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.Декабрь.2025 21:02:49 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/715 "2025-12-16T21:02:49Z")

</div>

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

## Key Stats

- **123 new posts**
- **13 new topics**

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

1. @awesomerobot – 5 posts, 27 likes
2. @stephtara – 9 posts, 11 likes
3. @Moin – 12 posts, 7 likes
4. @alltiagocom – 3 posts, 8 likes
5. @ganncamp – 1 post, 8 likes
6. @zogstrip – 4 posts, 5 likes
7. @pfaffman – 3 posts, 5 likes
8. @chapoi – 2 posts, 4 likes
9. @Richie – 2 posts, 4 likes
10. @merefield – 1 post, 3 likes

## Interesting Topics

- #Announcements **Create new tags on the `/tags` page** — @awesomerobot unveiled a #tags creation UI right on the [tags index](https://meta.discourse.org/t/-/391475/1?silent=true).

- #Announcements **Live Pull Request status in Oneboxes** — @Moin noted that GitHub PR checks disappear in translated views, and @zogstrip is on the case [read more](https://meta.discourse.org/t/-/390900/12?silent=true).

- #Announcements **Deprecating the Search Banner theme component** — @lindsey migrated custom banner texts into core settings, sparking locale-migration questions [read more](https://meta.discourse.org/t/-/379322/13?silent=true).

- #UX **Anchor links for badge group headings** — @Richie requested, and @chapoi delivered, direct anchors on the `/badges` page for effortless deep-linking [read more](https://meta.discourse.org/t/-/391460/2?silent=true).

- #UX **“Add New Tag” on the tags panel** — @alltiagocom celebrated the convenience of creating tags without drafting a post in the #tags panel [read more](https://meta.discourse.org/t/-/358293/9?silent=true).

- #Feature **Schedule your status change** — @ganncamp wants to set “away” status in advance, igniting calls for #user-status scheduling [read more](https://meta.discourse.org/t/-/391458/1?silent=true).

- #Feature **Returning bump on edit** — the forum weighed pros and cons of edits resurfacing topics under “new” in [this discussion](https://meta.discourse.org/t/-/390033/6?silent=true).

- #Feature **Composer template sorting** — @soeren-1 proposed category filters or manual ordering, while @awesomerobot explained the “most used” heuristic [read more](https://meta.discourse.org/t/-/391010/3?silent=true).

- #Community **Discouragement of first-time admins** — @stephtara and @pfaffman explored friction points for new Discourse admins versus WordPress analogies [read more](https://meta.discourse.org/t/-/391379/11?silent=true).

- #Community **Rethinking #badges** — @stephtara sketched community-specific badge ideas (tech specialties, onboarding milestones), prompting recognition strategies [read more](https://meta.discourse.org/t/-/391470/1?silent=true).

- #Installation **Plesk Ubuntu unsupported** — a heated Plesk Reddit analogy ended with the reminder that only Docker installs are officially supported [read more](https://meta.discourse.org/t/-/391360/7?silent=true).

- #Installation **Recovering from a failed update & 502 error** — @Habib_Rashid’s upgrade hiccup led to advice on rebuild logs, disk-space checks, and `docker system prune` [read more](https://meta.discourse.org/t/-/391426/1?silent=true).

- #Support **Anti-spam bot on hold** — new installs got unintentionally flagged; @pfaffman and @awesomerobot guided on Akismet keys and AI spam tuning [read more](https://meta.discourse.org/t/-/391402/6?silent=true).

- #Support **S3 backup monitoring & token refresh** — automation tips for Drive sync failures and migrating uploads to S3 surfaced in this [backup thread](https://meta.discourse.org/t/-/391323/5?silent=true).

- #Support **LLM setup error in Discourse AI** — @Lilly hit a `Target can’t be blank` during LLM tests, prompting 422-error diagnostics in the [AI support topic](https://meta.discourse.org/t/-/391497/1?silent=true).

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

- @awesomerobot announced the **create tags on `/tags`** feature [link](https://meta.discourse.org/t/-/391475/1?silent=true), pointed back to the original #tags request in [Create tags outside of new post](https://meta.discourse.org/t/-/159662/10?silent=true), and guided on adjusting the AI spam filter in [anti-spam filter tuning](https://meta.discourse.org/t/-/391402/6?silent=true).

- @zogstrip investigated GitHub PR status icons in translated [Oneboxes](https://meta.discourse.org/t/-/390900/12?silent=true), explained full-name usage in the participants list [thread](https://meta.discourse.org/t/-/390176/21?silent=true), and weighed in on the “Surface in:all” Advanced Search UI [proposal](https://meta.discourse.org/t/-/391095/4?silent=true).

- @chapoi swiftly merged anchor-link support for badge group headings per [Richie’s request](https://meta.discourse.org/t/-/391460/2?silent=true) and confirmed the Livestream/Horizon plugin fix [update](https://meta.discourse.org/t/-/389561/5?silent=true).

- @david resolved the **Who’s Online** warning in the plugin logs [link](https://meta.discourse.org/t/-/52345/454?silent=true) and patched the snowflake error in the Winter Snow theme component [issue](https://meta.discourse.org/t/-/135157/22?silent=true).

- @nat diagnosed the translation-state bug causing “not permitted” errors when editing titles & tags [read more](https://meta.discourse.org/t/-/391459/2?silent=true).

- @supermathie improved TLS negotiation in mail delivery by merging the **emails:test rake task** patch [details](https://meta.discourse.org/t/-/387286/18?silent=true).

- @martin updated the Rewind rollout, including reverting the public sharing toggle in the Discourse Rewind 2025 announcement [details](https://meta.discourse.org/t/-/390852/61?silent=true).

- @jordan.vidrine offered clarity on Font Awesome prefixes for the Air Theme header icons [discussion](https://meta.discourse.org/t/-/197703/589?silent=true).

- @renato confirmed that `[wrap]` nodes are now fully supported in the rich text editor after the recent update [info](https://meta.discourse.org/t/-/387388/8?silent=true).

- @lindsey addressed the bump-on-edit removal question and noted ongoing monitoring for future adjustments [thread](https://meta.discourse.org/t/-/390033/6?silent=true).

_From tags to status schedules and snowflake fixes, our Meta never sleeps—rest assured, no puppies were harmed and plenty of features were unleashed!_

---

<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.Декабрь.2025 21:03:47 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/716 "2025-12-17T21:03:47Z")

</div>

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

## Key Stats

- **New posts** : 100 [source](https://meta.discourse.org/admin/dashboard?silent=true)
- **New topics** : 8 [source](https://meta.discourse.org/admin/dashboard?silent=true)
- **Top users** :
  - @awesomerobot – 4 posts, 10 likes ([latest](https://meta.discourse.org/t/-/63172/75?silent=true))
  - @Moin – 7 posts, 10 likes ([latest](https://meta.discourse.org/t/-/391509/1?silent=true))
  - @JammyDodger – 4 posts, 9 likes ([latest](https://meta.discourse.org/t/-/367683/20?silent=true))
  - @NateDhaliwal – 10 posts, 8 likes ([latest](https://meta.discourse.org/t/-/391550/2?silent=true))
  - @stephtara – 12 posts, 6 likes ([latest](https://meta.discourse.org/t/-/391542/1?silent=true))
  - @Ed_S – 1 post, 6 likes ([latest](https://meta.discourse.org/t/-/391379/14?silent=true))
  - @Canapin – 2 posts, 6 likes ([latest](https://meta.discourse.org/t/-/391504/2?silent=true))
  - @sam – 1 post, 6 likes ([latest](https://meta.discourse.org/t/-/391510/1?silent=true))
  - @Falco – 5 posts, 5 likes ([latest](https://meta.discourse.org/t/-/391574/2?silent=true))
  - @tobiaseigen – 3 posts, 4 likes ([latest](https://meta.discourse.org/t/-/367683/21?silent=true))

## Interesting Topics

### #Support

- #Support #onebox #seo #tags: @j127 discovered tag descriptions serve as meta descriptions in server-rendered HTML, leading @tobiaseigen to explain that on-site tag oneboxing was never intended and @JammyDodger to seek clarity on @Damian_Boon’s tag in the [Tags SEO meta description stopped working](https://meta.discourse.org/t/-/367683/19?silent=true) discussion [read more](https://meta.discourse.org/t/-/367683/20?silent=true).

- #Support #privacy: @arandomstranger raised concerns over IP address exposure in their data archive, prompting @NateDhaliwal to direct them to a [how-to-delete-all-ip-addresses guide](https://meta.discourse.org/t/-/369260/1?silent=true) and @RGJ to clarify admin visibility of IP logs in the [How can I delete all of my PII user data?](https://meta.discourse.org/t/-/391550/1?silent=true) thread [read more](https://meta.discourse.org/t/-/391550/5?silent=true).

- #Support #signup: @stephtara questioned mandatory demographic questions at signup, sparking a proposal for delayed profile prompts and badge incentives in the [Post-signup popup form for optional demographic questions](https://meta.discourse.org/t/-/391336/1?silent=true) topic [read more](https://meta.discourse.org/t/-/391336/5?silent=true).

- #Support #discourse-hub: Users discovered API access failures due to misconfigured scopes, and @Falco resolved the issue by resetting in [User API access not working](https://meta.discourse.org/t/-/391574/2?silent=true) [read more](https://meta.discourse.org/t/-/391574/3?silent=true).

- #Support #chat: @stephtara asked how to disable direct messages but preserve channel chat, and @Moin clarified the “chat allowed” vs. “direct message enabled” groups in [Can individual chat be disabled for certain users but not channels?](https://meta.discourse.org/t/-/391301/3?silent=true) [read more](https://meta.discourse.org/t/-/391301/4?silent=true).

### #UX

- #UX #signup: @JammyDodger proposed leaving the username field blank instead of auto‐populating `userN` suggestions, eliciting support for a smoother onboarding flow in [Offering blank username suggestions rather than ‘UserN’ at signup](https://meta.discourse.org/t/-/391542/1?silent=true) [read more](https://meta.discourse.org/t/-/391542/2?silent=true).

- #UX #badges #completed: @Moin rolled out and validated anchor‐linking for badge group headers, confirming permalinks like [#vertrauensstufe](https://meta.discourse.org/badges?silent=true#vertrauensstufe) now function in [Feature request: Make the badge group headings anchor links](https://meta.discourse.org/t/-/391460/5?silent=true) [read more](https://meta.discourse.org/t/-/391460/5?silent=true).

- #UX #horizon-theme: @Aurora flagged a sticky category heading in the Horizon theme, and @chapoi suggested a CSS override workaround in [Horizon theme bug: Category heading container sticky in topic lists](https://meta.discourse.org/t/-/387267/3?silent=true) [read more](https://meta.discourse.org/t/-/387267/4?silent=true).

### #Feature

- #Feature @westes championed a UI toggle between flat and threaded views, clashing with @awesomerobot’s concerns about reply intermixing in [Threaded discussion is ultimately too complex to survive on the public Internet?](https://meta.discourse.org/t/-/63172/74?silent=true) [read more](https://meta.discourse.org/t/-/63172/75?silent=true).

- #Feature #code: @dbitouze suggested replacing `highlight.js` with Pygments for richer syntax theming, with @NateDhaliwal noting language constraints and @Moin pointing to theme tweaks in [Pygments rather than highlight.js for syntax highlighting](https://meta.discourse.org/t/-/391544/1?silent=true) [read more](https://meta.discourse.org/t/-/391544/5?silent=true).

### #Bug

- #Bug #ai #spam: @twofoursixeight reported that the AI‐silence link points to an inaccessible admin path, and @per1234 advocated linking to the silencing bot’s profile in [Discourse AI silence link takes you to an inaccessible link as a normal user](https://meta.discourse.org/t/-/391531/1?silent=true) following @NateDhaliwal’s locale reference [read more](https://meta.discourse.org/t/-/391531/3?silent=true).

- #Bug #chat: @Moin traced a chat email preference regression to a recent PR, and @lindsey confirmed the team is on the case in [Chat Email Preferences Broken?](https://meta.discourse.org/t/-/391509/1?silent=true) [read more](https://meta.discourse.org/t/-/391509/7?silent=true).

- #Bug #ai: @Lilly encountered a “Target can’t be blank” error in AI moderation, which @zogstrip fixed via PR [36735] in [LLM error in Discourse AI - “Target can’t be blank”](https://meta.discourse.org/t/-/391497/1?silent=true) [read more](https://meta.discourse.org/t/-/391497/2?silent=true).

### #Announcements

- #Announcements #tags: Tag creation joined the `/tags` page UI, and @nat demonstrated a fix for lost followers using synonyms in [You can now create new tags on the /tags page](https://meta.discourse.org/t/-/391475/4?silent=true) [read more](https://meta.discourse.org/t/-/391475/6?silent=true).

### #blog

- #Blog: @sam kicked off the annual recap “2025: Our Year in Review,” spotlighting platform milestones and community contributions [read more](https://meta.discourse.org/t/-/391510/1?silent=true).

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

- @awesomerobot contributed to #Feature in [Threaded discussion is ultimately too complex to survive on the public Internet?](https://meta.discourse.org/t/-/63172/75?silent=true), fixed #Bug in [Own username and avatar displayed when looking at other people’s Rewinds](https://meta.discourse.org/t/-/391440/2?silent=true), and advised on #Support in [How can I delete all of my PII user data?](https://meta.discourse.org/t/-/391550/5?silent=true).

- @sam authored the #blog [2025: Our Year in Review](https://meta.discourse.org/t/-/391510/1?silent=true).

- @Falco resolved #Support in [User API access not working](https://meta.discourse.org/t/-/391574/2?silent=true), benchmarked #Hosting in [Hetzner VPS, how do CX and CPX plans compare?](https://meta.discourse.org/t/-/391276/7?silent=true), and clarified #Announcements credits in [Unlock All Discourse AI Features with Our Hosted LLM](https://meta.discourse.org/t/-/390985/7?silent=true).

- @saquetim shipped the fix for #Bug in [The web page continuously loads previous posts and automatically scrolls up quickly](https://meta.discourse.org/t/-/391192/10?silent=true).

- @zogstrip merged PR to resolve #Bug in [LLM error in Discourse AI - “Target can’t be blank”](https://meta.discourse.org/t/-/391497/2?silent=true).

- @nat investigated #Announcements in [You can now create new tags on the /tags page](https://meta.discourse.org/t/-/391475/6?silent=true).

- @lindsey confirmed investigation on #Bug in [Chat Email Preferences Broken?](https://meta.discourse.org/t/-/391509/7?silent=true).

- @mcwumbly shared guidance in #Community [How exactly do I get people to use my forum?](https://meta.discourse.org/t/-/374916/34?silent=true).

- @pmusaraj invited contributions in #Feature [ActivityPub: no user-agent sent with request Failure while creating client](https://meta.discourse.org/t/-/391245/9?silent=true).

- @chapoi recommended a CSS workaround in #UX [Horizon theme bug: Category heading container sticky in topic lists](https://meta.discourse.org/t/-/387267/4?silent=true).

Don’t worry—no puppies were harmed in this roundup, but countless threads were herded into place!

---

<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.Декабрь.2025 21:01:36 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/717 "2025-12-18T21:01:36Z")

</div>

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

## Key Stats

- **New posts:** 113
- **New topics:** 15

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

- @awesomerobot: 3 posts, 12 likes
- @stephtara: 5 posts, 12 likes
- @Moin: 9 posts, 11 likes
- @jenmck: 4 posts, 9 likes
- @Shirly_Nowak: 3 posts, 8 likes
- @nathank: 7 posts, 7 likes
- @Damian_Boon: 4 posts, 6 likes
- @small-lovely-cat: 6 posts, 4 likes
- @Falco: 3 posts, 4 likes
- @JammyDodger: 2 posts, 3 likes

## Interesting Topics

### #Community

- **Discouragement of the First-Time Discourse Admin**  
@jenmck empathized with new admins, recommending a **minimum viable product** approach and the use of beta testers to refine settings over time in [post 15](https://meta.discourse.org/t/-/391379/15?silent=true).

- **How can I set up invites by members so admins control what invitees see?**  
@famousamos.1 explored member-driven invites and visibility rules, sparking a discussion on **category-specific roles** and email triage workflows in [post 14](https://meta.discourse.org/t/-/379740/14?silent=true).

### #Feature

- **Threaded discussion is ultimately too complex to survive on the public Internet?**  
@rokejulianlockhart argued that flat topics reduce moderation overhead, prompting a debate on **community-driven upkeep** vs. AI moderation in [post 79](https://meta.discourse.org/t/-/63172/79?silent=true).

- **Allow in:all to be the default search**  
@nathank proposed making global search include PMs by default and brainstormed JavaScript workarounds with @NateDhaliwal in [post 1](https://meta.discourse.org/t/-/391613/1?silent=true).

### #Plugin

- **Discourse Rewind**  
Localization efforts continued as @Shirly_Nowak uploaded a Spanish translation to Crowdin, guided by @Moin’s tips on text customization in [post 30](https://meta.discourse.org/t/-/390847/30?silent=true).

- **Discourse Math**  
@mcmcclur expanded LaTeX parsing to accept `\(...\)`, `$$…$$`, and `\[…\]` delimiters—crucial for AI chat scenarios—and is awaiting feedback from the dev XP team in [post 249](https://meta.discourse.org/t/-/65770/249?silent=true).

### #Support

- **Topic Tags SEO meta description stopped working**  
@Damian_Boon reported inconsistent tag descriptions harming traffic, with @JammyDodger probing category restrictions and suggesting dedicated customer support from [@team](https://meta.discourse.org/groups/team?silent=true) in [post 26](https://meta.discourse.org/t/-/367683/26?silent=true).

- **“Show Full Post” button doesn’t work in subfolder installations**  
@Thiago_Mobilon traced the bug to SSRF protection blocking redirects; @Falco recommended updating `allowed_internal_hosts` to resolve it in [post 28](https://meta.discourse.org/t/-/390811/28?silent=true).

- **How can I delete all of my PII user data?**  
A privacy-focused user asked about self-service data removal, and community consensus pointed to trusting admins or using VPNs for IP masking in [post 6](https://meta.discourse.org/t/-/391550/6?silent=true).

- **Import Users via CSV**  
@Timelord hit missing-file errors when using the CSV migration script; @supermathie clarified that the script is for full-forum migrations, not bulk account creation, in [post 2](https://meta.discourse.org/t/-/391695/2?silent=true).

- **Change the interface language for many users via a database query?**  
@Richie needed to switch 16 014 users from `en` to `en_GB`; @jahan_gagan showed how to safely run `User.where(locale: 'en').update_all(locale: 'en_GB')` in the Rails console in [post 2](https://meta.discourse.org/t/-/391635/2?silent=true).

### #Bug

- **Reactions sometimes not displayed when like count is missing**  
@Moin demonstrated that missing `actions_summary` counts hide reaction icons on mobile only, with screenshots illustrating the discrepancy in [post 1](https://meta.discourse.org/t/-/391609/1?silent=true).

- **“See x new or updated topics” is misaligned after adding animations**  
@small-lovely-cat found that new CSS animations broke the `transform: translateX(50%)` centering, offering two possible fixes in [post 1](https://meta.discourse.org/t/-/391625/1?silent=true).

- **Nested footnotes do not render**  
@rokejulianlockhart showed that hover-mode footnotes can’t nest visible content, unlike GitHub, and provided examples in [post 1](https://meta.discourse.org/t/-/391604/1?silent=true).

### #General

- **Discourse Meetup at CCC Congress in Hamburg?**  
@Thomas_Rother scoped room options and timelines for 39C3 self-organized sessions, with @HAWK and @mae chiming in on community interest and resource commitments in [post 2](https://meta.discourse.org/t/-/389731/2?silent=true).

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

- **@awesomerobot** outlined self-hosting security best practices and cautioned against 24×7 DIY hacks in [Discouragement…](https://meta.discourse.org/t/-/391379/21?silent=true), then debugged unexpected keyboard-triggered UI elements in [the skip-to-content spacing bug](https://meta.discourse.org/t/-/391647/2?silent=true).

- **@Falco** traced SSRF issues causing embed failures and suggested host-whitelisting in [the subfolder “Show Full Post” bug](https://meta.discourse.org/t/-/390811/28?silent=true), and confirmed a fix for truncated AI scan logs in [Discourse AI spam detection](https://meta.discourse.org/t/-/373460/3?silent=true).

- **@HAWK** probed potential attendee numbers for a [CCC Congress meetup](https://meta.discourse.org/t/-/389731/3?silent=true).

- **@mae** discussed logistical planning and resource allocation in the same [meetup thread](https://meta.discourse.org/t/-/389731/6?silent=true).

- **@zogstrip** clarified that mentions have never altered watch levels in [the group mention preferences thread](https://meta.discourse.org/t/-/38958/32?silent=true).

- **@mcwumbly** added historical context on mention-based notifications in [the same discussion](https://meta.discourse.org/t/-/38958/31?silent=true).

- **@chapoi** flagged an alignment quirk in the [new topics alert animation](https://meta.discourse.org/t/-/391625/7?silent=true) and released a new [Topic List Voting Column theme component](https://meta.discourse.org/t/-/391661/1?silent=true).

- **@jordan.vidrine** delivered a targeted CSS patch for the misaligned alert in [post 9 of the animation issue](https://meta.discourse.org/t/-/391625/9?silent=true).

- **@lindsey** confirmed that email notifications for chat messages are now correctly disabled in [Chat Email Preferences Broken?](https://meta.discourse.org/t/-/391509/10?silent=true).

- **@keegan** explained daily AI credit quotas, caching layers, and upgrade paths for heavy usage in [Unlock All Discourse AI Features](https://meta.discourse.org/t/-/390985/11?silent=true).

We buzzed through more threads than a bee in a flower patch yesterday! 🐝

[Предыдущая страница](https://meta.discourse.org/t/daily-summary-9pm-utc/291850.md?page=22)

[Следующая страница](https://meta.discourse.org/t/daily-summary-9pm-utc/291850.md?page=24)
