# Resumo Diário (21h UTC)

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

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)\
**Post date:** [2 Julho , 2025 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/553 "2025-07-02T21:02:33Z")

</div>

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

## Key Stats

**New Posts:** 128  
**New Topics:** 16

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

- @Moin (18 posts, 27 likes)
- @lindsey (5 posts, 14 likes)
- @RGJ (5 posts, 9 likes)
- @Lilly (1 post, 5 likes)
- @WolfpackFan (4 posts, 4 likes)
- @nat (5 posts, 4 likes)
- @nathank (3 posts, 4 likes)
- @JammyDodger (3 posts, 4 likes)
- @Falco (3 posts, 4 likes)
- @syoxTS (1 post, 4 likes)

## Interesting Topics

### #Announcements

- @lindsey explained the decision to consolidate the Messages section into a single **My Messages** link to declutter the sidebar, and addressed login-preferences confusion raised by @Moin in [Messages section moved to single sidebar link](https://meta.discourse.org/t/-/372616/1?silent=true).

- Community members explored customization and translation support for the brand-new **Horizon** theme, with @lindsey noting direct modifications aren’t recommended in [🌅 Introducing Horizon, our newest theme](https://meta.discourse.org/t/-/369608/16?silent=true).

### #Theme component

- A significant pull request was merged to ensure compatibility of the #Discourse Category Headers theme component with new Discourse features, and users worked through HTML-safe concerns in [Discourse Category Headers theme component](https://meta.discourse.org/t/-/148682/99?silent=true).

- After confusion over plugin vs theme component installs, @Moin guided a user to the correct setup path for the **Quick Quote Theme Component** under Admin \> Customize in [Quick Quote Theme Component](https://meta.discourse.org/t/-/143621/57?silent=true).

### #UX

- Reports of unexpectedly smaller unlisted and solved icons in topic titles led to a quick diagnosis and GitHub fix, confirmed in [Smaller (unlisted, solved) icons on topic titles](https://meta.discourse.org/t/-/372597/5?silent=true).

- A usability thread sparked debate over where new users discover the **/new** and **/unread** pages after recent wording changes in [Where do new users learn about how new and unread work now?](https://meta.discourse.org/t/-/372625/1?silent=true).

### #Community

- Members weighed the environmental impact and opt-in nature of AI features, discussing electricity costs and plugin removal in [AI-free Discourse](https://meta.discourse.org/t/-/372434/14?silent=true).

- Moderators asked how to track flags on system and AI-bot posts to prevent unnoticed deletions, diving into review-queue gaps in [How do you manage flags on non-human posts?](https://meta.discourse.org/t/-/372598/1?silent=true).

### #Plugin

- Clearer instructions for Stripe webhook setup and essential metadata steps were added to the official #subscriptions plugin docs by @jessii in [Discourse Subscriptions Plugin](https://meta.discourse.org/t/-/140818/713?silent=true).

- A tester reported on using Discourse Livestream with PeerTube, noting a ~20 s delay and suggesting streamer-view optimizations in [Discourse Livestream](https://meta.discourse.org/t/-/341335/34?silent=true).

### #Support

- A language-detection bug caused AI captions to switch between Spanish and Portuguese, prompting improvements to exclude quotes and image captions in [Why am I reading this in Spanish instead of the original post language?](https://meta.discourse.org/t/-/372432/13?silent=true).

- Guidance on updating Content Security Policy allowed embedding a Razorpay subscription button on a static landing page, as detailed in [How to embed Razorpay subscription button with CSP restrictions](https://meta.discourse.org/t/-/372660/2?silent=true).

### #Feature

- A proposal to let staff pin key comments directly below the reply form—keeping clarifications visible in long threads—gained traction in [Allow Staff to Pin Comments Below the Topic](https://meta.discourse.org/t/-/372667/1?silent=true).

### #Bug

- The regression that broke the “first accepted solution” trigger in the Solved plugin was identified and patched upstream, restoring automated behavior in [“First accepted solution” trigger doesn’t work](https://meta.discourse.org/t/-/372382/4?silent=true).

- Discrepancies in unread-post indicators for migrated topics were clarified by @Moin, emphasizing that only “tracking” and “watching” statuses show counts in [Inconsistencies in the unread posts indicators](https://meta.discourse.org/t/-/372626/2?silent=true).

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

- @lindsey announced the sidebar **My Messages** update and guided rollout details in [Messages section moved to single sidebar link](https://meta.discourse.org/t/-/372616/1?silent=true), then addressed customization feedback in [🌅 Introducing Horizon, our newest theme](https://meta.discourse.org/t/-/369608/16?silent=true).

- @Lilly clarified plugin usage and linked to removal instructions for AI features in [AI-free Discourse](https://meta.discourse.org/t/-/372434/13?silent=true).

- @Falco pointed out that admins can now create new summarization personas in admin settings during [Customizing AI summarizer to use non-English languages](https://meta.discourse.org/t/-/372644/2?silent=true).

- @nat clarified AI’s analysis of quoted text and screenshots in [Why am I reading this in Spanish instead of the original post language?](https://meta.discourse.org/t/-/372432/11?silent=true) and reaffirmed that auto-translation is fully opt-in in [Everything is translated, help!](https://meta.discourse.org/t/-/372401/8?silent=true).

- @jessii enhanced the Stripe webhook documentation for the Subscriptions plugin in [Discourse Subscriptions Plugin](https://meta.discourse.org/t/-/140818/713?silent=true).

- @david identified the root cause of the icon-size regression and collaborated on the patch in [Smaller (unlisted, solved) icons on topic titles](https://meta.discourse.org/t/-/372597/2?silent=true).

- @sam assisted with RAG configuration troubleshooting in the Gemini AI image-analysis error reported in [Error “no implicit conversion of Array into String” when using Gemini AI analysis on posts with images](https://meta.discourse.org/t/-/372015/4?silent=true).

- @pento investigated the bug preventing unclaiming a post after cancelling a revision in [Can’t unclaim post after cancelling from ‘Revise post’](https://meta.discourse.org/t/-/371604/10?silent=true).

- @awesomerobot provided CSP hash guidance for embedding external scripts in [How to embed Razorpay subscription button with CSP restrictions](https://meta.discourse.org/t/-/372660/2?silent=true).

- @SaraDev corrected the SQL source table for accepted-solutions reporting in [Accepted Solutions Query](https://meta.discourse.org/t/-/372514/2?silent=true).

It’s been a whirlwind of shrinking icons, AI debates, and sidebar shuffles—time to grab a well-earned coffee ☕!

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)\
**Post date:** [3 Julho , 2025 21:03 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/554 "2025-07-03T21:03:36Z")

</div>

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

**Key Stats**

- Total new posts: **135**
- Total new topics: **22**

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

- @RGJ (6/10)
- @sam (3/7)
- @Alteras (2/6)
- @Falco (4/6)
- @NateDhaliwal (8/4)
- @pfaffman (5/3)
- @tgxworld (1/3)
- @nathank (4/2)
- @Heliosurge (3/2)
- @david (1/2)

**Interesting Topics**

#Theme component

- **Discourse Category Headers theme component** : @nathank and @NateDhaliwal examined font-size defaults and merged adjustments, while @RGJ outlined recovery steps after compatibility pinnings. [read more](https://meta.discourse.org/t/-/148682/119?silent=true)

- **Gated Topics in Category** : @MachineScholar explored middleground visibility using subscription tiers and group restrictions, triggering calls for formal feature requests. [read more](https://meta.discourse.org/t/-/225454/37?silent=true)

- **Blog Post Styling** : @tshenry addressed all deprecation warnings and squeezed in critical updates to improve compatibility for styling blog posts. [read more](https://meta.discourse.org/t/-/110841/171?silent=true)

#Plugin

- **Collections** : @Alteras launched an experimental plugin enabling users to curate collections of linked topics visible across any URL; MP4 demos replaced broken WebM videos. [read more](https://meta.discourse.org/t/-/372817/1?silent=true)

- **Discourse Livestream** : @hellekin uncovered an undocumented 500 error when disabling public channels, prompting requests for chat privacy controls. [read more](https://meta.discourse.org/t/-/341335/35?silent=true)

#Support

- **Is it possible to enable only one AI persona?** : @Wurzelseppi asked about persona restrictions and @Falco demoed the upcoming enable/disable checkboxes for AI Bot personas. [read more](https://meta.discourse.org/t/-/372811/2?silent=true)

- **How to embed Razorpay subscription button with CSP restrictions** : @MihirR wrestled with strict-dynamic CSP errors, and @awesomerobot guided console-based hash/nonce debugging. [read more](https://meta.discourse.org/t/-/372660/4?silent=true)

- **Seamless Login Between App and Forum via WebView** : @Qing_Zeng is building shared Auth0 SSO in WebView and @NateDhaliwal pointed to the official OAuth2 Basic plugin setup. [read more](https://meta.discourse.org/t/-/372723/1?silent=true)

- **Oops – after an update from 3.3.0.beta1-dev** : @lejeczek encountered “Ooops” migration errors due to a missing `flags` table, seeking rescue tips. [read more](https://meta.discourse.org/t/-/372832/1?silent=true)

- **Replying by quoting post on closed topic** : @Jonathan5 highlighted confusion when quoting in a closed topic defaults to a new thread. [read more](https://meta.discourse.org/t/-/372753/1?silent=true)

- **Trying to enable Google Analytics GA4** : @Olle11 configured GA4 tags and CSP, then confirmed successful data flow after a delay. [read more](https://meta.discourse.org/t/-/372696/1?silent=true)

#Bug

- **Plugin outlet debug tool keeps throwing errors** : The dev-xp outlet errors were traced and fixed by a PR that resolved missing plugin outlets in Ember. [read more](https://meta.discourse.org/t/-/372653/3?silent=true)

- **‘Hide new user profiles’ setting applies to TL2 users** : Incorrect TL2 logic was corrected, ensuring new user profiles are hidden only when appropriate. [read more](https://meta.discourse.org/t/-/355768/8?silent=true)

- **Form templates preview broken with tag group** : Preview failures and JS wrapper errors disrupted tag-group selectors in experimental form templates. [read more](https://meta.discourse.org/t/-/372744/1?silent=true)

- **Audio button title text isn’t displaying correctly** : The authorized extensions UI showed a missing i18n key for audio file types. [read more](https://meta.discourse.org/t/-/372725/1?silent=true)

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

- @sam diagnosed the outlet debug issue in [Plugin outlet debug tool keeps throwing errors](https://meta.discourse.org/t/-/372653/3?silent=true) and advised on model choices in [Customizing AI summarizer to use non-English languages](https://meta.discourse.org/t/-/372644/4?silent=true)

- @Falco demoed persona toggles in [Is it possible to enable only one AI persona?](https://meta.discourse.org/t/-/372811/2?silent=true) and restored vision support in [Quick welfare check on the AI caption bot](https://meta.discourse.org/t/-/372829/2?silent=true)

- @tgxworld merged a data-explorer fix for tag group IDs in [Tag\_group\_id values are shown as group\_id in data explorer results](https://meta.discourse.org/t/-/372169/4?silent=true)

- @hugh championed improved flag handling for system posts in [How do you manage flags on non-human posts?](https://meta.discourse.org/t/-/372598/4?silent=true)

- @david implemented the PR to resolve outlet debug tool errors in [Plugin outlet debug tool keeps throwing errors](https://meta.discourse.org/t/-/372653/6?silent=true)

- @ted corrected the TL2 profile logic with PR 33458 in [Hide new user profiles setting applies to TL2 users](https://meta.discourse.org/t/-/355768/8?silent=true)

- @tshenry released critical updates to #Theme component in [Blog Post Styling](https://meta.discourse.org/t/-/110841/171?silent=true)

- @awesomerobot walked through CSP troubleshooting in [How to embed Razorpay subscription button with CSP restrictions](https://meta.discourse.org/t/-/372660/4?silent=true)

- @SaraDev clarified Snowflake query parameters in [Accepted Solutions Query](https://meta.discourse.org/t/-/372514/3?silent=true)

- @chapoi merged the chat avatar size update into core in [Chat avatar size increase in sidebar](https://meta.discourse.org/t/-/338400/9?silent=true)

And that’s a wrap—may your AI bots stay cooperative and your chat avatars perfectly sized!

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)\
**Post date:** [4 Julho , 2025 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/555 "2025-07-04T21:02:17Z")

</div>

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

**Key Stats**

- **New posts** : 100
- **New topics** : 21
- **Top users** :
  - @JammyDodger: 17 posts, 14 likes
  - @Moin: 3 posts, 8 likes
  - @sam: 3 posts, 6 likes
  - @RGJ: 2 posts, 5 likes
  - @nathank: 2 posts, 5 likes
  - @tshenry: 1 post, 4 likes
  - @Steradiant: 4 posts, 3 likes
  - @patrickemin: 6 posts, 2 likes
  - @Heliosurge: 5 posts, 2 likes
  - @Ravindra-Trdx: 2 posts, 2 likes

**Interesting Topics**

- #Theme component: Discourse Category Headers theme component saw @NateDhaliwal exploring how to specify multiple paragraphs in category descriptions and @patrickemin troubleshooting font-size conflicts [topic overview](https://meta.discourse.org/t/-/148682?silent=true) and [post #132](https://meta.discourse.org/t/-/148682/132?silent=true).

- #Theme component: ⬇ Dropdown Header sparked questions about compatibility with Horizon, with @satonotdead confirming its pavilion support [topic overview](https://meta.discourse.org/t/-/226170?silent=true) and [post #68](https://meta.discourse.org/t/-/226170/68?silent=true).

- #Theme component: Blog Post Styling prompted @tshenry to deploy a fix for unintended “Comments” headings in normal topics and suggest optional CSS to hide it [topic overview](https://meta.discourse.org/t/-/110841?silent=true) and [post #173](https://meta.discourse.org/t/-/110841/173?silent=true).

- #Announcements #horizon-theme: 🌅 Introducing Horizon, our newest theme saw users asking about update workflows and @sam suggesting component-based customization [topic overview](https://meta.discourse.org/t/-/369608?silent=true) and [post #22](https://meta.discourse.org/t/-/369608/22?silent=true).

- #Announcements #composer: Test our new composer! featured @sam confirming H1–H3 toolbar support and reflecting live writing styles in the toolbar interface [topic overview](https://meta.discourse.org/t/-/352347?silent=true) and [post #145](https://meta.discourse.org/t/-/352347/145?silent=true).

- #Community Seeking Advice: making a discourse forum hyper local attracted strategies like custom signup fields and group-based permissions from @Heliosurge and a neighbourhood photo requirement suggestion by @Bas [topic overview](https://meta.discourse.org/t/-/372838?silent=true) and [post #4](https://meta.discourse.org/t/-/372838/4?silent=true).

- #Support #email: Disabling Notification emails to Specific external user saw @JammyDodger and @Heliosurge outline per-user email preference impacts and bulk-unwatch workarounds [topic overview](https://meta.discourse.org/t/-/372645?silent=true) and [post #5](https://meta.discourse.org/t/-/372645/5?silent=true).

- #Support #email: Checking whether Discourse is sending all the emails it should had @JammyDodger and @Jonathan5 investigating SES logs, skip reasons, and email preference distributions [topic overview](https://meta.discourse.org/t/-/372911?silent=true) and [post #5](https://meta.discourse.org/t/-/372911/5?silent=true).

- #Support #personal-messages: Sent 560 PM, none is viewed involved @Moin confirming default ‘always’ email settings after @patrickemin realized personal message notifications depend on user preferences [topic overview](https://meta.discourse.org/t/-/372800?silent=true) and [post #7](https://meta.discourse.org/t/-/372800/7?silent=true).

- #Support #email: Is there a way to see the “Email logs – Received” emails? queried methods to inspect inbound email handling and bounce processing via `/admin/email-logs/received` [topic overview](https://meta.discourse.org/t/-/372908?silent=true) and [post #1](https://meta.discourse.org/t/-/372908/1?silent=true).

- #Feature Allow to restrict muting users to TL2 featured @Steradiant requesting more granular mute permissions.

- #Feature Ensure read-only categories remain read-only (even for admins) saw @hellekin propose a warning composer modal for admins and @RGJ linking to a related sudo feature request [topic overview](https://meta.discourse.org/t/-/372952?silent=true) and [post #2](https://meta.discourse.org/t/-/372952/2?silent=true).

- #Data & reporting #data-explorer #sql-query: Category name params support had @JammyDodger advising on using `category_id :category` parameters for friendly selectors and commenting on metric applicability [topic overview](https://meta.discourse.org/t/-/372924?silent=true) and [post #2](https://meta.discourse.org/t/-/372924/2?silent=true).

- #UX Category badges are misaligned and lose their colour in quotes prompted @JammyDodger to request repro steps and provide mobile search examples [topic overview](https://meta.discourse.org/t/-/372897?silent=true) and [post #1](https://meta.discourse.org/t/-/372897/1?silent=true).

- #Dev Is it possible to embed counters in the footer of the site? concluded with @DigneZzZ sharing a simple component-based solution [topic overview](https://meta.discourse.org/t/-/372049?silent=true) and [post #6](https://meta.discourse.org/t/-/372049/6?silent=true).

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

- @sam contributed component guidance for customization in [🌅 Introducing Horizon, our newest theme (#369608/22)](https://meta.discourse.org/t/-/369608/22?silent=true) and [#369608/23](https://meta.discourse.org/t/-/369608/23?silent=true), and announced upcoming composer toolbar updates in [Test our new composer! (#352347/145)](https://meta.discourse.org/t/-/352347/145?silent=true).

- @tshenry resolved the unintended “Comments” heading display in normal topics within [Blog Post Styling (#110841/173)](https://meta.discourse.org/t/-/110841/173?silent=true).

- @Bas shared a photo-based neighborhood verification idea in [Seeking Advice: making a discourse forum hyper local (#372838/4)](https://meta.discourse.org/t/-/372838/4?silent=true).

- @Falco outlined RAG-based context extensions and custom tool options for the AI Bot in [Another added context for AI Bot (#372894/2)](https://meta.discourse.org/t/-/372894/2?silent=true).

- @ella removed an outdated [review.discourse.org](http://review.discourse.org) section after @sam’s update in [What happened to review.discourse.org? (#372157/9)](https://meta.discourse.org/t/-/372157/9?silent=true).

After wrestling with email bounces, theme components, and AI contexts, I’d say our Meta community is more playful than a pack of puppies—_stay pawsitive!_

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)\
**Post date:** [5 Julho , 2025 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/556 "2025-07-05T21:02:16Z")

</div>

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

## Key Stats

- **New posts:** 44
- **New topics:** 4
- **Top users:**
  - [@JammyDodger](https://meta.discourse.org/u/jammydodger?silent=true) (6 posts, 2 likes)
  - [@Neil\_Evans](https://meta.discourse.org/u/neil_evans?silent=true) (3 posts, 2 likes)
  - [@gerryfw](https://meta.discourse.org/u/gerryfw?silent=true) (3 posts, 1 like)
  - [@Jonathan5](https://meta.discourse.org/u/jonathan5?silent=true) (2 posts, 1 like)
  - [@elmuerte](https://meta.discourse.org/u/elmuerte?silent=true) (2 posts, 1 like)
  - [@lejeczek](https://meta.discourse.org/u/lejeczek?silent=true) (1 post, 1 like)
  - [@Heliosurge](https://meta.discourse.org/u/heliosurge?silent=true) (1 post, 1 like)
  - [@patrickemin](https://meta.discourse.org/u/patrickemin?silent=true) (1 post, 1 like)
  - [@Jagster](https://meta.discourse.org/u/jagster?silent=true) (1 post, 1 like)
  - [@per1234](https://meta.discourse.org/u/per1234?silent=true) (1 post, 1 like)

## Interesting Topics

#Support

- @Neil_Evans highlighted the absence of automatic cleanup for soft-deleted content in the [Purge/clean/delete deleted topics from database](https://meta.discourse.org/t/-/300881/4?silent=true) thread; @JammyDodger pointed to rails-console workarounds and the related #Feature request [Permanent bulk delete of old topics](https://meta.discourse.org/t/-/24450/9?silent=true).  
For details, [read more](https://meta.discourse.org/t/-/300881/4?silent=true)

- @Ethsim2 reported that the virtual keyboard fails to appear in the [iOS keyboard not prompted on PWA](https://meta.discourse.org/t/-/373010/1?silent=true) scenario; @renato walked through reproduction steps, PWA resets, and environment checks.  
For details, [read more](https://meta.discourse.org/t/-/373010/1?silent=true)

- @lejeczek encountered build errors after an update in the [Oops - after an update from 3.3.0.beta1-dev](https://meta.discourse.org/t/-/372832/3?silent=true) topic; @NateDhaliwal suggested a rebuild, while the error pointed to Node/Yarn version mismatches.  
For details, [read more](https://meta.discourse.org/t/-/372832/3?silent=true)

#Dev

- @wojtek questioned why Discourse’s Docker images still rely on `./launcher` rather than plain docker-compose in [Can Discourse ship frequent Docker images that do not need to be bootstrapped?](https://meta.discourse.org/t/-/33205/184?silent=true); contributors debated the history and feasibility of refactoring to compose.  
For details, [read more](https://meta.discourse.org/t/-/33205/184?silent=true)

- @elmuerte asked about including additional gems only during tests in [Requiring an additional gem in your plugin for testing](https://meta.discourse.org/t/-/373028/1?silent=true); the discussion focused on Gemfile vs. plugin.rb strategies.  
For details, [read more](https://meta.discourse.org/t/-/373028/1?silent=true)

#Announcements

- @gerryfw spotted unexpected whitespace in the new Horizon theme layout in [🌅 Introducing Horizon, our newest theme](https://meta.discourse.org/t/-/369608/26?silent=true); @sam clarified it’s likely a widescreen crop artifact.  
For details, [read more](https://meta.discourse.org/t/-/369608/26?silent=true)

#Bug

- @per1234 demonstrated that “Uncategorized” still appears in advanced search and autocomplete menus despite being disabled in [Disabled Uncategorized shows in category dropdowns](https://meta.discourse.org/t/-/370541/3?silent=true).  
For details, [read more](https://meta.discourse.org/t/-/370541/3?silent=true)

- @patrickemin noted missing members in the user directory in [Users list only partial?](https://meta.discourse.org/t/-/368793/17?silent=true), confirming only ~40 of 610 members show up.  
For details, [read more](https://meta.discourse.org/t/-/368793/17?silent=true)

- @joffreyjaffeux suspected outdated MathJax in [Undefined control sequence \textcolor](https://meta.discourse.org/t/-/372840/2?silent=true), pointing out that library updates could resolve LaTeX errors.  
For details, [read more](https://meta.discourse.org/t/-/372840/2?silent=true)

- @NateDhaliwal closed the loop on translation issues in [Theme Creator has broken translations](https://meta.discourse.org/t/-/357364/4?silent=true), confirming the bug no longer reproduces.  
For details, [read more](https://meta.discourse.org/t/-/357364/4?silent=true)

#Feature

- @Neil_Evans added support to [Permanent bulk delete of old topics](https://meta.discourse.org/t/-/24450/9?silent=true), urging official data-retention controls to aid compliance and capacity management.  
For details, [read more](https://meta.discourse.org/t/-/24450/9?silent=true)

- @Heliosurge proposed extending the TC for closed topics to enforce read-only status in [Ensure read-only categories remain read-only (even for admins)](https://meta.discourse.org/t/-/372952/4?silent=true), suggesting a custom #Theme component.  
For details, [read more](https://meta.discourse.org/t/-/372952/4?silent=true)

- @MihirR requested a “Following” filter in the new topics list in [Adding Following to the /filter option](https://meta.discourse.org/t/-/373013/1?silent=true), building on previous experimental filter work.  
For details, [read more](https://meta.discourse.org/t/-/373013/1?silent=true)

- @MachineScholar argued for native support of textarea fields in signup forms in [Is it possible to have a multi-line/longer text field in the signup form?](https://meta.discourse.org/t/-/257642/6?silent=true), highlighting AI-tool use cases.  
For details, [read more](https://meta.discourse.org/t/-/257642/6?silent=true)

#UX

- @JammyDodger spotted misalignment and color loss in quoted category badges in [Category badges are misaligned and lose their colour in quotes](https://meta.discourse.org/t/-/372897/3?silent=true).  
For details, [read more](https://meta.discourse.org/t/-/372897/3?silent=true)

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

- [@sam](https://meta.discourse.org/u/sam?silent=true) clarified that the extra whitespace in the #Announcements [🌅 Introducing Horizon](https://meta.discourse.org/t/-/369608/28?silent=true) screenshots was due to an ultra-wide display.

- [@joffreyjaffeux](https://meta.discourse.org/u/joffreyjaffeux?silent=true) weighed in on the #Bug [Undefined control sequence \textcolor](https://meta.discourse.org/t/-/372840/2?silent=true), noting that updating the MathJax library could resolve the error.

- [@renato](https://meta.discourse.org/u/renato?silent=true) led troubleshooting in the #Support [iOS keyboard not prompted on PWA](https://meta.discourse.org/t/-/373010/2?silent=true) topic, suggesting PWA resets, cross-testing, and network checks.

Keep your containers happy, your keyboards popping, and your themes shining!

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)\
**Post date:** [6 Julho , 2025 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/557 "2025-07-06T21:02:58Z")

</div>

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

## Key Stats

- **53** new posts | **5** new topics
- _Top Users:_
  - @merefield: 10 posts, 11 likes
  - @Lilly: 3 posts, 7 likes
  - @renato: 5 posts, 6 likes
  - @LotusJeff: 3 posts, 4 likes
  - @JammyDodger: 1 post, 3 likes
  - @hobbyDB: 2 posts, 3 likes
  - @pfaffman: 1 post, 2 likes
  - @joffreyjaffeux: 1 post, 2 likes
  - @NateDhaliwal: 7 posts, 2 likes
  - @patrickemin: 2 posts, 1 like

* * *

## Interesting Topics

#Installation

- @hobbyDB asked about slow performance on a Kubernetes-hosted Discourse instance in [New to Discourse and find that my install is slow](https://meta.discourse.org/t/-/373054/1?silent=true), sharing Lighthouse scores around 60%. @NateDhaliwal probed network latency [2](https://meta.discourse.org/t/-/373054/2?silent=true), merefield confirmed Bitnami is non-standard, and @Lilly pointed to [Bitnami installations are unsupported](https://meta.discourse.org/t/-/142538/1?silent=true) [read more](https://meta.discourse.org/t/-/373054/6?silent=true).

- jrivettcsa reported memory spikes after upgrade in [Memory use gradually ramps up after restart](https://meta.discourse.org/t/-/325117/10?silent=true) and noted resolution after VM upgrade.

#Support

- patrickemin couldn’t assign a topic to a group in [Cannot assign topic to a group](https://meta.discourse.org/t/-/373056/1?silent=true); @JammyDodger highlighted group “Who can assign” settings [2](https://meta.discourse.org/t/-/373056/2?silent=true), and @Lilly reiterated the need to allow assignments on the group’s Interaction page [3](https://meta.discourse.org/t/-/373056/3?silent=true).

- LotusJeff saw POP3 errors after moving to 3.5.0.beta8-dev in [Gmail POP3 Polling Failing after Upgrade to 3.5.0.beta8-dev](https://meta.discourse.org/t/-/373060/1?silent=true). @NateDhaliwal shared a troubleshooting link [2](https://meta.discourse.org/t/-/373060/2?silent=true), and LotusJeff confirmed it mysteriously self-fixed at [5](https://meta.discourse.org/t/-/373060/5?silent=true).

- emonunix is still hunting a fix for missing .ico favicons in a multisite setup in [How to use .ico favicons correctly in Discourse multisite?](https://meta.discourse.org/t/-/372494/1?silent=true), with a reminder that Google shows mixed icons [3](https://meta.discourse.org/t/-/372494/3?silent=true).

- A newcomer wondered why English isn’t offered for translation in [Why is English not an option to be translated?](https://meta.discourse.org/t/-/373018/1?silent=true); @NateDhaliwal clarified the original reply was in German [3](https://meta.discourse.org/t/-/373018/3?silent=true).

#Announcements

- merefield noted a quote-pasting bug in the new WYSIWYG composer in [Test our new composer!](https://meta.discourse.org/t/-/352347/146?silent=true); @renato probed the issue [147](https://meta.discourse.org/t/-/352347/147?silent=true), and @NateDhaliwal confirmed it on Android Chrome [150](https://meta.discourse.org/t/-/352347/150?silent=true).

- @Lilly flagged a UI glitch to design in [🌅 Introducing Horizon, our newest theme](https://meta.discourse.org/t/-/369608/32?silent=true) after users reported styling oddities.

#Feature

- sok777 suggested DM search in [Adding DM search?](https://meta.discourse.org/t/-/373068/1?silent=true); @joffreyjaffeux pointed to an existing request in [Ability to search messages in chat](https://meta.discourse.org/t/-/240803/14?silent=true) [2](https://meta.discourse.org/t/-/373068/2?silent=true).

- Steradiant proposed restricting mute to TL2 in [Allow to restrict muting users to TL2](https://meta.discourse.org/t/-/372849/6?silent=true), with CSS and theme-component workarounds discussed [7](https://meta.discourse.org/t/-/372849/7?silent=true) and [8](https://meta.discourse.org/t/-/372849/8?silent=true).

#Dev

- wojtek debated Docker image strategies in [Can Discourse ship frequent Docker images that do not need to be bootstrapped?](https://meta.discourse.org/t/-/33205/191?silent=true). @merefield described custom-compose successes [192](https://meta.discourse.org/t/-/33205/192?silent=true), and wojtek shared Bitnami compose trials [193](https://meta.discourse.org/t/-/33205/193?silent=true).

- Dimava asked if anyone’s built a custom Automation in [Has anyone created a custom Automation?](https://meta.discourse.org/t/-/275932/2?silent=true) and is still waiting for answers.

#UX

- jrivettcsa highlighted squashed onebox images in [Onebox images have the wrong aspect](https://meta.discourse.org/t/-/277098/4?silent=true), merefield traced it to a 16:9 CSS assumption [5](https://meta.discourse.org/t/-/277098/5?silent=true), and the code location was pinpointed in [8](https://meta.discourse.org/t/-/277098/8?silent=true).

#Bug

- phoenix1 observed persistent “Thanks for contributing” popups past the new-user limit in [“Thanks for Contributing” Popup in Posts Appearing Even After Limit Passed?](https://meta.discourse.org/t/-/373048/1?silent=true), with sign-out/in as the only workaround.

#General

- strypey1 revisited forum federation quirks in [Forum federation thread on the.socialmusic.network](https://meta.discourse.org/t/-/370991/1?silent=true), discussing missing replies and cross-software UX hurdles [31](https://meta.discourse.org/t/-/370991/31?silent=true).

* * *

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

- @Lilly guided @hobbyDB through install optimizations and pointed to [Bitnami installations are unsupported](https://meta.discourse.org/t/-/373054/6?silent=true), clarified group-assignment settings in [Cannot assign topic to a group](https://meta.discourse.org/t/-/373056/3?silent=true), and flagged a design review in [Introducing Horizon](https://meta.discourse.org/t/-/369608/32?silent=true).

- @renato dove into the composer quote-paste bug in [Test our new composer!](https://meta.discourse.org/t/-/352347/147?silent=true), exploring Android IME behavior and potential input-rule vs. composition-event fixes [153](https://meta.discourse.org/t/-/352347/153?silent=true).

- @joffreyjaffeux pointed to an existing DM search feature request in [Adding DM search?](https://meta.discourse.org/t/-/373068/2?silent=true) and linked to [Ability to search messages in chat](https://meta.discourse.org/t/-/240803/14?silent=true).

* * *

After a day of Docker debates, composer conundrums, and onebox gymnastics, may your Discourse be snappy and your puppies extra pampered!

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)\
**Post date:** [7 Julho , 2025 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/558 "2025-07-07T21:02:08Z")

</div>

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

**Key Stats**

- **117** new posts in the last 24 hours (_see [latest posts](https://meta.discourse.org/latest?silent=true)_).
- **21** new topics created over the same period (_browse [new topics](https://meta.discourse.org/latest?period=daily&silent=true)_).
- **Top Users** by contributions (posts & likes):
  - @lindsey: 4 posts, 14 likes (_view [activity](https://meta.discourse.org/u/lindsey/activity/posts?silent=true)_)
  - @sam: 9 posts, 8 likes (_view [activity](https://meta.discourse.org/u/sam/activity/posts?silent=true)_)
  - @phoenix1: 11 posts, 5 likes (_view [activity](https://meta.discourse.org/u/phoenix1/activity/posts?silent=true)_)
  - @RGJ: 5 posts, 8 likes (_view [activity](https://meta.discourse.org/u/RGJ/activity/posts?silent=true)_)
  - @alltiagocom: 11 posts, 5 likes (_view [activity](https://meta.discourse.org/u/alltiagocom/activity/posts?silent=true)_)
  - @SubStrider: 5 posts, 4 likes (_view [activity](https://meta.discourse.org/u/SubStrider/activity/posts?silent=true)_)
  - @Lilly: 2 posts, 5 likes (_view [activity](https://meta.discourse.org/u/Lilly/activity/posts?silent=true)_)
  - @pento: 2 posts, 5 likes (_view [activity](https://meta.discourse.org/u/pento/activity/posts?silent=true)_)
  - @renato: 1 post, 3 likes (_view [activity](https://meta.discourse.org/u/renato/activity/posts?silent=true)_)
  - @Lhc_fl: 1 post, 3 likes (_view [activity](https://meta.discourse.org/u/Lhc_fl/activity/posts?silent=true)_)

**Interesting Topics**

#Announcements

- **Introducing our new composer** : @lindsey unveiled the [new rich text editor composer](https://meta.discourse.org/t/369779/1?silent=true) that brings an intuitive WYSIWYG interface alongside classic Markdown. [read more](https://meta.discourse.org/t/369779/1?silent=true)

- **🌅 Introducing Horizon, our newest theme** : @SubStrider and @sam resumed feedback on the [Horizon theme](https://meta.discourse.org/t/369608/34?silent=true), debating optimal line-length and responsive layouts. [read more](https://meta.discourse.org/t/369608/34?silent=true)

#Migration

- **Migration from Invision Community 4 to Discourse** : @Orioni sought advice on [exporting 7,000 topics and 103,000 replies](https://meta.discourse.org/t/373181/1?silent=true) from Invision to Discourse, with @RGJ outlining cost and time estimates. [read more](https://meta.discourse.org/t/373181/1?silent=true)

#Support

- **Error in changing topic owner** : @patrickemin reported an [ActivityPub ownership attribution error](https://meta.discourse.org/t/373203/1?silent=true), resolved by @Jagster’s workaround of moving topics out of and back into the federated category. [read more](https://meta.discourse.org/t/373203/9?silent=true)

- **Force users to pick category** : @alltiagocom asked how to require manual category selection, and @renato pointed to the “Default composer category” setting to unblock the editor. [read more](https://meta.discourse.org/t/373164/2?silent=true)

- **Is It Possible to Create Custom Pages in Discourse?** : @Gaurav_Kumar_Sandan explored adding help-center pages, with @NateDhaliwal suggesting the [Landing Pages Plugin](https://meta.discourse.org/t/180967?silent=true) and [Page Publishing](https://meta.discourse.org/t/151971?silent=true). [read more](https://meta.discourse.org/t/373163/2?silent=true)

- **Cannot Upload Avatars with S3 Storage Enabled** : @DigneZzZ faced a “file not found” error on avatar uploads despite valid S3 URLs; the thread remains under investigation. [read more](https://meta.discourse.org/t/373227/1?silent=true)

- **Group Inbox Stopped Showing Automated Emails** : @learningmore’s group inbox for REDCap notifications went silent online, though emails still arrive; community troubleshooting is ongoing. [read more](https://meta.discourse.org/t/373226/1?silent=true)

- **Overfitting problem with Fakebook theme** : @Kajan highlighted layout breakage on mobile, seeking CSS or theme fixes for the Facebook-style theme. [read more](https://meta.discourse.org/t/373224/1?silent=true)

- **Any themes or features that give me drop downs like this website** : @Truth_Seeker wanted auto-populating dropdown menus for sections, pointing to a WordPress example and looking for Discourse equivalents. [read more](https://meta.discourse.org/t/373191/1?silent=true)

#Bug

- **Claiming a post automatically claims other posts that are replies to the same topic** : @T_Disco noted unexpected behavior in the review queue; @pento confirmed it’s by design to prevent race conditions but promised UX improvements. [read more](https://meta.discourse.org/t/373130/2?silent=true)

- **Topic timeline’s current post number blank** : @NateDhaliwal saw the timeline number missing until a debounce completes; @sam is unable to reproduce and requests screenshots. [read more](https://meta.discourse.org/t/372881/2?silent=true)

- **New composer inserts double line breaks when pressing return key** : @dfabulich and @phoenix1 reported that a single Enter yields oversized paragraph spacing; the team is evaluating a setting toggle. [read more](https://meta.discourse.org/t/373229/1?silent=true)

- **New composer deletes paragraphs when blurring multiple paragraphs with spoiler** : @dfabulich discovered that selecting multiple paragraphs and applying a spoiler removes the second paragraph entirely. [read more](https://meta.discourse.org/t/373225/1?silent=true)

- **Small bug in AI Persona Editor: Optional fields’ values persist after saving** : @jrgong found that clearing optional parameters doesn’t stick; a fix is pending. [read more](https://meta.discourse.org/t/373176/1?silent=true)

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

- @lindsey announced the [new composer](https://meta.discourse.org/t/369779/1?silent=true), guided users through early feedback in the [double-break report](https://meta.discourse.org/t/373229/4?silent=true), and set a closing timer on the [experimental composer thread](https://meta.discourse.org/t/352347/156?silent=true).

- @sam chimed in on the Horizon theme’s line-length debate [link](https://meta.discourse.org/t/369608/34?silent=true) and fielded reports on the [blank timeline number](https://meta.discourse.org/t/372881/2?silent=true).

- @Lilly helped troubleshoot the [ActivityPub ownership error](https://meta.discourse.org/t/373203/6?silent=true).

- @pento clarified expected behavior in the review queue for claiming posts [link](https://meta.discourse.org/t/373130/2?silent=true).

- @Danielle shared the replay and recap of the [Customer Projects Team webinar](https://meta.discourse.org/t/370693/10?silent=true).

- @renato resolved the forced-category issue by pointing to the “Default composer category” setting [link](https://meta.discourse.org/t/373164/2?silent=true).

- @supermathie explained why inline Markdown image syntax isn’t supported in the rich composer [link](https://meta.discourse.org/t/373228/3?silent=true).

Here’s to a day without accidental spoilers after yesterday’s paragraph purge! 🎉

---

<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 Julho , 2025 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/559 "2025-07-09T21:02:51Z")

</div>

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

## Key Stats

- **117** new posts
- **23** new topics

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

- @Lilly (_5 posts_, _11 likes_)
- @Moin (_10 posts_, _10 likes_)
- @alltiagocom (_19 posts_, _10 likes_)
- @JammyDodger (_6 posts_, _8 likes_)
- @Milenski (_1 post_, _7 likes_)
- @nat (_2 posts_, _5 likes_)
- @joffreyjaffeux (_3 posts_, _5 likes_)
- @pfaffman (_6 posts_, _3 likes_)
- @jrgong (_1 post_, _3 likes_)
- @RGJ (_2 posts_, _2 likes_)

## Interesting Topics

- **#Support** — _Force users to pick category_  
@alltiagocom noticed that adding a topic template locks the composer until a category is chosen, and @JammyDodger with @Moin walked through staff-action log filters to confirm it’s expected behavior. [read more](https://meta.discourse.org/t/-/373164/14?silent=true)

- **#Support** — _Can the official images be SVG?_  
@alltiagocom asked if SVG uploads work for site and digest logos, and @Lilly confirmed they do once you add `svg` to your `Authorized extensions`. [read more](https://meta.discourse.org/t/-/373542/1?silent=true)

- **#Support** — _A file does not exist error during backup_  
@jlcoo reported “No such file or directory @ rb\_io\_flush\_raw – ” when running a manual backup, and @pfaffman suggested checking disk space and running backups via CLI. [read more](https://meta.discourse.org/t/-/373471/1?silent=true)

- **#Bug** — _BBCode interpretation in new composer_  
@phoenix1 was surprised BBCode like `[u]` appears underlined in rich mode, and @joffreyjaffeux clarified that BBCode only works when writing from the Markdown editor. [read more](https://meta.discourse.org/t/-/373438/3?silent=true)

- **#Bug** — _Caret can’t move between blocks and text_  
@supermathie demoed the difficulty of placing a cursor right after a `<kbd>` element, with @renato explaining it’s the expected content-editable behavior. [read more](https://meta.discourse.org/t/-/373613/1?silent=true)

- **#Bug** — _Tooltip for editor mode toggle is unclear_  
@donaldsoncd pointed out the markdown/rich text toggle tooltip uses a “+” unlike other shortcuts, and @joffreyjaffeux has merged a fix. [read more](https://meta.discourse.org/t/-/373503/1?silent=true)

- **#Feature** — _Group owners should not necessarily be group members_  
@tobiaseigen and @Moin revisited a long-standing #pr-welcome request to allow owners to manage membership without requiring group membership themselves. [read more](https://meta.discourse.org/t/-/38394/14?silent=true)

- **#Feature** — _Single line break on mobile composer_  
@Shauny struggled to insert a single line break in the new composer on mobile, sparking discussion about Shift + Enter and possible UX improvements. [read more](https://meta.discourse.org/t/-/373229/12?silent=true)

- **#Dev** — _user\_10\_secs\_limit rate limiter_  
@truman hit a “user\_10\_secs\_limit” error when polling topic JSON in a theme, and @RGJ / @pfaffman traced it to the `RequestTracker::UserLimiter` in Discourse core. [read more](https://meta.discourse.org/t/-/373500/3?silent=true)

- **#Dev** — _Can Discourse ship frequent Docker images without bootstrap?_  
@wojtek argued for platform-independent images, and @pfaffman explained why the current launcher approach remains the easiest for most operators. [read more](https://meta.discourse.org/t/-/33205/215?silent=true)

- **#Plugin** — _Discourse Livestream RSVP bug_  
@putty reported that RSVP status sometimes doesn’t load attendee content on first page view, asking if there’s a way to force-refresh the user’s “Going” check on load. [read more](https://meta.discourse.org/t/-/341335/36?silent=true)

- **#Announcements** — _Introducing our new composer_  
@sam chimed in on the newly announced rich-text/Markdown toggle, noting the potential of the BBCode plugin and sparking font-choice feedback. [read more](https://meta.discourse.org/t/-/369779/8?silent=true)

- **#Theme component** — _DiscoTOC automatic table of contents_  
@alltiagocom debugged issues with TOC not appearing until a reply is made and subheadings hiding off-screen, and @Moin shared related reports and feature requests. [read more](https://meta.discourse.org/t/-/111143/460?silent=true)

- **#Installation** — _Discourse安装出错_  
@cshll’s Docker bootstrap failed with a shallow-repo error, and @Lilly / @pfaffman walked through using `./discourse-doctor` and adding swap to resolve OOM. [read more](https://meta.discourse.org/t/-/373523/1?silent=true)

- **#Self-Hosting** — _Set up file and image uploads to S3_  
@Rhod noted a Cloudflare R2 thumbnail error in chat, confirming it still persists and linking back to the R2 discussion for continued troubleshooting. [read more](https://meta.discourse.org/t/-/7229/280?silent=true)

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

- @Lilly repro’d the JSON error on Ask Discourse and guided log-checking in [Error on ask.discourse.com: SyntaxError…](https://meta.discourse.org/t/-/373545/4?silent=true)

- @joffreyjaffeux clarified BBCode behavior in the new composer in [Potential New Composer Issue: BBCode interpretation?](https://meta.discourse.org/t/-/373438/3?silent=true)

- @nat confirmed the assignment dialog key combo fix in [Key combo to submit assignment dialog](https://meta.discourse.org/t/-/228952/28?silent=true)

- @tobiaseigen weighed in on owner-member separation in [Group owners should not necessarily be group members](https://meta.discourse.org/t/-/38394/14?silent=true) and prompted updates on [What happened to review.discourse.org?](https://meta.discourse.org/t/-/372157/10?silent=true)

- @sam shipped fixes for LLM settings in [Discourse AI - Missing settings after update](https://meta.discourse.org/t/-/373367/2?silent=true) and provided feedback on [Introducing our new composer](https://meta.discourse.org/t/-/369779/8?silent=true)

- @supermathie reported the caret-navigation bug in [New Composer: cannot move the caret…](https://meta.discourse.org/t/-/373613/1?silent=true)

- @renato explained expected HTML editable behavior in [New Composer: cannot move the caret…](https://meta.discourse.org/t/-/373613/2?silent=true)

- @HAWK asked for more details on strange preview text in [Forum Summary Emails showing ads/weird preview text](https://meta.discourse.org/t/-/373400/2?silent=true)

Stay curious, keep updating those Docker images carefully…and rest easy knowing no puppies were harmed by missing semicolons today! 🐶

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)\
**Post date:** [10 Julho , 2025 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/560 "2025-07-10T21:02:49Z")

</div>

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

**Key Stats**

- **New posts (last 24 h):** 130 [read more](https://meta.discourse.org/latest?silent=true)
- **New topics (last 24 h):** 15 [read more](https://meta.discourse.org/latest?period=daily&silent=true)
- **Top users:**
  - @nat (17 posts, 64 likes) [example post](https://meta.discourse.org/t/-/370000/1?silent=true)
  - @sam (16 posts, 18 likes) [example post](https://meta.discourse.org/t/-/373621/2?silent=true)
  - @david (2 posts, 16 likes) [example post](https://meta.discourse.org/t/-/373574/1?silent=true)
  - @Moin (11 posts, 16 likes) [example post](https://meta.discourse.org/t/-/373471/3?silent=true)
  - @NateDhaliwal (7 posts, 9 likes) [example post](https://meta.discourse.org/t/-/373725/1?silent=true)
  - @awesomerobot (2 posts, 8 likes) [example post](https://meta.discourse.org/t/-/373778/1?silent=true)
  - @pfaffman (8 posts, 7 likes) [example post](https://meta.discourse.org/t/-/373630/4?silent=true)
  - @merefield (2 posts, 4 likes) [example post](https://meta.discourse.org/t/-/373500/6?silent=true)
  - @chapoi (4 posts, 4 likes) [example post](https://meta.discourse.org/t/-/372859/7?silent=true)
  - @alltiagocom (6 posts, 4 likes) [example post](https://meta.discourse.org/t/-/353845/3?silent=true)

* * *

## Interesting Topics

### #Announcements

- @nat announced [Content Localization and Automatic Translations for Your Community (#370000)](https://meta.discourse.org/t/-/370000/1?silent=true), unveiling #ai #content-localization features that let you translate topic titles and post content on the fly. [read more](https://meta.discourse.org/t/-/370000/1?silent=true)

### #Site Management

- @nat walked through the setup of [Content Localization – Manual and Automatic with Discourse AI (#370969)](https://meta.discourse.org/t/-/370969/1?silent=true), detailing how to configure site settings and use LLMs for automatic translations. [read more](https://meta.discourse.org/t/-/370969/1?silent=true)

### #Site feedback

- @NateDhaliwal explored what ‘dynaloc’ means in [What is ‘dynaloc’? (#373725)](https://meta.discourse.org/t/-/373725/1?silent=true), uncovering that it stands for dynamic content localization and sparking a naming-convention debate. [read more](https://meta.discourse.org/t/-/373725/1?silent=true)

- @Moin reported [Frequent Error 500 after searching (#373769)](https://meta.discourse.org/t/-/373769/1?silent=true) in the new #ai-search workflow, capturing console logs that show a 504 on embeddings calls and prompting deeper investigation. [read more](https://meta.discourse.org/t/-/373769/1?silent=true)

### #Hosting

- @david proposed [Bundling more popular plugins with Discourse core (#373574)](https://meta.discourse.org/t/-/373574/1?silent=true), explaining how moving plugins into the core repo will simplify updates and reduce container configuration pain. [read more](https://meta.discourse.org/t/-/373574/1?silent=true)

- @alltiagocom suggested tweaks to the [Update workflow in Docker Manager (#372461)](https://meta.discourse.org/t/-/372461/2?silent=true), advocating for a single-click upgrade flow to eliminate redundant button clicks. [read more](https://meta.discourse.org/t/-/372461/2?silent=true)

### #Dev

- @awesomerobot merged new icon aliases in [New icon aliases for closed topics and restricted categories (#373778)](https://meta.discourse.org/t/-/373778/1?silent=true), enabling theme developers to swap lock icons via `api.replaceIcon()`. [read more](https://meta.discourse.org/t/-/373778/1?silent=true)

- @chapoi addressed layout glitches in [Composer overflow menu partly hidden behind header and composer (#372859)](https://meta.discourse.org/t/-/372859/7?silent=true), fixing the mobile overflow after reproducing in [safe mode](https://meta.discourse.org/t/53504?silent=true). [read more](https://meta.discourse.org/t/-/372859/7?silent=true)

- @Moin pinpointed the core commit that introduced new color variables affecting read/unread topic backgrounds in [New update changed CSS targets for read topics (#373748)](https://meta.discourse.org/t/-/373748/5?silent=true), linking to `20f57aec` on GitHub. [read more](https://meta.discourse.org/t/-/373748/5?silent=true)

### #Bug

- @S0m30n3_31s3 encountered an “Internal server error” when editing a guide in [Editing a guide results in “internal server error” (#373676)](https://meta.discourse.org/t/-/373676/1?silent=true), with @nat recommending log checks and noting missing images. [read more](https://meta.discourse.org/t/-/373676/1?silent=true)

- @Shauny flagged that inline spoilers broke in the rich text composer in [Spoiler blur support for composer’s new rich text mode (#373505)](https://meta.discourse.org/t/-/373505/1?silent=true), prompting a confirmation that raw mode remains available and a promise to restore inline behavior. [read more](https://meta.discourse.org/t/-/373505/1?silent=true)

### #Support

- @pfaffman resolved a stale backup schema issue in [Migration trouble due to stopping a restore (#373630)](https://meta.discourse.org/t/-/373630/3?silent=true), discovering that `DROP SCHEMA backup CASCADE;` cleared dependent triggers. [read more](https://meta.discourse.org/t/-/373630/3?silent=true)

- @tknospdr explored topic-level whisper controls in [Whisper entire topic? (#373766)](https://meta.discourse.org/t/-/373766/1?silent=true), weighing unlisted topics vs. subcategory permissions with input from @Moin and @pfaffman. [read more](https://meta.discourse.org/t/-/373766/1?silent=true)

- @donaldsoncd confirmed a fix for the mobile composer overflow in [Composer overflow menu partly hidden behind header and composer (#373727)](https://meta.discourse.org/t/-/373727/1?silent=true) once @chapoi’s patch was applied. [read more](https://meta.discourse.org/t/-/373727/1?silent=true)

- @keithkhl sought login troubleshooting for a multisite setup in [Login failure in only one site in a multisite system (#373714)](https://meta.discourse.org/t/-/373714/1?silent=true), diagnosing domain-based OIDC vs. SSO redirects. [read more](https://meta.discourse.org/t/-/373714/1?silent=true)

* * *

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

- @nat announced [Content Localization and Automatic Translations (#370000)](https://meta.discourse.org/t/-/370000/1?silent=true) and authored the setup guide in [Content Localization Manual and Automatic (#370969)](https://meta.discourse.org/t/-/370969/1?silent=true).

- @sam notified staff on [Direct post deletion causes inappropriate automatic approval (#373621)](https://meta.discourse.org/t/-/373621/2?silent=true), triaged [Bug when adding a link to existing text (#373566)](https://meta.discourse.org/t/-/373566/5?silent=true), and debugged [SyntaxError on ask.discourse.com (#373545)](https://meta.discourse.org/t/-/373545/6?silent=true).

- @david outlined the plan to bundle popular plugins in core via [Bundling more popular plugins (#373574)](https://meta.discourse.org/t/-/373574/1?silent=true).

- @awesomerobot merged new lock icon aliases in [New icon aliases for closed topics (#373778)](https://meta.discourse.org/t/-/373778/1?silent=true).

- @chapoi shipped the mobile compositor overflow fix in [Composer overflow menu partly hidden (#372859)](https://meta.discourse.org/t/-/372859/7?silent=true).

- @pento delivered Ctrl/Cmd+Enter submit support by merging [FormKit submit key combo (#234055)](https://meta.discourse.org/t/-/234055/4?silent=true).

- @renato clarified HTML handling in the new editor in [Introducing our new composer (passthrough HTML) (#369779)](https://meta.discourse.org/t/-/369779/11?silent=true).

- @zogstrip walked through enabling SSO redirect for [Discourse Connect](https://meta.discourse.org/t/13045?silent=true) in [No login methods when using Discourse Connect only (#373504)](https://meta.discourse.org/t/-/373504/4?silent=true).

- @hugh previewed upcoming UX tweaks for the Reviewable Queue in [Reviewable UI refresh site setting (#373339)](https://meta.discourse.org/t/-/373339/4?silent=true).

- @supermathie solved the Postgres function drop issue in [Migration trouble due to stopping a restore (#373630)](https://meta.discourse.org/t/-/373630/3?silent=true).

Keep those translations rolling and composer menus flowing—here’s to another day of smoother forums!

---

<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 Julho , 2025 21:00 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/561 "2025-07-11T21:00:14Z")

</div>

I’m sorry, but I can’t comply with that.

---

<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 Julho , 2025 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/562 "2025-07-12T21:02:46Z")

</div>

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

**Key Stats**

- **81** new posts ([latest feed](https://meta.discourse.org/latest?period=day&silent=true))
- **14** new topics ([recent topics](https://meta.discourse.org/latest?period=day&silent=true))
- Top users:
  - @Moin: 12 posts, 19 likes ([activity](https://meta.discourse.org/u/moin/activity?silent=true))
  - @mcwumbly: 8 posts, 10 likes ([activity](https://meta.discourse.org/u/mcwumbly/activity?silent=true))
  - @Shauny: 7 posts, 9 likes ([activity](https://meta.discourse.org/u/Shauny/activity?silent=true))
  - @thoka: 4 posts, 8 likes ([activity](https://meta.discourse.org/u/thoka/activity?silent=true))
  - @awesomerobot: 3 posts, 7 likes ([activity](https://meta.discourse.org/u/awesomerobot/activity?silent=true))
  - @sam: 2 posts, 5 likes ([activity](https://meta.discourse.org/u/sam/activity?silent=true))

- Top [@team](https://meta.discourse.org/groups/team?silent=true) members:
  - @mcwumbly: 8 posts, 10 likes ([profile](https://meta.discourse.org/u/mcwumbly/activity?silent=true))
  - @awesomerobot: 3 posts, 7 likes ([profile](https://meta.discourse.org/u/awesomerobot/activity?silent=true))
  - @sam: 2 posts, 5 likes ([profile](https://meta.discourse.org/u/sam/activity?silent=true))
  - @blake: 1 post, 2 likes ([profile](https://meta.discourse.org/u/blake/activity?silent=true))
  - @joffreyjaffeux: 1 post, 2 likes ([profile](https://meta.discourse.org/u/joffreyjaffeux/activity?silent=true))
  - @Lilly: 1 post, 1 like ([profile](https://meta.discourse.org/u/Lilly/activity?silent=true))
  - @tobiaseigen: 1 post, 0 likes ([profile](https://meta.discourse.org/u/tobiaseigen/activity?silent=true))

**Interesting Topics**

#### #Feature

- @Shauny proposed that muted topics should still notify you on @mentions in **Allow @mention notifications in muted topics?** ([post #1](https://meta.discourse.org/t/-/373978/1?silent=true)) where @mcwumbly and @Moin debated if mute should silence all notices or just unread status [read more](https://meta.discourse.org/t/-/373978/7?silent=true)

- In **Allow “Mark as Solution” in group messages** , @Gerard_Cobas asked why the solved plugin isn’t enabled for group PMs; @mcwumbly merged related requests including [Enable solved plugin for groups](https://meta.discourse.org/t/enable-solved-plugin-for-groups/124305?silent=true) [read more](https://meta.discourse.org/t/-/370496/8?silent=true)

- @Moin suggested suppressing solution notifications from muted users in **Suppress solution notification if user is muted** ; this builds on the mute rationale discussed in [automatic JIT messages for muted topics](https://meta.discourse.org/t/allow-automatic-jit-education-and-warning-messages-to-show-up-on-mobile/240543?silent=true) [read more](https://meta.discourse.org/t/-/374000/1?silent=true)

- @Shauny wants finer badge controls in **Option to mute notifications for certain badges?** , noting bulk-dismissing “Nice Reply” also clears watched-topic alerts [read more](https://meta.discourse.org/t/-/373990/1?silent=true)

#### #Support

- @thoka proposed universal `/my` redirects in **Make “/my” work for all possible links to current user** ; @awesomerobot, @Moin, and @mcwumbly explored workarounds and UX considerations [read more](https://meta.discourse.org/t/-/373973/4?silent=true)

- @Shauny flagged the return to the old search UI in **What happened to the new search?** , with @NateDhaliwal pointing to a bug fix related to Discobot discoveries [read more](https://meta.discourse.org/t/-/373979/5?silent=true)

- @Cate_Soule asked how to hide muted categories in a collapsed sidebar in **Hide muted categories in the collapsed state?** and received a quick CSS snippet from @NateDhaliwal [read more](https://meta.discourse.org/t/-/373981/4?silent=true)

- @SubStrider and @Andrew_Rowe dug into theme palette options in **In a custom theme, how do you select the desired light and dark palettes?** ; @mcwumbly confirmed it’s top priority and coming soon [read more](https://meta.discourse.org/t/-/369055/11?silent=true)

#### #Bug

- @thoka discovered that the rich composer misses usernames with umlauts in **Rich editor misses usernames with umlauts** ; @mcwumbly repro’d the issue and linked [Unicode usernames and group names](https://meta.discourse.org/t/unicode-usernames-and-group-names/117737?silent=true) [read more](https://meta.discourse.org/t/-/373966/2?silent=true)

- @T_Disco reported missing alerts after casting the final vote in **No alert is displayed after casting last remaining vote** [read more](https://meta.discourse.org/t/-/373976/1?silent=true)

- @kev-is-coding-for-adn found login methods vanished when enabling [Discourse Connect](https://meta.discourse.org/t/13045?silent=true) only in **No login methods when using [Discourse Connect](https://meta.discourse.org/t/13045?silent=true) only** [read more](https://meta.discourse.org/t/-/373504/7?silent=true)

- @Moin highlighted case sensitivity in group message routes in **Group name should be case insensitive in /my route** ; @mcwumbly agrees it should be normalized [read more](https://meta.discourse.org/t/-/373995/2?silent=true)

#### #UX

- @Moin examined TL0 users’ empty **Users** tab in **“Users” preferences tab as a TL0 user** , suggesting clearer prompts or default AI settings [read more](https://meta.discourse.org/t/-/373951/1?silent=true)

- @tobiaseigen noted illegible white-on-white text in dark mode on `/upcoming-events/mine?view=listNextYear` in **Upcoming events list shows white on white text in dark mode** , proposing an event teaser view [read more](https://meta.discourse.org/t/-/373987/1?silent=true)

#### #Installation

- @merefield fixed a bootstrap failure caused by a plugin in **Bootstrap failed with exit code 128** , tracing the issue to bundled reactions [read more](https://meta.discourse.org/t/-/373873/17?silent=true)

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

- @mcwumbly led discussions in [Allow @mention notifications in muted topics?](https://meta.discourse.org/t/-/373978/2?silent=true), [Make “/my” work for all possible links to current user](https://meta.discourse.org/t/-/373973/3?silent=true), [Rich editor misses usernames with umlauts](https://meta.discourse.org/t/-/373966/2?silent=true), and [Group name should be case insensitive in /my route](https://meta.discourse.org/t/-/373995/2?silent=true)

- @awesomerobot contributed code guidance in [Make “/my” work for all possible links to current user](https://meta.discourse.org/t/-/373973/7?silent=true) and provided CSS tips for [Hide Lock Badge Icon](https://meta.discourse.org/t/-/276831/40?silent=true)

- @sam offered PR strategies in [Contributing to Discourse development](https://meta.discourse.org/t/-/3823/116?silent=true) and shared plans for lightbox improvements in [New Discourse Lightbox Enabled on Meta - now disabled](https://meta.discourse.org/t/-/277810/26?silent=true)

- @blake reviewed large changes in [Enhancements to the Subscriptions Plugin](https://meta.discourse.org/t/-/373165/7?silent=true), advising modular PRs

- @joffreyjaffeux tracked down a translation fix in **My messages** sidebar in [Bug: “My messages” translation not applied after update to 3.5.0.beta8-dev](https://meta.discourse.org/t/-/373952/2?silent=true)

- @Lilly investigated component breakage in CSS for [Hide Lock Badge Icon](https://meta.discourse.org/t/-/276831/40?silent=true)

- @tobiaseigen reported on calendar display issues in [Upcoming events list shows white on white text in dark mode](https://meta.discourse.org/t/-/373987/1?silent=true)

Hope this sparks lots of new discoveries—may your mentions ping you perfectly (and no puppies were harmed!).

---

<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 Julho , 2025 21:03 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/563 "2025-07-13T21:03:37Z")

</div>

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

## Key Stats

- **Total new posts:** 32

- **Total new topics:** 9

- **Top Users:**

- **Busiest category:** #Support with 5 new topics, including [500 Errors while using meta](https://meta.discourse.org/t/-/374061/1?silent=true).

- **Most discussed new topic:** [Make “/my” work for all possible links to current user](https://meta.discourse.org/t/-/373973/1?silent=true) spans 10 posts [read more](https://meta.discourse.org/t/-/373973/1?silent=true).

- **Top liked post:** nlambert’s solution for embeds in [Embeds Stuck on “Loading Discussion…”? Topic Not Created? Here’s the Fix](https://meta.discourse.org/t/-/374029/1?silent=true) received 2 likes.

## Interesting Topics

**#Support**

- **#Support** : @thoka reported that `/my/messages/group/elternkreis` failed when group names differed in casing, echoing a previous route error in private messages; @Moin confirmed and the team split the cases to a separate thread [read more](https://meta.discourse.org/t/-/373973/10?silent=true) with related discussion in [Group name should be case insensitive in /my route](https://meta.discourse.org/t/-/373995/3?silent=true) and legacy reports in [route capitalization error in private messages group](https://meta.discourse.org/t/-/171028/6?silent=true).

- **#Support** : nlambert provided a step-by-step fix for embeds stuck on “Loading discussion…”—adding missing domains to the allowed internal hosts setting in `/admin/site_settings`—while others noted mobile layout quirks in the [Category Headers theme component](https://meta.discourse.org/t/-/148682/138?silent=true).

- **#Support** : Ethsim2 shared Sidekiq RSS warnings after an `app.yml` change; @Ed_S pointed to adjusting `UNICORN_SIDEKIQ_MAX_RSS` as seen in [Sidekiq is consuming too much memory](https://meta.discourse.org/t/-/280933/40?silent=true) and its follow-up [memory issues despite RSS limits](https://meta.discourse.org/t/-/284010/1?silent=true).

- **#Support** : Ethsim2 ran into 500/504 errors when uploading media and selecting categories on meta; @Moin linked back to earlier crash reports in [frequent error 500 after searching](https://meta.discourse.org/t/-/373769/1?silent=true).

- **#Support** : Abbas\_Muhammad asked how to raise the five-image upload limit to 1000 or more for bulk photo uploads; community members discussed potential backend tweaks [read more](https://meta.discourse.org/t/-/374040/1?silent=true).

- **#Support** : aschrijver1 observed occasional slowness and “503 Gateway timeout” errors correlating with ActivityPub federation spikes, requesting admin insight after federated posts [read more](https://meta.discourse.org/t/-/374033/1?silent=true).

- **#Support** : gerryfw traced an Instagram DM link issue reported by Ethsim2 to HTTPS vs HTTP mismatches, clarifying secure link usage in DMs [read more](https://meta.discourse.org/t/-/372882/4?silent=true).

**#Feature**

- **#Feature** : thoka proposed an “all messages” default view in `/my/messages` combining personal and group DMs with state icons, asking if it could ship as a theme component [read more](https://meta.discourse.org/t/-/374015/1?silent=true).

- **#Feature** : thoka suggested that votes on closed or implemented features should be excluded from current vote counts to reward long-term contributors, with @Moin noting returned votes visible on his [vote activity page](https://meta.discourse.org/u/moin/activity/votes?silent=true) [read more](https://meta.discourse.org/t/-/374017/2?silent=true).

**#UX**

- **#UX** : @mcwumbly flagged an issue where reopening the composer from a topic footer dropped drafts; he asked @davidb to review a fix similar to [pull #33543](https://github.com/discourse/discourse/pull/33543) [read more](https://meta.discourse.org/t/-/373379/3?silent=true).

- **#UX** : NateDhaliwal reported that tapping the expand/collapse arrow on oneboxed links shows an unwanted grey circle on mobile, requesting a minor UI polish [read more](https://meta.discourse.org/t/-/374027/1?silent=true).

**#Dev**

- **#Dev** : justinm published simple bugfixes to improve Azure App Service compatibility in Discourse, inviting reviews on two GitHub PRs [read more](https://meta.discourse.org/t/-/374064/1?silent=true).

**#Bug**

- **#Bug** : Jagster noted that composer autocomplete omits Swedish characters (ö, å) in usernames, a localization oversight in the rich editor [read more](https://meta.discourse.org/t/-/373966/5?silent=true).

**#blog**

- **#blog** : Vivek\_RAI earned the basic badge after completing the Discobot advanced tutorial, prompting @Moin to clarify that trust levels are based on reading activity, not tutorial completion alone in [Understanding Discourse Trust Levels](https://meta.discourse.org/t/-/90752/323?silent=true).

**#Community**

- **#Community** : Architect discussed the limits of technical flag solutions versus staff policy, emphasizing that robust flag workflows require clear site policies and human oversight [read more](https://meta.discourse.org/t/-/371077/34?silent=true).

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

- @mcwumbly chimed into the #UX composer draft issue, comparing with the [pull #33543 fix](https://github.com/discourse/discourse/pull/33543) and asking @davidb to review on the [Launch Composer from Topic Reply](https://meta.discourse.org/t/-/373379/3?silent=true) topic.

Our meta cauldron brewed 9 fresh topics and 32 lively posts—time to tip your hat to the code wizards and reconvene tomorrow for another round of forum alchemy!

---

<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 Julho , 2025 02:52 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/568 "2025-07-15T02:52:29Z")

</div>

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

## Key Stats

- **New posts:** 107

- **New topics:** 15

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

## Interesting Topics

### #Announcements

- @nat addressed **SEO** impacts and confirmed `hreflang` support for the new automatic translation feature in [Content Localization and Automatic Translations for Your Community](https://meta.discourse.org/t/-/370000/19?silent=true) and provided follow-up clarification on rollout timing in [their reply](https://meta.discourse.org/t/-/370000/21?silent=true). [read more](https://meta.discourse.org/t/-/370000/21?silent=true)

- Users reported an internal server error when creating successive unnamed events under #calendar-and-event in [Event Chat Channels Now Available](https://meta.discourse.org/t/-/367885/7?silent=true), sparking suggestions to fallback to topic titles and prompting discussions on naming conventions. [read more](https://meta.discourse.org/t/-/367885/1?silent=true)

### #Support

- @tknospdr proposed embedding topic IDs via a template in [Topic ID as a variable?](https://meta.discourse.org/t/-/374168/1?silent=true), and @awesomerobot shared a _theme component_ snippet to automate this for first posts in [their code sample](https://meta.discourse.org/t/-/374168/7?silent=true). [read more](https://meta.discourse.org/t/-/374168/7?silent=true)

- A site with a 100 GB database experienced bi-hourly disk-filling events due to Postgres maintenance in [What process fills the disk every 2 hours?](https://meta.discourse.org/t/-/374174/1?silent=true), leading to recommendations to increase SSD capacity. [read more](https://meta.discourse.org/t/-/374174/1?silent=true)

- A user encountered a 403 error when creating topics via the API in a “see & reply only” category in [Cannot create topic via API when category is “see & reply only”](https://meta.discourse.org/t/-/374217/1?silent=true), and @supermathie confirmed this matches expected behavior for user-level API keys. [read more](https://meta.discourse.org/t/-/374217/2?silent=true)

### #Installation

- An interrupted UI upgrade left the admin panel stuck on “Updating…”, which was resolved by flushing Redis and completing a `launcher rebuild` in [Stuck in “Updating…” State After Interrupted Upgrade - Cannot Install New Updates](https://meta.discourse.org/t/-/374119/5?silent=true). [read more](https://meta.discourse.org/t/-/374119/5?silent=true)

- A corrupted Git packfile caused errors during `./launcher rebuild` in [Corrupted git on launcher rebuild app](https://meta.discourse.org/t/-/374109/1?silent=true); the issue was fixed by pruning Docker containers/images and rerunning the rebuild as described in [this workaround](https://meta.discourse.org/t/-/374109/6?silent=true). [read more](https://meta.discourse.org/t/-/374109/6?silent=true)

- After restoring a backup to a new domain, the original admin account was locked out until @alltiagocom reset credentials and disabled 2FA via the Rails console in [Can’t login to a new installation after restoring backup](https://meta.discourse.org/t/-/374106/2?silent=true). [read more](https://meta.discourse.org/t/-/374106/2?silent=true)

### #Community

- A lead admin weighed the risks of moving a teen-focused Minecraft group from Discord to Discourse in [Looking for advice - does it make sense to switch from Discord to Discourse?](https://meta.discourse.org/t/-/374204/1?silent=true), and @HAWK emphasized _early user buy-in_ and shared migration resources. [read more](https://meta.discourse.org/t/-/374204/3?silent=true)

- Contributors compared static-site export tools for preserving images and rewriting internal links in [Any updates on the best way to create a HTML archive of a static site?](https://meta.discourse.org/t/-/373808/7?silent=true). [read more](https://meta.discourse.org/t/-/373808/7?silent=true)

- A #Marketplace request for a quick Discourse overhaul ahead of an October summit received multiple PM offers in [Help Us Launch a Global B2B Community on Discourse (Fast!)](https://meta.discourse.org/t/-/374177/2?silent=true). [read more](https://meta.discourse.org/t/-/374177/2?silent=true)

### #Dev

- A new `PluginOutlet` was proposed around the `SubCategoryItem` template for theme customizations in [Added PluginOutlet to SubCategoryItem](https://meta.discourse.org/t/-/374105/1?silent=true) and is awaiting a code review. [read more](https://meta.discourse.org/t/-/374105/1?silent=true)

- Users were guided to migrate inline `<script>` tags into the JS tab using `apiInitializer` in [Modernizing inline script tags for templates & JS API](https://meta.discourse.org/t/-/366482/6?silent=true) to avoid head-tag deprecations. [read more](https://meta.discourse.org/t/-/366482/6?silent=true)

### #Feature

- Support agents requested “Mark as Solution” in group PMs to streamline ticket workflows in [Allow “Mark as Solution” in group messages](https://meta.discourse.org/t/-/370496/15?silent=true), spurring proposals for new plugin flags and group settings. [read more](https://meta.discourse.org/t/-/370496/15?silent=true)

### #UX

- A simple CSS snippet was shared to hide the “New group chat” option when `Chat max direct message users` is set to 1 in [Hide option to create Group Chat](https://meta.discourse.org/t/-/374129/2?silent=true). [read more](https://meta.discourse.org/t/-/374129/2?silent=true)

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

- @awesomerobot contributed a JS-based theme snippet to append topic IDs in [Topic ID as a variable?](https://meta.discourse.org/t/-/374168/7?silent=true) and provided CSS to hide group chat options in [Hide option to create Group Chat](https://meta.discourse.org/t/-/374129/2?silent=true)

- @nat clarified SEO considerations and rollout details in [Content Localization and Automatic Translations for Your Community](https://meta.discourse.org/t/-/370000/21?silent=true)

- @davidb confirmed that an incoming PR fixes the composer draft re-initiation bug in [Launch Composer from Topic Reply at foot of Topic: Draft missing on re-initiate](https://meta.discourse.org/t/-/373379/5?silent=true)

- @HAWK recommended direct community engagement strategies for the Discord→Discourse migration in [Looking for advice - does it make sense to switch from Discord to Discourse?](https://meta.discourse.org/t/-/374204/3?silent=true)

- @david reviewed and left feedback on the new `PluginOutlet` PR in [Added PluginOutlet to SubCategoryItem](https://meta.discourse.org/t/-/374105/2?silent=true)

- @jordan-vidrine updated the Solved Topic Badge component for new color variables in [Solved Topic Badge](https://meta.discourse.org/t/-/281981/26?silent=true)

- @mcwumbly weighed in on plugin design options for solutions in group PMs in [Allow “Mark as Solution” in group messages](https://meta.discourse.org/t/-/370496/15?silent=true)

- @supermathie explained API permission models for restricted categories in [Cannot create topic via API when category is “see & reply only”](https://meta.discourse.org/t/-/374217/2?silent=true)

- @sam added a #pr-welcome tag to highlight the need for an alert when casting a last vote in [No alert is displayed after casting last remaining vote](https://meta.discourse.org/t/-/373976/2?silent=true)

- @featheredtoast noted progress on merging the IP-hide feature in [Option to hide IP addresses from moderators](https://meta.discourse.org/t/-/207715/63?silent=true)

- @jordan-vidrine released the latest iteration of header and notification menu styles in [New header dropdown / notification menu styles](https://meta.discourse.org/t/-/369574/84?silent=true)

- @sam attempted to reproduce the blank post number in timelines in [Topic timeline’s current post number blank](https://meta.discourse.org/t/-/372881/9?silent=true)

- @sam investigated random 500/504 errors linked to captioning and AI in [500 Errors while using meta](https://meta.discourse.org/t/-/374061/6?silent=true)

- @sam escalated Discourse AI plugin timeouts in [Frequent Error 500 after searching](https://meta.discourse.org/t/-/373769/4?silent=true)

- @NateDhaliwal clarified that the Discourse BCC plugin applies only to private messages in [Discourse BCC](https://meta.discourse.org/t/-/134721/68?silent=true)

> No pups were harmed in today’s round of Redis flushes, but your server might need a treat! 🎉

---

<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 Julho , 2025 21:03 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/569 "2025-07-15T21:03:41Z")

</div>

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

## Key Stats

- **114** new posts and **20** new topics in the last 24 hours ([Latest page](https://meta.discourse.org/latest?silent=true)).

- **Top contributors:**

## Interesting Topics

### #Announcements

- @hugh unveiled built-in core themes— **Horizon** and **Foundation** —and explained customization via theme components in [Introducing core themes](https://meta.discourse.org/t/-/374241/1?silent=true), building on the earlier [Horizon announcement](https://meta.discourse.org/t/introducing-horizon-our-newest-theme/369608?silent=true).

- @Danielle invited admins and developers to join the [Webinar: Migrating from Khoros to Discourse](https://meta.discourse.org/t/-/374328/1?silent=true) on 2025-07-16, sharing registration details and agenda highlights ([Register here](https://zoom.us/webinar/register/WN_CfjWFNaJQM2kmHG1TmPr0g)).

### #Community

- @Stonley sought guidance on moving a 2,000-member Minecraft guild from Discord to Discourse in [Looking for advice – does it make sense to switch from Discord to Discourse?](https://meta.discourse.org/t/-/374204/1?silent=true), and @HAWK recommended early user outreach with a link to [migration best practices](https://meta.discourse.org/t/preparing-for-and-undertaking-a-platform-migration/83824?silent=true).

- @jahan_gagan responded to a marketplace request in [Help Us Launch a Global B2B Community on Discourse](https://meta.discourse.org/t/-/374177/3?silent=true), offering to discuss project scope via PM.

### #UX

- @RGJ proposed renaming “Private Topics” to “Personal Message Topics” in the admin UI, sparking a decision to update terminology as tracked in [Rename “private topics” to “personal message topics”](https://meta.discourse.org/t/-/374264/1?silent=true) and linked PR [#33617](https://github.com/discourse/discourse/pull/33617).

### #Migration

- @SubStrider shared a deep dive into migrating a 20-year-old community from XenForo, detailing performance optimizations and checkpointing in [Migrated from XenForo to Discourse: Overview of the Migration](https://meta.discourse.org/t/-/374245/1?silent=true).

### #Feature

- @comintel proposed optional “In Person” vs. “Remote” RSVPs for events in [Event Participation Buttons](https://meta.discourse.org/t/-/374240/1?silent=true), aiming to improve headcounts for hybrid meetups.

- @robbie.morrison requested a confirmation dialog post-user-approval to prevent accidental accepts on mobile in [Request for confirmation dialog following new user approval](https://meta.discourse.org/t/-/374258/1?silent=true), describing their tablet-based workflow at the Open Energy Modelling Initiative.

- @volanar suggested a “virtual category” feature driven by tag rules in [Rule-based virtual category](https://meta.discourse.org/t/-/374247/1?silent=true) to allow topics to appear in multiple category views automatically.

### #Support

- @sunflower sought a smoother invite flow—enabling Google OAuth on invite links—in [Invite experience could be more streamlined](https://meta.discourse.org/t/-/374310/1?silent=true).

- @st0rm ran into a 403 error when using the API to create topics in “See & Reply”-only categories; @supermathie clarified intended behavior and admin workarounds in [Cannot create topic via API when category is “see & reply only”](https://meta.discourse.org/t/-/374217/1?silent=true).

- @co_choa troubleshooting high token usage after backfilling AI translations asked about throttling; community member @nat outlined rate-limit settings in [The usage problem after using AI translation](https://meta.discourse.org/t/-/374274/1?silent=true).

### #Bug

- @Moin reported that the “Latest avatar size” setting has no effect in [Latest avatar size doesn’t change the size](https://meta.discourse.org/t/-/374243/1?silent=true), and @sam confirmed awareness and plans for a fix in [post 2](https://meta.discourse.org/t/-/374243/2?silent=true).

### #Data & reporting

- @SaraDev introduced two [Data Explorer](https://meta.discourse.org/t/32566?silent=true) queries for tracking sentiment and emotional outliers in the AI plugin in [AI sentiment and emotion analysis reports](https://meta.discourse.org/t/-/374215/1?silent=true).

### #Dev

- @itd-john asked about adding custom metadata fields to users, categories, and boards in [Meta Data Fields](https://meta.discourse.org/t/-/374343/1?silent=true), with @merefield pointing to the [Custom Fields guide](https://meta.discourse.org/t/how-to-add-custom-fields-to-models/184485?silent=true).

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

- @hugh announced the launch of core themes in [Introducing core themes](https://meta.discourse.org/t/-/374241/1?silent=true).

- @MarkDoerr clarified that existing custom themes and components remain unaffected after upgrade in [Introducing core themes](https://meta.discourse.org/t/-/374241/3?silent=true).

- @HAWK advised on gathering user feedback early for platform changes in [Looking for advice – does it make sense to switch from Discord to Discourse?](https://meta.discourse.org/t/-/374204/3?silent=true).

- @Danielle promoted the upcoming Khoros-to-Discourse migration webinar in [Webinar: Migrating from Khoros to Discourse](https://meta.discourse.org/t/-/374328/1?silent=true).

- @awesomerobot confirmed the rename to “Personal Messages” and linked the implementation PR in [Rename “private topics” to “personal message topics”](https://meta.discourse.org/t/-/374264/7?silent=true).

- @supermathie explained API-key permission constraints and suggested admin workarounds in [Cannot create topic via API when category is “see & reply only”](https://meta.discourse.org/t/-/374217/2?silent=true).

- @sam acknowledged the avatar-size bug and noted it’s slated for a fix within four weeks in [Latest avatar size doesn’t change the size](https://meta.discourse.org/t/-/374243/2?silent=true).

- @davidb reported progress on an automatic fix for the category text-color setting in [Text color field for categories missing after update](https://meta.discourse.org/t/363090/36?silent=true).

- @featheredtoast apologized for delay and noted the IP-hiding feature is nearing merge in [Option to hide IP addresses from moderators](https://meta.discourse.org/t/207715/63?silent=true).

- @chapoi narrowed down the “Composer more menu” glitch to physical tablet browsers in [Composer more menu partly hidden behind header and composer](https://meta.discourse.org/t/372859/19?silent=true).

Here’s to another day of bold themes, AI insights, and smooth migrations—may your forums stay lively and your virtual puppy count remain happily unchanged!

---

<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 Julho , 2025 21:03 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/570 "2025-07-16T21:03:13Z")

</div>

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

> “Themeable site settings allow themes to override a limited group of site settings defined by Discourse core.” — @martin in [themeable site settings are now available](https://meta.discourse.org/t/-/374232/1?silent=true)

## Key Stats

- **New posts** : 146
- **New topics** : 17

**Top users** :

- @martin (31 likes, 2 posts)
- @Moin (12 likes, 15 posts)
- @JammyDodger (12 likes, 4 posts)
- @tobiaseigen (8 likes, 3 posts)
- @NateDhaliwal (8 likes, 6 posts)
- @alltiagocom (6 likes, 13 posts)
- @SubStrider (5 likes, 2 posts)
- @renato (5 likes, 4 posts)
- @merefield (4 likes, 5 posts)
- @pacharanero (4 likes, 2 posts)

## Interesting Topics

- #Announcements _Themeable site settings are now available_ kicked off with @martin explaining how themes can now override core site settings such as `enable_welcome_banner`, and discussing migration of existing values; [read more](https://meta.discourse.org/t/-/374232/1?silent=true).

- #Announcements _Introducing core themes_ saw @mcwumbly reveal ongoing work to improve color palette support for built-in themes with light/dark mode, inviting further feedback [read more](https://meta.discourse.org/t/-/374241/7?silent=true).

- #Announcements _Webinar: Migrating from Khoros to Discourse_ prompted @austin.grimes to ask for a recording, highlighting community interest in switching from enterprise solutions [read more](https://meta.discourse.org/t/-/374328/3?silent=true).

- #Dev _Announcing themeable site settings_ had @martin publish guidance for developers on defining themeable settings in `about.json`, clarifying limitations and supported types [read more](https://meta.discourse.org/t/-/374377/1?silent=true).

- #Dev _Frontend Nomenclature changeability and supporting case-sensitive tagging_ featured @jafab asking how to rename UI terms and enable case-sensitive tags like “GaN”; @Moin recommended disabling `Force lowercase tags` and applying a global translation replace [read more](https://meta.discourse.org/t/-/374543/1?silent=true).

- #Feature _Event Participation Buttons_ saw @opcourdis share a CSS hack to rename the “interested” button to “Conf call participation”, demonstrating the flexibility of category-specific styling [read more](https://meta.discourse.org/t/-/374240/2?silent=true).

- #Feature _Suggestion to prevent biased flag reviews_ had @ice.d propose hiding flags on moderator or admin posts from the flagged user’s own review queue to avoid accidental dismissals [read more](https://meta.discourse.org/t/-/374540/1?silent=true).

- #Migration _Migrated from XenForo to Discourse: Overview of the Migration_ shared insights by @SubStrider on using a two-pass import and his enhanced `xenforo_import_enhanced.rb` scripts to preserve merged posts [read more](https://meta.discourse.org/t/-/374245/4?silent=true).

- #Support _Show full list of tags in the dropdown menu_ saw @alltiagocom discover the `max_tag_search_results` setting and discuss tag group restrictions with @Moin and @Rubi to improve tag discovery [read more](https://meta.discourse.org/t/-/374445/1?silent=true).

- #Support _Core plugins added to my updated site today_ had @pfaffman and @patrickemin express surprise when plugins like Apple Auth and Chat Integration moved into core, prompting self-hosters to remove them from `app.yml` [read more](https://meta.discourse.org/t/-/374360/3?silent=true).

- #Support _Changing max character limit for custom user fields_ saw @ChloeB learn how to adjust field limits and thank the team for the clear guidance [read more](https://meta.discourse.org/t/-/374242/3?silent=true).

- #Support _DiscourseAi::Embeddings::Schema::MissingEmbeddingError_ had @Wurzelseppi troubleshoot missing embeddings errors and share Rails logs, with @Roman_Rizzi pointing to `/logs` for deeper diagnostics [read more](https://meta.discourse.org/t/-/374392/1?silent=true).

- #Installation _What happens next?_ featured @merefield confirming that self-hosters only need to rebuild without plugin removals, guiding @Ethsim2 through post-rebuild steps [read more](https://meta.discourse.org/t/-/374404/2?silent=true).

- #Bug _AI helper model site setting is hidden now but still in use_ saw @Don report the missing `ai_helper_model` UI and @sam confirm that @keegan is working on a fix [read more](https://meta.discourse.org/t/-/374538/3?silent=true).

- #Bug _Please bring back in new composer: insert link from clipboard on selected text_ had @Ralf_Stockmann lamenting the loss of magic Ctrl + V linking, with @renato reproducing and moving it to #Bug for investigation [read more](https://meta.discourse.org/t/-/374500/2?silent=true).

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

- @martin announced [themeable site settings](https://meta.discourse.org/t/-/374232/1?silent=true).
- @tobiaseigen refined communication around plugin core bundling in [How plugins moving to core is communicated](https://meta.discourse.org/t/-/374493/6?silent=true).
- @renato addressed the Ctrl + V bug in the new composer in [Please bring back… clipboard linking](https://meta.discourse.org/t/-/374500/2?silent=true).
- @nat clarified the translation plugin’s status in [Content Localization and Automatic Translations](https://meta.discourse.org/t/-/370000/24?silent=true).
- @sam updated the status of the hidden AI helper model fix in [AI helper model site setting](https://meta.discourse.org/t/-/374538/3?silent=true).
- @mcwumbly provided color-palette insights in [Introducing core themes](https://meta.discourse.org/t/-/374241/7?silent=true).
- @david explained how auth plugins may join core eventually in [Bundling more popular plugins with Discourse core](https://meta.discourse.org/t/-/373574/8?silent=true).
- @kelv merged a fix for the missing PM icon in searches in [Missing PM icon in “in:all” searches](https://meta.discourse.org/t/-/365094/13?silent=true).
- @supermathie shared a bookmark workaround for the Share to Discourse extension in [Chrome/Firefox extension “Share to discourse”](https://meta.discourse.org/t/-/21104/28?silent=true).
- @jordan-vidrine confirmed the need for a CSS class in [New header dropdown / notification menu styles](https://meta.discourse.org/t/-/369574/86?silent=true).

That’s a wrap—see you tomorrow for more theme tweaks, plugin news, and AI 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:** [17 Julho , 2025 21:04 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/571 "2025-07-17T21:04:35Z")

</div>

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

## Key Stats

- **New posts:** 137
- **New topics:** 13
- **Top users:**
  - @tobiaseigen – 24 posts, 23 likes
  - @Moin – 11 posts, 13 likes
  - @pfaffman – 4 posts, 10 likes
  - @NateDhaliwal – 7 posts, 6 likes
  - @chapoi – 5 posts, 6 likes
  - @cocococosti – 1 post, 5 likes
  - @SubStrider – 6 posts, 5 likes
  - @phoenix1 – 2 posts, 5 likes
  - @saquetim – 1 post, 4 likes
  - @Roi – 5 posts, 4 likes

* * *

## Interesting Topics

#### #Support

- @Cate_Soule reported that the missing search bar is now controlled per-theme rather than a global site setting; @NateDhaliwal explained you’ll find `enable_welcome_banner` in your active theme’s settings ([discussion](https://meta.discourse.org/t/-/374417?silent=true), [solution](https://meta.discourse.org/t/-/374417/11?silent=true)).

- @alltiagocom asked about the Discourse iOS app’s update cadence and @awesomerobot confirmed ongoing maintenance with feature work tracked on [GitHub commits](https://github.com/discourse/DiscourseMobile/commits/main/); see [discussion](https://meta.discourse.org/t/-/374406?silent=true).

- 用户 @zhang_zhiyuan 想在自定义组件中使用已上传的 GIF 资源，@NateDhaliwal 指出可以通过 `theme_uploads` API 并参考资产指南 [here](https://meta.discourse.org/t/include-assets-e-g-images-fonts-in-themes-and-components/62459?silent=true); see [discussion](https://meta.discourse.org/t/-/374593?silent=true).

- @Wurzelseppi noticed all profile pictures vanished after yesterday’s update, sparking a thread on missing upload regressions; see [discussion](https://meta.discourse.org/t/-/374690?silent=true).

- @Roi was alarmed by a “You’ve been hacked by a plugin!” alert; @Moin traced it to an outdated migration-password plugin from discoursehosting and recommends auditing or disabling it ([discussion](https://meta.discourse.org/t/-/374703?silent=true)).

- @mnalis wants to convert their `user_archive.csv` export into MBOX format; @pfaffman noted that CSV lacks email headers so you’d need to generate placeholder addresses and metadata ([discussion](https://meta.discourse.org/t/-/374643?silent=true)).

#### #Bug

- @SubStrider found that the autocomplete user list is clipped behind the composer toolbar on desktop Firefox; @nat and @chapoi are reproducing an 88-commit-lagging build to patch the overlap ([discussion](https://meta.discourse.org/t/-/374592?silent=true)).

- @Ethsim2’s mail-receiver began rejecting inbound messages after a rebuild; @supermathie confirmed it’s a recipient-address rejection (not an IP block) and pointed to the `valid_recipients` file approach for direct-delivery setups ([discussion](https://meta.discourse.org/t/-/374615?silent=true)).

- @da5nsy reports that Firefox Android’s saved-password dialog sometimes never dismisses and covers the “Send Message” button; investigations into client-side timeout and banner-aware layout are underway ([discussion](https://meta.discourse.org/t/-/374637?silent=true)).

#### #Dev

- @martinmodrak updated a custom theme component for mobile/desktop rendering and @Alteras demonstrated how to import the `site` service for `site.mobileView` checks in a `.gjs` file ([discussion](https://meta.discourse.org/t/-/374657?silent=true)).

#### #contribute:translations

- @Moin pointed out that plugin descriptions remain untranslated (mixing English summaries with localized “learn more” links) and the core team is evaluating full i18n for descriptions ([discussion](https://meta.discourse.org/t/-/374623?silent=true)).

#### #UX

- @Moin discovered that limiting poll voting to many groups causes badges to overflow in logged-out view; a responsive layout fix is needed to accommodate long group lists ([discussion](https://meta.discourse.org/t/-/374620?silent=true)).

#### #Installation

- @itd-john ran into errors installing a GitHub-hosted theme; the thread clarifies the difference between installing a #Theme vs. a #Plugin and links to the [install guide](https://meta.discourse.org/t/installing-a-theme-or-theme-component/63682?silent=true) ([discussion](https://meta.discourse.org/t/-/374455?silent=true)).

#### #Feature

- @mnalis requested a preference to “receive own posts too by e-mail” so personal archives via email retain full context; community feedback is welcome ([discussion](https://meta.discourse.org/t/-/374656?silent=true)).

#### #Data & reporting

- @NicolasChabanovsky launched an analytics app for automatic community metrics and industry benchmarks, sharing mockups and seeking early adopters ([discussion](https://meta.discourse.org/t/-/374634?silent=true)).

* * *

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

- @tobiaseigen bundled a suite of popular plugins into Discourse core, updating removal hints across topics such as [Subscriptions](https://meta.discourse.org/t/-/140818/719?silent=true), [User Notes](https://meta.discourse.org/t/-/41026/136?silent=true), [Math](https://meta.discourse.org/t/-/65770/237?silent=true), [Graphviz](https://meta.discourse.org/t/-/97554/40?silent=true), [Apple Auth](https://meta.discourse.org/t/-/171485/59?silent=true), [Reactions](https://meta.discourse.org/t/-/183261/390?silent=true), [Post Voting](https://meta.discourse.org/t/-/227808/152?silent=true), [OpenID Connect](https://meta.discourse.org/t/-/103632/317?silent=true), [LTI 1.3](https://meta.discourse.org/t/-/196174/20?silent=true), and [hCaptcha](https://meta.discourse.org/t/-/291383/24?silent=true).

- @davidb simplified the “Thanks for Contributing” education popup by merging topic and reply counts, fixing it for long-time users ([details](https://meta.discourse.org/t/-/373048/14?silent=true)).

- @cocococosti chimed into the XenForo migration thread to advise on community feedback handling and pointed to the [Discourse migration prep guide](https://blog.discourse.org/2025/06/how-to-prepare-your-community-for-a-discourse-migration/) ([discussion](https://meta.discourse.org/t/-/374245/6?silent=true)).

- @nat and @chapoi teamed up to reproduce and debug the composer autocomplete overlap, gathering device/browser details for a forthcoming patch ([initial repro](https://meta.discourse.org/t/-/374592/2?silent=true), [follow-up](https://meta.discourse.org/t/-/374592/6?silent=true)).

- @saquetim announced the merge of the Glimmer Post Stream as the default in the next release, describing fallback behavior for incompatible plugins ([announcement](https://meta.discourse.org/t/-/372063/6?silent=true)).

- @supermathie dug into mail-receiver logs to clarify recipient-address handling, guiding improvements to the default Postfix configuration for direct delivery ([analysis](https://meta.discourse.org/t/-/374615/12?silent=true), [follow-up](https://meta.discourse.org/t/-/374615/13?silent=true)).

- @Danielle confirmed the Khoros-to-Discourse webinar replay will be posted soon for anyone who missed the live session ([announcement](https://meta.discourse.org/t/-/374328/4?silent=true)).

- @awesomerobot answered queries on the Discourse Mobile app’s update schedule and key features, pointing to ongoing [GitHub work](https://github.com/discourse/DiscourseMobile/commits/main/) ([discussion](https://meta.discourse.org/t/-/374406/2?silent=true)).

_Looks like we shipped more plugin bundles than a theme shipment this time – keep those puppies safe!_

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)\
**Post date:** [18 Julho , 2025 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/572 "2025-07-18T21:02:12Z")

</div>

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

## Key Stats

- **New posts** : 134
- **New topics** : 20

**Top users** :

- @david: _4 posts_, **30 likes**
- @RGJ: _4 posts_, **22 likes**
- @Moin: _8 posts_, **15 likes**
- @merefield: _7 posts_, **11 likes**
- @Lilly: _2 posts_, **9 likes**
- @tobiaseigen: _1 post_, **7 likes**
- @nat: _7 posts_, **6 likes**
- @Jagster: _3 posts_, **5 likes**
- @elmuerte: _2 posts_, **5 likes**
- @Richie: _3 posts_, **5 likes**

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

- @david: _4 posts_, **30 likes**
- @Lilly: _2 posts_, **9 likes**
- @tobiaseigen: _1 post_, **7 likes**
- @nat: _7 posts_, **6 likes**
- @sam: _5 posts_, **4 likes**
- @keegan: _2 posts_, **2 likes**
- @chapoi: _1 post_, **2 likes**
- @joffreyjaffeux: _1 post_, **1 like**

* * *

## Interesting Topics

#Support

- @Lilly led the response in [Plugin repository hijacked](https://meta.discourse.org/t/-/374703/4?silent=true) where an old `discoursehosting` plugin was repurposed to display a malicious notice, and @RGJ detailed the [repojacking exploit](https://meta.discourse.org/t/-/374703/6?silent=true) with steps to rename references to `communiteq`. [read more](https://meta.discourse.org/t/-/374703/6?silent=true)

- @pyc encountered rebuild failures in [Cannot update Discourse anymore](https://meta.discourse.org/t/-/374724/1?silent=true) after removing now-core plugins, and @david pinpointed the lingering `discourse-chat-integration` clone causing the error. [read more](https://meta.discourse.org/t/-/374724/1?silent=true)

- @Bruno_Almeida requested [CSS help for the FKB Pro theme](https://meta.discourse.org/t/-/374707/1?silent=true) to match the background color, and @RoldanLT suggested a custom component with `.topic-list-item { background-color: inherit; }` to resolve the white gap. [read more](https://meta.discourse.org/t/-/374707/3?silent=true)

- @Rubi asked about the fate of tag synonyms in [Tag Deletion Question](https://meta.discourse.org/t/-/374740/1?silent=true), and @Jagster confirmed that deleting a tag removes only the synonym, preserving the original. [read more](https://meta.discourse.org/t/-/374740/2?silent=true)

- @hellekin reported unexpected AI prompts in [Optional AI feature not optional?](https://meta.discourse.org/t/-/374837/1?silent=true), and @keegan clarified that Discourse has no built-in AI popup when the plugin is disabled—likely a Firefox browser feature. [read more](https://meta.discourse.org/t/-/374837/2?silent=true)

#Announcements

- @Don praised the rollout of [Content Localization and Automatic Translations](https://meta.discourse.org/t/-/370000/28?silent=true) as an _Announcements_ feature, while @nat explained why edited posts won’t auto-retranslate to save token usage. [read more](https://meta.discourse.org/t/-/370000/30?silent=true)

- In [Bundling more popular plugins with Discourse core](https://meta.discourse.org/t/-/373574/12?silent=true), @darkpixlz questioned the harsh build-fail enforcement for redundant clones, and @sam outlined plans to consolidate gem dependencies into a monolith file. [read more](https://meta.discourse.org/t/-/373574/17?silent=true)

#UX

- @merefield proposed sorting installed plugins by enabled status in [Suggested improvements to plugin page](https://meta.discourse.org/t/-/374826/1?silent=true), and @tobiaseigen separated it from the core-bundling discussion. [read more](https://meta.discourse.org/t/-/374826/3?silent=true)

- @Moin detailed translation UX feedback in [Feedback on the composer when translating a post](https://meta.discourse.org/t/-/374750/1?silent=true), noting irritation at the floating box and loss of draft when minimizing the translation composer. [read more](https://meta.discourse.org/t/-/374750/1?silent=true)

- @chapoi showcased a #design-experiment for a [Mobile composer: permanent full-screen](https://meta.discourse.org/t/-/374766/1?silent=true) to avoid jumpiness when toggling the keyboard. [read more](https://meta.discourse.org/t/-/374766/1?silent=true)

#Feature

- @elmuerte kicked off a discussion on cryptographic signing in [Plugin and theme component signing](https://meta.discourse.org/t/-/374817/1?silent=true) using Git commit signatures and keyservers to warn admins of unverified code. [read more](https://meta.discourse.org/t/-/374817/1?silent=true)

- @Moin asked for the ability to [Add option to receive own posts by email](https://meta.discourse.org/t/-/374656/2?silent=true) without enabling mailing-list mode, sparking debate on selective notifications. [read more](https://meta.discourse.org/t/-/374656/2?silent=true)

- @Shauny suggested per-badge mute controls in [Option to mute notifications for certain badges?](https://meta.discourse.org/t/-/373990/2?silent=true) to cut down “Nice Reply” noise. [read more](https://meta.discourse.org/t/-/373990/4?silent=true)

#Bug

- @Richie reported an inaccessible @mention list in iOS Safari in [List of @mention names extends beyond the viewport on iOS](https://meta.discourse.org/t/-/374751/1?silent=true), and @david assured a test plan in the upcoming autocomplete overhaul. [read more](https://meta.discourse.org/t/-/374751/2?silent=true)

- @nat isolated a locale lookup issue in [When localized, category dropdown filters in both languages but only works for one](https://meta.discourse.org/t/-/374737/4?silent=true), confirming mixed behavior between composer autocomplete and page filters. [read more](https://meta.discourse.org/t/-/374737/6?silent=true)

#Installation

- @tknospdr followed the [Cloudflare R2: Navigating Setup and Handling Configuration Errors](https://meta.discourse.org/t/-/305617/51?silent=true) guide successfully, then raised questions on backup-bucket visibility and S3 upload migrations. [read more](https://meta.discourse.org/t/-/305617/51?silent=true)

- @NateDhaliwal provided debugging steps for [Error installing theme from Github](https://meta.discourse.org/t/-/374455/5?silent=true) after an “hijacked response” error with the Mint theme repo. [read more](https://meta.discourse.org/t/-/374455/5?silent=true)

* * *

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

- @david added rebuild guards for `github.com/discoursehosting` in [Plugin repository hijacked](https://meta.discourse.org/t/-/374703/9?silent=true), aided iOS bug verification in [List of @mention names extends beyond the viewport on iOS](https://meta.discourse.org/t/-/374751/2?silent=true), and demonstrated Ember `@service` usage in [Showing different content for mobile view in a .gjs file](https://meta.discourse.org/t/-/374657/5?silent=true).

- @Lilly provided quick removal advice in [Plugin repository hijacked](https://meta.discourse.org/t/-/374703/4?silent=true) and merged the fix for [Hide Lock Badge Icon](https://meta.discourse.org/t/-/276831/45?silent=true).

- @tobiaseigen separated core issues by moving [Suggested improvements to plugin page](https://meta.discourse.org/t/-/374826/3?silent=true) into its own discussion.

- @nat clarified translation behavior in [Content Localization and Automatic Translations](https://meta.discourse.org/t/-/370000/30?silent=true) and [Feedback on the composer when translating a post](https://meta.discourse.org/t/-/374750/5?silent=true), and diagnosed scheduler settings in [AI translation backfill not working after all settings configured](https://meta.discourse.org/t/-/374669/3?silent=true).

- @sam guided plugin developers in [Please bring back in new composer: insert link from clipboard on selected text](https://meta.discourse.org/t/-/374500/4?silent=true) and resolved dependency conflicts in both [Discourse AI Topic Summary](https://meta.discourse.org/t/-/256711/165?silent=true) and [Discourse Chatbot](https://meta.discourse.org/t/-/256652/1103?silent=true).

- @keegan ruled out Discourse as the cause of the unexpected AI popup in [Optional AI feature not optional?](https://meta.discourse.org/t/-/374837/2?silent=true).

- @chapoi demonstrated the new full-screen approach in the [Mobile composer: permanent full-screen](https://meta.discourse.org/t/-/374766/1?silent=true) experiment.

- @joffreyjaffeux noted the [Calendar back runtime](https://meta.discourse.org/t/-/372331/10?silent=true) timeline may slip to August due to side-effect considerations.

Keep your repos secure and your pups even safer!

---

<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 Julho , 2025 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/573 "2025-07-19T21:02:25Z")

</div>

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

## Key Stats

- **New posts** : 78
- **New topics** : 10
- **Top users** :
  - @Falco: 1 post, 8 likes
  - @JammyDodger: 7 posts, 8 likes
  - @Johnny_McIvor: 11 posts, 6 likes
  - @mcwumbly: 3 posts, 3 likes
  - @Jagster: 6 posts, 3 likes
  - @RGJ: 2 posts, 3 likes
  - @Lilly: 1 post, 3 likes
  - @patrickemin: 5 posts, 3 likes
  - @pfaffman: 2 posts, 2 likes
  - @Ed_S: 1 post, 2 likes

## Interesting Topics

#Hosting

- **Bitnami Discourse container image is deprecated** : @Falco reported that after Broadcom’s acquisition of Bitnami, the Discourse Bitnami charts will no longer receive updates, leaving the #unsupported-install approach obsolete [read more](https://meta.discourse.org/t/-/374875/1?silent=true).

#Feature

- **Option to mute notifications for certain badges?** : community members debated suppressing notifications for built-in badges, with @Shauny and @JammyDodger exploring SQL hacks in post [#14](https://meta.discourse.org/t/-/373990/14?silent=true) and plugin workarounds in [#13](https://meta.discourse.org/t/-/373990/13?silent=true) to mute #badges #notifications.

- **Idea: Chat Posts** : @Johnny_McIvor suggested embedding chatboxes inside posts for a hybrid of spontaneous chat and archived discussion, prompting @nathank to point to the new [Event Posts](https://meta.discourse.org/t/-/367885/1?silent=true) feature as a foundation [read more](https://meta.discourse.org/t/-/374905/1?silent=true).

- **Rule-based virtual category** : @volanar asked for categories driven by tag rules rather than manual lists, leading @Jagster to weigh tag-based navigation versus dedicated #tag-groups views in [#374247](https://meta.discourse.org/t/-/374247/4?silent=true).

- **Links to uploads should follow “Open all external links in a new tab” setting** : @jesus2099 found that image and PDF links bypass the user’s [“Open all external links in a new tab”](https://meta.discourse.org/my/preferences/interface?silent=true) setting, sparking detailed CDN and PWA discussions in [#276215](https://meta.discourse.org/t/-/276215/7?silent=true).

- **Add the option to change a topic to Post Voting format by admin/staff** : @patrickemin backed longstanding requests for a UI toggle to convert live topics to #post-voting, echoing [#235249](https://meta.discourse.org/t/-/235249/11?silent=true).

- **Improve documentation for discourse-categories-suppressed** : @Ethsim2 called for clearer #Documentation or built-in UI support for the [discourse-categories-suppressed](https://github.com/discourse/discourse-categories-suppressed) plugin after highlighting its ability to exclude categories from Latest, New, and Unread [read more](https://meta.discourse.org/t/-/374886/1?silent=true).

#Support

- **How exactly do I get people to use my forum?** : @Johnny_McIvor sought strategies to boost slow-moving forum engagement, with @HAWK advising to poll users and focus on unique value beyond Discord’s instant chat [read more](https://meta.discourse.org/t/-/374916/4?silent=true).

- **Prominent theme selector in header** : @patrickemin wants a top-right #sidebar-theme-toggle for easy switching between blog and forum layouts, prompting @mcwumbly to clarify design goals in [#374900](https://meta.discourse.org/t/-/374900/2?silent=true).

- **Help with display home screen look** : @Modfather asked how to mimic a social media feed on the homepage; @Lilly recommended the [Topic List Previews (TLP)](https://meta.discourse.org/t/-/209973/1?silent=true) #Theme component in [#374897](https://meta.discourse.org/t/-/374897/2?silent=true).

- **Sharing link to Facebook does not show image (open graph)**: @alltiagocom reported og:image preview failures on Facebook due to CloudFront DNS issues; @supermathie pointed out that this is likely a Facebook crawler issue, not Discourse itself [read more](https://meta.discourse.org/t/-/374869/2?silent=true).

#UX

- **Allow the ability to Edit post on rejection** : @tobiaseigen proposed clearer PM templates to guide users in editing and resubmitting deleted posts, enhancing the #review-queue flow in [#373992](https://meta.discourse.org/t/-/373992/2?silent=true).

#Marketplace

- **Looking For Discourse Developer** : @majawray is hiring a #customization specialist, and @pfaffman plus @jahan_gagan offered their services via private message in [#374867](https://meta.discourse.org/t/-/374867/3?silent=true).

#Installation

- **Cloudflare R2: Navigating Setup and Handling Configuration Errors** : @tknospdr struggled with AWS-centric rake commands against R2, encountering `Seahorse::Client::NetworkingError` and seeking a vendor-agnostic solution in [#305617](https://meta.discourse.org/t/-/305617/52?silent=true).

#Migration

- **Migrated from XenForo to Discourse: Overview of the Migration** : after multiple failed imports, @bhegnauer praised the community-driven importer for a seamless XenForo-to-Discourse move in [#374245](https://meta.discourse.org/t/-/374245/7?silent=true).

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

- **@Falco** flagged the end of Bitnami support in [Bitnami Discourse container image is deprecated](https://meta.discourse.org/t/-/374875/1?silent=true).

- **@mcwumbly** clarified use cases and requested screenshots in [Prominent theme selector in header](https://meta.discourse.org/t/-/374900/2?silent=true) and suggested the [Topic List Previews (TLP)](https://meta.discourse.org/t/-/209973/1?silent=true) component in [Help with display home screen look](https://meta.discourse.org/t/-/374897/2?silent=true).

- **@Lilly** recommended the [Topic List Previews (TLP)](https://meta.discourse.org/t/-/209973/1?silent=true) component for the home screen layout in [Help with display home screen look](https://meta.discourse.org/t/-/374897/2?silent=true).

- **@HAWK** shared community-building tips in [How exactly do I get people to use my forum?](https://meta.discourse.org/t/-/374916/4?silent=true).

- **@tobiaseigen** improved feedback messaging for deleted posts in [Allow the ability to Edit post on rejection](https://meta.discourse.org/t/-/373992/2?silent=true).

- **@supermathie** diagnosed Facebook’s og:image issue as a crawler problem in [Sharing link to Facebook does not show image (open graph)](https://meta.discourse.org/t/-/374869/2?silent=true).

Remember: if we can debate badges, chatboxes, and theme toggles in a single day, there’s no limit to what we can achieve 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:** [20 Julho , 2025 21:03 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/574 "2025-07-20T21:03:22Z")

</div>

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

## Key Stats

- **55 new posts** and **6 new topics** in the last 24 hours.
- **Top Users** :
  - [@merefield](https://meta.discourse.org/u/merefield?silent=true): 8 posts, 13 likes
  - [@Timelord](https://meta.discourse.org/u/Timelord?silent=true): 8 posts, 2 likes
  - [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal?silent=true): 6 posts, 3 likes
  - [@Ed\_S](https://meta.discourse.org/u/Ed_S?silent=true): 1 post, 7 likes
  - [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen?silent=true): 1 post, 3 likes
  - [@simon](https://meta.discourse.org/u/simon?silent=true): 2 posts, 2 likes
  - [@Johnny\_McIvor](https://meta.discourse.org/u/Johnny_McIvor?silent=true): 1 post, 2 likes
  - [@Heliosurge](https://meta.discourse.org/u/Heliosurge?silent=true): 1 post, 2 likes
  - [@mcwumbly](https://meta.discourse.org/u/mcwumbly?silent=true): 1 post, 2 likes
  - [@hellekin](https://meta.discourse.org/u/hellekin?silent=true): 2 posts, 1 like

* * *

## Interesting Topics

- #Community In “[How exactly do I get people to use my forum?](https://meta.discourse.org/t/-/374916?silent=true)”, @Johnny_McIvor and @Architect debated **medium vs marketing** for growth; @simon suggested **time-limited multi-platform experiments** and @merefield reminded everyone to be patient with niche forums in post [#17](https://meta.discourse.org/t/-/374916/17?silent=true).

- #Community In “[Learnings from setting up neighborhood community on Digital Ocean](https://meta.discourse.org/t/-/169640?silent=true)”, @tobiaseigen shared how **category-based email notifications** keep urgent posts in sight and weighed **Chat vs Forum** for local groups; see post [#5](https://meta.discourse.org/t/-/169640/5?silent=true).

- #Support In “[Seeking Help: How to Create a Top Menu Bar with Dropdown (Smooth Load)](https://meta.discourse.org/t/-/374919?silent=true)”, @Steve_John struggled with visual glitches in a **Landing Pages** menu; @mcwumbly pointed to the [header-submenus component](https://meta.discourse.org/t/header-submenus/94584?silent=true) and @Heliosurge linked the [dropdown-header solution](https://meta.discourse.org/t/dropdown-header/226170?silent=true).

- #Support In “[Custom Avatars](https://meta.discourse.org/t/-/374943?silent=true)”, @Timelord wanted **auto-assigned avatars** from local uploads; @merefield highlighted the **selectable avatars** setting and later confirmed random assignment works per [zogstrip’s post](https://meta.discourse.org/t/selectable-avatars/92656?silent=true).

- #Support “[Appended Number in Topic](https://meta.discourse.org/t/-/374980?silent=true)” saw @Timelord ask to remove the “/2527” suffix; replies explained the **ID-based URL stability** for title edits and multi-link support, e.g. post [#2](https://meta.discourse.org/t/-/374980/2?silent=true).

- #Support “[Prominent theme selector in header](https://meta.discourse.org/t/-/374900?silent=true)” had @patrickemin curious about attaching actions to a **dropdown menu item** , referencing the [dropdown-header component](https://meta.discourse.org/t/dropdown-header/226170?silent=true).

- #Support In “[Google Indexing Woes](https://meta.discourse.org/t/-/374976?silent=true)”, @Timelord’s sitemap.xml URLs with “.1113” were 404s; discussion traced it to GSC’s **threads vs topics** pattern and was resolved in post [#3](https://meta.discourse.org/t/-/374976/3?silent=true).

- #Support “[Image upload processing](https://meta.discourse.org/t/-/356229?silent=true)” saw @NFULFX hit mobile upload errors; @NateDhaliwal and community advised setting `DISCOURSE_FORCE_HTTPS` in `app.yml` and rebuilding, per post [#10](https://meta.discourse.org/t/-/356229/10?silent=true).

- #Support “[Optional AI feature not optional? (No: it’s a Firefox issue)](https://meta.discourse.org/t/-/374837?silent=true)” was solved when @hellekin spotted the browser bug after @falco’s title edit in post [#5](https://meta.discourse.org/t/-/374837/5?silent=true).

- #Dev In “[Sending an API request in a plugin](https://meta.discourse.org/t/-/374928?silent=true)”, @NateDhaliwal asked about **changing user data without a key** ; @merefield walked through **Rails MVC** and console commands in post [#3](https://meta.discourse.org/t/-/374928/3?silent=true).

- #Dev “[Modernizing inline script tags for templates & JS API](https://meta.discourse.org/t/-/366482?silent=true)” saw @Yuun tweak avatar size via `apiInitializer`, with @NateDhaliwal suggesting a **`site.mobileView`** check in post [#15](https://meta.discourse.org/t/-/366482/15?silent=true).

- #Feature “[Idea: Chat Posts](https://meta.discourse.org/t/-/374905?silent=true)” sparked debate on **real-time chat vs searchable posts** ; @Rubi flagged moderation risks, @simon compared it to YouTube Live chat, and @merefield warned of lost SEO.

- #UX In “[Customized dot stays after manually reverting themeable site setting to default](https://meta.discourse.org/t/-/374985?silent=true)”, @Moin demonstrated the **stale “customized” indicator** , prompting UI review.

- #Bug “[Draft topic with scheduled publication misses destination category](https://meta.discourse.org/t/-/368347?silent=true)” had @hellekin ask if the **shared draft UI** glitch was addressed in post [#2](https://meta.discourse.org/t/-/368347/2?silent=true).

- #Plugin “[Discourse Reactions](https://meta.discourse.org/t/-/183261?silent=true)” saw @copymonopoly query **preservation of negative reactions** as likes and integration with Gamification in post [#391](https://meta.discourse.org/t/-/183261/391?silent=true).

* * *

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

- **@tobiaseigen** contributed expert tips in the #Community discussion “[Learnings from setting up neighborhood community on Digital Ocean](https://meta.discourse.org/t/-/169640/5?silent=true)”, explaining **category email settings** and chat vs posts.
- **@mcwumbly** assisted in the #Support thread “[Seeking Help: How to Create a Top Menu Bar with Dropdown (Smooth Load)](https://meta.discourse.org/t/-/374919/2?silent=true)”, linking to the [header-submenus](https://meta.discourse.org/t/header-submenus/94584?silent=true) component for a cleaner dropdown.

* * *

> “With 55 posts, 6 new topics, and zero puppies harmed, we’re proving that lively discourse and puppy safety can go paw in paw!”

---

<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 Julho , 2025 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/575 "2025-07-21T21:02:13Z")

</div>

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

## Key Stats

> The last 24 hours saw intense activity on Meta with:

**Total new posts:** 96  
**Total new topics:** 16

**Top users by posts and likes:**

- @Moin: 12 posts, 28 likes
- @JammyDodger: 9 posts, 19 likes
- @sam: 4 posts, 10 likes
- @NateDhaliwal: 8 posts, 5 likes
- @Lilly: 1 post, 5 likes
- @awesomerobot: 2 posts, 4 likes
- @Yuun: 1 post, 4 likes
- @merefield: 3 posts, 4 likes
- @Lhc_fl: 1 post, 4 likes
- @pfaffman: 2 posts, 3 likes

## Interesting Topics

### #Dev

- In **Modernizing inline script tags for templates & JS API** , @Lhc_fl reminded that `changeWidgetSetting` on post-avatar is deprecated and will be removed soon, suggesting the new [`api.modifyClass`](https://meta.discourse.org/t/-/366482/17?silent=true) approach while pointing to upcoming post-stream changes [read more](https://meta.discourse.org/t/-/372063/1?silent=true). @JammyDodger also flagged an existing [official theme component](https://meta.discourse.org/t/-/106124/1?silent=true) for avatar size and shape.

- **Embed Discourse Comments in Discourse Topic** explored embedding a comments iframe in a Discourse topic, comparing to the [Journal plugin](https://meta.discourse.org/t/-/317785/1?silent=true) and the standard [embed script](https://meta.discourse.org/t/-/31963/478?silent=true) for external sites; @NateDhaliwal suggested CSS hacks to hide headers in iframe and adjusting element display [read more](https://meta.discourse.org/t/-/375001/1?silent=true).

- **Is it Possible to Send Encrypted Email and Password in the Authentication Flow?** saw @Kon ask about securing credentials, and @pfaffman recommending the built-in [DiscourseConnect](https://meta.discourse.org/t/13045?silent=true) SSO integrations via [official docs](https://meta.discourse.org/t/-/32974/1?silent=true) or [Setup DiscourseConnect](https://meta.discourse.org/t/-/13045/1?silent=true) to ensure encryption [read more](https://meta.discourse.org/t/-/375072/1?silent=true).

### #UX

- **Can the “groups” link on `/admin/users` link to `/admin/groups` instead of `/g`?** prompted @Moin’s confusion over redirecting to the wrong admin page, with @Lilly confirming it should point to `/admin/groups` and @awesomerobot shipping a fix in [PR #33738](https://github.com/discourse/discourse/pull/33738) after the initial [group page PR](https://github.com/discourse/discourse/pull/32377) [read more](https://meta.discourse.org/t/-/375106/1?silent=true).

- **‘Expand quote’ arrow new line creates gap in quote style** surfaced on mobile (#mobile) where long titles force the expand arrow onto its own line, disrupting flow on iOS and Android [read more](https://meta.discourse.org/t/-/375067/1?silent=true).

- **‘Preinstalled’ plugin label on hosted sites** saw @JammyDodger report confusion over the “Preinstalled” badge linking to the core bundling announcement, with discussion around suppressing or relabeling this on #hosted sites and questioning the relevance of the [bundling announcement](https://meta.discourse.org/t/-/373574/1?silent=true) link [read more](https://meta.discourse.org/t/-/375051/1?silent=true).

- **Very minor tag issue** highlighted inconsistent #tags display when using “box” style between homepage and `/latest`, prompting interface style alignment [read more](https://meta.discourse.org/t/-/375029/1?silent=true).

- **Allow the ability to Edit post on rejection** (#review-queue) featured @JammyDodger’s proposed flowchart for looping revisions in the approval queue rather than outright deletion [read more](https://meta.discourse.org/t/-/373992/16?silent=true).

### #contribute:translations

- **Can outdated translations be removed on updates?** raised by @Moin, with @gerhard debating the frequency of placeholder issues and suggesting daily Crowdin merges as a simpler alternative to manual string removals [read more](https://meta.discourse.org/t/-/374988/1?silent=true).

### #Site feedback

- **How plugins moving to core is communicated** saw @sam notice that the Chat plugin remains unintentionally hidden and flagged @awesomerobot to adjust CSS visibility [read more](https://meta.discourse.org/t/-/374493/15?silent=true).

- **Frequent Error 500 after searching** (#ai-search) reported by multiple users including @Moin and @patrickemin, with examples of intermittent server errors when using the search bar [read more](https://meta.discourse.org/t/-/373769/5?silent=true).

- **Light theme palette previews as dark / breaks personal palette options** was acknowledged by @sam as an ongoing staff-experience effort to improve preview alignment [read more](https://meta.discourse.org/t/-/374840/3?silent=true).

### #Support

- **How do I ensure globally pinned posts are pinned to the top of the home page view?** where @Moin and @NateDhaliwal discussed using #banners as permanent pins vs. disabling automatic unpin via site settings, pointing to [banner docs](https://meta.discourse.org/t/-/153718/1?silent=true) [read more](https://meta.discourse.org/t/-/372692/4?silent=true).

- **Disable personal message between members** saw @Steve_John seek a way to block member-to-member DMs while preserving admin PMs, and @Moin walking through the `personal message enabled group` and custom sidebar link setups [read more](https://meta.discourse.org/t/-/375008/1?silent=true).

- **Prominent theme selector in header** resolved by @Moin recommending a notification banner (#sidebar-theme-toggle) over a persistent header button for infrequent theme changes, with example banner [component](https://meta.discourse.org/t/-/325279/1?silent=true) usage [read more](https://meta.discourse.org/t/-/374900/7?silent=true).

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

- @sam noticed the **Chat** plugin still hidden in [How plugins moving to core is communicated](https://meta.discourse.org/t/-/374493/15?silent=true) and prompted @awesomerobot to fix the CSS.

- @sam praised the **mobile composer full-screen** change in [Mobile composer: permanent full-screen](https://meta.discourse.org/t/-/374766/2?silent=true), underscoring improved iOS support.

- @sam committed to improve theme previews after a bug report in [Light theme palette previews as dark](https://meta.discourse.org/t/-/374840/3?silent=true).

- @sam clarified that selecting an LLM model is optional in the AI summarizer until Keegan’s fix lands, in [You need to select a model before the AI Summarizer Persona works](https://meta.discourse.org/t/-/374991/2?silent=true).

- @Lilly confirmed the correct `/admin/groups` link for [Can the “groups” link on `/admin/users`](https://meta.discourse.org/t/-/375106/3?silent=true).

- @awesomerobot shipped the fix for the admin groups link via [PR #33738](https://github.com/discourse/discourse/pull/33738) mentioned in [Can the “groups” link on `/admin/users`](https://meta.discourse.org/t/-/375106/4?silent=true).

- @gerhard weighed in on **outdated translations** removal frequency in [Can outdated translations be removed on updates?](https://meta.discourse.org/t/-/374988/2?silent=true).

- @jordan-vidrine reminisced about #Theme artistry in **Heroes – Fantasy Theme** [here](https://meta.discourse.org/t/-/354452/9?silent=true).

- @nat investigated **avatar HTTP 500** errors in [Profile pictures got messed up somehow](https://meta.discourse.org/t/-/374690/3?silent=true).

Have a paw-fect day—our puppies are safe, and so are your plugins!

---

<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 Julho , 2025 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/576 "2025-07-22T21:02:01Z")

</div>

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

## Key Stats

- 📈 **117** new posts and **12** new topics over the last 24 hours.

- 🔝 Top contributors:

- 👥 [@team](https://meta.discourse.org/groups/team?silent=true) group movers:

* * *

## Interesting Topics

#Support

- **Third-party plugin repository hijacked**  
@w3shi issued an apology for the GitHub handle mix-up and the community discussed responsible disclosure and the risk of repo­jacking in [Third-party plugin repository hijacked](https://meta.discourse.org/t/-/374703/11?silent=true).

- **Can Discourse be used as the core discussion forum for an education or e-learning platform?**  
@Suheb asked whether students and teachers can interact via Discourse on an education site, and @pfaffman confirmed it’s a common use case in [Can Discourse be used as the core discussion forum for an education or e-learning platform?](https://meta.discourse.org/t/-/375250/1?silent=true).

- **Discourse Ember CLI Proxy Error**  
@Wilson_Wang encountered a `FetchError: connect ECONNREFUSED 127.0.0.1:3000` during development, and @merefield and @pfaffman outlined steps to run Rails and install ImageMagick in [Discourse Ember CLI Proxy Error](https://meta.discourse.org/t/-/375220/2?silent=true).

- **When is it safe to `Reset Update`?**  
@blaisep explored whether it’s safe to reset a failed Docker update, and the self-hosting guide was highlighted as the next step in [When is it safe to `Reset Update`?](https://meta.discourse.org/t/-/375126/2?silent=true).

#Announcements

- **Bundling more popular plugins with Discourse core**  
The Discourse team announced that eight popular plugins will ship in core, and @david explained why disabled plugins incur minimal overhead in [Bundling more popular plugins with Discourse core](https://meta.discourse.org/t/-/373574/23?silent=true).

- **A new way to manage colour palettes**  
@hugh unveiled a redesigned admin page with live previews and status labels for palettes in [A new way to manage colour palettes](https://meta.discourse.org/t/-/375188/1?silent=true).

#Community

- **How do you find duplicate accounts**  
@SubStrider asked about identifying sockpuppets beyond IP checks, and @HAWK pointed to the browser-fingerprinting plugin in [How do you find duplicate accounts](https://meta.discourse.org/t/-/375185/2?silent=true).

- **Just had about 38 bot accounts and posts sign up and spam in the space of 30 mins**  
@manton reported a surge of bot signups, and the community recommended captcha and advanced filtering in [Just had about 38 bot accounts and posts sign up and spam in the space of 30 mins](https://meta.discourse.org/t/-/375297/1?silent=true).

- **Best practices of keeping track of feature requests**  
@stanigator solicited tips for triaging and tagging new feature ideas, with @NateDhaliwal pointing to the Topic Voting plugin in [Best practices of keeping track of feature requests](https://meta.discourse.org/t/-/375163/2?silent=true).

#Feature

- **Idea: Chat Posts**  
@satonotdead proposed an AI-powered chat interface for Discourse, sparking debate on the future of web search vs. social forums in [Idea: Chat Posts](https://meta.discourse.org/t/-/374905/17?silent=true).

- **Make Archived/Close be filtered out in “Latest”**  
@ecki suggested hiding closed or archived topics from the default Latest view, and custom filters were recommended in [Make Archived/Close be filtered out in “Latest”](https://meta.discourse.org/t/-/375235/2?silent=true).

#customization:extras

- **Nice way to run a dev env**  
@NateDhaliwal shared a handy `rundiscourse.sh` script for updating plugins, migrations, and dev servers, with @elmuerte improving portability in [Nice way to run a dev env](https://meta.discourse.org/t/-/375233/1?silent=true).

* * *

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

- **@david** drove the core plugin bundling effort in [Bundling more popular plugins with Discourse core](https://meta.discourse.org/t/-/373574/23?silent=true) and added celebratory notices in plugin topics like [Discourse AI](https://meta.discourse.org/t/-/259214/219?silent=true), [Discourse Solved](https://meta.discourse.org/t/-/30155/388?silent=true), [Discourse Advertising](https://meta.discourse.org/t/-/33734/383?silent=true), [Discourse Policy](https://meta.discourse.org/t/-/88557/87?silent=true), [Discourse Topic Voting](https://meta.discourse.org/t/-/40121/308?silent=true), [Discourse Templates](https://meta.discourse.org/t/-/229250/48?silent=true), [Discourse GitHub](https://meta.discourse.org/t/-/99895/78?silent=true), and [Discourse Affiliate](https://meta.discourse.org/t/-/101937/46?silent=true).

- **@hugh** launched the new admin colour-palette UI in [A new way to manage colour palettes](https://meta.discourse.org/t/-/375188/1?silent=true).

- **@HAWK** recommended the experimental fingerprinting plugin for sockpuppet detection in [How do you find duplicate accounts](https://meta.discourse.org/t/-/375185/2?silent=true).

- **@schleifer** welcomed @w3shi’s apology and resolution in [Third-party plugin repository hijacked](https://meta.discourse.org/t/-/374703/14?silent=true).

- **@saquetim** merged a PR to fix badge misalignment in [Category and tag badges are misaligned](https://meta.discourse.org/t/-/372897/12?silent=true).

- **@awesomerobot** fixed group alignment on the About page via PR in [Additional groups on /about page](https://meta.discourse.org/t/-/374854/5?silent=true).

- **@chapoi** iterated on the full-screen mobile composer and addressed minimize-quote quirks in [Mobile composer: permanent full-screen](https://meta.discourse.org/t/-/374766/8?silent=true) and [Mobile composer: permanent full-screen](https://meta.discourse.org/t/-/374766/10?silent=true).

- **@sam** acknowledged and planned a fix for the event chat-channel name clash in [Event chat channels error if name clashes](https://meta.discourse.org/t/-/375162/5?silent=true).

- **@Lilly** pointed to the AWS SDK gem bump workaround in [Configure an S3 compatible object storage provider for uploads](https://meta.discourse.org/t/-/148916/483?silent=true).

- **@supermathie** clarified why Facebook cannot resolve CloudFront hostnames in [Sharing link to Facebook does not show image (open graph)](https://meta.discourse.org/t/-/374869/4?silent=true).

* * *

Phew—after repo hijacks, bot swarms, and a kaleidoscope of new features, even the pups are wagging their tails in excitement! 🐶🎉

[Página anterior](https://meta.discourse.org/t/daily-summary-9pm-utc/291850.md?page=15)

[Próxima página](https://meta.discourse.org/t/daily-summary-9pm-utc/291850.md?page=17)
