# Dagelijkse samenvatting (21.00 uur UTC)

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

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [9 november 2025 om 21:04 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/677 "2025-11-09T21:04:18Z")

</div>

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

## Key Stats

- **New Posts** : 44
- **New Topics** : 7
- **Top Users** :
  - [@scavin](https://meta.discourse.org/u/scavin?silent=true): 1 post, 8 likes
  - [@renato](https://meta.discourse.org/u/renato?silent=true): 2 posts, 4 likes
  - [@Moin](https://meta.discourse.org/u/Moin?silent=true): 4 posts, 3 likes
  - [@Ethsim2](https://meta.discourse.org/u/Ethsim2?silent=true): 3 posts, 3 likes
  - [@Arkshine](https://meta.discourse.org/u/Arkshine?silent=true): 1 post, 3 likes
  - [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal?silent=true): 3 posts, 2 likes
  - [@Richie](https://meta.discourse.org/u/Richie?silent=true): 2 posts, 1 like
  - [@pfaffman](https://meta.discourse.org/u/pfaffman?silent=true): 1 post, 1 like
  - [@ego-lay\_atman-bay](https://meta.discourse.org/u/ego-lay_atman-bay?silent=true): 1 post, 1 like
  - [@HAWK](https://meta.discourse.org/u/HAWK?silent=true): 1 post, 1 like

> Stats sourced from daily overview.

* * *

## Interesting Topics

- #Theme component  
@scavin introduced **Discourse Qingwa Timelines** , a new theme component for elegant timeline layouts, complete with an [install guide](https://meta.discourse.org/t/-/387954/1?silent=true), a [preview](https://meta.appinn.net/t/topic/76953), and the [GitHub repo](https://github.com/scavin/discourse-qingwa-timelines) on 2025-11-08. [read more](https://meta.discourse.org/t/-/387954/1?silent=true)

- #Theme component  
@Arkshine pushed a PR to **Emoji Fluff** (Discourse 3.6.0.beta3–latest) restoring autocomplete and chat support, with details in the [commit](https://github.com/Arkshine/discourse-emoji-fluff/commit/72949d2d836dc529df593405f1b2cab90030b7eb) and the update discussion on [2025-11-09](https://meta.discourse.org/t/-/339163/33?silent=true). [read more](https://meta.discourse.org/t/-/339163/33?silent=true)

- #Dev  
@ego-lay_atman-bay discovered why `[snapblocks]…[/snapblocks]` BBCode wasn’t rendering in the rich text editor—it ignores `html_raw` tokens—and, with guidance from @renato, switched to `bbcode_open`/`text`/`bbcode_close` tokens for compatibility. Discussion began on [2025-11-09](https://meta.discourse.org/t/-/387753/2?silent=true) and @renato chimed in at [post 3](https://meta.discourse.org/t/-/387753/3?silent=true). [read more](https://meta.discourse.org/t/-/387753/3?silent=true)

- #Support  
@Ethsim2 clarified how **Pups hooks** work in `app.yml`, explaining dynamic `before_<name>`/`after_<name>` attachments and linking to examples, with further refinement by @NateDhaliwal referencing the [pups repo](https://github.com/discourse/pups). Thread started on [2025-11-08](https://meta.discourse.org/t/-/387953/1?silent=true) and updated at [post 3](https://meta.discourse.org/t/-/387953/3?silent=true). [read more](https://meta.discourse.org/t/-/387953/3?silent=true)

- #Support  
@Picho_Pelis asked **“Ayudeme con las categorias”** , noting missing categories for visitors in incognito. @Moin pointed to `default_navigation_menu_categories` and linked the [sidebar configuration guide](https://meta.discourse.org/t/configuring-the-default-sidebar-for-your-users/347764?silent=true). Initial post at [2025-11-09](https://meta.discourse.org/t/-/387959/1?silent=true). [read more](https://meta.discourse.org/t/-/387959/3?silent=true)

- #Support  
In **YouTube Error 153** (#387672), @haydenjames and @Foriusz explored Nginx vs Cloudflare tweaks; @hameedacpa’s CloudPanel solution was marked as the [official solution](https://meta.discourse.org/t/-/387672/18?silent=true) on 2025-11-09, followed by a theme-head addition by @Foriusz at [post 19](https://meta.discourse.org/t/-/387672/19?silent=true). [read more](https://meta.discourse.org/t/-/387672/19?silent=true)

- #Support  
@Enit reported that **Grok/xAI API** calls never reached their private VPS. Community checks covered `enable_api_key_auth`, rate limits, firewall, and Discourse logs—no requests arrived. Full details at [post 1](https://meta.discourse.org/t/-/387960/1?silent=true). [read more](https://meta.discourse.org/t/-/387960/1?silent=true)

- #Bug  
A **quote-button bug on iPadOS** (#387358) was confirmed fixed by Richie, who shared a working screenshot at [post 12](https://meta.discourse.org/t/-/387358/12?silent=true) on 2025-11-09. [read more](https://meta.discourse.org/t/-/387358/12?silent=true)

- #Bug  
Browsing a user’s deleted posts (#387961) threw a “Whoops” error at the end of the list. Report and stack trace at [post 1](https://meta.discourse.org/t/-/387961/1?silent=true). [read more](https://meta.discourse.org/t/-/387961/1?silent=true)

- #Bug  
Recent commits broke the **`themes:update` rake task’s** proxy support (#387956). MoRanYue documented the regression on [2025-11-09](https://meta.discourse.org/t/-/387956/1?silent=true). [read more](https://meta.discourse.org/t/-/387956/1?silent=true)

- #Theme  
**Glacier Theme** spacing and full-width layout tweaks were requested by 祁同伟 and addressed by ばこん and Canapin, with final approval from DevTeVe. See their feedback at [post 3](https://meta.discourse.org/t/-/387941/3?silent=true) and [post 5](https://meta.discourse.org/t/-/387941/5?silent=true). [read more](https://meta.discourse.org/t/-/387941/5?silent=true)

- #blog  
In “ **The Community Lifecycle: From Launch to Legacy** ” (#387820), @HAWK asked about archiving options and elaborated on read-only hosting plans. Discussion continues at [post 6](https://meta.discourse.org/t/-/387820/6?silent=true). [read more](https://meta.discourse.org/t/-/387820/6?silent=true)

- #Feature  
@renato weighed in on the **Slash Command** idea for the rich text editor, pointing out existing `registerRichEditorExtension` infrastructure and crossover with autocomplete in [post 5](https://meta.discourse.org/t/-/387188/5?silent=true). [read more](https://meta.discourse.org/t/-/387188/5?silent=true) Tags: #composer

- #Feature  
**Display Tags on topic cards in the Horizon theme** (#385770) had CSS guidance from @Moin on creating a theme component, with the discussion at [post 8](https://meta.discourse.org/t/-/385770/8?silent=true). [read more](https://meta.discourse.org/t/-/385770/8?silent=true) Tags: #tags #horizon-theme

- #Feature  
**Toggle for group inboxes in the sidebar** (#387976) was requested by Joshua8600 to restore legacy inbox lists. Full feature thread at [post 1](https://meta.discourse.org/t/-/387976/1?silent=true). [read more](https://meta.discourse.org/t/-/387976/1?silent=true) Tags: #sidebar #personal-messages

* * *

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

- @renato clarified the **HTML-block** handling of `html_raw` tokens in the markdownit pipeline in [How do I add rich text editor support to my markdown extension?](https://meta.discourse.org/t/-/387753/3?silent=true) and suggested reviewing `registerRichEditorExtension`.
- @renato also evaluated the `/` **Slash Command** proposal in [Feature suggestion for Rich Text Editor: `/` Slash Command](https://meta.discourse.org/t/-/387188/5?silent=true), highlighting the existing autocomplete system.
- @HAWK joined the discussion on archiving and read-only modes in [The Community Lifecycle: From Launch to Legacy](https://meta.discourse.org/t/-/387820/6?silent=true), explaining our hosted archive options.

* * *

With timelines, emoji fluff, and YouTube fixes all in one day, it’s been a whirlwind of meta magic—may your code compile and your puppies stay happily wagging!

---

<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 november 2025 om 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/678 "2025-11-10T21:02:36Z")

</div>

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

## Key Stats

- **New posts:** 77
- **New topics:** 9

**Top users by posts & likes:**

- **@tobiaseigen** : 6 posts, 15 likes
- **@j.jaffeux** : 1 post, 12 likes
- **@sam** : 3 posts, 9 likes
- **@manuel** : 1 post, 8 likes
- **@lindsey** : 3 posts, 6 likes
- **@Moin** : 5 posts, 5 likes
- **@kaktak** : 3 posts, 3 likes
- **@yuriy** : 1 post, 2 likes
- **@dfabulich** : 3 posts, 2 likes
- **@davidb** : 1 post, 2 likes

## Interesting Topics

### #Announcements

- **iOS 26 bugs with fixed position elements** saw @j.jaffeux outline the planned composer improvements on iOS [read more](https://meta.discourse.org/t/-/382831/95?silent=true)

- **Deprecating the Search Banner theme component** as @lindsey explained the migration plan to Discourse’s core welcome banner #search-banner [read more](https://meta.discourse.org/t/-/379322/1?silent=true)

- **What’s Next for Discourse: Live AMA with @sam & @hawk** was announced by @tobiaseigen to gather community questions on Discourse ID, roadmap, and accessibility [read more](https://meta.discourse.org/t/-/387794/1?silent=true)

### #blog

- **The Community Lifecycle: From Launch to Legacy** prompted @manuel to discuss static archiving vs read-only mode and lifecycle planning for communities #blog [read more](https://meta.discourse.org/t/-/387820/7?silent=true)

### #Plugin

- **VK ID OAuth 2.1 Authentication for Discourse** introduced by @kaktak delivers OAuth 2.1 support with [id.vk.ru](http://id.vk.ru), replacing the outdated VK plugin #auth-plugins #vk-auth [read more](https://meta.discourse.org/t/-/388073/1?silent=true)

### #Bug

- **LOCATION is not available in full ICS export** triggered @sam to propose centralizing ICS logic for better standards compliance #calendar-and-event [read more](https://meta.discourse.org/t/-/387771/2?silent=true)

- **Photos are displayed half-size in Chrome, PWA, Edge and Incognito Mode** had @davidb merge a fix addressing lightbox CSS issues #lightbox [read more](https://meta.discourse.org/t/-/387639/12?silent=true)

- **YouTube URIs fail to render thumbnails when oneboxed** saw @martin diagnose OpenGraph redirects and @ted follow up on UA quirks #composer #onebox [read more](https://meta.discourse.org/t/-/387673/10?silent=true)

- **Error thrown when viewing a user’s list of deleted posts** led @pmusaraj and @jessii to reproduce the JS error and request network logs #Bug [read more](https://meta.discourse.org/t/-/387961/3?silent=true)

- **Topics (with replies) bumped on title edit** had @Eria211 ask if this fixed behavior is likely to change, sparking discussion on poll bump policy #fixed [read more](https://meta.discourse.org/t/-/383576/17?silent=true)

### #Feature

- **Event time on monthly view is cut short** prompted @sam to tweak full-calendar settings to include meridiem #calendar-and-event [read more](https://meta.discourse.org/t/-/387860/2?silent=true)

- **Mention group/user without notification** revived the silent mention proposal by @tobiaseigen, debating `@username~` modifiers #Feature [read more](https://meta.discourse.org/t/-/38958/18?silent=true)

- **Add plugin outlet for group chats similar to `after-chat-channel-username`** saw @yuriy merge support for both individual and group chat outlets #chat [read more](https://meta.discourse.org/t/-/387275/7?silent=true)

- **Search for localized title/content in Discourse search** by @nat introduced `locale:` filters and localized result blurb #ai #content-localization [read more](https://meta.discourse.org/t/-/385034/15?silent=true)

### #Support

- **TL2 users cannot send personal messages to each other or to admin** saw @Moin identify a component bug blocking new PMs for TL2, resolved by disabling the interfering theme component [read more](https://meta.discourse.org/t/-/388019/3?silent=true)

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

- @tobiaseigen kicked off the AMA session [read more](https://meta.discourse.org/t/-/387794/1?silent=true), addressed silent mentions etiquette [read more](https://meta.discourse.org/t/-/38958/20?silent=true), and marked the VK Auth plugin as deprecated in favor of the new OAuth 2.1 solution [read more](https://meta.discourse.org/t/-/12987/102?silent=true)

- @j.jaffeux updated the community on iOS composer fixes [read more](https://meta.discourse.org/t/-/382831/95?silent=true)

- @sam triaged calendar-and-event issues in the ICS export bug [read more](https://meta.discourse.org/t/-/387771/2?silent=true), the undefined file name error [read more](https://meta.discourse.org/t/-/387696/11?silent=true), and the monthly view time format discussion [read more](https://meta.discourse.org/t/-/387860/2?silent=true)

- @manuel enhanced the archive planning discussion in the Community Lifecycle post [read more](https://meta.discourse.org/t/-/387820/7?silent=true)

- @lindsey led the Search Banner deprecation announcement [read more](https://meta.discourse.org/t/-/379322/1?silent=true) and improved the profile card’s post filter #UX [read more](https://meta.discourse.org/t/-/208689/8?silent=true)

- @davidb fixed the half-size photo issue in Chrome and PWA [read more](https://meta.discourse.org/t/-/387639/12?silent=true)

- @yuriy merged the plugin outlet for group chats [read more](https://meta.discourse.org/t/-/387275/7?silent=true)

- @jessii helped reproduce the deleted posts error [read more](https://meta.discourse.org/t/-/387961/3?silent=true)

- @ted investigated YouTube onebox thumbnail failures [read more](https://meta.discourse.org/t/-/387673/12?silent=true)

- @pmusaraj provided guidance on the VK ID OAuth plugin [read more](https://meta.discourse.org/t/-/388073/2?silent=true), debugged deleted posts errors [read more](https://meta.discourse.org/t/-/387961/4?silent=true), updated on Facebook login status for Discourse ID [read more](https://meta.discourse.org/t/-/388065/2?silent=true), and assessed the DiscourseHub beta keyboard issue [read more](https://meta.discourse.org/t/-/388018/3?silent=true)

Fun Fact: We dove into more calendar code than a time traveler and still found moments to chat—community thrives even when times get tough!

---

<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 november 2025 om 21:04 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/679 "2025-11-11T21:04:21Z")

</div>

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

## Key Stats

- **New posts** : 100
- **New topics** : 12

**Top Users**

- [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal?silent=true) – 4 posts, 10 likes
- [@kaktak](https://meta.discourse.org/u/kaktak?silent=true) – 4 posts, 7 likes
- [@David\_Ghost](https://meta.discourse.org/u/David_Ghost?silent=true) – 2 posts, 6 likes
- [@pfaffman](https://meta.discourse.org/u/pfaffman?silent=true) – 6 posts, 5 likes
- [@pmusaraj](https://meta.discourse.org/u/pmusaraj?silent=true) – 10 posts, 5 likes
- [@tvavrda](https://meta.discourse.org/u/tvavrda?silent=true) – 2 posts, 5 likes
- [@simon](https://meta.discourse.org/u/simon?silent=true) – 1 post, 5 likes
- [@saquetim](https://meta.discourse.org/u/saquetim?silent=true) – 1 post, 4 likes
- [@AstonJ](https://meta.discourse.org/u/AstonJ?silent=true) – 1 post, 4 likes
- [@Thomas\_Rother](https://meta.discourse.org/u/Thomas_Rother?silent=true) – 1 post, 3 likes

## Interesting Topics

#Announcements

- @AstonJ raised privacy concerns in **What’s Next for Discourse: Live AMA with Sam & Hawk** [initial](https://meta.discourse.org/t/-/387794/1?silent=true) and @NateDhaliwal followed up with Docker image and theme questions [read more](https://meta.discourse.org/t/-/387794/8?silent=true).

#Support

- Users reported errors when logging in to **Discourse ID with Facebook** ; @pmusaraj reproduced the CSRF redirect bug due to stale `destination_url` and detailed repro steps [analysis](https://meta.discourse.org/t/-/388065/6?silent=true), while @dfabulich compared Chrome vs. Safari behaviour [discussion](https://meta.discourse.org/t/-/388065/7?silent=true).

- The **`tl=[lang]`** REST API parameter was tested for anonymous vs. authenticated requests; @pmusaraj confirmed French localization in `.json?tl=fr` for crawlers [example](https://meta.discourse.org/t/-/388173/3?silent=true) and @nat examined discrepancy when logged in [details](https://meta.discourse.org/t/-/388173/4?silent=true).

#Bug

- An **error when viewing a user’s deleted posts** was reported by @Richie [initial report](https://meta.discourse.org/t/-/387961/1?silent=true); @saquetim pointed to PR [#35952](https://github.com/discourse/discourse/pull/35952) and the fix impressed the community [comment](https://meta.discourse.org/t/-/387961/13?silent=true).

- **YouTube URIs** failed to render thumbnails after JSON API changes [thread start](https://meta.discourse.org/t/-/387673/1?silent=true); @martin suggested using oEmbed and authored PR [#35959](https://github.com/discourse/discourse/pull/35959) [followup](https://meta.discourse.org/t/-/387673/13?silent=true).

#Feature

- The proposal to provide a **toggle for group inboxes in the sidebar** sparked UX debate; @chapoi demonstrated the admin view [screenshot](https://meta.discourse.org/t/-/387976/4?silent=true) and @JammyDodger weighed in on permission scoping [details](https://meta.discourse.org/t/-/387976/5?silent=true).

- In the **AI translation plugin** , @jrgong requested a staff override for `AI translation backfill max age days` [feature request](https://meta.discourse.org/t/-/388168/1?silent=true); @Falco confirmed that manual translations override backfill limits and reviewed confirmation messaging [read more](https://meta.discourse.org/t/-/388168/2?silent=true).

#Plugin

- **Discourse Rich JSON-LD Microdata Plugin** by @kaktak enhances SEO with [Schema.org](http://Schema.org) markup; admins discussed French translations in the plugin UI [plugin intro](https://meta.discourse.org/t/-/388171/1?silent=true) and best practices for multilingual forums [discussion](https://meta.discourse.org/t/-/388171/2?silent=true).

- **Yandex ID OAuth2 Authentication** integrates Yandex login into Discourse; review the plugin announcement [here](https://meta.discourse.org/t/-/388175/1?silent=true) and explore the setup guide [read more](https://meta.discourse.org/t/-/388175/1?silent=true).

- **Discourse llms.txt Generator Plugin** creates `llms.txt` for AI discoverability; @kaktak outlined installation steps [introduction](https://meta.discourse.org/t/-/388170/1?silent=true) and community members chimed in on content filtering [read more](https://meta.discourse.org/t/-/388170/1?silent=true).

#Dev

- @Drew-ART kicked off a **Nav Button Highlighter** theme component [thread start](https://meta.discourse.org/t/-/388090/1?silent=true), and @NateDhaliwal advised moving scripts into a JS API initializer for cleaner code [guidance](https://meta.discourse.org/t/-/388090/2?silent=true).

- **User custom fields validation implementation** article by @Yan_Rudenko equips developers to enforce unique field values; check out the walkthrough [get started](https://meta.discourse.org/t/-/388179/1?silent=true) and plugin scaffolding tips [read more](https://meta.discourse.org/t/-/388179/1?silent=true).

#blog

- The **Death of Community Memory** blog post explores the challenge of preserving long-term discussions; read the companion topic [overview](https://meta.discourse.org/t/-/388184/1?silent=true) and share your archiving strategies.

- In **The Community Lifecycle: From Launch to Legacy** , @simon proposed Markdown archives for forum longevity [original post](https://meta.discourse.org/t/-/387820/1?silent=true) and outlined frontmatter workflows [insights](https://meta.discourse.org/t/-/387820/9?silent=true).

#Community

- **How do you handle AI responses in your Community?** posed questions on AI vs. peer support [initial discussion](https://meta.discourse.org/t/-/386953/1?silent=true); @tvavrda emphasized empathy-driven dialogue over automated answers [comment](https://meta.discourse.org/t/-/386953/9?silent=true).

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

- **@pmusaraj** reproduced the Discourse ID Facebook login CSRF issue and outlined repro steps [Can’t login to Discourse ID with Facebook](https://meta.discourse.org/t/-/388065/6?silent=true), confirmed API localization in [Support for tl=[lang] parameters…](https://meta.discourse.org/t/-/388173/3?silent=true), and diagnosed symlink anomalies in [Dev: symbolic links error](https://meta.discourse.org/t/-/388162/2?silent=true).

- **@saquetim** identified and shared the PR to resolve the deleted posts error in [Error viewing deleted posts](https://meta.discourse.org/t/-/387961/13?silent=true).

- **@nat** refined anonymous vs. authenticated behaviour for `?tl` parameters [“?tl parameter behaving oddly”](https://meta.discourse.org/t/-/384806/7?silent=true) and merged a fix for locale-from-param in [“Set locale from param”](https://meta.discourse.org/t/-/387547/5?silent=true).

- **@Falco** confirmed that manually requested translations bypass the backfill age limit and reviewed dialog messaging in [AI translation override request](https://meta.discourse.org/t/-/388168/2?silent=true).

- **@chapoi** walked through sidebar group inbox options in [Inbox toggle proposal](https://meta.discourse.org/t/-/387976/4?silent=true) and analyzed filtering for inactive user cards in [Profile card UX](https://meta.discourse.org/t/-/388086/2?silent=true).

- **@Alteras** updated the FontAwesome Pro plugin to restore correct icons in [Discourse FontAwesome Pro](https://meta.discourse.org/t/-/150871/54?silent=true).

- **@kris.kotlarek** implemented fixes for moderator notification text in [Email silenced user](https://meta.discourse.org/t/-/386537/8?silent=true) and addressed the markdown editor sizing bug in [Raw markdown editor too small](https://meta.discourse.org/t/-/383902/6?silent=true).

- **@supermathie** clarified STARTTLS vs. implicit TLS usage in email settings for [SSL/TLS port 465 timeout](https://meta.discourse.org/t/-/270632/3?silent=true).

- **@martin** proposed an oEmbed-based solution for YouTube thumbnail oneboxing in [URIs fail to render thumbnails](https://meta.discourse.org/t/-/387673/13?silent=true).

- **@david** investigated unexpected symlink creation in the chat plugin’s public folder in [Dev: symbolic links error](https://meta.discourse.org/t/-/388162/6?silent=true).

Thanks for tuning in—after diving into AMA insights, fixing stray symlinks, and plugin unveilings, we’re all set to return tomorrow with even more Discourse discoveries!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [12 november 2025 om 21:05 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/680 "2025-11-12T21:05:48Z")

</div>

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

## Key Stats

- **New posts** : 105  
- **New topics** : 9  

- **Top users** :  
  - @Moin: 5 posts, 12 likes  
  - @nathank: 3 posts, 11 likes  
  - @nat: 4 posts, 8 likes  
  - @ばこん: 5 posts, 4 likes  
  - @jordan.vidrine: 1 post, 4 likes  
  - @ecki: 6 posts, 4 likes  
  - @noahl: 1 post, 4 likes  
  - @manuel: 2 posts, 4 likes  
  - @Arkshine: 1 post, 4 likes  
  - @patrickemin: 2 posts, 3 likes  

*(Source: [daily stats](https://meta.discourse.org/))*  

## Interesting Topics

#contribute:bug

- **Topics where topic voting is enabled are broken for visitors**  
  @Moin reported that non-logged-in users see a blank page on #topic-voting topics due to a null vote_limit error; jordan.vidrine cherry-picked a fix in GitHub PR [#35974](https://github.com/discourse/discourse/pull/35974) to resolve it. [read more](https://meta.discourse.org/t/-/388191/1)  

- **New Topic Header Button component: Category is not auto-detected**  
  toad observed that the header button no longer infers the current #category when injected above the topic; moving the button to timeline controls remains a workaround. [read more](https://meta.discourse.org/t/-/388254/1)  

#contribute:feature

- **Staff should be able to override/ignore “AI translation backfill max age days” setting**  
  jrgong requested a bypass for backfill limits, and @nat highlighted the existing “Translate now” menu item for #content-localization. [read more](https://meta.discourse.org/t/-/388168/4)  

- **Support for tl=[lang] parameters in REST API (for non-anon users)**  
  @nat confirmed that the #rest-api `tl` parameter currently only applies to anonymous requests, per the server locale config. [read more](https://meta.discourse.org/t/-/388173/10)  

- **Make PDFs open directly (not via download) by default**  
  @nathank suggested inline #pdf-previews on mobile and desktop for faster reading; @david noted desktop inline view already works and asked about edge cases. [read more](https://meta.discourse.org/t/-/388190/1)  

- **Allow Events only in some Topics**  
  elRicharde proposed per-category controls for the #calendar-and-event plugin to limit both visibility and creation. [read more](https://meta.discourse.org/t/-/388283/1)  

- **Add admin setting to change default Calendar view (Month/Week/Year)**  
  @j.jaffeux asked for a new #calendar-and-event site setting to let communities pick their default view. [read more](https://meta.discourse.org/t/-/387389/8)  

- **Translation composer now supports image uploads**  
  lhkjacky noted missing media support in #content-localization, and keegan confirmed upload functionality is live following commit [8b789c9](https://github.com/discourse/discourse/commit/8b789c9306109610b4c616739815d2af96e9b12b). [read more](https://meta.discourse.org/t/-/386829/8)  

#Announcements

- **What’s Next for Discourse: Live AMA with Sam & Hawk**  
  @nathank kicked off questions on Australia/NZ hosting and meetups, @noahl explored AI-driven theme scaffolding and admin assistants, and hel_Sinki asked about smoother “proxy + CDN + S3-compatible” installs. [read more](https://meta.discourse.org/t/-/387794/18)  

#Support

- **Red warnings now (new to me) when updating my site**  
  @patrickemin saw big red banners about outdated theme components; @Lilly traced them to Arkshine’s #official components and Arkshine shipped updates to both repos. [read more](https://meta.discourse.org/t/-/388211/1)  

- **Ältere Discourse Produktiv-Instanz 1:1 auf Testserver Migrieren**  
  elRicharde sought steps for a 1:1 clone of a legacy build; chapoi pointed to backup docs and ToddZ shared a droplet-clone approach. [read more](https://meta.discourse.org/t/-/388222/1)  

- **How do I assign a topic via the API**  
  @sam demonstrated leveraging our AI-bot to generate the correct REST calls for topic assignment. [read more](https://meta.discourse.org/t/-/388216/2)  

- **MaxMind 401 error -- have license key, can’t download**  
  ToddZ ran into 401s fetching GeoLite2 data; community members traced license and account settings to troubleshoot the #maxmind setup. [read more](https://meta.discourse.org/t/-/388284/1)  

- **Theme component update always installs old version (via rake or manually)**  
  toad reported an ancient release kept installing until @Moin pointed out the `.discourse-compatibility` pinning file for <3.6 sites. [read more](https://meta.discourse.org/t/-/388241/1)  

#Dev

- **JS No Longer Works for Theme Component**  
  Turtle’s custom chat CSS selector script broke after an upgrade; the snippet under discussion aims to reapply group and user classes via the #dev API hook. [read more](https://meta.discourse.org/t/-/388198/1)  

## Activity by the @team Group

- @nat clarified AI translation usage limits in [374669/33](https://meta.discourse.org/t/-/374669/33), explained the non-anon scope of `tl` in the REST API [388173/10](https://meta.discourse.org/t/-/388173/10), and detailed the staff override for backfill age in [388168/4](https://meta.discourse.org/t/-/388168/4).  

- @jordan.vidrine patched the blank-page topic-voting bug in [388191/4](https://meta.discourse.org/t/-/388191/4).  

- @supermathie reproduced the incognito visitor error on #topic-voting pages in [388191/2](https://meta.discourse.org/t/-/388191/2).  

- @j.jaffeux requested the new calendar default-view setting in [387389/8](https://meta.discourse.org/t/-/387389/8).  

- @kris.kotlarek confirmed the #groups search fix in the admin panel in [387429/7](https://meta.discourse.org/t/-/387429/7).  

- @martin validated the #onebox YouTube thumbnail fix and shared the cache invalidation command in [387673/14](https://meta.discourse.org/t/-/387673/14).  

- @lindsey updated the advanced search banner migration docs and script in [379322/5](https://meta.discourse.org/t/-/379322/5).  

- @Lilly identified the theme components behind upgrade warnings in [388211/2](https://meta.discourse.org/t/-/388211/2).  

- @manuel confirmed the AI helper hide fix for Android tablets in [349719/17](https://meta.discourse.org/t/-/349719/17).  

- @tobiaseigen organized review-queue clarifications, moving support topics and guiding users in [387493/7](https://meta.discourse.org/t/-/387493/7), [387319/3](https://meta.discourse.org/t/-/387319/3), [387403/3](https://meta.discourse.org/t/-/387403/3), [387431/2](https://meta.discourse.org/t/-/387431/2), [387434/5](https://meta.discourse.org/t/-/387434/5), [388309/2](https://meta.discourse.org/t/-/388309/2), [387612/2](https://meta.discourse.org/t/-/387612/2), and [387452/8](https://meta.discourse.org/t/-/387452/8).  

---

After this whirlwind of bug fixes, feature proposals, and deep dives, our coffee mugs might need a reboot—see you tomorrow for more Meta magic!  

```

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [13 november 2025 om 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/682 "2025-11-13T21:02:49Z")

</div>

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

## Key Stats

- **New posts:** 132
- **New topics:** 10
- **Top users:**
  - @hugh (34 likes, 2 posts)
  - @Moin (12 likes, 10 posts)
  - @mandyk (12 likes, 5 posts)
  - @Falco (8 likes, 11 posts)
  - @Adubs (5 likes, 5 posts)
  - @sam (5 likes, 4 posts)
  - @rokejulianlockhart (5 likes, 3 posts)
  - @ozkn (4 likes, 1 post)
  - @jahan_gagan (4 likes, 3 posts)
  - @chapoi (4 likes, 4 posts)

* * *

## Interesting Topics

#Announcements

- **A new review queue layout with all new features**  
@hugh unveiled a rebuilt #review-queue interface, complete with top-position filters, a **Timeline** tab for moderator notes, and an experimental feature flag to toggle back-and-forth. [read more](https://meta.discourse.org/t/-/388194/1?silent=true)

- **What’s Next for Discourse: Live AMA with Sam & Hawk**  
@ozkn kicked off discussions on the future of community in the age of AI, prompting Sam and Hawk to tease upcoming Discourse innovations. [read more](https://meta.discourse.org/t/-/387794/21?silent=true)

#Bug

- **Issue playing videos on iOS and macOS Safari**  
@Adubs and @Les79 reported endless spinners on H.264 `.mp4` in Safari, and @Falco traced it to proxy headers causing HTTP 200 instead of 206 range responses. [read more](https://meta.discourse.org/t/-/387497/3?silent=true)

- **New Topic Header Button component: Category is not auto-detected**  
@chapoi spotted category-detection inconsistencies in the #new-topic-header-button plugin; @martin verified that on-page context normally auto-sets the category. [read more](https://meta.discourse.org/t/-/388254/3?silent=true)

- **Calendar: ICS file missing timezone info!**  
@eve highlighted the absence of the `TZID` parameter in exported `.ics` files (per RFC 5545), prompting a spec-compliance discussion. [read more](https://meta.discourse.org/t/-/309163/5?silent=true)

#Feature

- **When copying content from a published post or preview, don’t copy links to embedded images; copy the images**  
@rokejulianlockhart suggested embedding images as Base64 in the clipboard to preserve them even if the original post is deleted. [read more](https://meta.discourse.org/t/-/388327/1?silent=true)

- **Change an existing chat discussion into a Thread**  
@nathank asked for post-selection and migration tools to turn sprawling DMs into structured Threads; @chapoi confirmed it’s on the #Feature roadmap. [read more](https://meta.discourse.org/t/-/388325/1?silent=true)

- **Add admin setting to change default Calendar view (Month / Week / Year)**  
@yuriy shipped a new **calendar upcoming events default view** site setting, giving admins direct control over the calendar landing display. [read more](https://meta.discourse.org/t/-/387389/10?silent=true)

#Support

- **Set up a category ONLY for specific Users**  
@gordon_mrmoco learned how to use category permissions and custom groups to lock down visibility—thanks to the [category permissions guide](https://meta.discourse.org/t/understanding-groups-and-category-permissions/87678?silent=true). [read more](https://meta.discourse.org/t/-/388345/1?silent=true)

- **Why Can’t I Find the Mailgun API Key Setting?**  
@pinder99 found `mailgun_api_key` present on some hosted sites but missing on others; @tobiaseigen and @Lilly pinpointed hosting differences as the root cause. [read more](https://meta.discourse.org/t/-/386821/11?silent=true)

- **Email Reply Issues After Provider Change**  
@codev struggled to untick POP3 polling after switching SMTP providers; @tobiaseigen walked through credential resets and dashboard checks. [read more](https://meta.discourse.org/t/-/388309/3?silent=true)

#Theme component

- **Hidden User Fields**  
@putty released a component to expose user-custom-fields only to designated groups; @Moin tested logout behavior and fine-tuned the group-list schema. [read more](https://meta.discourse.org/t/-/388397/1?silent=true)

- **Glacier Theme**  
@ばこん deployed a fix for the Glacier theme and @DevTeVe confirmed all layout issues are resolved in the latest update. [read more](https://meta.discourse.org/t/-/387941/19?silent=true)

#Dev

- **JS No Longer Works for Theme Component**  
@jahan_gagan identified missing Ember imports and restored `@service currentUser` functionality with `import { service } from "@ember/service";`. [read more](https://meta.discourse.org/t/-/388198/2?silent=true)

- **How to reliably & programmatically get the latest version number of Discourse?**  
@FelicianoTech traced version labeling to the hard-coded `Discourse::VERSION::String` in `lib/version.rb`, clarifying why GitHub tags and Docker Hub tags differ. [read more](https://meta.discourse.org/t/-/388336/3?silent=true)

* * *

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

- @hugh **announced** the revamped review queue in [#388194](https://meta.discourse.org/t/-/388194/1?silent=true)
- @Falco **diagnosed** Safari range request issues in [Issue playing videos on iOS and macOS Safari](https://meta.discourse.org/t/-/387497/6?silent=true)
- @sam **triaged** chat notification dropouts in [#308082](https://meta.discourse.org/t/-/308082/28?silent=true)
- @chapoi **investigated** the header-button category bug in [#388254](https://meta.discourse.org/t/-/388254/3?silent=true)
- @yuriy **merged** the calendar view setting in [#387389](https://meta.discourse.org/t/-/387389/10?silent=true)
- @MarkDoerr **guided** on “Other traffic” bot analysis in [#387434](https://meta.discourse.org/t/-/387434/7?silent=true)
- @tobiaseigen **clarified** Mailgun key visibility and email polling errors in [#386821](https://meta.discourse.org/t/-/386821/11?silent=true)
- @Lilly **confirmed** the absence of the Mailgun setting on hosted sites in [#386821](https://meta.discourse.org/t/-/386821/16?silent=true)
- @j.jaffeux **enhanced** chat search access controls in [#385755](https://meta.discourse.org/t/-/385755/15?silent=true)
- @stella **published** the community-value blog post in [#388418](https://meta.discourse.org/t/-/388418/1?silent=true)

* * *

It’s been a whirlwind of reviews, CSS tweaks, and video detective work—here’s to more smooth sailing (and fewer endless spinners) 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: [14 november 2025 om 21:03 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/683 "2025-11-14T21:03:27Z")

</div>

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

## Key Stats

- In the last 24 hours, the community generated **114 new posts** and **9 new topics**. [source](https://meta.discourse.org/admin/dashboard?silent=true)
- Top users:
  - [@Moin](https://meta.discourse.org/u/moin?silent=true): 12 posts, 12 likes
  - [@j.jaffeux](https://meta.discourse.org/u/j-jaffeux?silent=true): 2 posts, 10 likes
  - [@supermathie](https://meta.discourse.org/u/supermathie?silent=true): 6 posts, 10 likes
  - [@hugh](https://meta.discourse.org/u/hugh?silent=true): 2 posts, 8 likes
  - [@RGJ](https://meta.discourse.org/u/rgj?silent=true): 5 posts, 7 likes
  - [@DevTeVe](https://meta.discourse.org/u/devteve?silent=true): 4 posts, 6 likes
  - [@nat](https://meta.discourse.org/u/nat?silent=true): 3 posts, 6 likes
  - [@keegan](https://meta.discourse.org/u/keegan?silent=true): 1 post, 5 likes
  - [@pfaffman](https://meta.discourse.org/u/pfaffman?silent=true): 5 posts, 3 likes
  - [@JammyDodger](https://meta.discourse.org/u/jammydodger?silent=true): 1 post, 2 likes

## Interesting Topics

### #Installation

- @ice.d ran into Docker Manager gating when trying to update both Docker and Discourse at once; @keegan explains why the UI requires updating `docker_manager` first before the main upgrade in [Why is this constantly happening when I try to update?](https://meta.discourse.org/t/-/388431/3?silent=true)

### #Announcements

- A redesigned moderator experience launched in the [A new review queue layout with all new features](https://meta.discourse.org/t/-/388194/13?silent=true) topic, where @hugh clarified that `reviewable_notes` are now queryable via [Data Explorer](https://meta.discourse.org/t/32566?silent=true) in [this follow-up](https://meta.discourse.org/t/-/388194/14?silent=true).

- In [Introducing chat search](https://meta.discourse.org/t/-/385755/18?silent=true), @nathank advocated adding a quick-access **Search chat** button in the chat pop-up, sparking a discussion on optimizing the UI for crowded sidebars.

### #Bug

- Reports arose of **composer positioning issues on iOS** , where the editor jumps unexpectedly; @j.jaffeux is actively testing fixes in [this thread](https://meta.discourse.org/t/-/388476/2?silent=true).

- @supermathie traced `smtp_should_reject` bounce processing to a misconfigured `discourse-smtp-fast-rejection` filter, offering a temporary workaround in [Seeing smtp\_should\_reject “400 bad request” failures on bounce processing](https://meta.discourse.org/t/-/387431/14?silent=true).

- @nat discovered that `discourse_reactions` was overriding `topic_view.posts`, breaking `tl=lang` crawler output; a fix is pending in [PR 36041](https://meta.discourse.org/t/-/388443/7?silent=true).

- A subtle theming bug left the iPhone notch in the wrong shade after toggling Discourse’s interface color; @RGJ logged repro steps in [iOS notch color / interface color selector](https://meta.discourse.org/t/-/388488/1?silent=true).

- The thread [Undeleting replies does not change the topic’s bump date](https://meta.discourse.org/t/-/388501/1?silent=true) uncovered that restoring a deleted reply doesn’t reset the topic’s bump timestamp as expected.

### #Support

- @pinder99 sought guidance on locating the Mailgun API Key setting in a self-hosted instance; @Lilly and @RGJ clarified differences between Discourse.org-hosted and self-hosted setups in [Why Can’t I Find the Mailgun API Key Setting?](https://meta.discourse.org/t/-/386821/19?silent=true)

- Moin and Jeremie\_Leroy debugged a French translation loading error across desktop and mobile in [FR translation bug?](https://meta.discourse.org/t/-/387979/9?silent=true)

- @adopilot reported intermittent 502 responses from `/user-cards.json`; @Lilly confirmed Discourse was up to date and requested console logs in [User Card Directory component not working](https://meta.discourse.org/t/-/388482/2?silent=true)

- A straightforward CSS tweak solved the issue of topic titles shifting into the header on scroll in [How to hide topic title shifts to header while scrolling](https://meta.discourse.org/t/-/388468/2?silent=true)

- @cogdog explored integrating the [WP Discourse](https://github.com/discourse/wp-discourse) Comments block into a classic Garfunkel theme; @angus pointed to existing documentation in [WP Discourse on Theme Lacking Site Editor](https://meta.discourse.org/t/-/388416/2?silent=true)

### #Feature

- @supermathie proposed better error messaging for Onebox failures behind CloudFlare challenges, to explicitly report `cf-mitigated` blocks in [Detect and report Oneboxer failure due to CloudFlare](https://meta.discourse.org/t/-/388446/1?silent=true)

### #Dev

- @frye_bradley sought a way to toggle a custom Glimmer component in the composer based on category changes; @Moin pointed to the [discourse-custom-composer-placeholders](https://meta.discourse.org/t/-/388497/2?silent=true) plugin as a reference.

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

- @keegan clarified the two-step update flow for Docker Manager vs. Discourse in [#388431](https://meta.discourse.org/t/-/388431/3?silent=true).
- @supermathie escalated and advised disabling fast-rejection policy filters in [#387431](https://meta.discourse.org/t/-/387431/14?silent=true).
- @hugh guided moderators through the new review queue features and data access in [#388194](https://meta.discourse.org/t/-/388194/13?silent=true).
- @nat diagnosed plugin overrides in the tl=lang crawler and linked to the upcoming fix in [#388443](https://meta.discourse.org/t/-/388443/7?silent=true).
- @j.jaffeux is experimenting with various patches for the iOS composer issue in [#388476](https://meta.discourse.org/t/-/388476/2?silent=true).
- @Lilly assisted with console diagnostics for the User Card Directory errors in [#388482](https://meta.discourse.org/t/-/388482/2?silent=true).
- @lindsey weighed in on adding chat search shortcuts to the navbar in [#385755](https://meta.discourse.org/t/-/385755/21?silent=true).
- @kris.kotlarek explained badge-trigger requirements in the group search UX thread [#387429](https://meta.discourse.org/t/-/387429/10?silent=true).
- @tobiaseigen contributed feedback on workflow improvements for the new review queue in [#388194](https://meta.discourse.org/t/-/388194/12?silent=true).

That’s a wrap! No metaphysical puppies were harmed in the making of this summary—see you tomorrow for more Meta adventures!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [15 november 2025 om 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/684 "2025-11-15T21:02:57Z")

</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, 8 likes
  - [@pfaffman](https://meta.discourse.org/u/pfaffman?silent=true): 6 posts, 6 likes
  - [@jenmck](https://meta.discourse.org/u/jenmck?silent=true): 3 posts, 6 likes
  - [@mcwumbly](https://meta.discourse.org/u/mcwumbly?silent=true): 4 posts, 5 likes
  - [@Teafh](https://meta.discourse.org/u/Teafh?silent=true): 2 posts, 4 likes
  - [@RGJ](https://meta.discourse.org/u/RGJ?silent=true): 1 post, 4 likes
  - [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal?silent=true): 6 posts, 3 likes
  - [@FelicianoTech](https://meta.discourse.org/u/FelicianoTech?silent=true): 1 post, 2 likes
  - [@Roi](https://meta.discourse.org/u/Roi?silent=true): 6 posts, 2 likes
  - [@Canapin](https://meta.discourse.org/u/Canapin?silent=true): 2 posts, 2 likes

## Interesting Topics

### #Announcements

- Community members reviewed the [new review queue layout with all new features](https://meta.discourse.org/t/-/388194/1?silent=true) (#review-queue), and a lingering “You didn’t submit your changes!” warning when exiting after adding notes was tracked in [Spurious notification when navigating away from review queue after adding note](https://meta.discourse.org/t/-/388566/1?silent=true).

### #Dev

- @RGJ’s approach to fetch Discourse’s latest version via the API was detailed in [How to reliably & programmatically get the latest version number of Discourse?](https://meta.discourse.org/t/-/388336/1?silent=true).

- AI-driven routing was explored by @merefield in [Assigning based on post content](https://meta.discourse.org/t/-/387066/1?silent=true), with cross-reference to the [Discourse Workflow](https://meta.discourse.org/t/discourse-workflow/347110?silent=true) plugin.

### #Developer Guides

- Developers encountered a broken link in [Using the JS API](https://meta.discourse.org/t/-/41281/19?silent=true) and shared tips on class overrides in [Override existing Discourse methods in plugins](https://meta.discourse.org/t/-/83389/12?silent=true).

### #Site Management

- Configuration quirks with Discourse ID surfaced in [How Discourse ID works](https://meta.discourse.org/t/-/379565/29?silent=true), and the enabling flow was clarified in [How to enable Discourse-ID login in my site](https://meta.discourse.org/t/how-to-enable-discourse-id-login-in-my-site/386716/4?silent=true).

- The [Composer Popup Messages Guide](https://meta.discourse.org/t/-/317734/3?silent=true) saw updates, and @Moin reminded everyone about the [don’t-mention-PM-team-members etiquette](https://meta.discourse.org/t/about-the-dont-mention-pm-team-members-etiquette/351280/13?silent=true).

- Automation questions popped up in [Adding users to groups through custom field automation](https://meta.discourse.org/t/-/275873/19?silent=true).

- Self-hosting plugin woes were discussed in [Install plugins on a self-hosted site](https://meta.discourse.org/t/-/19157/380?silent=true), including the path from #retort to [Discourse Retort](https://meta.discourse.org/t/discourse-retort/35903?silent=true).

### #Community

- Course managers refined workflows in [Using Discourse for courses in a university program](https://meta.discourse.org/t/-/387452/13?silent=true), drawing parallels to [subcategories requests](https://meta.discourse.org/t/allow-category-moderators-to-create-subcategories/280203?silent=true).

### #Theme component

- Chat integration broke under [Emoji Fluff](https://meta.discourse.org/t/-/339163/34?silent=true), and related emoji placement issues were fixed in [Emoji is inserted at the wrong place](https://meta.discourse.org/t/-/302931/19?silent=true).

### #UX

- Filtering stalled on profile cards in [Cannot filter “X posts in topics” from inactive user profile cards](https://meta.discourse.org/t/-/388086/5?silent=true).

### #Support

- Backup downloads repeatedly failed in [Network error on backup download](https://meta.discourse.org/t/-/388578/2?silent=true).

- Visibility woes plagued search: [Why my forum can’t be displayed on Google or Bing search results?](https://meta.discourse.org/t/-/388555/1?silent=true) sparked deep dives into [Why isn’t Google indexing Discourse? SEO concerns](https://meta.discourse.org/t/why-isnt-google-indexing-discourse-seo-concerns/218098?silent=true).

- Admins struggled to restore hidden posts in [How to unflag/restore a post I as admin flagged](https://meta.discourse.org/t/-/388559/1?silent=true), echoing silencing bugs in [Stop Silencing Users After Post Decline?](https://meta.discourse.org/t/-/388561/1?silent=true) and solutions from [jomaxro](https://meta.discourse.org/t/-/88682/4?silent=true).

- Video titles no longer auto-fetched in [Cannot any longer retrieved YouTube titles](https://meta.discourse.org/t/-/388577/1?silent=true).

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

- @mcwumbly chimed in on the [review queue layout](https://meta.discourse.org/t/-/388194/24?silent=true), suggesting renaming “Claim” to “Assign,” and later outlined best practices in the [Discourse for courses](https://meta.discourse.org/t/-/387452/15?silent=true) discussion.

- @david demystified the version-check API in [How to reliably & programmatically get the latest version number of Discourse?](https://meta.discourse.org/t/-/388336/11?silent=true).

- @Lilly refined the composer popup text in [Composer Popup Messages Guide](https://meta.discourse.org/t/-/317734/8?silent=true) and merged a patch for the [Compose Center](https://meta.discourse.org/t/-/323776/23?silent=true).

- @kelv closed the loop on emoji placement by fixing the bug in [Emoji is inserted at the wrong place](https://meta.discourse.org/t/-/302931/19?silent=true).

And that’s a wrap—may your flags find their perfect home and your notifications stay delightfully silent!

---

<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 november 2025 om 21:04 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/685 "2025-11-16T21:04:24Z")

</div>

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

## Key Stats

- **New posts** : 53 ([recent activity](https://meta.discourse.org/recent?silent=true))
- **New topics** : 8 ([latest topics](https://meta.discourse.org/latest?silent=true))
- **Top users** :
  - @pfaffman – 6 likes, 6 posts
  - @jenmck – 5 likes, 3 posts
  - @mcwumbly – 2 likes, 1 post
  - @Moin – 2 likes, 3 posts
  - @Canapin – 1 like, 2 posts
  - @NateDhaliwal – 1 like, 3 posts
  - @Anton_Akhmerov – 1 like, 1 post
  - @merefield – 1 like, 1 post
  - @undasein – 1 like, 2 posts
  - @Ethsim2 – 1 like, 5 posts

## Interesting Topics

#Community

- @Anton_Akhmerov and @mcwumbly debated best practices for archiving and structuring course-specific spaces in [Using Discourse for courses in a university program](https://meta.discourse.org/t/-/387452/17?silent=true). [read more](https://meta.discourse.org/t/-/387452/17?silent=true)

#Announcements

- @jenmck explored forum onboarding philosophies and queried obligations for content curation ahead of the upcoming AMA in [What’s Next for Discourse: Live AMA with Sam & Hawk](https://meta.discourse.org/t/-/387794/22?silent=true). [read more](https://meta.discourse.org/t/-/387794/22?silent=true)

#Support

- @undasein encountered missing options in the AI plugin’s default LLM dropdown and @NateDhaliwal highlighted the LLM configuration under Plugins \> AI in [Can’t choose default LLM model](https://meta.discourse.org/t/-/388597/2?silent=true). [read more](https://meta.discourse.org/t/-/388597/2?silent=true)

- @stephtara sought guidance migrating a large Facebook group and restoring backups to a fresh self-hosted instance in [Fresh install, where do I start? (+ restore + theme)](https://meta.discourse.org/t/-/388606/1?silent=true). [read more](https://meta.discourse.org/t/-/388606/1?silent=true)

- @patrickemin reported inconsistent syntax highlighting in a particular post and @Moin suggested safe-mode testing in [Syntax highlighting not working in that post](https://meta.discourse.org/t/-/388605/3?silent=true). [read more](https://meta.discourse.org/t/-/388605/3?silent=true)

- @Canapin discussed backup download failures after migration and @Ethsim2 pinpointed one-time link limitations in [Network error on backup download](https://meta.discourse.org/t/-/388578/5?silent=true). [read more](https://meta.discourse.org/t/-/388578/5?silent=true)

- @serialcode enabled Language Switcher but noted posts remained untranslated and @asa queried system-user translations in [Language Switcher Problem, Not Translating Posts](https://meta.discourse.org/t/-/388608/3?silent=true). [read more](https://meta.discourse.org/t/-/388608/3?silent=true)

- @thoka explored preserving full mentions on copy–paste and linked to past discussions on mention behavior and the new composer in [How to make copy&paste of full mentions possible?](https://meta.discourse.org/t/-/388604/1?silent=true). [read more](https://meta.discourse.org/t/-/388604/1?silent=true)

- @nouredin asked about translating custom sidebar links and @manuel’s follow-up remains awaited in [Can I translate custom sidebar links and sections?](https://meta.discourse.org/t/-/299871/2?silent=true). [read more](https://meta.discourse.org/t/-/299871/2?silent=true)

- @jenmck reported index titles reverting to URLs in doc categories, tried HTML rebuilds without success in [Doc Categories - Sidebar titles revert to URL when editing index](https://meta.discourse.org/t/-/388592/1?silent=true). [read more](https://meta.discourse.org/t/-/388592/1?silent=true)

#Site Management

- @Roi faced client\_id and client\_secret issues with Discourse ID activation and @pfaffman traced it to reverse-proxy settings in [How Discourse ID works](https://meta.discourse.org/t/-/379565/44?silent=true). [read more](https://meta.discourse.org/t/-/379565/44?silent=true)

#Theme component

- @merefield confirmed the Quick Quote component now works with the rich text composer and @Lilly echoed its success in [Quick Quote Theme Component](https://meta.discourse.org/t/-/143621/64?silent=true). [read more](https://meta.discourse.org/t/-/143621/64?silent=true)

#Feature

- @pfaffman outlined a custom user field approach to show private content in posts for authors and staff in [Way to make part of the post visible to author and staff only?](https://meta.discourse.org/t/-/120539/29?silent=true). [read more](https://meta.discourse.org/t/-/120539/29?silent=true)

#Bug

- @Ethsim2 reported intermittent composer positioning and save-edit issues on iOS, tied to keyboard collapse behavior in [Composer positioning issues in iOS](https://meta.discourse.org/t/-/388476/4?silent=true). [read more](https://meta.discourse.org/t/-/388476/4?silent=true)

#Installation

- @Ethsim2 described repeated sidekiq failures during the upgrade process and sought troubleshooting tips in [Why is this constantly happening when I try to update](https://meta.discourse.org/t/-/388431/16?silent=true). [read more](https://meta.discourse.org/t/-/388431/16?silent=true)

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

- @mcwumbly contributed category-archiving strategies in [Using Discourse for courses in a university program](https://meta.discourse.org/t/-/387452/17?silent=true)
- @Lilly confirmed Quick Quote’s rich-editor compatibility in [Quick Quote Theme Component](https://meta.discourse.org/t/-/143621/64?silent=true)

From AI model mysteries to course-space capers, tomorrow’s lineup looks just as thrilling!

---

<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 november 2025 om 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/686 "2025-11-17T21:02:38Z")

</div>

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

## Key Stats

- **New posts:** 136

- **New topics:** 20

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

* * *

## Interesting Topics

#Support

- @donaldsoncd reported that DM image uploads get stuck on “Uploading” on both iOS and desktop in [“Attach a file” is stuck “Uploading”](https://meta.discourse.org/t/-/388633/1?silent=true).

- @stephtara received step-by-step guidance on configuring Discourse ID and using `/logs` to debug in [Help with setting up Discourse ID](https://meta.discourse.org/t/-/388711/21?silent=true).

- @wisewords observed the AI bot entering an infinite loop and spamming sentences in [AI bugging out, having a mental breakdown](https://meta.discourse.org/t/-/388611/1?silent=true) and @Falco confirmed it’s a generation loop issue.

- @serialcode struggled with automatic translation not showing a language-switch button and learned to enable settings in [Language Switcher Problem, Not Translating Posts](https://meta.discourse.org/t/-/388608/4?silent=true).

- @EasyChen had posts auto-translated but saw no language tags until @nat explained locale backfill rates in [配置好 ai 翻译后，帖子已经被自动翻译，但是在帖子顶部和右侧没有显示语言切换按钮](https://meta.discourse.org/t/-/388624/2?silent=true).

#Dev

- @sam unveiled **dv (Discourse Vibe)**, a tool for spinning up multiple AI-ready dev containers, in [Using dv (Discourse Vibe) to configure Discourse AI in development](https://meta.discourse.org/t/-/388622/1?silent=true).

#Bug

- @donaldsoncd demonstrated an iOS layout glitch in Discourse Hub chat where the keyboard leaves a gap, and @j.jaffeux confirmed a fix is coming in [Keyboard pushes things up and leaves gap in Chat DM](https://meta.discourse.org/t/-/388701/2?silent=true).

- @sam looked into a pricing-parameter bug for Gemini Pro where 0 or –1 breaks the “thinking budget” in [Thinking budget for Gemini Pro, error when using 0 or -1](https://meta.discourse.org/t/-/388485/2?silent=true).

- @Moin noted that undeleting a reply no longer bumps the topic date and @sam acknowledged the behavior change in [Undeleting replies does not change the topic’s bump date](https://meta.discourse.org/t/-/388501/2?silent=true).

#Theme component

- @Don shared a new moderation tool for disabling reactions per group in [Restricted reactions (like) by group](https://meta.discourse.org/t/-/388702/1?silent=true).

#Hosting

- @MikeNolan asked how to run two Discourse sites in separate Docker containers and @itsbhanusharma advised on reverse proxy and Docker network setup in [Anyone have experience running two separate Docker containers instead of the secondsite method?](https://meta.discourse.org/t/-/388628/2?silent=true).

- @zhusu got stuck on the “Register Administrator Account” page post-setup and received SSH and `app.yml` tips in [I’m stuck on the “Register Administrator Account” page and can’t register](https://meta.discourse.org/t/-/388638/1?silent=true).

#Installation

- @serialcode reported extremely slow first-load times on a Namecheap VPS and @itsbhanusharma suggested switching providers or adding a CDN in [My Discourse website is very slow to load the first time](https://meta.discourse.org/t/-/388700/1?silent=true).

- @vin100 needed a simple guide to update `smtp_password` and got a full SSH + `nano containers/app.yml` walkthrough in [Please les modalités simple pour modifier smtp\_password](https://meta.discourse.org/t/-/388636/1?silent=true).

#Feature

- @IrisBetty proposed filtering reviewable flags by who “claimed” them and @hugh confirmed the filter exists but needs renaming in [Add the ability to filter by ‘Claimed by’](https://meta.discourse.org/t/-/370128/2?silent=true).

* * *

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

- **@nat** resolved the Chat DM upload snag in [Attach a file is stuck “Uploading”](https://meta.discourse.org/t/-/388633/5?silent=true), debugged sidebar title reversion in [Doc Categories - Sidebar titles revert to URL when editing index](https://meta.discourse.org/t/-/388592/2?silent=true), and explained locale backfill delays in [配置好 ai 翻译后，帖子已经被自动翻译，但是在帖子顶部和右侧没有显示语言切换按钮](https://meta.discourse.org/t/-/388624/2?silent=true).

- **@Falco** diagnosed the AI infinite-loop bug in [AI bugging out, having a mental breakdown](https://meta.discourse.org/t/-/388611/2?silent=true) and outlined persona tool settings for forum-specific AI search in [Support for AI Bot to Configure for a Support the community forum with latest version of Discourse](https://meta.discourse.org/t/-/387050/14?silent=true).

- **@sam** showcased the new _dv_ tool in [Using dv (Discourse Vibe) to configure Discourse AI in development](https://meta.discourse.org/t/-/388622/1?silent=true), investigated review-queue notification bugs in [Spurious notification when navigating away from review queue after adding note](https://meta.discourse.org/t/-/388566/2?silent=true), and reported on Gemini Pro budget errors in [Thinking budget for Gemini Pro, error when using 0 or -1](https://meta.discourse.org/t/-/388485/2?silent=true).

- **@pmusaraj** walked a user through Discourse ID setup, error log checks, and console commands in [Help with setting up Discourse ID](https://meta.discourse.org/t/-/388711/21?silent=true) and [Help with setting up Discourse ID](https://meta.discourse.org/t/-/388711/23?silent=true).

- **@itsbhanusharma** offered best practices for running multiple Discourse containers—covering proxies, socket templates, and Docker networks—in [Anyone have experience running two separate Docker containers instead of the secondsite method?](https://meta.discourse.org/t/-/388628/2?silent=true).

- **@hugh** engaged on review queue UI enhancements, custom help links, and Assign plugin integration in [A new review queue layout with all new features](https://meta.discourse.org/t/-/388194/27?silent=true) and clarified “Claimed by” naming in [Add the ability to filter by ‘Claimed by’](https://meta.discourse.org/t/-/370128/2?silent=true).

- **@j.jaffeux** acknowledged and promised a fix for the iOS chat keyboard gap bug in [Keyboard pushes things up and leaves gap in Chat DM](https://meta.discourse.org/t/-/388701/2?silent=true).

- **@Lilly** pointed users to the “Restricted reactions by group” theme component as a moderation sanction tool in [Limit certain reactions to specific trust levels](https://meta.discourse.org/t/-/315139/4?silent=true).

- **@supermathie** suggested investigating aggressive IMDSv2 SDK timeouts after @ducks’s findings in [IMDSv2 Support](https://meta.discourse.org/t/-/272379/16?silent=true).

- **@yuriy** traced missing subcategory filters on `/none` pages to UI state errors and linked the fix PR in [Subcategory filter disappears on /none](https://meta.discourse.org/t/-/386648/3?silent=true).

- **@tobiaseigen** chimed in on unexpected “Nice share” badge awards and offered to escalate the criteria review in [Has anything changed on what qualifies for the “Nice share” badge?](https://meta.discourse.org/t/-/385296/15?silent=true).

* * *

Between image-upload miracles, AI meltdowns, and container debates, we covered it all—cheers to our team, and no puppies were harmed in the making of these 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: [18 november 2025 om 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/687 "2025-11-18T21:02:52Z")

</div>

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

## Key Stats

- **New posts** : 134

- **New topics** : 13

- **Top users** :

## Interesting Topics

#Support

- @利仔1 and @Moin diagnosed a **global Cloudflare outage** affecting multiple forums, with @Bas confirming the scope in [全球 Cloudflare 服務中斷](https://meta.discourse.org/t/-/388828/15?silent=true) read more.

- @bitti struggled with a `redirect URI` conflict when registering Discourse ID credentials, and @zogstrip asked for the forum URL to debug in [Can’t setup Discourse ID: Application with this redirect URI already exists](https://meta.discourse.org/t/-/388757/5?silent=true) read more.

- @Nima1 couldn’t locate the new AI/LLM settings in the admin UI until a simple refresh solved it in [Can’t find Discourse AI and LLM settings](https://meta.discourse.org/t/-/388650/3?silent=true) read more.

- @Jack_McCarthy found that the **login screen** wasn’t centered on viewports under 640 px and fixed it by reverting custom width tweaks in [Login screen isn’t centered on screens smaller than 640px](https://meta.discourse.org/t/-/388728/5?silent=true) read more.

##Installation

- @Isambard explored how to serve Discourse on a **backup domain** when Cloudflare is down, with tips on multi-hostname setups in [Backup domain name: cloudflare killed my forum](https://meta.discourse.org/t/-/388821/6?silent=true) read more.

##Feature

- @manut proposed an **outlined bookmark icon** for unbookmarked posts to improve visibility, and @awesomerobot confirmed the PR process in [Change bookmark icon for non-bookmarked posts on mobile view](https://meta.discourse.org/t/-/388854/3?silent=true) read more.

- @RGJ spotted untranslated French snippets in solved topic headers and @nat refined the OP in [Solved post snippet is not localized in OP](https://meta.discourse.org/t/-/388798/2?silent=true) read more.

##Bug

- @RGJ and @Falco traced a **locale mix-up** where quick title edits ignored locale selection, causing “They all exploded when I woke up” to persist in [Topic title issues](https://meta.discourse.org/t/-/388848/2?silent=true) read more.

- @fufie reported chat messages appearing out of order, and @nat escalated investigation after linking PR #[34592](https://github.com/discourse/discourse/pull/34592) in [Chat messages being processed out of order](https://meta.discourse.org/t/-/388770/2?silent=true) read more.

- @Moin discovered that video uploads on Meta hung at “100%” and @dax confirmed a fix was in progress in [Uploading video fails](https://meta.discourse.org/t/-/388870/2?silent=true) read more.

- @discojan alerted the team that **RTL arrow tooltips** were reversed in Arabic previews, sparking a Crowdin translation tweak discussion in [Image preview tooltip arrows are wrong for RTL Arabic](https://meta.discourse.org/t/-/388849/1?silent=true) read more.

- @RBoy noted the Usage dashboard listed raw model IDs instead of friendly LLM names, prompting cleanup plans in [Usage not showing LLM models](https://meta.discourse.org/t/-/388786/1?silent=true) read more.

- @NateDhaliwal and @pfaffman hashed out the **SMTP rebuild** workflow after password changes in [Résolu] Please les modalités simple pour modifier smtp\_password]([[Résolu] Please les modalités simple pour modifier smtp\_password - #9 by NateDhaliwal](https://meta.discourse.org/t/-/388636/9?silent=true)) read more.

- @small-lovely-cat uncovered a missing avatar list after a post-action refactor, and @Moin linked the culprit PR in [The reaction list disappeared from small-user-list after refactor](https://meta.discourse.org/t/-/388783/4?silent=true) read more.

- @sam dug into Firefox’s JIT-disabled performance hit in the composer, sharing profiler output in [Topic/Reply Textbox Lagging using Phoenix Patchset on Firefox](https://meta.discourse.org/t/-/388717/2?silent=true) read more.

##Site feedback

- @jimmy0017 and @Michelle_L offered **review queue** UI feedback—requesting IP lookup visibility and more post-registration flag actions in [A new review queue layout with all new features](https://meta.discourse.org/t/-/388194/31?silent=true) read more.

##UX

- @discojan’s proposal for dynamic arrow direction variables to simplify RTL translations spurred best-practice debate in [Image preview tooltip arrows are wrong for RTL Arabic](https://meta.discourse.org/t/-/388849/3?silent=true) read more.

##blog

- @david chronicled Discourse’s journey from Rails 3/Ember 1.0 to today’s modern stack in [Driving Continuous Improvement at Scale](https://meta.discourse.org/t/-/388880/1?silent=true) read more.

## Hosting

- @Ethsim2 shared tips on **Docker networking** for dual-site setups—using shared networks versus host port binding in [Anyone have experience running two separate Docker containers instead of the secondsite method?](https://meta.discourse.org/t/-/388628/10?silent=true) read more.

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

- @Falco clarified localized title editing mechanics in [Topic title issues](https://meta.discourse.org/t/-/388848/2?silent=true) and floated AI persona extensions in [Button to format post content using AI](https://meta.discourse.org/t/-/387226/9?silent=true).
- @Bas confirmed the Cloudflare outage was global in [全球 Cloudflare 服務中斷](https://meta.discourse.org/t/-/388828/15?silent=true).
- @kris.kotlarek merged fixes for the markdown editor size in [Moderation – raw markdown editor too small](https://meta.discourse.org/t/-/383902/7?silent=true) and patched the review-queue notification bug in [Spurious notification when navigating away from review queue](https://meta.discourse.org/t/-/388566/6?silent=true).
- @dax acknowledged the stuck video uploads and assured a targeted resolution in [Uploading video fails](https://meta.discourse.org/t/-/388870/2?silent=true).
- @awesomerobot welcomed the bookmark-icon PR and guided @manut through the SVG subset update in [Change bookmark icon for non-bookmarked posts](https://meta.discourse.org/t/-/388854/3?silent=true).
- @zogstrip requested environment details to debug the Discourse ID registration error in [Can’t setup Discourse ID: Application with this redirect URI already exists](https://meta.discourse.org/t/-/388757/5?silent=true).
- @nat refined the OP on plugin snippet localization in [Solved post snippet is not localized in OP](https://meta.discourse.org/t/-/388798/2?silent=true) and prioritized the chat ordering issue in [Chat messages being processed out of order](https://meta.discourse.org/t/-/388770/2?silent=true).
- @selase explained why staged-user deletion emails need custom messaging in [Fix deleted user email handling for staged users](https://meta.discourse.org/t/-/388806/3?silent=true).
- @david detailed a decade of backend/frontend upgrades in [Driving Continuous Improvement at Scale](https://meta.discourse.org/t/-/388880/1?silent=true).
- @tobiaseigen tidied the Mailgun key confusion by closing the thread and redirecting to the proper plugin discussion in [Why Can’t I Find the Mailgun API Key Setting?](https://meta.discourse.org/t/-/386821/28?silent=true) and weighed in on reaction-restriction vs. moderator tools in [Limit certain reactions to specific trust levels](https://meta.discourse.org/t/-/315139/6?silent=true).

Happy browsing—after yesterday’s Cloudflare drama, everything is back up faster than a caffeinated squirrel on acorn day!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [19 november 2025 om 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/688 "2025-11-19T21:02:30Z")

</div>

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

## Key Stats

- **111** new posts, **13** new topics in the last 24 hours.

- **Top users** :

* * *

## Interesting Topics

### #Plugin

- **Resenha – Add Discord-style Voice Rooms to Your Community** : @Falco unveiled **Resenha** , a new experimental #Plugin that integrates Discord-style voice rooms into Discourse using peer-to-peer WebRTC and zero server overhead [read more](https://meta.discourse.org/t/-/389056/1?silent=true).

### #Dev

- **What’s the best way to store data with a plugin?** : @NateDhaliwal asked about storing a single topic ID in a plugin; @Ethsim2 recommended using `SiteSetting` or `PluginStore` for lightweight key-value needs [read more](https://meta.discourse.org/t/-/388967/1?silent=true).

- **Discourse 有哪个接口能直接获取某个帖子的最后一条评论信息?** : @McDonald_Louise explored the REST API for retrieving a post’s last comment, and @merefield confirmed a two-step count-then-fetch approach [read more](https://meta.discourse.org/t/-/381511/8?silent=true).

### #Support

- **Frustrations on AI spam detector** : @lilydjwg dove into #ai #spam settings, clarifying custom persona usage for Discourse’s AI spam detector with @nat via `/admin/plugins/discourse-ai/ai-spam` [read more](https://meta.discourse.org/t/-/388947/1?silent=true).

- **Help with setting up category moderators on my site** : @Janine_Acherman sought to limit moderation to group owners; @jenmck and @JammyDodger guided on crafting a dedicated moderators group [read more](https://meta.discourse.org/t/-/388900/1?silent=true).

- **全球 Cloudflare 服务中断** : Community pinpointed this as an external DNS failure, not Discourse-related, with @Lilly sharing Cloudflare’s official postmortem link [read more](https://meta.discourse.org/t/-/388828/19?silent=true).

- **Chat: Is there any way to see all the users who reacted to a message?** : @Earnie_Baird requested a full reaction list in #chat beyond “and N others,” sparking discussion on current limitations and potential feature requests [read more](https://meta.discourse.org/t/-/389090/1?silent=true).

- **I am building an invite only forum, but the invite function does not work** : @Frankz hit “This invitation cannot be redeemed” errors; @JammyDodger walked through fresh invites and email-log checks [read more](https://meta.discourse.org/t/-/389083/1?silent=true).

### #Bug

- **Composer positioning issues in iOS** : @j.jaffeux rolled out #ios composer fixes, and @seanblue confirmed improvements while noting a new full-screen collapse behavior [read more](https://meta.discourse.org/t/-/388476/5?silent=true).

- **Chat messages being processed out of order** : @fufie traced issues to PR #34592’s timestamp logic in #chat, and @j.jaffeux pledged deeper investigation [read more](https://meta.discourse.org/t/-/388770/4?silent=true).

- **Search in category drop-down missing** : @Moin identified that `lazy_load_categories_groups` removal of the search box stems from #36062, with side-by-side comparisons confirming the change [read more](https://meta.discourse.org/t/-/388911/1?silent=true).

- **Topic title translation issues** : @MiikkaLaitila flagged missing locale selection in quick title edits; @nat announced a fix and walked through manual translation steps [read more](https://meta.discourse.org/t/-/388848/7?silent=true).

### #Announcements

- **A new review queue layout with all new features** : @hugh and @jenmck showcased #review-queue enhancements around custom fields, IP lookup, and Revise Post triggers, with roadmap commits underway [read more](https://meta.discourse.org/t/-/388194/33?silent=true).

### #Feature

- **Bulk functions for assigns tab** : @Lilly asked for #assign bulk un-assign actions similar to bookmarks, prompting positive community feedback for multi-select enhancements [read more](https://meta.discourse.org/t/-/389046/1?silent=true).

### #Self-Hosting

- **Configure an S3 compatible object storage provider for uploads** : @tknospdr dialed in R2 settings for S3 storage; @pfaffman clarified the roles of `DISCOURSE_S3_CDN_URL` vs. `DISCOURSE_CDN_URL` for true site CDN use [read more](https://meta.discourse.org/t/-/148916/497?silent=true).

* * *

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

- **@Falco** introduced **Resenha** in [389056/1](https://meta.discourse.org/t/-/389056/1?silent=true) and debugged asset loading in **Discourse Amazon SNS notifications** [384054/6](https://meta.discourse.org/t/-/384054/6?silent=true).

- **@nat** drove the AI spam detector UI in [388947/4](https://meta.discourse.org/t/-/388947/4?silent=true) and patched translation workflows in [388848/8](https://meta.discourse.org/t/-/388848/8?silent=true).

- **@j.jaffeux** deployed iOS composer fixes in [388476/5](https://meta.discourse.org/t/-/388476/5?silent=true) and is investigating ordering in [388770/4](https://meta.discourse.org/t/-/388770/4?silent=true).

- **@zogstrip** enhanced error logging and messaging in [388711/29](https://meta.discourse.org/t/-/388711/29?silent=true) for Discourse ID.

- **@hugh** responded to UI questions and roadmap details in [388194/35](https://meta.discourse.org/t/-/388194/35?silent=true).

- **@Lilly** championed bulk un-assign features in [389046/1](https://meta.discourse.org/t/-/389046/1?silent=true) and clarified DNS outage implications in [388828/20](https://meta.discourse.org/t/-/388828/20?silent=true).

- **@blake** confirmed video upload stability in [388870/3](https://meta.discourse.org/t/-/388870/3?silent=true).

- **@pmusaraj** advised on plugin compatibility in [384054/5](https://meta.discourse.org/t/-/384054/5?silent=true) and improved SSO error handling in [388711/29](https://meta.discourse.org/t/-/388711/29?silent=true).

- **@dax** acknowledged and triaged component issues in [112773/63](https://meta.discourse.org/t/-/112773/63?silent=true).

- **@tobiaseigen** guided chat feature rollouts in [385755/24](https://meta.discourse.org/t/-/385755/24?silent=true).

* * *

And with all that voice-chat buzz and bulk-assign dreams, our forum’s energy soared higher than a pack of playful puppies!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [20 november 2025 om 21:03 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/689 "2025-11-20T21:03:36Z")

</div>

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

## Key Stats

- **New posts:** 139
- **New topics:** 19
- **Top users:**
  - @sam: 12 posts, 71 likes
  - @HAWK: 6 posts, 39 likes
  - @pfaffman: 14 posts, 4 likes
  - @j.jaffeux: 6 posts, 7 likes
  - @JammyDodger: 5 posts, 5 likes
  - @tvavrda: 2 posts, 7 likes
  - @nat: 2 posts, 3 likes
  - @tobiaseigen: 7 posts, 2 likes
  - @mentalstring: 2 posts, 2 likes
  - @NateDhaliwal: 5 posts, 2 likes

## Interesting Topics

- **#Bug** @iidbae reported a Google gemini-3-api helper API response error when attempting multi-tool calls that mishandled `provider_data`. [read more](https://meta.discourse.org/t/-/389019/1?silent=true)

- **#Bug** @JammyDodger observed a blank and inaccessible Notifications page in the mobile view, which @nat promptly fixed with an upstream merge. [read more](https://meta.discourse.org/t/-/389269/1?silent=true)

- **#Bug** @ZeroDean highlighted an inverted page column count on the subscriptions dashboard—narrow screens showed five columns while wide ones only two, prompting CSS breakpoint reviews. [read more](https://meta.discourse.org/t/-/389138/1?silent=true)

- **#Bug** The deprecation of the `overlay2` storage driver in Docker Engine v29 broke fresh Discourse installs until a containerd-based approach is adopted. [read more](https://meta.discourse.org/t/-/389264/1?silent=true)

- **#Support** @Frankz’s invite-only forum setup failed to generate working invite links, leading @JammyDodger to follow up on proper group-based invitation flows. [read more](https://meta.discourse.org/t/-/389083/1?silent=true)

- **#Support** Self-hosters discovered that running Discourse on port 3443 broke image loading and redirects due to hardcoded 443, reaffirming that non-standard HTTPS ports aren’t supported. [read more](https://meta.discourse.org/t/-/389170/1?silent=true)

- **#Support** @Mark07 asked how to edit the automated welcome PM text, and @putty directed to customize the `system_messages.welcome_user.text_body_template` in site texts. [read more](https://meta.discourse.org/t/-/389230/1?silent=true)

- **#Support** Upgrading older Discourse versions on 2.8.5 ended in Nginx outlet compatibility errors; @pfaffman and @Falco recommended fresh VM installs and `app.yml` version updates. [read more](https://meta.discourse.org/t/-/389116/1?silent=true)

- **#Support** @lejeczek explored deploying new Discourse images without full rebuilds, and the community shared two-container strategies and `SKIP_POST_DEPLOYMENT_MIGRATIONS`. [read more](https://meta.discourse.org/t/-/389235/1?silent=true)

- **#Dev** @sam critiqued the use of `PluginStore` for persisting plugin data and advocated new tables and models for cleaner migrations. [read more](https://meta.discourse.org/t/-/388967/13?silent=true)

- **#Feature** @scavin proposed a permission to let users translate only their own posts under the #content-localization settings. [read more](https://meta.discourse.org/t/-/389147/1?silent=true)

- **#Plugin** The Discourse Bilibili Onebox plugin now embeds Bilibili videos when links are placed on their own line. [read more](https://meta.discourse.org/t/-/389149/1?silent=true)

- **#Theme component** The First Login Redirect component enables smart redirects and welcome banners on group pages, configurable by trust level. [read more](https://meta.discourse.org/t/-/389120/1?silent=true)

- **#blog** A step-by-step companion thread detailed “How Enterprise Migrations to Discourse Actually Work,” from initial calls to final cutover. [read more](https://meta.discourse.org/t/-/389279/1?silent=true)

- **#UX** @nickrsan noted that the DiscoTOC toggle hides when there are no replies, sparking ideas for always-visible navigation on documentation topics. [read more](https://meta.discourse.org/t/-/389262/1?silent=true)

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

- **@HAWK** engaged with builders in the [Live AMA](https://meta.discourse.org/t/-/387794/25?silent=true) to discuss partnership strategies and ambassador networks.

- **@sam** shared insights on launcher 2 enhancements and AI moderation experiments in the same [AMA thread](https://meta.discourse.org/t/-/387794/26?silent=true).

- **@j.jaffeux** merged critical fixes for iOS composer rendering, resolving cursor placement issues in [388476/10](https://meta.discourse.org/t/-/388476/10?silent=true).

- **@nat** promptly addressed the mobile notifications bug and confirmed the rollout of fix in [389269/2](https://meta.discourse.org/t/-/389269/2?silent=true).

- **@hugh** contributed a suggestion for adding a new option to the revamped review-queue layout in [388194/37](https://meta.discourse.org/t/-/388194/37?silent=true).

- **@tobiaseigen** offered support on chat reactions, API assignments, and Notion embeds across threads like [389090/3](https://meta.discourse.org/t/-/389090/3?silent=true) and [386618/6](https://meta.discourse.org/t/-/386618/6?silent=true).

- **@davidb** merged a PhotoSwipeLightbox ratio fix to prevent unexpected scaling in the experimental component. [read more](https://meta.discourse.org/t/-/386788/6?silent=true)

- **@Falco** chimed in on Nginx outlet errors during legacy upgrades in [389201/5](https://meta.discourse.org/t/-/389201/5?silent=true).

- **@lindsey** confirmed that bump-on-edit could be restored via a plugin in the discussion at [383576/25](https://meta.discourse.org/t/-/383576/25?silent=true).

- **@ruben** kicked off the companion discussion for the enterprise migrations guide in [389279/1](https://meta.discourse.org/t/-/389279/1?silent=true).

* * *

Between invite-link adventures and Docker driver dramas, it’s been a thrilling rollercoaster—buckle up for tomorrow’s ride!

---

<div class="post-metadata">

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

</div>

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

## Key Stats

- **Total new posts** : 92
- **Total new topics** : 12
- **Top users** :
  - @lindsey: 1 post, 18 likes
  - @tobiaseigen: 8 posts, 10 likes
  - @j.jaffeux: 5 posts, 7 likes
  - @Lilly: 2 posts, 6 likes
  - @Moin: 3 posts, 5 likes
  - @NateDhaliwal: 5 posts, 4 likes
  - @nat: 1 post, 4 likes
  - @Drew-ART: 3 posts, 4 likes
  - @tvavrda: 1 post, 4 likes
  - @Finder: 3 posts, 4 likes

## Interesting Topics

**#Announcements**

- @lindsey introduced the November edition of the _Current Projects_ newsletter, highlighting email subject and avatar improvements, category setup streamlining, and upcoming tag localization work [read more](https://meta.discourse.org/t/-/389228/1?silent=true).

- @tobiaseigen wrapped up the live AMA with @sam and @hawk, invited ongoing feedback, and kept _What’s Next for Discourse: Live AMA with Sam & Hawk_ open for new questions [read more](https://meta.discourse.org/t/-/387794/46?silent=true).

**#Theme component**

- @Drew-ART launched the _Sidebar Categories Organizer_ component, enabling up to 10 collapsible, color-customizable sidebar sections with subcategory toggles and badge controls [read more](https://meta.discourse.org/t/-/389301/1?silent=true).

**#Bug**

- A Galaxy Tab S10 FE user reported that the keyboard vanishes when starting a new message; @j.jaffeux confirmed the repro and suggested a temporary workaround by increasing the composer height [read more](https://meta.discourse.org/t/-/389317/1?silent=true).

- @tvavrda discovered that AI-generated summaries exposed hidden tags in searches, leading to a prompt for a fix in _AI Summary leaking hidden tags_ [read more](https://meta.discourse.org/t/-/389292/1?silent=true).

- @j.jaffeux shipped a focus/scroll fix for iOS chat GIF selection issues in _Composer positioning issues in iOS_ after merging a `discourse-gifs` patch [read more](https://meta.discourse.org/t/-/388476/19?silent=true).

- A layout glitch where expanded composer panels overlapped chat quote buttons was resolved in _Chat quote buttons covered by composer_ with a core update scheduled for the next build [read more](https://meta.discourse.org/t/-/387398/8?silent=true).

**#Support**

- Users upgrading with the new containerd image store faced an unsupported storage driver error; @featheredtoast proposed including `overlayfs` in Docker detection for _Overlayfs to Overlay2, Failed on Fresh Installation, storage driver_ [read more](https://meta.discourse.org/t/-/389126/6?silent=true).

- A newly created forum encountered a partial tag list in the new topic composer; the scrollbar visibility and full-screen dialog request spurred discussion in _Tags Dropdown for New Topic Not Showing All Tags_ [read more](https://meta.discourse.org/t/-/389268/3?silent=true).

- @Moin outlined search filters for users to list only the topics they created in a category, using the `created-by:` and `in:first` parameters in _Access topics I created by category_ [read more](https://meta.discourse.org/t/-/389322/2?silent=true).

- Finder proposed off-screen result indexing to navigate long “Search in this Topic” results with keyboard handlers in _Method for Navigating Search in this Topic Results_ [read more](https://meta.discourse.org/t/-/389297/1?silent=true).

**#UX**

- ToddZ explored the impact of spaces in automatic group names and leveraged the `EnsureDbConsistency` Sidekiq job to sync custom titles in _Notes on effects of changing automatic (TL, etc.) group titles via site texts_ [read more](https://meta.discourse.org/t/-/389353/1?silent=true).

- sterretje and awesomerobot debated the bulk-select row-click behavior change on desktop vs. mobile, driving feedback on configurability in _UX: allows to click on topic item for bulk select_ [read more](https://meta.discourse.org/t/-/389316/1?silent=true).

**#Feature**

- SailReal proposed an endpoint to ingest email bounce reports via API, aiming to decouple Discourse from specific mail providers in _API to send bounce reports to Discourse_ [read more](https://meta.discourse.org/t/-/389298/1?silent=true).

**#Installation**

- Paul\_King and @featheredtoast troubleshooted a missing `runit` hook for Let’s Encrypt renewal, pinpointing rebuild-based workarounds in _Bootstrap error during Discourse install: ENOENT - /etc/runit/1.d/letsencrypt_ [read more](https://meta.discourse.org/t/-/376416/20?silent=true).

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

- @lindsey kicked off the month’s roadmap with the _Current Projects – November 2025_ newsletter [link](https://meta.discourse.org/t/-/389228/1?silent=true).

- @tobiaseigen closed out the live AMA session and encouraged post-event discussion in _What’s Next for Discourse: Live AMA with Sam & Hawk_ [link](https://meta.discourse.org/t/-/387794/46?silent=true).

- @j.jaffeux confirmed and debugged the Galaxy Tab keyboard bug in _Keyboard disappears when attempting to start a new message_ [link](https://meta.discourse.org/t/-/389317/3?silent=true).

- @Lilly shared a `settings.yml` tip for category and group lists in _Sidebar Categories Organizer_ [link](https://meta.discourse.org/t/-/389301/2?silent=true).

- @nat fixed title localization flows, linking to the upstream PR in _Topic title translation issues_ [link](https://meta.discourse.org/t/-/388848/10?silent=true).

- @sam deployed a 🎉 fix for the Google Gemini-3 API helper error in _Google gemini-3-api helper API response error_ [link](https://meta.discourse.org/t/-/389019/4?silent=true).

- @featheredtoast adjusted Docker driver detection to accept `overlayfs` in _Overlayfs to Overlay2, Failed on Fresh Installation, storage driver_ [link](https://meta.discourse.org/t/-/389126/6?silent=true).

- @tgxworld investigated bot-driven “visits” affecting the “Nice share” badge in _Has anything changed on what qualifies for the “Nice share” badge?_ [link](https://meta.discourse.org/t/-/385296/20?silent=true).

- @HAWK confirmed ongoing use of Assign, timers, and email support strategies in _How Discourse Uses Discourse_ [link](https://meta.discourse.org/t/-/387597/3?silent=true).

- @david resolved module load errors in the official _Unformatted Code Detector_ component [link](https://meta.discourse.org/t/-/112773/65?silent=true).

Happy browsing—and may your sidebars stay organized, your bugs get squashed, and your bounce reports always land in the right inbox!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [22 november 2025 om 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/691 "2025-11-22T21:02:43Z")

</div>

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

## Key Stats

- **Total new posts:** 42
- **Total new topics:** 5
- **Top users (posts | likes):**
  - @dementad (1 | 3)
  - @Epoch (2 | 2)
  - @Lilly (1 | 2)
  - @ToddZ (3 | 2)
  - @kaktak (2 | 2)
  - @tvavrda (1 | 1)
  - @David_Ghost (2 | 1)
  - @Drew-ART (1 | 1)
  - @jrgong (1 | 1)
  - @Moin (2 | 1)

* * *

## Interesting Topics

#Theme component

- @Lilly refactored the **Hide Lock Badge Icon** component to remove the complex category/channel selector and simplify integration [view update](https://meta.discourse.org/t/-/276831/47?silent=true) | [user reaction](https://meta.discourse.org/t/-/276831/48?silent=true)

- @Drew-ART updated **Sidebar Categories Organizer** with a sleek drop-down category selector, boosting navigation usability on both desktop and mobile [update details](https://meta.discourse.org/t/-/389301/7?silent=true) | [topic root](https://meta.discourse.org/t/-/389301/1?silent=true)

#Plugin

- @dementad installed the **Resenha – Discord-style Voice Rooms** plugin in under 30 minutes and provided a feature matrix of missing capabilities like room renaming and auto-expiry [see feedback](https://meta.discourse.org/t/-/389056/4?silent=true) | [plugin thread](https://meta.discourse.org/t/-/389056/1?silent=true)

- @David_Ghost encountered a `TwitterCardBuilder` error in the **Rich JSON-LD Microdata Plugin** when generating `twitter_image`, and @kaktak traced it to a missing image plugin requirement [error log](https://meta.discourse.org/t/-/388171/9?silent=true) | [follow-up](https://meta.discourse.org/t/-/388171/10?silent=true)

- @merefield closed several N+1 performance issues in **Discourse Workflow** , including on topic lists and visualizations, significantly improving plugin efficiency [changelog](https://meta.discourse.org/t/-/347110/16?silent=true) | [overview](https://meta.discourse.org/t/-/347110/1?silent=true)

#Announcements

- @Epoch and @NateDhaliwal debugged **Introducing chat search** , noting that post-update indexing delays hid some messages and resolving it by rebuilding the search index [issue report](https://meta.discourse.org/t/-/385755/29?silent=true) | [solution](https://meta.discourse.org/t/-/385755/31?silent=true)

#Site feedback

- @Moin asked **Which categories are docs?** , puzzled by #UX and #Dev topics bumping on edits, leading @tobiaseigen to remove unexpected index settings and clarify behavior [question](https://meta.discourse.org/t/-/389371/1?silent=true) | [fix applied](https://meta.discourse.org/t/-/389371/2?silent=true)

#UX

- @tvavrda reported a **strange focus box behind the logo** in Safari when clicking the site home link, sharing a video reproduction and noting theme-independence [issue details](https://meta.discourse.org/t/-/389390/1?silent=true) | [discussion](https://meta.discourse.org/t/-/389390/1?silent=true)

#Dev

- @supermathie began removing the faulty `smtp_should_reject` code path in **smtp rejection** handling—addressing mail bounces and forwarded-mail mismatches—and linked the conversation back to [bounce processing failures](https://meta.discourse.org/t/-/387431/14?silent=true) and [direct-delivery setup](https://meta.discourse.org/t/-/49487/482?silent=true) [internal summary](https://meta.discourse.org/t/-/389368/1?silent=true)

#Feature

- @Architect suggested improving the **Account silence notification** defaults to clearly distinguish manual silences from automated holds and refine the default messaging [feedback](https://meta.discourse.org/t/-/148329/6?silent=true) | [request thread](https://meta.discourse.org/t/-/148329/1?silent=true)

- @jrgong outlined new AI use cases for **AI post formatting** —custom translations, dyslexia-friendly restructuring, and template-based layouts—and proposed a Persona menu integration as a minimal start [ideas](https://meta.discourse.org/t/-/387226/11?silent=true) | [feature request](https://meta.discourse.org/t/-/387226/1?silent=true)

- @awesomerobot merged the **mobile bookmark icon** update, ensuring the non-bookmarked state icon displays correctly on mobile devices [merged here](https://meta.discourse.org/t/-/388854/6?silent=true) | [thread start](https://meta.discourse.org/t/-/388854/1?silent=true)

#Installation

- @ice.d and @ToddZ clarified the **update sequence** for Docker-based Discourse installs, confirming that if the Docker\_manager step is greyed out, you can proceed with core and plugin updates [help thread](https://meta.discourse.org/t/-/388431/19?silent=true) | [solution](https://meta.discourse.org/t/-/388431/20?silent=true)

#Support

- @raadtotheraad ran into an **Nginx configuration prompt** after `./discourse-setup` and asked about restarting Discourse without a cloud provider; @merefield provided guidance on service restarts [question](https://meta.discourse.org/t/-/389394/1?silent=true) | [advice](https://meta.discourse.org/t/-/389394/3?silent=true)

#Bug

- @Richie reported an **Access Denied** error when clicking **Customise / Templates** in the admin’s Experimental form templates setting, sparking investigation into feature-toggle behavior [bug report](https://meta.discourse.org/t/-/389393/1?silent=true) | [follow-up](https://meta.discourse.org/t/-/389393/2?silent=true)

* * *

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

- @Lilly refactored the **Hide Lock Badge Icon** component for cleaner theme integration [see post](https://meta.discourse.org/t/-/276831/47?silent=true)
- @supermathie summarized and initiated removal of the `smtp_should_reject` logic path to fix bounce handling [read summary](https://meta.discourse.org/t/-/389368/1?silent=true)
- @awesomerobot merged the **mobile bookmark icon** fix to ensure correct non-bookmarked state rendering [merged here](https://meta.discourse.org/t/-/388854/6?silent=true)
- @tobiaseigen removed unexpected #UX and #Dev index settings to resolve confusion around in:docs search [details](https://meta.discourse.org/t/-/389371/2?silent=true)
- @Falco confirmed that the **Patreon plugin** will continue using API v1 indefinitely and requested any v2 resources [join discussion](https://meta.discourse.org/t/-/386701/4?silent=true)

All in all, our community has been refactoring badges, diagnosing microdata hiccups, and fine-tuning search like playful pups—here’s to another day of paws-itively purr-fect problem-solving!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [23 november 2025 om 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/692 "2025-11-23T21:02:30Z")

</div>

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

## Key Stats

- **New posts** : 55
- **New topics** : 7
- **Top users** :
  - @merefield: 6 posts, 10 likes (e.g. suggested plugin update steps in [Procedure to update standard plugins](https://meta.discourse.org/t/-/389418/2?silent=true)).
  - @Moin: 8 posts, 6 likes (e.g. resolved scheduling behavior in [Schedule publishing date](https://meta.discourse.org/t/-/389410/3?silent=true)).
  - @sam: 3 posts, 7 likes (e.g. showcased Nano Banana 3 support in [Gemini Flash 2.5 Image - now on Discourse](https://meta.discourse.org/t/-/380862/3?silent=true)).
  - @j.jaffeux: 3 posts, 1 like (e.g. reported on iOS composer improvements in [Composer positioning issues in iOS](https://meta.discourse.org/t/-/388476/20?silent=true)).

* * *

## Interesting Topics

- _#Dev_: @mcmcclur asked how to update standard plugins now that many #plugins live in core, and @merefield outlined using `after_code` hooks in `app.yml` to remove and clone repos. [read more](https://meta.discourse.org/t/-/389418/1?silent=true)

- _#Announcements_: @sam revealed Nano Banana 3 is now supported via #ai in Discourse, praising its Tuscany-style lighting and detail. [read more](https://meta.discourse.org/t/-/380862/1?silent=true)

- _#Support_: @Jagster wondered why pinned topics still top the list when no unread posts exist, prompting @Moin to explain the repinning logic with screenshots. [read more](https://meta.discourse.org/t/-/389423/1?silent=true)

- _#Support_: A user’s NGINX setup prompted questions about further configuration—@merefield recommended a cloud VPS and [standard install](https://meta.discourse.org/t/142537?silent=true) for smoother support. [read more](https://meta.discourse.org/t/-/389394/4?silent=true)

- _#Support_: Scheduled publishing wasn’t bumping topics into “Latest,” but @Moin demonstrated how the timer updates timestamps and suggests manual bumping as a workaround. [read more](https://meta.discourse.org/t/-/389410/3?silent=true)

- _#Support_: spdegabrielle asked how to auto-invite staged users—community members offered varied tips on bulk invites and group automation. [read more](https://meta.discourse.org/t/-/388668/5?silent=true)

- _#Developer Guides_: @j127 spotted that plugin outlets should use `*.gjs` files, updated a deprecated theme component link, and submitted a PR for [Connect to a plugin outlet](https://meta.discourse.org/t/-/31001/41?silent=true).

- _#Bug_: hel\_Sinki’s Sidekiq service kept crashing under runit; @sam questioned the old script path, and facts from the container led to improving the run file. [read more](https://meta.discourse.org/t/-/389331/2?silent=true)

- _#Bug_: chat notifications via push were sporadic—@sam outlined PWA/HUB app differences, push debounce, and subscription quirks affecting @mentions. [read more](https://meta.discourse.org/t/-/308082/32?silent=true)

- _#Bug_: fixes for the iOS composer are merged but not yet in stable; @j.jaffeux confirmed it’s in main and depends on your update cadence. [read more](https://meta.discourse.org/t/-/388476/20?silent=true)

- _#Bug_: email-logs no longer let you view received messages by clicking the subject—lilydjwg recalled the old behavior; the commit history is under review. [read more](https://meta.discourse.org/t/-/389411/1?silent=true)

- _#Feature_: community suggestions for chat email independence spurred a commit to decouple frequency from general email levels. [read more](https://meta.discourse.org/t/-/384695/6?silent=true)

- _#Plugin_: mcmcclur upgraded the official discourse-math plugin to MathJax V3, delivering a snappier experience and inviting a pull request. [read more](https://meta.discourse.org/t/-/65770/242?silent=true)

- _#Theme component_: jenmck explored how missing categories affect the Sidebar Categories Organizer for users without access to certain clouds. [read more](https://meta.discourse.org/t/-/389301/8?silent=true)

- _#Using Discourse_: readers still can’t see heading anchors because opacity is zero; a CSS specificity tweak was proposed to restore visibility. [read more](https://meta.discourse.org/t/-/47552/56?silent=true)

* * *

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

- @sam engaged in #Announcements with the Gemini Flash 2.5 update ([link](https://meta.discourse.org/t/-/380862/3?silent=true)), investigated Sidekiq runit fragility ([link](https://meta.discourse.org/t/-/389331/2?silent=true)), and dove into chat notification expectations ([link](https://meta.discourse.org/t/-/308082/32?silent=true)).

- @tobiaseigen provided guidance on updating core-merged plugins in “Procedure to update standard plugins” ([link](https://meta.discourse.org/t/-/389418/8?silent=true)) and chimed in on longstanding docs placement in “Which categories are docs?” ([link](https://meta.discourse.org/t/-/389371/2?silent=true)).

- @j.jaffeux reported on edge cases still affecting the iOS composer ([link](https://meta.discourse.org/t/-/388476/20?silent=true)) and noted the signature-saving fix in the matching plugin repo ([link](https://meta.discourse.org/t/-/387054/3?silent=true)).

> Keep your Docker hooks sharp, your pins visible, and your MathJax fresh—here’s to another day of smooth forum sailing!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [24 november 2025 om 21:01 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/693 "2025-11-24T21:01:50Z")

</div>

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

## Key Stats

- **New posts:** 93
- **New topics:** 7
- **Top users (posts, likes):**
  - @Moin: 11 posts, 10 likes
  - @JammyDodger: 5 posts, 5 likes
  - @sam: 4 posts, 4 likes
  - @jahan_gagan: 2 posts, 4 likes
  - @tobiaseigen: 12 posts, 4 likes
  - @Falco: 1 post, 4 likes
  - @angus: 2 posts, 2 likes
  - @davidb: 1 post, 2 likes
  - @ganncamp: 1 post, 2 likes
  - @Frankz: 4 posts, 2 likes

## Interesting Topics

### #Support

- [Inquiry About AI Plugin Options](https://meta.discourse.org/t/-/389430/1?silent=true): @beitmenotyou asked if local models like Ollama can replace OpenAI in the #ai plugin to reduce costs, and @Falco confirmed the feature’s provider-agnostic design.

- [Can I hide the menu “more” on left upper corner of my Discourse Forums?](https://meta.discourse.org/t/-/389515/1?silent=true): @Frankz struggled with the “More” menu obscuring categories, and @Moin walked through customizing the #sidebar Community section and resetting to defaults.

- [Why my forum can’t be displayed on google or bing search results?](https://meta.discourse.org/t/-/388555/5?silent=true): @Frankz explored #seo issues and received advice on indexing delays, settings checks, and verifying the robots.txt index directive.

### #Bug

- [Chat notification email footer still links to chat preferences](https://meta.discourse.org/t/-/389424/1?silent=true): users reported outdated links in #chat emails, and @davidb linked to a commit fixing the footer.

- [Attempting to bookmark a moderator-removed comment returns “You are not permitted to view the requested resource.”](https://meta.discourse.org/t/-/389456/1?silent=true): @rokejulianlockhart encountered a bookmark error on hidden posts and @Moin pointed to the existing UX discussion on hiding bookmark icons.

- [Number of group members on About page limited to 50](https://meta.discourse.org/t/-/389426/1?silent=true): @Ben_Cannell observed the #about-page cap, confirmed no infinite scroll, and was directed to use the [Data Explorer](https://meta.discourse.org/t/32566?silent=true) plugin for complete lists.

### #Feature

- [Can a toggle be provided to display group inboxes in sidebar?](https://meta.discourse.org/t/-/387976/1?silent=true): @Joshua8600 requested a #sidebar shortcut for group messages, and @Moin prototyped a #Theme component to surface group inboxes with unread indicators.

### #Dev

- [Unable to run rspec tests for plugins](https://meta.discourse.org/t/-/389439/1?silent=true): @elmuerte was blocked by an enum migration error, and @jahan_gagan advised running `RAILS_ENV=test LOAD_PLUGINS=1 bin/rails db:migrate` to apply plugin migrations.

- [Creating a simple page in the admin panel](https://meta.discourse.org/t/-/389520/1?silent=true): @mehrdad_rezaee struggled to add an admin sidebar link for a custom plugin on Discourse 3.5.0 with Bitnami, seeking guidance on resolving ad-blocker and link configuration errors.

### #Theme component

- [Sidebar Categories Organizer](https://meta.discourse.org/t/-/389301/1?silent=true): @Drew-ART discussed hiding empty #sidebar sections, confirming that permission checks automatically collapse irrelevant sections.

- [Inline PDF Previews](https://meta.discourse.org/t/-/157649/158?silent=true): #desktop users asked if the #pdf-previews component for inline PDF rendering is still maintained on meta.

### #Site feedback

- [Composer right corner button (peek composer component being tested on meta)](https://meta.discourse.org/t/-/324982/1?silent=true): @tobiaseigen announced re-enabling the peek composer on Meta’s branded and Foundation themes and linked the Discourse Full-Width component.

### #Plugin

- [🌅 Introducing Horizon, our newest theme](https://meta.discourse.org/t/-/369608/50?silent=true): users asked about #color-schemas and @chapoi explained how `tertiary` swatches drive the header background in `_color_definitions_entrypoint.scss`.

### #Installation

- [IMDSv2 Support](https://meta.discourse.org/t/-/272379/17?silent=true): @marco.palumbo traced an EC2 metadata hop limit issue to AWS settings, and @supermathie compared this with his own instance’s working configuration.

- [Create self-hosting clean Incomplete cleaning](https://meta.discourse.org/t/-/389461/1?silent=true): @wszgrcy reset a Discourse hostname but saw stale email sender addresses, resolved by clearing `shared`; @jahan_gagan linked the domain rename guide.

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

- @Falco clarified provider-agnostic AI plugin support in [Inquiry About AI Plugin Options](https://meta.discourse.org/t/-/389430/2?silent=true).
- @sam diagnosed the Docker storage-driver issue in [Overlay2 is no longer installed in Docker by default](https://meta.discourse.org/t/-/389264/2?silent=true).
- @tobiaseigen led troubleshooting across multiple threads, including syntax highlighting ([read more](https://meta.discourse.org/t/-/388605/4?silent=true)), forum setup ([read more](https://meta.discourse.org/t/-/388606/5?silent=true)), peek composer updates ([read more](https://meta.discourse.org/t/-/324982/3?silent=true)), email server configuration ([read more](https://meta.discourse.org/t/-/388143/4?silent=true)), SEO guidance ([read more](https://meta.discourse.org/t/-/388555/5?silent=true)), PM notifications ([read more](https://meta.discourse.org/t/-/388564/3?silent=true)), bookmark restoration ([read more](https://meta.discourse.org/t/-/388559/11?silent=true)), translation fixes ([read more](https://meta.discourse.org/t/-/387979/10?silent=true)), and user-card directory debugging ([read more](https://meta.discourse.org/t/-/388482/6?silent=true)).
- @davidb linked the commit resolving chat email footer misdirection in [Chat notification email footer still links to chat preferences](https://meta.discourse.org/t/-/389424/3?silent=true).
- @j.jaffeux contributed to mail-receiver fast-rejection discussions in [Configure direct-delivery incoming email for self-hosted sites with Mail-Receiver](https://meta.discourse.org/t/-/49487/535?silent=true), addressed plugin pinning in [Signature Changes Not Saving in Discourse](https://meta.discourse.org/t/-/387054/6?silent=true), and unpacked notification flow complexity in [Bug with chat notifications not showing up](https://meta.discourse.org/t/-/308082/33?silent=true).
- @chapoi detailed Horizon’s color-derivation logic in [🌅 Introducing Horizon, our newest theme](https://meta.discourse.org/t/-/369608/51?silent=true).
- @supermathie shared updates on mail-receiver fast-rejection removal ([read more](https://meta.discourse.org/t/-/49487/535?silent=true)) and bounce-processing error follow-up in [Seeing smtp\_should\_reject “400 bad request” failures on bounce processing](https://meta.discourse.org/t/-/387431/21?silent=true).

Stay pawsitive—after 93 posts and 7 fresh topics, our meta pack is as energetic as ever! 🐾

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [25 november 2025 om 21:03 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/694 "2025-11-25T21:03:20Z")

</div>

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

## Key Stats

- **76 new posts** and **15 new topics** in the last 24 hours.
- **Top Users** :
  - [@sam](https://meta.discourse.org/u/sam?silent=true): 3 posts, 30 likes
  - [@supermathie](https://meta.discourse.org/u/supermathie?silent=true): 3 posts, 5 likes
  - [@Moin](https://meta.discourse.org/u/Moin?silent=true): 7 posts, 5 likes
  - [@chapoi](https://meta.discourse.org/u/chapoi?silent=true): 3 posts, 5 likes
  - [@Falco](https://meta.discourse.org/u/Falco?silent=true): 2 posts, 4 likes
  - [@nat](https://meta.discourse.org/u/nat?silent=true): 4 posts, 4 likes
  - [@gormus](https://meta.discourse.org/u/gormus?silent=true): 1 post, 3 likes
  - [@pfaffman](https://meta.discourse.org/u/pfaffman?silent=true): 2 posts, 3 likes
  - [@wesochuck](https://meta.discourse.org/u/wesochuck?silent=true): 4 posts, 3 likes
  - [@dfabulich](https://meta.discourse.org/u/dfabulich?silent=true): 1 post, 2 likes

## Interesting Topics

#Announcements

- **Let’s talk about pictures, quoting pictures in Discourse** : @sam rolled out a new quote icon in the updated #lightbox, making it a breeze to insert your favorite image into the composer [read more](https://meta.discourse.org/t/-/389563/1?silent=true).

#Theme component

- **DiscoTOC – automatic table of contents** : JBM flagged a layout glitch with the #disco-toc component on iPad portrait; @Moin redirected everyone to the existing bug report (see [387532](https://meta.discourse.org/t/opening-toc-on-ipad-in-portrait-causes-toc-to-overlay-text-with-no-background/387532?silent=true) and [post 1](https://meta.discourse.org/t/-/111143/1?silent=true)) for resolution.

#Plugin

- **Discourse Video Stream** : @Falco announced live RTMPS streaming support in the #video plugin, complete with OBS integration and automatic recording for on-demand playback [read more](https://meta.discourse.org/t/-/388754/2?silent=true).

- **Discourse FontAwesome Pro** : theme developers celebrated a fix by @Alteras that restores #fontawesome-pro icons after recent deprecations [read more](https://meta.discourse.org/t/-/150871/56?silent=true).

#Support

- **Can’t login to Discourse ID with Facebook** : a stale-auth-cookie bug was causing silent failures; @christo implemented a clear-on-error approach so Facebook logins succeed on retry [read more](https://meta.discourse.org/t/-/388065/23?silent=true).

- **Discourse App iOS Zoom Issue** : @RomeoArabov experienced persistent auto-zoom on the PeptidePrice community in the iOS app; @chapoi pointed out font-size triggers and clarified Hub vs PWA differences [read more](https://meta.discourse.org/t/-/389532/2?silent=true).

- **Is there a way to link directly to the editing screen?** : @nordize asked for an “edit mode” URL and @chapoi confirmed it’s not supported out of the box, inviting further discussion on potential use cases [read more](https://meta.discourse.org/t/-/389590/3?silent=true).

- **Allowing .ICS calendar files to be sent to a group inbox via email** : @wesochuck tried forwarding Outlook invites to a group DM and discovered .ics parts aren’t treated as attachments—Moin dove into the email-receiver code path as the next step [read more](https://meta.discourse.org/t/-/389535/1?silent=true).

- **Self-Hosting – When to Rebuild mail-receiver?** : @denvergeeks asked if recent SMTP changes require manual yml rebuilds, and @supermathie confirmed that updating Discourse or mail-receiver covers the fix [read more](https://meta.discourse.org/t/-/389629/2?silent=true).

#Feature

- **Automatically add the “Add translation” post menu button when content localization is enabled** : @nat highlighted confusion over missing #content-localization menu items and proposed auto-including the button via PR 36210 [read more](https://meta.discourse.org/t/-/389557/1?silent=true).

- **Feature Request: Allow Users to Localize Only Their Own Topics** : positive community feedback led @nat to merge PR 36178, enabling `content_localization_allow_author_localization` by default for topic authors [read more](https://meta.discourse.org/t/-/389147/3?silent=true).

- **Add the ability to filter by ‘Claimed by’** : moderators welcomed a new ‘Claimed by’ filter in the #review-queue interface, improving visibility of assigned reviewables [read more](https://meta.discourse.org/t/-/370128/4?silent=true).

#Bug

- **Composer positioning issues in iOS** : widespread composer jumps on iOS drew a +1 from @j.jaffeux, who plans to backport the fix this week for stable releases [read more](https://meta.discourse.org/t/-/388476/25?silent=true).

#UX

- **Embed additional explainer text in Form Template** : @Drew-ART shared a versatile component for injecting contextual #form-templates via URL strings, boosting flexibility for custom prompts [read more](https://meta.discourse.org/t/-/389546/1?silent=true).

#blog

- **Discourse Discover: Knowledge Base Through Conversation** : @stella published the latest #blog showcase, surfacing inspiring community use cases and conversation-driven knowledge bases [read more](https://meta.discourse.org/t/-/389636/1?silent=true).

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

- **@sam** rolled out the new quote button in the lightbox for image quoting [389563/1].

- **@supermathie** confirmed that updating Discourse or mail-receiver suffices for the SMTP fast-rejection fix [389629/2] and that removing `smtp_should_reject` demands no extra self-host steps [389368/3].

- **@chapoi** diagnosed the iOS app zoom quirk tied to font sizes [389532/2] and clarified that direct-edit URLs aren’t available out of the box [389590/3].

- **@Falco** announced RTMPS live streaming support in the Video Stream plugin, unlocking OBS-style broadcasts with auto-recording [388754/2].

- **@nat** proposed auto-adding the translation menu item [389557/1], enabled author-only localization by default [389147/3], and flagged Horizon compatibility issues in the livestream plugin [389561/3].

- **@j.jaffeux** pledged to backport composer positioning fixes to stable iOS builds this week [388476/25].

- **@christo** fixed a stale-auth-cookie bug to restore Facebook logins via Discourse ID [388065/23].

- **@Alteras** released a patch restoring FontAwesome Pro icons in the theme component [150871/56].

- **@tobiaseigen** guided site admins on enabling `allow index` to improve Google/Bing indexing [388555/8].

- **@dax** clarified that DiscoTOC fetch errors stem from external factors and pointed to the pending PR for suppression [111143/480].

No puppies were harmed in the making of this summary—happy quoting and coding!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [26 november 2025 om 21:04 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/695 "2025-11-26T21:04:03Z")

</div>

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

## Key Stats

- **New posts** : 89
- **New topics** : 11

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

- [@Moin](https://meta.discourse.org/u/Moin?silent=true): 13 posts / 29 likes
- [@david](https://meta.discourse.org/u/david?silent=true): 4 posts / 14 likes
- [@sam](https://meta.discourse.org/u/sam?silent=true): 9 posts / 13 likes
- [@mcwumbly](https://meta.discourse.org/u/mcwumbly?silent=true): 2 posts / 11 likes
- [@RGJ](https://meta.discourse.org/u/RGJ?silent=true): 3 posts / 7 likes
- [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal?silent=true): 7 posts / 7 likes
- [@Falco](https://meta.discourse.org/u/Falco?silent=true): 2 posts / 6 likes
- [@ToddZ](https://meta.discourse.org/u/ToddZ?silent=true): 4 posts / 6 likes
- [@pfaffman](https://meta.discourse.org/u/pfaffman?silent=true): 2 posts / 5 likes
- [@awesomerobot](https://meta.discourse.org/u/awesomerobot?silent=true): 2 posts / 4 likes

* * *

## Interesting Topics

- **#Theme component** #sidebar: @Moin introduced a theme component that displays personal & group inbox links (with unread counts) in the sidebar and adds a compose button. [Preview](https://discourse.theme-creator.io/theme/Moin/sidebar-messages-section) | [repo](https://github.com/moin-Jana/sidebar-messages-section) | [read more](https://meta.discourse.org/t/-/389664/1?silent=true)

- **#Announcements** #release-notes: Release v2025.11.0 brings AI translation enhancements, chat channel search, a new review queue, and image-post improvements. This aligns with the [versioning RFC](https://meta.discourse.org/t/rfc-a-new-versioning-strategy-for-discourse/383536?silent=true) and even updates the ReviewableAkismetPost UI via [PR #186](https://github.com/discourse/discourse-akismet/pull/186). [read more](https://meta.discourse.org/t/-/389615/1?silent=true)

- **#Dev** #dev-news: RFC: A new versioning strategy for Discourse has landed; Discourse is now tagged as `v2025.11.0` and work on `v2025.12.0-latest` has begun on the [`latest` branch](https://github.com/discourse/discourse/tree/latest). [read more](https://meta.discourse.org/t/-/383536/42?silent=true)

- **#Support** : Total newbie struggling to preview the signup modal with a test theme—@Welsh_Selkie sought help to view custom CSS on `/signup` and received tips on using GitHub Codespaces ([details](https://meta.discourse.org/t/developing-discourse-on-github-codespaces/336131?silent=true)). [read more](https://meta.discourse.org/t/-/389721/1?silent=true)

- **#Support** : Assistance needed upgrading Discourse on a Raspberry Pi—@beitmenotyou hit roadblocks on v3.6.0.beta3, and @sam recommended [safe mode](https://meta.discourse.org/t/53504?silent=true) checks and running `./launcher rebuild app` ([post 7](https://meta.discourse.org/t/-/389670/7?silent=true)). [read more](https://meta.discourse.org/t/-/389670/1?silent=true)

- **#Plugin** #official #math #included-in-core: Discourse Math maintainers discussed unbundling MathJax in favor of pnpm, referencing [PR #36212](https://github.com/discourse/discourse/pull/36212) and the `load-morphlex` helper file. [read more](https://meta.discourse.org/t/-/65770/244?silent=true)

- **#Support** #cakeday: How to remove the new **Anniversaries** burger-menu link—@awesomerobot pointed out the `discourse-cakeday` plugin (see its [settings](https://github.com/discourse/discourse/blob/26bdb3d4404b558a8d81ba90b79a07223ae8824e/plugins/discourse-cakeday/config/settings.yml)), and @Moin shared CSS workarounds ([guide](https://meta.discourse.org/t/configuring-the-default-sidebar-for-your-users/347764?silent=true)). [read more](https://meta.discourse.org/t/-/389758/1?silent=true)

- **#Announcements** #lightbox: Let’s talk about pictures—quoting images as thumbnails vs full-size sparked debate. @sam merged logic to preserve file extensions when quoting via [PR #36240](https://github.com/discourse/discourse/pull/36240). [read more](https://meta.discourse.org/t/-/389563/14?silent=true)

- **#UX** #groups #trust-levels: Trust Level groups marked visible still don’t appear in `/g`—@Steradiant’s report led to discussion on honoring auto-group visibility settings ([feature request](https://meta.discourse.org/t/respect-the-visibility-settings-of-all-automatic-groups/280998?silent=true)). [read more](https://meta.discourse.org/t/-/389652/1?silent=true)

- **#Bug** #anonymization: Anonymized users could still log in—@stuwest uncovered the issue, @sam referenced prior notes ([Can an anonymized user log in?](https://meta.discourse.org/t/can-an-anonymized-user-log-in/276038?silent=true)) and submitted [PR #36242](https://github.com/discourse/discourse/pull/36242) to fix it. [read more](https://meta.discourse.org/t/-/389673/1?silent=true)

- **#General** : Discourse Meetup at CCC Congress in Hamburg? @Thomas_Rother is gauging interest for an informal meetup at the [39C3 event](https://content.events.ccc.de/cfp/39c3/index.en.html) from 27–30 Dec. [read more](https://meta.discourse.org/t/-/389731/1?silent=true)

- **#Feature** #development: Modify SiteSettings/make SiteSettings mutable? @NateDhaliwal asked if plugins can alter core settings; @pfaffman suggested `SiteSetting.xyz = 'value'` and pointed to an example [config/settings.yml](https://github.com/discourse/discourse-categories-suppressed/blob/main/config/settings.yml). [read more](https://meta.discourse.org/t/-/389676/1?silent=true)

- **#Feature** #sidebar #personal-messages: Display number of unread messages on group inbox links—@JammyDodger highlighted the need, citing @Moin’s sidebar messages component for inspiration. [read more](https://meta.discourse.org/t/-/387977/2?silent=true)

- **#Feature** #sidebar #personal-messages: Can a toggle be provided to display group inboxes in the sidebar? @Moin built on topic #389664 to suggest an optional toggle; see the [discussion](https://meta.discourse.org/t/-/387976/11?silent=true) and original [proposal](https://meta.discourse.org/t/-/387976/1?silent=true).

- **#Bug** #lazy-load-categories: Search in category drop-down missing for users in `lazy_load_categories_groups`; @yuriy merged [PR #36218](https://github.com/discourse/discourse/pull/36218) to restore the filter. [read more](https://meta.discourse.org/t/-/388911/4?silent=true)

* * *

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

- @david advanced the versioning RFC by tagging Discourse as **v2025.11.0** and kicking off work on `v2025.12.0-latest` on the `latest` branch ([post 42](https://meta.discourse.org/t/-/383536/42?silent=true)).

- @david expanded on Release v2025.11.0, highlighting additional features and fixes in [post 7](https://meta.discourse.org/t/-/389615/7?silent=true).

- @sam guided @beitmenotyou through upgrading Discourse on Raspberry Pi, recommending `./launcher rebuild app` for Docker installs ([post 7](https://meta.discourse.org/t/-/389670/7?silent=true)).

- @sam patched the anonymization bug by contributing to [post 4](https://meta.discourse.org/t/-/389673/4?silent=true).

- @sam improved quoted-image handling by merging PR [#36240](https://github.com/discourse/discourse/pull/36240) ([post 14](https://meta.discourse.org/t/-/389563/14?silent=true)).

- @sam tested API connectivity for AI features and suggested OpenRouter when direct requests fail ([post 2](https://meta.discourse.org/t/-/387960/2?silent=true)).

- @mcwumbly kicked off the v2025.11.0 announcement, showcasing AI translations and chat search ([post 1](https://meta.discourse.org/t/-/389615/1?silent=true)).

- @mcwumbly weighed in on mutable SiteSettings, shaping plugin-friendly settings design ([post 3](https://meta.discourse.org/t/-/389676/3?silent=true)).

- @Falco advised on performance trade-offs of running Discourse and LLMs on low-spec hardware ([post 9](https://meta.discourse.org/t/-/389670/9?silent=true)).

- @awesomerobot pinpointed the discourse-cakeday plugin as the source of the Anniversaries link and guided its removal ([post 2](https://meta.discourse.org/t/-/389758/2?silent=true)).

- @chapoi offered CSS workarounds for anonymous theme previews and thumbnail image quotes ([post 4](https://meta.discourse.org/t/-/389721/4?silent=true), [post 16](https://meta.discourse.org/t/-/389563/16?silent=true)).

- @Lilly celebrated the new sidebar messages component with a 🎉 in [post 2](https://meta.discourse.org/t/-/389664/2?silent=true).

- @stella shared insights on AI’s role in community knowledge bases in the Discourse Discover blog post ([post 2](https://meta.discourse.org/t/-/389636/2?silent=true)).

- @lindsey debated thumbnail vs full-size quoted images in [post 11](https://meta.discourse.org/t/-/389563/11?silent=true).

- @yuriy restored category dropdown filters by merging PR [#36218](https://github.com/discourse/discourse/pull/36218) ([post 4](https://meta.discourse.org/t/-/388911/4?silent=true)).

* * *

Phew—between AI translations, Raspberry Pi rebuilds, and sidebar inbox tweaks, Meta’s never been livelier (and all puppies remain safe and sound)!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [27 november 2025 om 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/696 "2025-11-27T21:02:15Z")

</div>

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

## Key Stats

- **New Posts:** 82
- **New Topics:** 15
- **Data Source:** [Daily Summary Feedback](https://meta.discourse.org/t/-/291853?silent=true)

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

1. @RGJ (6 posts, 22 likes)
2. @david (6 posts, 7 likes)
3. @Moin (11 posts, 6 likes)
4. @keegan (1 post, 5 likes)
5. @Welsh_Selkie (1 post, 4 likes)
6. @tgxworld (1 post, 3 likes)
7. @j.jaffeux (2 posts, 2 likes)
8. @nat (2 posts, 2 likes)
9. @Tealk (2 posts, 2 likes)
10. @NateDhaliwal (4 posts, 2 likes)

## Interesting Topics

#Plugin

- @RGJ introduced the **Discourse Time Registration** plugin, a lightweight #Plugin allowing users to track time on topics via a stopwatch or manual entry, sparking a question from @WorldIsMine on PM tracking (see [Time Registration plugin - #3 by WorldIsMine](https://meta.discourse.org/t/-/389770/3?silent=true)) before @RGJ clarified PMs are supported as topics ([Time Registration plugin - #4 by RGJ](https://meta.discourse.org/t/-/389770/4?silent=true)). [read more](https://meta.discourse.org/t/-/389770/1?silent=true)

#Announcements

- @keegan rolled out **Improved Image Generation Support** in #Announcements, adding preset AI provider configurations for GPT-Image 1, Google Gemini Nano Banana, Flux models, and custom setups, enabling image creation via AI Bot, Illustrate Post, and AI Personas, complementing discussions in [RFC: A new versioning strategy for Discourse](https://meta.discourse.org/t/-/383536/45?silent=true). [read more](https://meta.discourse.org/t/-/388904/1?silent=true)

#Support

- @Tealk asked if topic starters could reopen their own closed topics, and @NateDhaliwal and @ToddZ suggested flagging, category moderators, and the [Topic OP Moderation plugin](https://meta.discourse.org/t/topic-op-moderation-plugin/256222?silent=true), while highlighting earlier requests like [The topic creator should be able to close it](https://meta.discourse.org/t/the-topic-creator-should-be-able-to-close-it/169267?silent=true) and [Allow users to close their own topics](https://meta.discourse.org/t/allow-users-to-close-their-own-topic/108060?silent=true). [read more](https://meta.discourse.org/t/-/389771/1?silent=true)

- @Shauny reported the mobile #Support #Bug “Sticky header gone” on iOS devices, with @Moin confirming that disabling plugins in [Safe Mode](https://meta.discourse.org/t/53504?silent=true) resolves the issue, linking it to recent chat plugin CSS changes, and @j.jaffeux confirming the fix was merged in the release branch. [read more](https://meta.discourse.org/t/-/389835/8?silent=true)

- @Welsh_Selkie thanked @pfaffman, @Moin, and @chapoi after successfully previewing a signup modal with custom CSS and JS tweaks on a live site, marking **Total newbie struggling to preview the signup modal** as solved in #Support. [read more](https://meta.discourse.org/t/-/389721/5?silent=true)

- @jack222 found the **Like button layout jumping** on first click (#Support), echoing a similar onebox overflow issue from [Reaction popup goes off the screen](https://meta.discourse.org/t/reaction-popup-goes-off-the-screen-when-number-of-users-is-long/386755?silent=true). [read more](https://meta.discourse.org/t/-/389846/1?silent=true)

- @hellekin flagged that the **Category calendar stopped working** , with new events not appearing and no logs, building on [Creating and managing calendars](https://meta.discourse.org/t/creating-and-managing-calendars/283773?silent=true). [read more](https://meta.discourse.org/t/-/389836/1?silent=true)

- @erotus sought **Documentation for all features of current Discourse** , and @NateDhaliwal pointed to the #Documentation category and the GitHub site\_settings.yml for a comprehensive list. [read more](https://meta.discourse.org/t/-/389806/1?silent=true)

#Bug

- @nat acknowledged that **Published pages do not use theme-set --font-family and --header-font-family** , escalating the #page-publishing #Bug report for prioritization. [read more](https://meta.discourse.org/t/-/389718/3?silent=true)

- @Neil_Evans reported that “Search/Read Private not working for a Persona-driven RAG search on forums?”, with @Falco probing user access and @Neil confirming private subcategory issues. [read more](https://meta.discourse.org/t/-/389792/2?silent=true)

#SiteFeedback

- @Moin questioned why the **Cakeday plugin was disabled on Meta** , leading to a deep dive into migrations and default settings by @RGJ around cakeday feature flags. [read more](https://meta.discourse.org/t/-/389830/3?silent=true)

#blog

- @patrickemin’s **Discourse Discover: Knowledge Base Through Conversation** blog sparked a discussion on AI expert systems vs. forums with @tvavrda debating LLM dependency on forum data. [read more](https://meta.discourse.org/t/-/389636/7?silent=true)

#Marketplace

- @doubleshot sought a **Paid consult for ads plugin setup** in #Marketplace to configure Google Ad Manager, with @deepvyas pointing to [Add Google Auto Ads to Discourse via Google Tag Manager](https://meta.discourse.org/t/add-google-auto-ads-to-discourse-via-google-tag-manager/126308?silent=true) and @nat moving the conversation to #Marketplace. [read more](https://meta.discourse.org/t/-/389779/3?silent=true)

#Feature

- @Teafh requested **Allow Moderators to Access Secure Uploads in Deleted Topics** , highlighting permission errors under secure uploads and prompting community feedback on feature scope. [read more](https://meta.discourse.org/t/-/389840/1?silent=true)

#UX

- @small-lovely-cat reported **Unexpected scaling in experimental PhotoSwipeLightbox** , breaking image ratios in the #UX component after recent PRs, with the issue reproducible on [Unexpected latest listing](https://meta.discourse.org/t/unexpected-latest-listing/389423?silent=true). [read more](https://meta.discourse.org/t/-/386788/7?silent=true)

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

- @david responded in #Announcements on [Introducing pre-compiled JS assets for self-hosters](https://meta.discourse.org/t/-/376700/27?silent=true), troubleshooting asset fetch errors and publishing assets for v2025.11.0.
- @keegan authored the [Improved Image Generation Support in Discourse AI](https://meta.discourse.org/t/-/388904/1?silent=true) announcement, streamlining AI image provider setup.
- @tgxworld landed a fix for the **Nice share** badge criteria in [Has anything changed on what qualifies for the “Nice share” badge?](https://meta.discourse.org/t/-/385296/21?silent=true).
- @nat prioritized the **font-family** bug by escalating [Published pages do not use theme-set --font-family](https://meta.discourse.org/t/-/389718/3?silent=true) to the appropriate team.
- @j.jaffeux confirmed the mobile sticky header issue was resolved upstream in [Sticky header gone](https://meta.discourse.org/t/-/389835/8?silent=true).
- @saquetim reported the widget post-stream removal PR merge in [Upcoming post stream changes - How to prepare themes and plugins](https://meta.discourse.org/t/-/372063/15?silent=true).
- @Juan_David_Martínez contributed to the brand header vs. versatile banner conflict resolution in [Plugin Conflict Between Brand Header and Versatile Banner](https://meta.discourse.org/t/-/385344/7?silent=true).
- @mcwumbly gathered more context on site setting mutability in [Modify SiteSettings/make SiteSettings mutable?](https://meta.discourse.org/t/-/389676/6?silent=true).
- @Falco investigated permission issues in [Search/Read Private not working for a Persona-driven RAG search on forums?](https://meta.discourse.org/t/-/389792/2?silent=true).

And that’s a wrap—looks like we spent more time tracking time than ever before; if someone finds the stop button, please let us know!

Enjoy your day on 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: [28 november 2025 om 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/697 "2025-11-28T21:02:47Z")

</div>

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

## Key Stats

- **Total new posts** : 93
- **New topics** : 9

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

- @NateDhaliwal – 9 posts, 3 likes
- @Moin – 8 posts, 4 likes
- @awesomerobot – 5 posts, 2 likes
- @jordanjay29 – 5 posts, 3 likes
- @Falco – 3 posts, 2 likes
- @pfaffman – 3 posts, 2 likes
- @tannerabread – 2 posts, 5 likes
- @scavin – 2 posts, 3 likes
- @Discourse – 1 post, 4 likes
- @Shirly_Nowak – 1 post, 2 likes

## Interesting Topics

#Bug

- **Issue playing videos on iOS and macOS Safari** – users saw playback errors after a recent bump; @tannerabread tracked the regression, merged a [fix PR](https://github.com/discourse/discourse/pull/36279) and plans a follow-up patch [read more](https://meta.discourse.org/t/-/387497/33?silent=true). Tags: #video #ios

- **Date range seems wrong** – calendar pagination returned out-of-range events despite correct API parameters; community members are investigating before/after filters [read more](https://meta.discourse.org/t/-/389891/1?silent=true). Tags: #calendar-and-event

- **Cakeday plugin disabled** – a cleanup migration in `discourse-cakeday` crashes when `migration_timestamp` returns nil, blocking upgrades; users report SQL errors during migration [read more](https://meta.discourse.org/t/-/389830/6?silent=true). Tags: #cakeday

- **Published pages do not use theme-set --font-family and --header-font-family** – mismatched CSS variables in published pages were fixed in a freshly merged PR by @jordan.vidrine [read more](https://meta.discourse.org/t/-/389718/4?silent=true). Tags: #page-publishing

- **Received email can’t be viewed in the Email logs** – email subjects were wrapped in empty links, breaking log rendering; @awesomerobot confirmed a patch is queued for the next release [read more](https://meta.discourse.org/t/-/389411/2?silent=true). Tags: #email

- **Warning that flair will make group visible for everyone doesn’t work for image uploads** – the visibility warning tooltip failed on custom image flairs; @Juan_David_Martínez submitted a PR to restore expected behavior [read more](https://meta.discourse.org/t/-/385552/10?silent=true). Tags: #group-flair

#Feature

- **Automated, scheduled Welcome Post That Tags New Members** – proposals range from PMs to public cohort topics; @awesomerobot outlined an automation-plugin workaround, while @chapoi suggested an AI-bot weekly summary approach [read more](https://meta.discourse.org/t/-/105233/6?silent=true). Tags: #Feature

- **Ability to display all the likes/reactions on a post** – long-standing request for full reaction lists to track engagement; @fzngagan encouraged community voting to prioritize the feature [read more](https://meta.discourse.org/t/-/389820/4?silent=true). Tags: #Feature

- **Reducing backscatter in email interface?** – after SMTP fast-rejection was removed, users ask how to handle bounce traffic; @Simon_Manning pointed to the discussion on fast-rejection removal [read more](https://meta.discourse.org/t/-/59974/24?silent=true). Tags: #Feature

#Hosted Customers

- **Running Out of AI credits? Available Options and Next Steps** – guide on CDCK Hosted LLM daily credit limits, plan upgrades, or switching to a third-party API key [read more](https://meta.discourse.org/t/-/389109/1?silent=true). Tags: #ai #explanation

#Support

- **Some sites don’t have mobile app notifications** – missing Discourse Hub alerts for PMs and DMs; @Moin walked through security-tab checks and re-adding the forum to the mobile app [read more](https://meta.discourse.org/t/-/389845/6?silent=true). Tags: #notifications #mobile #discourse-hub

- **Forum stuck on “Loading…”** – unregistered users hit infinite loaders on S3 + CDN setups; @Falco confirmed the site loads externally and suggested checking for CDN or Cloudflare blocks [read more](https://meta.discourse.org/t/-/389904/6?silent=true). Tags: #cdn

- **Are the images published in the Staff category publicly visible?** – staff-category uploads appeared on public URLs; @Moin explained that #secure-uploads must be enabled to restrict access [read more](https://meta.discourse.org/t/-/389903/3?silent=true). Tags: #secure-uploads

- **Muted tags not respecting emails** – muting #ai didn’t suppress announcement emails; @Moin and @NateDhaliwal traced it to tracking preferences and a prior report [read more](https://meta.discourse.org/t/-/389868/7?silent=true). Tags: #UX

- **AI Bot PM replies stopped working on one multisite instance** – hosted multisite saw AI chat spawn standard topics instead of conversations; users compared custom field behaviors across instances [read more](https://meta.discourse.org/t/-/389909/1?silent=true). Tags: #chat #ai

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

- @tannerabread addressed **Issue playing videos on iOS and macOS Safari** with debug details and a merged [fix PR](https://github.com/discourse/discourse/pull/36279) in [that topic](https://meta.discourse.org/t/-/387497/33?silent=true).
- @chapoi chimed into **Automated, scheduled Welcome Post That Tags New Members** , proposing an AI-bot weekly summary [here](https://meta.discourse.org/t/-/105233/7?silent=true) and exploring cohort tagging [later post](https://meta.discourse.org/t/-/105233/10?silent=true).
- @Falco probed **Forum stuck on “Loading…”** , loading the site externally and flagging CDN/Cloudflare as probable culprits [thread](https://meta.discourse.org/t/-/389904/4?silent=true).
- @awesomerobot detailed an automation workaround for public welcome topics in **Welcome Post That Tags New Members** [discussion](https://meta.discourse.org/t/-/105233/8?silent=true) and patched unlinked email subjects in **Email logs view** [here](https://meta.discourse.org/t/-/389411/2?silent=true).
- @fzngagan cast a vote on **Ability to display all the likes/reactions on a post** to signal interest [topic](https://meta.discourse.org/t/-/389820/4?silent=true).
- @pmusaraj confirmed group localization limits in **Content Localization – Manual and Automatic with Discourse AI** [post](https://meta.discourse.org/t/-/370969/53?silent=true).
- @mcwumbly dug into requirements for **Modify SiteSettings/make SiteSettings mutable?** , clarifying plugin design with detailed questions [here](https://meta.discourse.org/t/-/389676/8?silent=true).
- @zogstrip announced the merged branding PR for **Which picture from the branding options is used for the logos in the community list?** [thread](https://meta.discourse.org/t/-/385471/5?silent=true).
- @Juan_David_Martínez provided a PR reference to restore flair-visibility warnings in **group-flair tooltip bug** [checkpoint](https://meta.discourse.org/t/-/385552/10?silent=true).
- @tgxworld explained crawler-traffic impacts and host-check tweaks in **Nice share badge** diagnostics [topic](https://meta.discourse.org/t/-/385296/23?silent=true).

No puppies were harmed in the crafting of today’s report—just plenty of code tweaks and community caffeine!

[Previous page](https://meta.discourse.org/t/daily-summary-9pm-utc/291850.md?page=21)

[Next page](https://meta.discourse.org/t/daily-summary-9pm-utc/291850.md?page=23)
