# Dagelijkse samenvatting (5.00 uur UTC)

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

<div class="post-metadata">

### Author: ![Discourse](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/discourse/32/148734_2.png) [@Discourse](https://meta.discourse.org/u/Discourse)
#### Post date: [15 juni 2025 om 05:01 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/512 "2025-06-15T05:01:46Z")

</div>

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

## Key Stats

- **45 new posts** ([recent activity](https://meta.discourse.org/latest?silent=true))
- **9 new topics** ([today’s topics](https://meta.discourse.org/latest?period=day&order=created&silent=true))
- **Top users by activity** :
  - [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal?silent=true): 4 posts, 4 likes
  - [@spirobel](https://meta.discourse.org/u/spirobel?silent=true): 1 post, 4 likes
  - [@Moin](https://meta.discourse.org/u/Moin?silent=true): 2 posts, 3 likes
  - [@ondrej](https://meta.discourse.org/u/ondrej?silent=true): 1 post, 3 likes
  - [@satonotdead](https://meta.discourse.org/u/satonotdead?silent=true): 2 posts, 2 likes
  - [@AquaL1te](https://meta.discourse.org/u/AquaL1te?silent=true): 1 post, 2 likes
  - [@MihirR](https://meta.discourse.org/u/MihirR?silent=true): 7 posts, 2 likes
  - [@tknospdr](https://meta.discourse.org/u/tknospdr?silent=true): 3 posts, 2 likes
  - [@donaldsoncd](https://meta.discourse.org/u/donaldsoncd?silent=true): 1 post, 1 like
  - [@pfaffman](https://meta.discourse.org/u/pfaffman?silent=true): 2 posts, 1 like

## Interesting Topics

#Feature

- @spirobel explored how to support BTCPay alongside Stripe—including subscription cancellation, expiration logic, and budget considerations—in [Add different payment methods to discourse subscription](https://meta.discourse.org/t/-/218889/28?silent=true), building on pfaffman’s cost-saving suggestions at [post 26](https://meta.discourse.org/t/-/218889/26?silent=true).

- @Encounter proposed distinct green “owner” shields and immunity rules so forum creators can’t be demoted, and @ondrej explained the DISCOURSE\_DEVELOPER\_EMAILS protection and customization options in [Update our admins and moderator shields](https://meta.discourse.org/t/-/370203/1?silent=true) ([post 2](https://meta.discourse.org/t/-/370203/2?silent=true)).

#Support

- @tknospdr needed to trace Ember deprecation banners to specific themes/plugins, and @Moin showed how to use the browser console—citing the pink-banner workaround—in [How to find item needing update?](https://meta.discourse.org/t/-/370181/1?silent=true) ([post 2](https://meta.discourse.org/t/-/370181/2?silent=true), [post 4](https://meta.discourse.org/t/-/369978/4?silent=true)).

- @MihirR asked about adding a mobile leaderboard on the homepage, and @satonotdead recommended Right Sidebar Blocks and minimal-gamification hooks in [Leaderboard in homepage](https://meta.discourse.org/t/-/370186/1?silent=true) ([post 2](https://meta.discourse.org/t/-/370186/2?silent=true), [post 3](https://meta.discourse.org/t/-/370186/3?silent=true)).

- @Ethsim2 spotted Sidekiq occasionally using 500+ MB and wondered about setting `UNICORN_SIDEKIQ_MEMORY_KILLER_MAX_RSS`, with @Jagster advising a bump to ~550 MB in [Sidekiq warnings](https://meta.discourse.org/t/-/370166/1?silent=true) ([post 2](https://meta.discourse.org/t/-/370166/2?silent=true)).

- @BrianC fought to expose the AI-Bot page to guests, only for @Falco to note that PM creation blocks anon access and suggest social logins in [Allow guest to see AI Bot Page](https://meta.discourse.org/t/-/370207/1?silent=true) ([post 5](https://meta.discourse.org/t/-/370207/5?silent=true)).

- @wilson29thid’s pg\_dump errors on Postgres 16 were traced to version mismatches, and @pfaffman pointed to `app.yml` tweaks for auto-upgrade support in [Backups fail with Postgres 16 database](https://meta.discourse.org/t/-/343432/6?silent=true) ([post 7](https://meta.discourse.org/t/-/343432/7?silent=true)).

- @Yuuki_Mizukami asked about a stray `zh_CN.solved.solution_summary.other` string, and @Moin identified it as a theme artifact in [Remove fonts](https://meta.discourse.org/t/-/370220/1?silent=true) ([post 2](https://meta.discourse.org/t/-/370220/2?silent=true)).

- @MihirR and others pushed for external redirects and Google/Facebook sign-ups on the invite page in [Invite Page - External URL and Google Sign ups](https://meta.discourse.org/t/-/370157/1?silent=true) (mirrored at [post 4](https://meta.discourse.org/t/-/368680/4?silent=true)).

#Theme component

- @MihirR released a lightweight, dark/light-friendly JS banner for prompting browser notifications in [A component that adds a banner to prompt users to enable browser notifications](https://meta.discourse.org/t/-/370163/1?silent=true) and later refined its PWA behavior in [Enable Notification Option - PWA](https://meta.discourse.org/t/-/370161/2?silent=true).

- @tknospdr flagged deprecation warnings in the classic Blog Post Styling theme and urged migration to co-located files in [Blog Post Styling](https://meta.discourse.org/t/-/110841/168?silent=true), referencing the Ember fallback guide at [post 337276](https://meta.discourse.org/t/-/337276?silent=true).

#Announcements

- @AquaL1te shared detailed UI feedback on Horizon—topic thumbnails ([150602](https://meta.discourse.org/t/-/150602/71?silent=true)), tag ([124240](https://meta.discourse.org/t/-/124240?silent=true)) and category banners ([86241](https://meta.discourse.org/t/-/86241?silent=true))—in [Help us test Horizon, our newest theme](https://meta.discourse.org/t/-/360484/71?silent=true).

#Self-Hosting

- @Preeminence struggled with Mailgun on port 2525, and @pfaffman asked about container rebuilds in [Troubleshoot email on a new Discourse install](https://meta.discourse.org/t/-/16326/556?silent=true) ([post 557](https://meta.discourse.org/t/-/16326/557?silent=true)).

#Dev

- @Ambient.Impact investigated auto-rewriting post dates in narrative roleplay categories and got bbcode and renderer-hook suggestions in [How to rewrite post dates for certain categories](https://meta.discourse.org/t/-/370139/3?silent=true).

#Site Management

- @BrianC requested guidance on managing composer AI personas—hiding advanced tools, setting defaults, and using permissions—in [Forum Researcher AI Persona guide](https://meta.discourse.org/t/-/368942/2?silent=true) ([post 1](https://meta.discourse.org/t/-/368942/1?silent=true)).

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

- @Falco clarified that guests can’t create PMs—so the AI Bot page must remain private—and suggested social logins or SSO as alternatives in [Allow guest to see AI Bot Page](https://meta.discourse.org/t/-/370207/5?silent=true).

Here’s hoping your weekend is as smooth as our Stripe-style subscription logic after all that payment-method brainstorming!

---

<div class="post-metadata">

### Author: ![Discourse](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/discourse/32/148734_2.png) [@Discourse](https://meta.discourse.org/u/Discourse)
#### Post date: [16 juni 2025 om 05:02 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/513 "2025-06-16T05:02:42Z")

</div>

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

## Key Stats

- **Total new posts:** 92 (see [Daily Summary Feedback](https://meta.discourse.org/t/daily-summary-feedback/291853?silent=true))
- **Total new topics:** 15 (see [Daily Summary Feedback](https://meta.discourse.org/t/daily-summary-feedback/291853?silent=true))
- **Top users by posts and likes:**
  - [@Moin](https://meta.discourse.org/u/moin?silent=true) (_5 posts_, _9 likes_)
  - [@JammyDodger](https://meta.discourse.org/u/jammydodger?silent=true) (_3 posts_, _9 likes_)
  - [@jahan\_gagan](https://meta.discourse.org/u/jahan_gagan?silent=true) (_6 posts_, _7 likes_)
  - [@NateDhaliwal](https://meta.discourse.org/u/natedhaliwal?silent=true) (_9 posts_, _5 likes_)
  - [@bloomexperiment](https://meta.discourse.org/u/bloomexperiment?silent=true) (_2 posts_, _5 likes_)
  - [@merefield](https://meta.discourse.org/u/merefield?silent=true) (_4 posts_, _4 likes_)
  - [@BrianC](https://meta.discourse.org/u/brianc?silent=true) (_2 posts_, _3 likes_)
  - [@joffreyjaffeux](https://meta.discourse.org/u/joffreyjaffeux?silent=true) (_1 post_, _3 likes_)
  - [@mrmowji](https://meta.discourse.org/u/mrmowji?silent=true) (_7 posts_, _3 likes_)
  - [@AquaL1te](https://meta.discourse.org/u/aqual1te?silent=true) (_2 posts_, _2 likes_)

## Interesting Topics

### #Feature

- In #Feature [Update our admins and moderator shields](https://meta.discourse.org/t/update-our-admins-and-moderator-shields/370203?silent=true), @Encounter reported a hosted-forum admin demotion mishap, @ondrej highlighted the `DISCOURSE_DEVELOPER_EMAILS` safeguard [post 2](https://meta.discourse.org/t/update-our-admins-and-moderator-shields/370203/2?silent=true) and @Moin contrasted self-hosted vs hosted admin logic [post 5](https://meta.discourse.org/t/update-our-admins-and-moderator-shields/370203/5?silent=true). [read more](https://meta.discourse.org/t/update-our-admins-and-moderator-shields/370203?silent=true)

- In #Feature [Meta login option on Discourse Try](https://meta.discourse.org/t/meta-login-option-on-discourse-try/370284?silent=true), @darkpixlz suggested enabling Meta SSO on [try.discourse.org](http://try.discourse.org) similar to Theme Creator, sparking discussion on OAuth scopes and identity mapping. [read more](https://meta.discourse.org/t/meta-login-option-on-discourse-try/370284?silent=true)

- In #Feature [I want to use the private message initiation page with AI bot to create a new topic](https://meta.discourse.org/t/i-want-to-use-the-private-message-initiation-page-with-ai-bot-to-create-a-new-topic/370268?silent=true), @kuaza proposed swapping the new-topic composer for an AI Q&A prompt that auto-generates titles, categories, and tags behind the scenes. [read more](https://meta.discourse.org/t/i-want-to-use-the-private-message-initiation-page-with-ai-bot-to-create-a-new-topic/370268?silent=true)

- In #Feature [Discourse Mobile app on F-Droid or Aurora store](https://meta.discourse.org/t/discourse-mobile-app-on-f-droid-or-aurora-store/370282?silent=true), @opcourdis asked about publishing the Android app on alternative stores without Google dependencies, and community members outlined the manifest tweaks and build steps required. [read more](https://meta.discourse.org/t/discourse-mobile-app-on-f-droid-or-aurora-store/370282?silent=true)

### #Support

- In #Support [Set the homepage view to Categories + Latest Post](https://meta.discourse.org/t/set-the-homepage-view-to-categories-latest-post/370258?silent=true), @Cate_Soule wrestled with homepage redirection; @JammyDodger and @jahan_gagan walked through reordering the `top menu` and configuring both `Desktop category page style` and `Mobile category page style`, referencing [this guide](https://meta.discourse.org/t/showing-a-list-of-the-lastest-topics-alongside-the-categories/336910?silent=true). [read more](https://meta.discourse.org/t/set-the-homepage-view-to-categories-latest-post/370258?silent=true)

- In #Support [How to identify which theme/component/plugin needs an update?](https://meta.discourse.org/t/how-to-identify-which-theme-component-plugin-needs-an-update/370277?silent=true), @MihirR spotted the pink `component-template-resolving` banner and @Moin demonstrated using the browser console [here](https://meta.discourse.org/t/component-template-resolving-pink-banner/369978/4?silent=true) to pinpoint the culprit. [read more](https://meta.discourse.org/t/how-to-identify-which-theme-component-plugin-needs-an-update/370277?silent=true)

- In #Support [Hidden Timeline button](https://meta.discourse.org/t/hidden-timeline-button/370240?silent=true), @mrmowji noted the TOC component hides the timeline toggle on the first post; @NateDhaliwal then explained the scroll-depth logic and shared the original [TOC vs timeline discussion](https://meta.discourse.org/t/timeline-button-hidden-behind-draft/294187?silent=true). [read more](https://meta.discourse.org/t/hidden-timeline-button/370240?silent=true)

- In #Support [AI conversation starters on the webpage](https://meta.discourse.org/t/ai-conversation-starters-on-the-webpage/370272?silent=true), @BrianC asked about customizing the three default AI prompt suggestions, and @Falco dove into the Ask Discourse dropdown source code to outline potential hooks. [read more](https://meta.discourse.org/t/ai-conversation-starters-on-the-webpage/370272?silent=true)

- In #Support [How does a forum have no admins](https://meta.discourse.org/t/how-does-a-forum-have-no-admins/370260?silent=true), @Encounter noticed missing admins on the `/about` page and @jahan_gagan clarified Discourse’s inactive-staff filtering and the `about_page_hidden_groups` setting as documented [here](https://meta.discourse.org/t/understanding-and-customizing-the-about-page/332161?silent=true). [read more](https://meta.discourse.org/t/how-does-a-forum-have-no-admins/370260?silent=true)

- In #Support [Leaderboard in homepage](https://meta.discourse.org/t/leaderboard-in-homepage/370186?silent=true), @MihirR wanted a mobile-friendly leaderboard and @nolo pointed to the [Homepage Blocks](https://meta.discourse.org/t/homepage-blocks/347066?silent=true) plugin since Right Sidebar Blocks remains desktop-only. [read more](https://meta.discourse.org/t/leaderboard-in-homepage/370186?silent=true)

### #Bug

- In #Bug [False positives on “posts are not remapped to new S3 upload URL”](https://meta.discourse.org/t/false-positives-on-posts-are-not-remapped-to-new-s3-upload-url/370290?silent=true), @barreeeiroo hit an S3 migration error flagged by `to_s3_migration.rb` [source](https://github.com/discourse/discourse/blob/main/lib/file_store/to_s3_migration.rb#L77), and @pfaffman suggested a DB-only restore to bypass the checks. [read more](https://meta.discourse.org/t/false-positives-on-posts-are-not-remapped-to-new-s3-upload-url/370290?silent=true)

- In #Bug [Mandatory custom user field shows no error hint when omitted on signup](https://meta.discourse.org/t/mandatory-custom-user-field-shows-no-error-hint-when-omitted-on-signup/370279?silent=true), @fhe reported that a required multiselect field silently blocks signup and the console logged `ReferenceError: $ is not defined`, prompting requests for clearer validation. [read more](https://meta.discourse.org/t/mandatory-custom-user-field-shows-no-error-hint-when-omitted-on-signup/370279?silent=true)

### #Marketplace

- In #Marketplace [Any freelancers/contractors to help me setup a Theme](https://meta.discourse.org/t/any-freelancers-contractors-to-help-me-setup-a-theme/370252?silent=true), @dccpmmrp posted a 2–3 day theming gig and both @jahan_gagan and @pfaffman responded with PM offers. [read more](https://meta.discourse.org/t/any-freelancers-contractors-to-help-me-setup-a-theme/370252?silent=true)

### #Installation

- In #Installation [未收到管理员账户的确认邮件](https://meta.discourse.org/t/%E6%9C%AA%E6%94%B6%E5%88%B0%E7%AE%A1%E7%90%86%E5%91%98%E8%B4%A6%E6%88%B7%E7%9A%84%E7%A1%AE%E8%AE%A4%E9%82%AE%E4%BB%B6/370245?silent=true), ywk2022-jfg faced a `Net::ReadTimeout` when receiving SMTP confirmation on [yeah.net](http://yeah.net) and @NateDhaliwal recommended testing port 2525 and verifying provider limits. [read more](https://meta.discourse.org/t/%E6%9C%AA%E6%94%B6%E5%88%B0%E7%AE%A1%E7%90%86%E5%91%98%E8%B4%A6%E6%88%B7%E7%9A%84%E7%A1%AE%E8%AE%A4%E9%82%AE%E4%BB%B6/370245?silent=true)

- In #Installation [What data should I enter here?](https://meta.discourse.org/t/what-data-should-i-enter-here/370321?silent=true), @d_bl1n asked whether to reuse existing credentials or generate new ones for the JSON API’s username/password fields. [read more](https://meta.discourse.org/t/what-data-should-i-enter-here/370321?silent=true)

- In #Installation [Discourse-setup fails when pups tries to create symbolic link](https://meta.discourse.org/t/discourse-setup-fails-when-pups-tries-to-create-symbolic-link/370269?silent=true), @millerthegorilla encountered symlink errors on Fedora CoreOS and @jahan_gagan guided them to remove pre-existing log files and correct container ownership before rerunning `discourse-setup`. [read more](https://meta.discourse.org/t/discourse-setup-fails-when-pups-tries-to-create-symbolic-link/370269?silent=true)

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

- [@joffreyjaffeux](https://meta.discourse.org/u/joffreyjaffeux?silent=true) dove into the #Bug [Côte d’Ivoire flag emoji not rendering](https://meta.discourse.org/t/c%C3%B4te-d-ivoire-flag-emoji-not-rendering/370017/6?silent=true), tracing historical conversion issues. [read more](https://meta.discourse.org/t/c%C3%B4te-d-ivoire-flag-emoji-not-rendering/370017?silent=true)

- [@Falco](https://meta.discourse.org/u/falco?silent=true) engaged on [AI conversation starters on the webpage](https://meta.discourse.org/t/ai-conversation-starters-on-the-webpage/370272/2?silent=true) to clarify the default suggestion pipeline. [read more](https://meta.discourse.org/t/ai-conversation-starters-on-the-webpage/370272?silent=true)

- [@martin](https://meta.discourse.org/u/martin?silent=true) contributed a PR on [Full-screen chat as default for collaboration setup](https://meta.discourse.org/t/full-screen-chat-as-default-for-collaboration-setup/369849/6?silent=true), proposing a `hasNoPreferredMode` getter to distinguish default chat preferences. [read more](https://meta.discourse.org/t/full-screen-chat-as-default-for-collaboration-setup/369849?silent=true)

Between admin shields, AI prompts, and emoji sleuthing, our code—and our puppies—are thriving after another action-packed 24 hours!

---

<div class="post-metadata">

### Author: ![Discourse](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/discourse/32/148734_2.png) [@Discourse](https://meta.discourse.org/u/Discourse)
#### Post date: [17 juni 2025 om 05:02 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/514 "2025-06-17T05:02:29Z")

</div>

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

## Key Stats

- **84** new posts ([source](https://meta.discourse.org/latest?silent=true))
- **9** new topics ([source](https://meta.discourse.org/latest?silent=true))
- **Top users:**
  - [@Moin](https://meta.discourse.org/u/moin?silent=true) (8 likes; 3 posts)
  - [@david](https://meta.discourse.org/u/david?silent=true) (8 likes; 4 posts)
  - [@sam](https://meta.discourse.org/u/sam?silent=true) (7 likes; 5 posts)
  - [@joffreyjaffeux](https://meta.discourse.org/u/joffreyjaffeux?silent=true) (5 likes; 1 post)
  - [@rumi.ju](https://meta.discourse.org/u/rumi.ju?silent=true) (5 likes; 2 posts)
  - [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen?silent=true) (4 likes; 4 posts)
  - [@MachineScholar](https://meta.discourse.org/u/machinescholar?silent=true) (4 likes; 1 post)
  - [@pfaffman](https://meta.discourse.org/u/pfaffman?silent=true) (3 likes; 7 posts)
  - [@kris.kotlarek](https://meta.discourse.org/u/kris.kotlarek?silent=true) (3 likes; 1 post)
  - [@nathank](https://meta.discourse.org/u/nathank?silent=true) (2 likes; 1 post)

## Interesting Topics

- #Feature @rumi.ju asked how to **disable Markdown & default to Rich Text** in the composer and implemented a MutationObserver hack while the team considers a proper setting—[read more](https://meta.discourse.org/t/-/370335/1?silent=true)

- #Support @Moin reported that if a user is both admin and moderator, they now appear in both lists—contrary to design—sparked a deep dive into admin/moderator listing logic ([discussion](https://meta.discourse.org/t/-/370260/4?silent=true))

- #Bug @joffreyjaffeux fixed the **Côte d’Ivoire flag emoji** rendering issue with a PR to the emoji library—[see commit](https://meta.discourse.org/t/-/370017/7?silent=true)

- #Feature #ai: @sam proposed a **theme component** to demonstrate AI conversation starters on the homepage in lieu of core plans—[details](https://meta.discourse.org/t/-/370272/4?silent=true)

- #Dev @david outlined the long-term strategy for **`.gjs` component resolution** to support Embroider’s static invokables—[read more](https://meta.discourse.org/t/-/370063/20?silent=true)

- #Plugin @mrmowji uncovered a limitation in **Discourse Doc Categories** where only the first 50 links are Oneboxed and learned a workaround via onebox settings—[how-to](https://meta.discourse.org/t/-/322376/127?silent=true)

- #Installation @Ethsim2 explored running **Plesk alongside Discourse** , and @tobiaseigen reminded that only [official install](https://meta.discourse.org/t/142537?silent=true) instructions are supported—[discussion](https://meta.discourse.org/t/-/370407/3?silent=true)

- #Support @stanigator needed help adjusting **line spacing** ; @keegan pointed to CSS variables in `font-variables.scss`—[solution](https://meta.discourse.org/t/-/370440/3?silent=true)

- #Dev @jahan_gagan added a **plugin outlet** to Category Settings → Images; @david merged the PR—[PR details](https://meta.discourse.org/t/-/370349/1?silent=true)

- #Bug @kris.kotlarek confirmed a PR merge that fixes broken behavior when **`enable_names`** is disabled—[issue tracked](https://meta.discourse.org/t/-/291912/57?silent=true)

- #Feature @opcourdis revived the discussion on **geo-blocking** access via a plugin vs. iptables for country-based access control—[plugin link](https://meta.discourse.org/t/-/115112/19?silent=true)

- #Theme component: @nathank flagged a visual glitch in **Discourse Category Headers** , leading to a new update—[changelog](https://meta.discourse.org/t/-/148682/93?silent=true)

- #Plugin @gilles asked how to view **event participants** on the Calendar plugin’s upcoming events page; @tobiaseigen guided through the participants popup and CSV export—[more](https://meta.discourse.org/t/-/97376/513?silent=true)

- #Support #doc-categories: @mrmowji explored **nested sidebar sections** without sub-categories and learned Discourse index limitations—[discussion](https://meta.discourse.org/t/-/370357/1?silent=true)

- #Bug #reactions #user-card: @sam confirmed a regression where **clicking avatars in the reactions table** no longer shows the user card, and added a priority tag—[details](https://meta.discourse.org/t/-/370018/2?silent=true)

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

- @sam chimed in on [Markdown vs. Rich Text settings](https://meta.discourse.org/t/-/370335/3?silent=true), demoed an [AI conversation starter component](https://meta.discourse.org/t/-/370272/4?silent=true), troubleshot the [custom user field signup bug](https://meta.discourse.org/t/-/370279/2?silent=true), and clarified [AI artifact user storage](https://meta.discourse.org/t/-/369822/5?silent=true).

- @david explained [`.gjs` component resolution](https://meta.discourse.org/t/-/370063/20?silent=true), merged a PR for [Settings link injection](https://meta.discourse.org/t/-/368531/4?silent=true), and approved the [Category Settings image outlet](https://meta.discourse.org/t/-/370349/3?silent=true).

- @tobiaseigen advised on running **Plesk** with Discourse ([link](https://meta.discourse.org/t/-/370407/3?silent=true)), guided a user to [rebake for updates](https://meta.discourse.org/t/-/370181/4?silent=true), clarified [doc-category sidebar sections](https://meta.discourse.org/t/-/370357/3?silent=true), and assisted with the [Calendar events participants UI](https://meta.discourse.org/t/-/97376/513?silent=true).

- @joffreyjaffeux resolved the [flag emoji bug](https://meta.discourse.org/t/-/370017/7?silent=true) and modernized the [Jump button component’s pink banner](https://meta.discourse.org/t/-/369978/13?silent=true).

- @kris.kotlarek confirmed the fix for **`enable_names`** behavior—[bug thread](https://meta.discourse.org/t/-/291912/57?silent=true).

- @keegan provided CSS tips for **line height** overrides—[details](https://meta.discourse.org/t/-/370440/3?silent=true).

- @Falco recommended **Gemini Flash** for AI-search testing—[suggestion](https://meta.discourse.org/t/-/370366/2?silent=true).

- @chapoi assured users that experimental **chat avatars** will return in core—[update](https://meta.discourse.org/t/-/338400/8?silent=true).

- @tshenry released a patch for the **birthday cake emoji** cakeday bug—[fix](https://meta.discourse.org/t/-/299023/8?silent=true).

- @yaran confirmed the **cakeday emoji** issue is resolved—[confirmation](https://meta.discourse.org/t/-/299023/8?silent=true).

Today’s mix of editor hacks, emoji fixes, and AI workshops proves that on [meta.discourse.org](http://meta.discourse.org), there’s never a dull byte!

---

<div class="post-metadata">

### Author: ![Discourse](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/discourse/32/148734_2.png) [@Discourse](https://meta.discourse.org/u/Discourse)
#### Post date: [18 juni 2025 om 05:01 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/515 "2025-06-18T05:01:44Z")

</div>

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

**Key Stats**  
In the past 24 hours the community created **14 new topics** and **81 new posts**.

**Top Users**  
@david – 10 likes, 4 posts  
@Moin – 5 likes, 7 posts  
@nolo – 4 likes, 2 posts  
@piffy – 3 likes, 1 post  
@Curtis_Rueden – 3 likes, 2 posts  
@Crocodilus_CZ – 3 likes, 4 posts  
@Falco – 3 likes, 2 posts  
@jordan-vidrine – 3 likes, 1 post  
@ondrej – 2 likes, 1 post  
@Heliosurge – 2 likes, 1 post

**Interesting Topics**

#Dev

- Moin proposed using a `%{FA_free_link}` placeholder for free FontAwesome icons across components, pointing out that the current hard-coded URL is broken ([Search Icons & Find the Perfect Design | Font Awesome](https://fontawesome.com/v6/search?o=r&m=free)) and suggesting an update to [https://fontawesome.com/v6/search?ic=free](https://fontawesome.com/v6/search?ic=free) with a central reference in the core styleguide [read more](https://meta.discourse.org/t/-/370555/1?silent=true).

#Support

- Curtis\_Rueden asked about the deprecated **discourse-tag-sidebars** component after seeing the [discourse.script-tag-hbs](https://meta.discourse.org/t/366482?silent=true) warning on Image.sc. @david directed him to the newer [Discourse Topic List Sidebars](https://meta.discourse.org/t/107561?silent=true) component for continued compatibility [read more](https://meta.discourse.org/t/-/370554/1?silent=true).

- @piffy noticed admins can’t see who deleted a post via the post footer anymore; @ondrej agreed it’s now easier to use the logs instead [read more](https://meta.discourse.org/t/-/370551/1?silent=true).

- agemo asked how to install `netstat` inside the Discourse container and learned that packages like `net-tools` must be added to `app.yml` and rebuilt; @Falco recommended running `netstat` on the host OS instead [read more](https://meta.discourse.org/t/-/370501/1?silent=true) and see related discussion on high CPU usage [here](https://meta.discourse.org/t/-/203976/1?silent=true).

- Crocodilus\_CZ sought to hide the “Latest topics” heading on their homepage; Moin guided them through safe-mode testing and isolating themes/plugins to find the culprit [read more](https://meta.discourse.org/t/-/370503/1?silent=true) and see safe-mode docs [here](https://meta.discourse.org/t/-/53504?silent=true).

- opcourdis found that events and locations don’t render on published Pages; nathank clarified this is intentional and suggested adjusting visibility settings or category permissions [read more](https://meta.discourse.org/t/-/370606/1?silent=true), with follow-ups by @nathank [2](https://meta.discourse.org/t/-/370606/2?silent=true) and @Michael12 [3](https://meta.discourse.org/t/-/370606/3?silent=true).

- satonotdead inquired about rerunning `rake jobs:recalculate_trust_level_for_all_users` after trust level requirements changed; the team is evaluating alternatives to refresh user levels in bulk [read more](https://meta.discourse.org/t/-/370602/1?silent=true).

- Gerard\_Cobas reported the **“Mark as Solution”** button missing from group messages under the _discourse-solved_ plugin; the team is investigating whether this is a recent change or a bug [read more](https://meta.discourse.org/t/-/370496/1?silent=true).

- Jagster experienced transient edit-conflict popups on iPad after background saves; community members suspect it’s due to Safari/iOS behavior and are exploring workarounds [read more](https://meta.discourse.org/t/-/370473/1?silent=true).

#UX

- Stephen filed a UX quirk where checkboxes inside a `<details>` block collapse on interaction, causing a page reload; he suggests better interplay between checklists and details [read more](https://meta.discourse.org/t/-/370572/1?silent=true).

#Bug

- nolo observed that a disabled **Uncategorized** category still appears in dropdowns and search suggestions, despite being hidden in the admin UI [read more](https://meta.discourse.org/t/-/370541/1?silent=true).

- SubStrider noted the reactions nav button on profile pages looks misaligned; Moin pointed out the fix is already merged in [Tabs in user activity added by plugins look different](https://meta.discourse.org/t/369375/4?silent=true) [read more](https://meta.discourse.org/t/-/370500/1?silent=true).

#Feature

- A request surfaced to make recurring events spawn separate topics in the official #calendar-and-event plugin; the thread spurred a feature pitch in [limit-the-amount-of-people-who-can-attend-an-event](https://meta.discourse.org/t/-/305032/4?silent=true) and links back to the plugin’s main topic [read more](https://meta.discourse.org/t/-/97376/1?silent=true).

#Installation

- discodude posted an Nginx config issue during setup; helpers are reviewing his truncated config and Docker logs to pinpoint the syntax error [read more](https://meta.discourse.org/t/-/370514/1?silent=true).

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

- @david dusted off his WIP for a searchable icon library in the styleguide in [Using a placeholder for FontAwesome links](https://meta.discourse.org/t/-/370555/2?silent=true) and steered the migration to [Discourse Topic List Sidebars](https://meta.discourse.org/t/-/370554/2?silent=true).

- @Falco reminded admins to run `netstat` on the host rather than inside containers in the [net-tools install thread](https://meta.discourse.org/t/-/370501/4?silent=true) and chimed in on fenced code block quoting in [Feature Request: Language identifier in quoted blocks](https://meta.discourse.org/t/-/327895/4?silent=true).

- @jordan-vidrine relaunched the header dropdown experiment on meta in [New header dropdown / notification menu styles](https://meta.discourse.org/t/-/369574/60?silent=true) for further #design-experiment feedback.

- @yaran added a default _(No reminder)_ option to address the empty policy reminder issue in [Policy reminder cannot be left empty](https://meta.discourse.org/t/-/365687/5?silent=true).

- @sam provided contrast feedback on the notification menu experiment in [New header dropdown / notification menu styles](https://meta.discourse.org/t/-/369574/61?silent=true) and acknowledged the recurring-event feature request in [Calendar plugin not creating topic for recurring events](https://meta.discourse.org/t/-/370600/2?silent=true).

- @phillcoxon confirmed reproduction and kicked off investigation on the mandatory custom field signup bug in [Mandatory custom user field shows no error hint](https://meta.discourse.org/t/-/370279/15?silent=true).

Here’s to another day of polished icons, container tips, and event topics—may your dashboards stay green and your coffee stay hot!

---

<div class="post-metadata">

### Author: ![Discourse](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/discourse/32/148734_2.png) [@Discourse](https://meta.discourse.org/u/Discourse)
#### Post date: [19 juni 2025 om 05:02 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/516 "2025-06-19T05:02:23Z")

</div>

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

**Key Stats**

- **New posts:** 80
- **New topics:** 17
- **Top users:**
  - [@david](https://meta.discourse.org/u/david?silent=true) (16 likes, 2 posts)
  - [@denvergeeks](https://meta.discourse.org/u/denvergeeks?silent=true) (15 likes, 1 post)
  - [@Danielle](https://meta.discourse.org/u/danielle?silent=true) (8 likes, 1 post)
  - [@jordan-vidrine](https://meta.discourse.org/u/jordan-vidrine?silent=true) (6 likes, 3 posts)
  - [@HAWK](https://meta.discourse.org/u/hawk?silent=true) (5 likes, 2 posts)
  - [@Moin](https://meta.discourse.org/u/moin?silent=true) (5 likes, 3 posts)
  - [@RGJ](https://meta.discourse.org/u/rgj?silent=true) (4 likes, 2 posts)
  - [@nathank](https://meta.discourse.org/u/nathank?silent=true) (3 likes, 3 posts)
  - [@merefield](https://meta.discourse.org/u/merefield?silent=true) (3 likes, 2 posts)
  - [@Discourse](https://meta.discourse.org/u/discourse?silent=true) (3 likes, 1 post)

**Interesting Topics**

### #Dev

- @david announced [@outletArgs are now available as top-level arguments](https://meta.discourse.org/t/-/370678/1?silent=true), letting developers replace `@outletArgs.foo` with `@foo` in both templates and Glimmer JS components. [read more](https://meta.discourse.org/t/-/370678/1?silent=true)

### #Praise

- @denvergeeks celebrated five years with [Thank You for Five Years and Ten Thousand Cheers!](https://meta.discourse.org/t/-/370658/1?silent=true), calling the community “a precious jewel and an oasis.” [read more](https://meta.discourse.org/t/-/370658/1?silent=true)

### #Announcements

- @Danielle invited everyone to a live [Webinar: Meet the Discourse Customer Projects Team](https://meta.discourse.org/t/-/370693/1?silent=true) on June 25 for an Ask Discourse Anything–style Q&A. [read more](https://meta.discourse.org/t/-/370693/1?silent=true)

### #UX

- @jordan-vidrine and team iterated on [new header dropdown / notification menu styles](https://meta.discourse.org/t/-/369574/62?silent=true), reintroducing a muted blue background, clear read/unread cues, and refined icon treatments. [read more](https://meta.discourse.org/t/-/369574/62?silent=true)

### #Community

- MAR raised [WhatsApp and Discourse Challenges](https://meta.discourse.org/t/-/370739/1?silent=true), seeking best practices to funnel insights from multiple active WhatsApp groups into a single Discourse knowledge base. [read more](https://meta.discourse.org/t/-/370739/1?silent=true)

### #blog

- @Discourse kicked off a companion discussion for [How to Launch an Enterprise Community in 30 Days with Discourse](https://meta.discourse.org/t/-/370696/1?silent=true), featuring rapid-build tips from Netwrix’s Jordan Violet. [read more](https://meta.discourse.org/t/-/370696/1?silent=true)

### #Marketplace

- SandraT posted [Discourse-Experte gesucht: Community-Setup mit KI & WordPress-Integration](https://meta.discourse.org/t/-/370645/1?silent=true), looking for experts to implement AI-driven self-help and plugin integrations on a Docker-based Discourse. [read more](https://meta.discourse.org/t/-/370645/1?silent=true)

- @Kleinanzeigen-Enhanced celebrated a completed job in [Setup Discourse, Transfer from Flarum, Setup URL Redirection](https://meta.discourse.org/t/-/367171/5?silent=true), thanking @jahan_gagan for seamless migration work. [read more](https://meta.discourse.org/t/-/367171/5?silent=true)

### #Plugin

- hameedacpa asked about enabling the “forum researcher” persona in [Discourse AI](https://meta.discourse.org/t/-/259214/210?silent=true), and @Moin pointed them to the Personas tab for configuration. [read more](https://meta.discourse.org/t/-/259214/211?silent=true)

- nathank spotted broken icons in the [Survey Plugin (Experimental)](https://meta.discourse.org/t/-/370653/1?silent=true) after the Font Awesome 6 upgrade; @david addressed the name mismatches in a code rewrite. [read more](https://meta.discourse.org/t/-/370653/2?silent=true)

### #Bug

- Moin reported [Composer resizing problems while using a tablet](https://meta.discourse.org/t/-/370706/1?silent=true), which Richie successfully reproduced on Safari for iPadOS 18.5. [read more](https://meta.discourse.org/t/-/370706/2?silent=true)

- ascension.forum observed [MathJax not working in poll options](https://meta.discourse.org/t/-/370632/1?silent=true), even though equations render correctly elsewhere. [read more](https://meta.discourse.org/t/-/370632/1?silent=true)

### #Feature

- martin explored making [Full-screen chat the default for collaboration setups](https://meta.discourse.org/t/-/369849/10?silent=true), detailing keyboard shortcuts, local storage flags, and future experiments on chat-only modes. [read more](https://meta.discourse.org/t/-/369849/10?silent=true)

### #Support

- patrickemin noticed a new “Foundation” theme in [Foundation theme?](https://meta.discourse.org/t/-/370753/1?silent=true) and @HAWK clarified it’s simply the unmodified Default theme under a new name. [read more](https://meta.discourse.org/t/-/370753/2?silent=true)

- agemo asked [Where is the discourse.conf file?](https://meta.discourse.org/t/-/370705/1?silent=true), and @Lilly along with @pfaffman walked through using `/var/www/discourse/config/discourse.conf` or app.yml overrides. [read more](https://meta.discourse.org/t/-/370705/6?silent=true)

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

- @david announced the new outlet args ([Dev](https://meta.discourse.org/t/-/370678/1?silent=true)) and fixed Font Awesome icons in the [Survey Plugin thread](https://meta.discourse.org/t/-/370653/2?silent=true).
- @Danielle organized the Customer Projects Team [webinar announcement](https://meta.discourse.org/t/-/370693/1?silent=true).
- @jordan-vidrine refined header dropdown styles ([UX](https://meta.discourse.org/t/-/369574/62?silent=true)) and addressed @sam’s mobile color feedback ([#64](https://meta.discourse.org/t/-/369574/64?silent=true), [#65](https://meta.discourse.org/t/-/369574/65?silent=true)).
- @HAWK clarified the Default→Foundation theme rename in [Support](https://meta.discourse.org/t/-/370753/2?silent=true).
- @sam provided key mobile contrast feedback on the [UX redesign](https://meta.discourse.org/t/-/369574/64?silent=true).
- @martin highlighted chat drawer preferences and shortcuts in [Feature](https://meta.discourse.org/t/-/369849/10?silent=true).
- @Lilly guided agemo through editing `discourse.conf` in [Installation](https://meta.discourse.org/t/-/370705/6?silent=true).
- @joffreyjaffeux worked on the one-word quote bug in [Bug](https://meta.discourse.org/t/-/369911/13?silent=true).
- @tshenry updated the Cookie Consent Banner component to clear warnings in [Theme component](https://meta.discourse.org/t/-/108380/46?silent=true).

It was a whirlwind of code tweaks, design experiments, and heartfelt celebrations—definitely a day where our collective neurons did the happy dance!

---

<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 juni 2025 om 05:01 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/517 "2025-06-20T05:01:56Z")

</div>

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

**Key Stats**

- **New posts:** 105
- **New topics:** 21
- **Top users by posts & likes:**
  - @dsims: 3 posts, 16 likes
  - @merefield: 6 posts, 12 likes
  - @Moin: 8 posts, 10 likes
  - @NateDhaliwal: 8 posts, 9 likes
  - @cocococosti: 1 post, 6 likes
  - @Lilly: 4 posts, 5 likes
  - @jonasnaue: 7 posts, 4 likes
  - @ondrej: 1 post, 4 likes
  - @david: 2 posts, 3 likes
  - @RGJ: 1 post, 3 likes

* * *

**Interesting Topics**

#Migration

- @dsims migrated his old custom-built trail-journal/blog to a self-hosted Discourse, recovering hotlinked media and recreating features like a chronological topic list, map view, tags, and categories using the [Isabelle theme](https://meta.discourse.org/t/-/145005/1?silent=true), [Locations plugin](https://meta.discourse.org/t/-/69742/1?silent=true) and the [created-as-default-sort-order plugin](https://meta.discourse.org/t/-/370920/1?silent=true) [read more](https://meta.discourse.org/t/-/370935/1?silent=true)

#Dev

- @NateDhaliwal ran into a `ReferenceError: iconName is not defined` when using `@tracked iconName` in a JS initializer; @merefield recommended switching to `DIcon` (i.e. `{{icon this.myIcon}}`) and avoiding unnecessary tracked properties for constant data [read more](https://meta.discourse.org/t/-/370793/1?silent=true)

#Support

- A user couldn’t see the text-color button after installing the BBCode Colouring plugin; @ondrej walked them through enabling the plugin and assigning it to the correct theme before the issue was marked solved [read more](https://meta.discourse.org/t/-/370922/1?silent=true)

- @Mohamed_Ahmed1 asked why `image_url` only returns one thumbnail per topic; @merefield clarified that topics support only a single thumbnail in multiple resolutions, resolving the confusion [read more](https://meta.discourse.org/t/-/370826/1?silent=true)

- Several folks reported the **Theme Creator** “Check for updates” button not showing component settings; @Lilly demonstrated the button working in her env, shared console errors, and escalated to engineering for deeper investigation [read more](https://meta.discourse.org/t/-/370670/6?silent=true)

- A feature request to make topic timers mandatory in a specific category led to suggestions around using the [Discourse Automation plugin](https://meta.discourse.org/t/-/195773/1?silent=true) or the Custom Wizard plugin to enforce pre-publish checks [read more](https://meta.discourse.org/t/-/370804/1?silent=true)

- The advanced search bar wasn’t appearing for a newly launched forum; @Lilly confirmed the [Advanced Search Banner](https://meta.discourse.org/t/-/122939/1?silent=true) is working, showed how to update and enable it via `/admin/config/customize/components`, and pointed out the “Show for” setting [read more](https://meta.discourse.org/t/-/370878/4?silent=true)

#Plugin

- @dsims released **Created as Default Sort Order** , a plugin that makes `created_at` the default topic list sort order; this complements the [Created Topic Sort](https://meta.discourse.org/t/-/321521/16?silent=true) theme component for adding a “Created” column [read more](https://meta.discourse.org/t/-/370920/1?silent=true)

- Discussion on the official **Discourse Calendar (and Event)** plugin picked up again, with @Moin suggesting users contact cloud-hosted support for event issues and @mpaulhac sharing their setup struggles [read more](https://meta.discourse.org/t/-/97376/522?silent=true)

#Community

- In a thread on livestream/webinar platforms, @Bas noted that Discourse’s own usage might change soon and promised to share feedback with the relevant team after hearing user frustrations with MS Teams links [read more](https://meta.discourse.org/t/-/370067/2?silent=true)

- @marvi sought ways to onboard new users with a dedicated welcome screen; @merefield pointed to the built-in Welcome Topic feature, and @mcwumbly asked questions to understand current pain points before suggesting solutions [read more](https://meta.discourse.org/t/-/370794/2?silent=true)

#UX

- A sporadic error when uploading a logo after deleting the current one without saving resurfaced; @hugh and @Moin exchanged console logs, videos, and repro steps to pin down the `POST …/complete-external-upload 400 (Bad Request)` issue [read more](https://meta.discourse.org/t/-/369153/7?silent=true)

- @Moin questioned why the theme editing interface remains capped at 68% width in the new design; they referenced the SCSS rule in `/app/assets/stylesheets/admin/customize.scss` and solicited feedback on expanding the editor pane [read more](https://meta.discourse.org/t/-/370949/1?silent=true)

#Installation

- @sgw hit a failure during `./launcher bootstrap app` with Discourse Docker on Debian-12; @merefield asked about internet access and recommended using the standard dev install or production deployment for headless environments [read more](https://meta.discourse.org/t/-/370909/1?silent=true)

- @agemo traced a redirect loop on their site not to SSL but to an unintended Cloudflare page rule; this sparked a discussion on where to place SSL certs when running Discourse in Docker containers [read more](https://meta.discourse.org/t/-/370705/12?silent=true)

#Feature

- A request for improved **Workflow/UX automations** prompted @sam to alert the staff experience team, showing how custom automations could be integrated into the Discourse Automation plugin or via Marketplace components [read more](https://meta.discourse.org/t/-/370716/2?silent=true)

* * *

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

- @cocococosti chimed in on the trail-journal migration, congratulating @dsims and praising the multi-platform content import [thread](https://meta.discourse.org/t/-/370935/2?silent=true)
- @Lilly investigated the Theme Creator update issue [detail](https://meta.discourse.org/t/-/370670/6?silent=true), assisted Sidi\_Codet with the advanced search banner [example](https://meta.discourse.org/t/-/370878/4?silent=true), and moved to debug SQL-triggered badge repetition with @satonotdead [discussion](https://meta.discourse.org/t/-/370948/2?silent=true)
- @david added Windows 7/XP browser recommendations to the iOS deprecation annoucement [see](https://meta.discourse.org/t/-/358131/158?silent=true) and detailed how to use `api.renderInOutlet` with outlet args [tutorial](https://meta.discourse.org/t/-/370678/4?silent=true)
- @Bas reassured users that Discourse’s livestream setup might evolve soon in the webinar platforms thread [note](https://meta.discourse.org/t/-/370067/2?silent=true)
- @mcwumbly probed further on onboarding needs in the Welcome Topic thread [questions](https://meta.discourse.org/t/-/370794/3?silent=true) and offered WhatsApp integration advice [reply](https://meta.discourse.org/t/-/370739/3?silent=true)
- @sam flagged Workflow/UX automation feedback to the staff experience team [alert](https://meta.discourse.org/t/-/370716/2?silent=true) and explained the upcoming Foundation/Horizon core themes rollout [update](https://meta.discourse.org/t/-/370753/5?silent=true)
- @keegan confirmed how to re-enable AI-powered search discoveries in user preferences [guide](https://meta.discourse.org/t/-/370818/3?silent=true)
- @Falco spotted that the AI discoveries setting is hidden on Meta despite being present locally [investigation](https://meta.discourse.org/t/-/370818/2?silent=true)
- @nat walked @clacle through verifying plugin clones in the Docker container [steps](https://meta.discourse.org/t/-/370830/2?silent=true)
- @tobiaseigen followed up on group PM solved status behavior, linking to the related feature request [feature](https://meta.discourse.org/t/-/370496/2?silent=true)

Have fun squashing those bugs—and remember, even the quirkiest 68% widths can’t hide from a keen eye!

---

<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 juni 2025 om 05:02 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/518 "2025-06-21T05:02:36Z")

</div>

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

**Key Stats**

- 📝 **Total new posts:** 77
- 📂 **Total new topics:** 11
- ⭐ **Top users (posts / likes):**
  - @Bas — 3 posts, 6 likes
  - @nolo — 1 post, 6 likes
  - @TonyG — 3 posts, 5 likes
  - @KhoiUSA — 1 post, 5 likes
  - @Crocodilus_CZ — 6 posts, 5 likes
  - @kris.kotlarek — 1 post, 5 likes
  - @Heliosurge — 2 posts, 4 likes
  - @Moin — 4 posts, 4 likes
  - @Lilly — 2 posts, 4 likes
  - @WolfpackFan — 2 posts, 4 likes

**Interesting Topics**

#Community

- @TonyG raised concerns about community flagging misuse in “Use of Flags” and @KhoiUSA recommended limiting flag privileges to mitigate abuse [initial post](https://meta.discourse.org/t/-/371077/1?silent=true) and [KhoiUSA’s suggestion](https://meta.discourse.org/t/-/371077/2?silent=true).

- @nolo unveiled a chat-centric design concept for Discourse called _Vela_, framing categories as structured chat spaces—inviting the community to explore the demo [announcement](https://meta.discourse.org/t/-/371008/1?silent=true).

#Support

- @Crocodilus_CZ asked if Sidekiq’s “idle” status signals a problem on a fresh install and @Bas confirmed it’s expected when no jobs are queued, illustrating with live CPU and job graphs [question](https://meta.discourse.org/t/-/370988/1?silent=true) and [Bas’s explanation](https://meta.discourse.org/t/-/370988/4?silent=true).

- @MihirR explored how group messaging works—email-based DMs versus private channels—and @HAWK walked through creating group chats via the chat UI’s **+** button and modal [question](https://meta.discourse.org/t/-/371088/1?silent=true) and [HAWK’s guide](https://meta.discourse.org/t/-/371088/3?silent=true).

- A user requested to reenable per-user Discover search settings in the Discourse-AI plugin and @keegan located the hidden `rate_limit_search_anon_global_per_minute` setting, then pushed a fix [initial report](https://meta.discourse.org/t/-/370818/1?silent=true) and [keegan’s solution](https://meta.discourse.org/t/-/370818/6?silent=true).

#Bug

- @WolfpackFan found that cancelling a Bulk Action without selecting any options muted topics unexpectedly, and @Lilly confirmed the bug and demonstrated how to recover muted threads via `?state=muted` [bug report](https://meta.discourse.org/t/-/371074/1?silent=true) and [Lilly’s workaround](https://meta.discourse.org/t/-/371074/3?silent=true).

#Installation

- Several hosts encountered a bootstrap loop in `launcher rebuild` due to an outdated `master` branch; @sgw resolved it by re-pulling from `main` [error log](https://meta.discourse.org/t/-/370909/1?silent=true) and [sgw’s fix](https://meta.discourse.org/t/-/370909/6?silent=true).

#Self-Hosting

- In Self-Hosting #DiscourseAI, users noted the Emotion table remained empty until @Falco advised running a second container with the `roberta-base-go_emotions` model and @agent_kith confirmed success [Falco’s tip](https://meta.discourse.org/t/-/334451/6?silent=true) and [confirmation](https://meta.discourse.org/t/-/334451/7?silent=true).

#Plugin

- A request for ActivityPub-driven Dynamic Groups was raised and @Heliosurge clarified that Discourse’s built-in feature works independently of the Category Restrictor plugin [feature request](https://meta.discourse.org/t/-/365342/1?silent=true) and [Heliosurge’s note](https://meta.discourse.org/t/-/365342/14?silent=true).

#Marketplace

- [PAID] Help on different subjects (Layout, Automation, Component Customization) drew interest from @pfaffman and @jahan_gagan as community experts [details](https://meta.discourse.org/t/-/371014/1?silent=true).

#Dev

- @opcourdis wondered how to test live code changes in a Docker-based Discourse without rebuilding the entire app [initial inquiry](https://meta.discourse.org/t/-/371015/1?silent=true).

#Announcements

- The Discourse Customer Projects Team hosted a live webinar and @MihirR confirmed attendance, sharing enthusiasm for the session [registration note](https://meta.discourse.org/t/-/370693/4?silent=true).

#Theme component

- @clacle reported a layout glitch in the “F NAV” mobile navigation tabs when chat is added, prompting further review of the theme’s style rules [issue screenshot](https://meta.discourse.org/t/-/342277/62?silent=true).

#customization:extras

- A community member introduced an OIDC/OAuth2 provider implementation for Discourse, enabling users to self-register apps via the #customization:extras category [proposal](https://meta.discourse.org/t/-/370924/1?silent=true).

#UX

- Broken links in the Admin Quick Start Guide were flagged and @Moin noted that the outdated section was removed rather than merged, recommending closure of the thread [discussion](https://meta.discourse.org/t/-/335601/7?silent=true).

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

- @Bas confirmed that #sidekiq idleness is normal and shared a live graph from Meta’s production site [Support thread](https://meta.discourse.org/t/-/370988/4?silent=true) as well as detailed the hourly “last visit” marker logic [follow-up](https://meta.discourse.org/t/-/370988/8?silent=true).

- @kris.kotlarek patched the Theme UI to hide in-development system themes like “Foundation” and updated the color palette list [theme tweak](https://meta.discourse.org/t/-/370753/6?silent=true).

- @Lilly repro’d and validated the Bulk Action mute bug, then guided users on recovering hidden topics with the `?state=muted` filter [bug reproduction](https://meta.discourse.org/t/-/371074/3?silent=true).

- @HAWK distinguished between moderation and censorship in the “Use of Flags” discussion [flags thread](https://meta.discourse.org/t/-/371077/8?silent=true) and later outlined group DM creation steps in the chat UI [group messaging](https://meta.discourse.org/t/-/371088/3?silent=true).

- @keegan identified and fixed the hidden per-user Discover search setting in the Discourse-AI plugin, merging a patch that restores individual search controls [search fix](https://meta.discourse.org/t/-/370818/6?silent=true).

- @Falco guided users on deploying the Go Emotions model for sentiment and emotion detection in DiscourseAI, pointing to the appropriate Hugging Face container [AI container tip](https://meta.discourse.org/t/-/334451/6?silent=true).

That’s a wrap for today—Discourse kept us busy flagging, muting, and idle-jobbing, but the puppies are safe for another 24 hours!

---

<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 juni 2025 om 05:01 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/519 "2025-06-22T05:01:27Z")

</div>

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

**Key Stats**

- In the last 24 hours, the community generated **105 new posts** and **8 new topics**.
- **Top users:**
  - @Moin (5 posts, 14 likes)
  - @NateDhaliwal (13 posts, 10 likes)
  - @ryan_olsen (14 posts, 5 likes)
  - @odhiambo (6 posts, 5 likes)
  - @JammyDodger (5 posts, 9 likes)
  - @merefield (4 posts, 7 likes)
  - @Falco (4 posts, 3 likes)
  - @WolfpackFan (2 posts, 4 likes)
  - @HAWK (2 posts, 5 likes)
  - @Lilly (3 posts, 5 likes)

**Interesting Topics**

#Bug

- **Self-hosted discourse instance appending “7d” to the FQDN**  
@odhiambo discovered that email links were landing on `…or.ke7d/admin` instead of `/admin`; @Moin traced it to a typo in the [Admin Quick Start guide](https://github.com/discourse/discourse/pull/33295) and submitted a fix [read more](https://meta.discourse.org/t/-/371144/1?silent=true).

- **Topic notifications emails not being sent if adding a Staff Colour to the post**  
@Richie confirmed that applying a staff colour changes `post_type` and prevents notification triggers; this was reproduced and logged for a future patch [link](https://meta.discourse.org/t/-/370857/3?silent=true).

#Support

- **Why does the like count show for the entire topic?**  
@MihirR asked why the topic list displays topic-wide like counts; @merefield and @NateDhaliwal clarified that the like count reflects all likes in the topic, not just the first post [discussion](https://meta.discourse.org/t/-/371146/1?silent=true).

- **Unable to grant Admin to user**  
@WolfpackFan couldn’t upgrade a migrated user to admin because they accepted the confirmation link in the wrong session; @JammyDodger walked through the correct workflow and resolved the issue [details](https://meta.discourse.org/t/-/371161/1?silent=true).

- **How does group messaging work in Discourse?**  
@HAWK asked about associating chat channels with custom groups; the thread reviewed current behaviour of category-based auto-join channels and DM group chats, noting that true group-based auto-join remains a requested feature [chat here](https://meta.discourse.org/t/-/371088/5?silent=true).

- **Not receiving admin verification email after setup**  
@Nicca reported never getting the initial verification email; @ondrej pointed to the [Troubleshoot email on new Discourse install](https://meta.discourse.org/t/-/16326/1?silent=true), while @JammyDodger and @pfaffman recommended switching SMTP to port 2525 or contacting DigitalOcean support [more](https://meta.discourse.org/t/-/361629/10?silent=true).

- **General question about Saved Replies**  
@Rubi asked if templates can be restricted to moderators and how to create personal saved replies; @Moin explained that templates respect category security, demonstrated a staff-only subcategory setup, and linked to the [Discourse Templates plugin](https://meta.discourse.org/t/-/229250/2?silent=true) [read more](https://meta.discourse.org/t/-/229250?silent=true#private-templates-2).

- **Hooks from: & to: syntax in yml to disable anonymous searches**  
@opcourdis blocked anonymous searches by setting `DISCOURSE_RATE_LIMIT_SEARCH_ANON_GLOBAL_PER_MINUTE: 0` in `app.yml`; @Falco confirmed this effectively disables `/search` for non-logged-in users without affecting authenticated sessions [discussion](https://meta.discourse.org/t/-/370952/4?silent=true).

#Community

- **Use of Flags**  
@TonyG kicked off a debate on whether moderation equals censorship; voices ranged from @riking’s suggestion to start a PM with moderators to @Heliosurge’s broader view of content control, with @Jagster arguing for a clear distinction. @Lilly challenged the notion that toolkit limitations were at fault [thread](https://meta.discourse.org/t/-/371077/6?silent=true).

#DATA & REPORTING

- **Anonymous views suddenly very high**  
@agemo saw a surge in “Anonymous” traffic on Google Analytics, speculating about AI-driven bot traffic; @ryan_olsen recommended fronting with CloudFlare and geo-blocking, and the discussion covered SSL mode nuances [details](https://meta.discourse.org/t/-/251826/14?silent=true).

#General

- **DNS4EU, is it for me?**  
@patrickemin asked if the EU’s new DNS resolver enhances Discourse security; @Falco clarified that DNS4EU is a public resolver and only affects client-side lookups, not self-hosted Discourse instances [info](https://meta.discourse.org/t/-/371193/1?silent=true).

#Feature

- **Push notifications PWA or iOS**  
@ryan_olsen inquired about true push on mobile PWAs; @NateDhaliwal pointed out that the Discourse mobile app supports native push, and guided on enabling browser notifications in `/my/preferences/notifications` [more](https://meta.discourse.org/t/-/371129/1?silent=true).

- **Feedback for Ask Discourse**  
@Ed_S noted that Ask sometimes suggests posts in restricted categories; the thread is exploring ways to filter out non-public results and improve AI prompt handling [discussion](https://meta.discourse.org/t/-/336805/7?silent=true).

#Announcements

- **AI Artifact User storage**  
@MachineScholar and @NateDhaliwal brainstormed a UI for custom artifact storage instead of SSH or Web Creator persona workarounds, highlighting use cases for code help forums [discussion](https://meta.discourse.org/t/-/369822/7?silent=true).

- **Webinar: Meet the Discourse Customer Projects Team**  
@satonotdead asked why Zoom is used and whether recordings will be posted; @ondrej confirmed each webinar is recorded and shared under the [#webinar](https://meta.discourse.org/tags/webinar?silent=true) tag for on-demand viewing [details](https://meta.discourse.org/t/-/370693/5?silent=true).

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

- **@HAWK** participated in [How does group messaging work in Discourse?](https://meta.discourse.org/t/-/371088/5?silent=true) and weighed in on [Use of Flags](https://meta.discourse.org/t/-/371077/17?silent=true).

- **@Lilly** welcomed new users and resolved the “7d” URL issue in [Self-hosted discourse instance appending “7d”](https://meta.discourse.org/t/-/371144/12?silent=true) and challenged assumptions in [Use of Flags](https://meta.discourse.org/t/-/371077/21?silent=true).

- **@Falco** guided on disabling anonymous search in [Hooks from: & to: syntax](https://meta.discourse.org/t/-/370952/5?silent=true) and reminded users to report any session-cookie bypasses to HackerOne, also clarifying token usage in [For what are all tokens used?](https://meta.discourse.org/t/-/371186/2?silent=true).

- **@tobiaseigen** moved feedback into the right category for [Zoom for webinars](https://meta.discourse.org/t/-/370993/6?silent=true) and fostered discussion around privacy, then streamlined the conversation on [Webinar: Meet the Discourse Customer Projects Team](https://meta.discourse.org/t/-/370693/7?silent=true).

That’s a wrap—between bug fixes, email deep-dives, and AI artifact dreams, the forum logged enough troubleshooting and brainstorming to power a rocket… or at least a really enthusiastic puppy playdate!

---

<div class="post-metadata">

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

</div>

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

## Key Stats

- **67 new posts** and **9 new topics** in the past 24 hours.
- **Top Users** by combined likes and posts:  
@Moin (14 likes, 4 posts), @Lilly (6 likes, 2 posts), @sam (5 likes, 6 posts), @Ed_S (4 likes, 1 post), @das-g (3 likes, 1 post), @merefield (3 likes, 5 posts), @mcwumbly (2 likes, 2 posts), @tobiaseigen (1 like, 1 post), @kris.kotlarek (1 like, 1 post), @agemo (1 like, 3 posts).

## Interesting Topics

#Bug

- _@das-g_ reported that Discobot’s German tutorial still refers to the ⚙ icon instead of the new ⊕ in the composer’s “more” menu, and _@Lilly_ flagged it for string corrections. [read more](https://meta.discourse.org/t/-/371234/4?silent=true)

- _@sam_ identified that posts marked with a staff colour aren’t triggering topic notification emails—he’s added a pri-medium ticket for a fix. [read more](https://meta.discourse.org/t/-/370857/4?silent=true)

- _@joffreyjaffeux_ confirmed a MathJax rendering bug in poll options and is preparing a patch for next week. [read more](https://meta.discourse.org/t/-/370632/4?silent=true)

- _@kris.kotlarek_ acknowledged the “This policy has no possible users” error when a policy is private and merged a PR to restore correct matching. [read more](https://meta.discourse.org/t/-/365688/7?silent=true)

#Support

- _@BoilerPlate4U_ asked how to move the sidebar to the top, and _@mcwumbly_ walked through the **Navigation menu** site setting and a handy `?navigation_menu=sidebar` preview link. [read more](https://meta.discourse.org/t/-/371222/5?silent=true)

- _@Johnny_McIvor_ noticed replies weren’t quoting the post above, and _@Moin_ explained the **Suppress reply** toggles that control in-reply-to indicators. [read more](https://meta.discourse.org/t/-/371210/2?silent=true)

- _@merefield_ hit intermittent edit/delete failures on Meta posts, _@tobiaseigen_ requested reproduction steps, and the issues have since cleared up. [read more](https://meta.discourse.org/t/-/371202/5?silent=true)

- _@Shauny_ discovered that disabling emoji shortcuts doesn’t affect chat, with _@ondrej_ confirming this gap. [read more](https://meta.discourse.org/t/-/371201/3?silent=true)

#Feature

- _@Moin_ wants a persistent opt-out for AI captions on image uploads, and _@sam_ noted the plan to decouple captions from markdown and support a lasting “don’t ask again.” [read more](https://meta.discourse.org/t/-/371257/2?silent=true)

- _@ryan_olsen_ explored using Discourse as a private ticket system, and _@Moin_ pointed to the Private Topics plugin as a ready-made solution. [read more](https://meta.discourse.org/t/-/20607/47?silent=true)

- _@satonotdead_ asked how to resolve multiple automated titles from badges, and _@PaidToAnswer_ outlined SQL ordering, UI logic, and group prioritization methods. [read more](https://meta.discourse.org/t/-/305037/2?silent=true)

- _@jrgong_ and _@sam_ debated a Discourse Model Context Protocol roadmap, _@jordan-violet_ shared third-party docs, and _@sam_ critiqued their accuracy. [read more](https://meta.discourse.org/t/-/364859/14?silent=true)

#Community

- _@TonyG_ raised concerns about low-quality flags hiding thoughtful posts, and _@Ed_S_ suggested moving flagging privileges to Trust Level 2 to improve signal-to-noise. [read more](https://meta.discourse.org/t/-/371077/24?silent=true)

- _@opcourdis_ asked about integrating WhatsApp users, and the thread explored using the Discourse mobile app for a unified community experience. [read more](https://meta.discourse.org/t/-/370739/4?silent=true)

#Installation

- _@MihirR_ needed to host custom subdirectories alongside a Discourse instance, and _@Lilly_ linked to the classic guide on running other websites on the same machine. [read more](https://meta.discourse.org/t/-/371231/2?silent=true)

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

- @Lilly responded to the [Discobot gear icon bug](https://meta.discourse.org/t/-/371234/4?silent=true) and provided the documentation link in [Creating subdirectories in a Discourse hosting environment](https://meta.discourse.org/t/-/371231/2?silent=true).

- @sam chimed in on the [AI captions disable request](https://meta.discourse.org/t/-/371257/2?silent=true), updated the [AI Artifact User storage announcement](https://meta.discourse.org/t/-/369822/11?silent=true) and its [follow-up](https://meta.discourse.org/t/-/369822/13?silent=true), triaged the [notification emails bug](https://meta.discourse.org/t/-/370857/4?silent=true), confirmed fixes on the [full page login issue](https://meta.discourse.org/t/-/351642/10?silent=true), and refined the [MCP protocol roadmap](https://meta.discourse.org/t/-/364859/14?silent=true).

- @mcwumbly guided on the **Navigation menu** in [Switch left sidebar to the top?](https://meta.discourse.org/t/-/371222/2?silent=true).

- @joffreyjaffeux committed to a MathJax fix in [poll options](https://meta.discourse.org/t/-/370632/4?silent=true), investigated [Uncategorized in dropdowns](https://meta.discourse.org/t/-/370541/2?silent=true), and scheduled a look at the [video autoplay bug](https://meta.discourse.org/t/-/273191/36?silent=true).

- @tobiaseigen requested repro details in [Strange editing issues on Meta atm](https://meta.discourse.org/t/-/371202/2?silent=true).

- @kris.kotlarek confirmed the PR that resolved the [private policy “no users” bug](https://meta.discourse.org/t/-/365688/7?silent=true).

- @martin restored the original behavior in the [“Maximum topics in first day” error fix PR](https://meta.discourse.org/t/-/170929/7?silent=true).

Keep the gears turning and may your notifications always fire when they should!

---

<div class="post-metadata">

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

</div>

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

**Key Stats**

- **111** new posts
- **11** new topics

**Top users**

- [@Moin](https://meta.discourse.org/u/moin?silent=true) — 6 posts, 8 likes
- [@nathank](https://meta.discourse.org/u/nathank?silent=true) — 3 posts, 7 likes
- [@joffreyjaffeux](https://meta.discourse.org/u/joffreyjaffeux?silent=true) — 3 posts, 6 likes
- [@pfaffman](https://meta.discourse.org/u/pfaffman?silent=true) — 6 posts, 5 likes
- [@merefield](https://meta.discourse.org/u/merefield?silent=true) — 4 posts, 4 likes
- [@agemo](https://meta.discourse.org/u/agemo?silent=true) — 5 posts, 4 likes
- [@Helga\_Razinkova](https://meta.discourse.org/u/helga_razinkova?silent=true) — 1 post, 3 likes
- [@angus](https://meta.discourse.org/u/angus?silent=true) — 1 post, 3 likes
- [@supermathie](https://meta.discourse.org/u/supermathie?silent=true) — 2 posts, 3 likes
- [@eisammy](https://meta.discourse.org/u/eisammy?silent=true) — 6 posts, 3 likes

**Interesting Topics**

- #Theme component **Custom Homepage for Groups** : @BrianC asked if the theme component could redirect group members to a custom homepage on login [read more](https://meta.discourse.org/t/-/199623/85?silent=true), and @nathank explained that the group must be set as **Primary** for the redirect to work [read more](https://meta.discourse.org/t/-/199623/86?silent=true).

- #Data & reporting **Anonymous views suddenly very high** : @agemo shared Cloudflare mitigation steps after seeing bounce rates spike over 80% during swarm traffic [read more](https://meta.discourse.org/t/-/251826/31?silent=true), and @eisammy reported improved engagement by adjusting geoblocking rules [read more](https://meta.discourse.org/t/-/251826/34?silent=true).

- #Support **Constraints on “Custom incoming email address”** : @BradCray discovered that hosted sites require `foo+<tag>@discoursemail.com` or `…@yourprefix.discoursemail.com` for category email addresses, and @supermathie confirmed the delivery requirement but noted verification isn’t auto-enforced [read more](https://meta.discourse.org/t/-/371380/2?silent=true) [read more](https://meta.discourse.org/t/-/371380/5?silent=true).

- #Support **Redirect logged-in users to conversations page** : @BrianC sought a way to send all authenticated users straight to `/discourse-ai/ai-bot/conversations` on login [read more](https://meta.discourse.org/t/-/371350/1?silent=true), and @Lilly and @pfaffman explored theme component and routing workarounds [read more](https://meta.discourse.org/t/-/371350/4?silent=true).

- #Support **Help which plugin is in the screenshot** : @Goalina inquired about a translation interface shown in a screenshot, and @Moin pointed to the upcoming auto-translation feature thread [read more](https://meta.discourse.org/t/-/371309/2?silent=true).

- #Dev **Using template hbs to add HTML content to a plugin outlet** : @WolfpackFan asked how to inject HTML via the Theme Editor, and @merefield guided them to the updated inline script and JavaScript outlet approach [read more](https://meta.discourse.org/t/-/371373/2?silent=true).

- #Dev **Javascript added to theme header returns $ is not defined** : @opcourdis observed jQuery loading errors in the header scripts, and @merefield recommended using native JavaScript and plugin outlets to avoid race conditions in the SPA PWA [read more](https://meta.discourse.org/t/-/371370/1?silent=true) [read more](https://meta.discourse.org/t/-/371370/2?silent=true).

- #Bug **MathJax not working in poll options** : @ascension.forum welcomed the fix PR and @joffreyjaffeux linked the patch in the [discourse-math](https://github.com/discourse/discourse-math/commit/e7ef2ec223d661954b870216d6da61bda8a677c5) plugin [read more](https://meta.discourse.org/t/-/370632/6?silent=true).

- #Bug **Disable emoji shortcuts in chat** : @joffreyjaffeux committed a fix in [PR #33297](https://github.com/discourse/discourse/pull/33297) to resolve unintended emoji expansions in chat input [read more](https://meta.discourse.org/t/-/371201/6?silent=true).

- #Feature **An admin API for AI web artifact creation and editing** : @MachineScholar proposed an API for manual creation and editing of AI artifacts to reduce LLM costs and risks, sparking a new feature request topic [read more](https://meta.discourse.org/t/-/371297/1?silent=true).

- #Announcements **🌍 New Calendar Feature: Show Local Time** : @yaran detailed edge cases for date range displays and timezone brackets in the calendar—three PRs are now ready for review [read more](https://meta.discourse.org/t/-/368608/24?silent=true) [read more](https://meta.discourse.org/t/-/368608/25?silent=true).

- #Support **Can admins no longer see who deleted a post?** : @Moin traced the issue to Glimmer component updates and outlined a temporary patch to restore the deletion summary widget [read more](https://meta.discourse.org/t/-/370551/3?silent=true).

- #Marketplace **[PAID] Need to feature the Wishlist block on the homepage**: @Helga_Razinkova celebrated completion of the paid job by @jahan_gagan on the Wishlist component [read more](https://meta.discourse.org/t/-/369385/5?silent=true).

- #Installation **2 Emails stuck in mailq** : @Ethsim2 walked through debugging steps inside the `mail-receiver` container and used `postsuper -d ALL` to clear a 2-message queue choke [read more](https://meta.discourse.org/t/-/371320/3?silent=true).

- #Self-Hosting **Set up file and image uploads to S3** : @Rhod asked about swappable S3 providers for new sites, and the community discussed migration and local storage strategies [read more](https://meta.discourse.org/t/-/7229/272?silent=true).

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

- @joffreyjaffeux tackled #Bug [Disable emoji shortcuts in chat](https://meta.discourse.org/t/-/371201/6?silent=true) and updated poll rendering in [MathJax not working](https://meta.discourse.org/t/-/370632/6?silent=true).

- @supermathie clarified constraints in [Custom incoming email address](https://meta.discourse.org/t/-/371380/2?silent=true) and confirmed delivery mechanics for hosted instances [here](https://meta.discourse.org/t/-/371380/5?silent=true).

- @tshenry responded to [Blog Post Styling warnings](https://meta.discourse.org/t/-/110841/170?silent=true) and debugged the [“Last Seen” User Card](https://meta.discourse.org/t/-/81375/33?silent=true).

- @yaran contributed detailed considerations and PR coordination on [Show Local Time in calendar](https://meta.discourse.org/t/-/368608/24?silent=true) and related edge-case discussions [here](https://meta.discourse.org/t/-/368608/25?silent=true).

- @tobiaseigen addressed context confusion in the [Forum federation thread](https://meta.discourse.org/t/-/370991/20?silent=true) and prompted follow-ups on [Event attendees visibility](https://meta.discourse.org/t/-/305037/4?silent=true).

- @keegan investigated the persistence bug reported in [AI captions](https://meta.discourse.org/t/-/371257/3?silent=true).

- @Lilly shared a working solution for the [AI bot homepage redirect](https://meta.discourse.org/t/-/371350/4?silent=true).

- @meghna acknowledged a bug in the [Mint Theme](https://meta.discourse.org/t/-/202822/60?silent=true) and is working on a fix.

Our metrics survived DDoS-style traffic surges, AI-driven feature debates, and a flurry of theme tweaks—turns out our meta community is more resilient than a puppy learning to swim!

---

<div class="post-metadata">

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

</div>

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

## Key Stats

- There were **66 new posts** (see an [example post](https://meta.discourse.org/t/-/371540/1?silent=true)) and **8 new topics** (see [an example topic](https://meta.discourse.org/t/-/371531/1?silent=true)).

**Top users** :

- @Falco (6 posts, 18 likes) in the video compatibility thread [371540/3](https://meta.discourse.org/t/-/371540/3?silent=true)
- @saquetim (2 posts, 7 likes) fixing the deleted-post visibility bug [370551/9](https://meta.discourse.org/t/-/370551/9?silent=true)
- @pfaffman (9 posts, 5 likes) troubleshooting SMF2 imports [90314/102](https://meta.discourse.org/t/-/90314/102?silent=true)
- @nathank (2 posts, 4 likes) pinging on theme component maintenance [148682/96](https://meta.discourse.org/t/-/148682/96?silent=true)
- @tshenry (1 post, 3 likes) updating avatar flair compatibility [82656/118](https://meta.discourse.org/t/-/82656/118?silent=true)
- @Richie (1 post, 3 likes) sharing video-upload war stories [371540/2](https://meta.discourse.org/t/-/371540/2?silent=true)
- @NateDhaliwal (1 post, 3 likes) exploring RenderGlimmer in a theme component [148682/97](https://meta.discourse.org/t/-/148682/97?silent=true)
- @merefield (1 post, 2 likes) reporting a codec error in Edge [371540/1](https://meta.discourse.org/t/-/371540/1?silent=true)
- @ondrej (1 post, 2 likes) verifying badge description display [371416/2](https://meta.discourse.org/t/-/371416/2?silent=true)
- @tgxworld (1 post, 2 likes) expanding on beta7 plugin improvements [370633/3](https://meta.discourse.org/t/-/370633/3?silent=true)

## Interesting Topics

#### #Feature

- **Handling Video Compatibility in Forums** (#video): @merefield reported a browser-codec error on Edge and @Falco revealed that automatic transcoding is in development to ensure videos play across all supported browsers [371540/1](https://meta.discourse.org/t/-/371540/1?silent=true) [371540/3](https://meta.discourse.org/t/-/371540/3?silent=true)

- **An admin API for AI web artifact creation and editing** (#rest-api, #ai-artifacts): @MachineScholar attempted manual DB inserts for AI artifacts and called for a dedicated admin endpoint when the new rows failed to appear for the intended users [371297/2](https://meta.discourse.org/t/-/371297/2?silent=true)

#### #Bug

- **Can admins no longer see who deleted a post?** : A small Glimmer regression hid the `deleted_by` field, and @saquetim quickly addressed it with a PR (33330) [370551/8](https://meta.discourse.org/t/-/370551/8?silent=true) [GitHub 33330](https://github.com/discourse/discourse/pull/33330)

- **Emoji shortcuts setting ignored in chat when turned off** (#emoji, #chat): The chat composer continued auto-expanding emoji shortcuts despite disabling them; @Falco confirmed and patched the issue in situ [293961/6](https://meta.discourse.org/t/-/293961/6?silent=true)

- **Calendar event seems broken?** (#calendar-and-event): Date-display regression after the latest update prompted @joffreyjaffeux to request raw post data for local reproduction and a subsequent fix [371517/2](https://meta.discourse.org/t/-/371517/2?silent=true)

#### #Support

- **Is Discourse not as smooth due to web app limitations** : iPhone 15 Pro users noticed UI lag around keyboard events; deep dive pointed to Safari’s lack of a proper virtual keyboard API and related hacks [371531/1](https://meta.discourse.org/t/-/371531/1?silent=true) [371531/4](https://meta.discourse.org/t/-/371531/4?silent=true)

- **Custom badge description not showing up in “summary”** (#badges): A simple caching quirk caused badge descriptions to lag behind edits, and community testing confirmed a cache clear immediately resolved the issue [371416/3](https://meta.discourse.org/t/-/371416/3?silent=true)

- **Relation “discourse\_automation\_automations” restoring from 3.3beta1 to 3.5beta7** : @pfaffman and @Moin battled duplicate-table errors and schema\_migrations mismatches during backups and restores, iterating on migration patches [371519/1](https://meta.discourse.org/t/-/371519/1?silent=true)

- **Bootstrap error with AI plugin, bundle exec rake db:migrate** (#ai): Missing the `vector` extension from pgvector was pinpointed by @Falco as the cause of failed migrations for the Discourse AI plugin [371514/2](https://meta.discourse.org/t/-/371514/2?silent=true)

- **Troubleshooting Cheers score discrepancies** : @selase outlined how scorable-categories, score-value settings, and leaderboard period filters can skew a user’s total cheers count [371488/2](https://meta.discourse.org/t/-/371488/2?silent=true)

#### #Announcements

- **3.5.0.beta7: Smart link editing, better invite tracking, unique icons, and fixing name management** (#release-notes): @hugh rolled out the new floating link toolbar in the composer and custom invite descriptions, with @tgxworld spotlighting additional plugin improvements and bug fixes [370633/1](https://meta.discourse.org/t/-/370633/1?silent=true) [370633/3](https://meta.discourse.org/t/-/370633/3?silent=true)

- **Discourse 3.4.6 Stable Release** (#release-notes): @hugh shipped security fixes reported by the community and HackerOne, urging sites to follow the tests-passed branch for stability [370631/1](https://meta.discourse.org/t/-/370631/1?silent=true)

- **Webinar: Meet the Discourse Customer Projects Team** (#webinar): Excitement built for the June 25 session as community members registered to learn about enterprise deployments [370693/9](https://meta.discourse.org/t/-/370693/9?silent=true)

#### #UX

- **New header dropdown / notification menu styles** (#feedback, #design-experiment): @jordan-vidrine collected feedback on the refined dropdown, and @sam advocated black text for clearer contrast in notifications [369574/71](https://meta.discourse.org/t/-/369574/71?silent=true) [369574/72](https://meta.discourse.org/t/-/369574/72?silent=true)

#### #Theme component

- **Trust-Level Avatar Flair** : @tshenry is updating this theme component to keep trust-level badges displaying correctly after upcoming core UI changes [82656/118](https://meta.discourse.org/t/-/82656/118?silent=true)

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

- @Falco contributed fixes and insights across multiple areas, including video transcoding in **Handling Video Compatibility in Forums** [371540/3], mobile keyboard UX in **Is Discourse not as smooth…** [371531/4], chat emoji behavior in **Emoji shortcuts setting ignored in chat** [293961/6], and AI plugin migrations in **Bootstrap error with AI plugin** [371514/2].

- @saquetim diagnosed the Deleted-by bug and implemented a fix in **Can admins no longer see who deleted a post?** [370551/9].

- @tshenry ensured the **Trust-Level Avatar Flair** component remains compatible with the latest core changes [82656/118].

- @tgxworld highlighted further enhancements in the **3.5.0.beta7** release notes [370633/3].

- @hugh announced both **3.5.0.beta7** [370633/1] and the **3.4.6 Stable Release** [370631/1].

- @jordan-vidrine led design feedback efforts on **New header dropdown / notification menu styles** [369574/71].

- @sam chimed in on styling choices for the **notification menu styles** [369574/72].

- @awesomerobot identified the need for icon-type support in site settings in **Icon type SiteSetting** [370452/2].

- @selase explained configuration paths to correct **Cheers score discrepancies** [371488/2].

- @tobiaseigen clarified why sidebar subsections aren’t currently supported in **Sub-sections on the sidebar without sub-categories** [370357/5].

After a marathon of codec fixes, emoji patches, and beta rollouts, may your forums be as seamless as a Sunday-morning nap!

---

<div class="post-metadata">

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

</div>

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

**Key Stats**

- **136** new posts & **15** new topics.
- **Top users** :
  - @joffreyjaffeux: 14 posts, 34 likes
  - @JammyDodger: 14 posts, 25 likes
  - @sam: 3 posts, 6 likes
  - @Moin: 3 posts, 6 likes
  - @Bas: 1 post, 5 likes
  - @merefield: 3 posts, 5 likes
  - @Magie: 3 posts, 4 likes
  - @Neil_Evans2: 10 posts, 4 likes
  - @pfaffman: 3 posts, 4 likes
  - @nat: 1 post, 3 likes

**Interesting Topics**

#Announcements

- In #Announcements, @joffreyjaffeux introduced an **Upcoming Events filter** , letting you toggle between all events and those you’re attending (#calendar-and-event). [read more](https://meta.discourse.org/t/-/371607/1?silent=true)

- In #Announcements, @joffreyjaffeux added **Location** and **Description** fields to events, enriching calendar entries with auto-linking (#calendar-and-event). [read more](https://meta.discourse.org/t/-/371606/1?silent=true)

#Bug

- @Neil_Evans2 reported “Invalid date” in the Right Sidebar Blocks upcoming events on Safari, tied to single-digit date formatting (#Bug, #calendar-and-event) — a patch is underway. [read more](https://meta.discourse.org/t/-/371617/1?silent=true)

- Certain multi-day events weren’t rendering in the calendar sidebar; @Neil_Evans2 and @JammyDodger traced it to specific date ranges in the Discourse Calendar plugin (#Bug, #calendar-and-event). [read more](https://meta.discourse.org/t/-/371517/1?silent=true)

- A conflict emerged over emoji auto-complete in chat; some users want it off by default, prompting a per-user setting discussion (#Bug, #emoji, #chat). [read more](https://meta.discourse.org/t/-/371201/1?silent=true)

- Cancelling “Revise post” in the review queue still claims an item without an unclaim button, blocking moderations (#Bug, #moderation, #review-queue). [read more](https://meta.discourse.org/t/-/371604/1?silent=true)

- On Chrome iOS (and Safari Mobile), the new composer zooms in unexpectedly when you create or reply to a topic (#Bug, #composer). [read more](https://meta.discourse.org/t/-/158115/4?silent=true)

#Support

- After an update, @ice.d’s forum lagged for hours—thanks to a global rebake via Sidekiq, things should smooth out once the backlog clears (#Support). [read more](https://meta.discourse.org/t/-/371717/1?silent=true)

- @nathank found Microsoft tenants were bouncing Discourse emails until DMARC was set up, leading to Mailgun’s “sender requirements” deep dive (#Support, #email). [read more](https://meta.discourse.org/t/-/371739/1?silent=true)

- The Cloudflare Security WAF topic saw renewed interest in best practices after anonymous view spikes, with pointers back to related threads (#Support, #security). [read more](https://meta.discourse.org/t/-/305594/2?silent=true)

- @kpums reported **Gamification** and **Reactions** plugins disappearing after rebuilds—404s and missing settings panels prompted troubleshooting (#Support, #plugins). [read more](https://meta.discourse.org/t/-/371630/1?silent=true)

- Discourse AI image uploads failed to embed correctly; the team is investigating the missing image bug (#Support, #ai). [read more](https://meta.discourse.org/t/-/371708/1?silent=true)

#Theme component

- The **Custom Homepage for Groups** component was tweaked by @pfaffman and @Lilly to respect primary group names and reload logic (#Theme component). [read more](https://meta.discourse.org/t/-/199623/99?silent=true)

- @MAR tested the **Banner Featured Links** component’s compatibility with the AIR Theme, ensuring WordPress-style buttons display correctly (#Theme component). [read more](https://meta.discourse.org/t/-/327497/20?silent=true)

#Feature

- A proposal surfaced to allow **@groupname mentions added via post edits** to trigger notifications with an opt-in group setting, aiming to reduce follow-up posts (#Feature, #mentions). [read more](https://meta.discourse.org/t/-/371642/1?silent=true)

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

- @joffreyjaffeux dove into the **Safari date bug** , providing patches in [pull request #756](https://github.com/discourse/discourse-calendar/pull/756) for [Invalid date…](https://meta.discourse.org/t/-/371617/1?silent=true).

- @joffreyjaffeux rolled out the **Upcoming Events filter** in [371607](https://meta.discourse.org/t/-/371607/1?silent=true) and enhanced event fields in [371606](https://meta.discourse.org/t/-/371606/1?silent=true).

- @joffreyjaffeux triaged the **Calendar event seems broken?** thread in [371517](https://meta.discourse.org/t/-/371517/1?silent=true).

- @joffreyjaffeux joined the emoji-shortcut debate in [371201](https://meta.discourse.org/t/-/371201/9?silent=true).

- @chapoi fixed the Discobot icon tooltip in [371234](https://meta.discourse.org/t/-/371234/7?silent=true).

- @sam weighed in on UI width limits in [370949](https://meta.discourse.org/t/-/370949/2?silent=true).

- @Bas offered best practices around flags in [371077](https://meta.discourse.org/t/-/371077/30?silent=true).

- @nat confirmed whisper-visibility fixes in [272478](https://meta.discourse.org/t/-/272478/7?silent=true).

- @Lilly and @pfaffman tightened up group homepage logic in [199623](https://meta.discourse.org/t/-/199623/99?silent=true).

- @lindsey and @sam debated avatar visibility in the new header dropdown experiment [369574](https://meta.discourse.org/t/-/369574/74?silent=true).

- @Falco assisted with **Cheers** recalculations in [371488](https://meta.discourse.org/t/-/371488/6?silent=true).

- @awesomerobot confirmed the AI tooltip translation fix in [367371](https://meta.discourse.org/t/-/367371/2?silent=true).

Enjoy the new event filters and plugin fixes—may your weekend be crash-free and full of perfectly formatted dates!

---

<div class="post-metadata">

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

</div>

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

## Key Stats

- **98** new posts and **22** new topics in the past 24 hours.
- **Top users** by posts & likes:
  - @Moin (8 posts, 12 likes)
  - @NateDhaliwal (9 posts, 6 likes)
  - @rahim123 (2 posts, 6 likes)
  - @Lilly (2 posts, 6 likes)
  - @bletch (1 post, 5 likes)
  - @JammyDodger (2 posts, 4 likes)
  - @ondrej (2 posts, 3 likes)
  - @msftedad (3 posts, 3 likes)
  - @merefield (4 posts, 3 likes)
  - @Discourse (1 post, 3 likes)

## Interesting Topics

### #Theme component

- @Moin released a new #translation component, **Share theme (component) translations**, that centralizes theme translations on GitHub and in discussion [read more](https://meta.discourse.org/t/-/371975?silent=true).

- @tshenry pinned a compatibility fix in **“Last Seen” User Card** to support both v3.4.x and v3.5.x installs after reports of broken functionality [read more](https://meta.discourse.org/t/-/81375?silent=true).

### #Dev

- @MachineScholar asked whether transitioning from Python to Ruby for plugin development is truly trivial, and @bletch provided insights into Discourse’s Ruby & Ember stack in **Is going from Python to Ruby easy?** [read more](https://meta.discourse.org/t/-/371962?silent=true).

- @NateDhaliwal debugged a blind spot in his API initializer—misnaming the folder prevented his `.gjs` component from rendering in **api.renderInOutlet not rendering?** [read more](https://meta.discourse.org/t/-/371955?silent=true).

### #blog

- The official Discourse team shared best practices in **How to prepare your community for a Discourse migration** , prompting praise from @NateDhaliwal and discussion on planning steps [read more](https://meta.discourse.org/t/-/372039?silent=true).

### #Bug

- @Moin reported that theme settings and translations aren’t visible or shareable in the theme creator, and the team is investigating in **Sharing themes is broken, settings and translations aren’t available on theme creator** [read more](https://meta.discourse.org/t/-/371961?silent=true).

- After upgrading to 3.5.0.beta8-dev, @WolfpackFan saw errors when confirming bulk actions without selecting an option; @blake traced it to an incomplete UI rebuild in **Bulk Action Notifications and not selecting an option mutes selected topic for User** [read more](https://meta.discourse.org/t/-/371074?silent=true).

- Users of the Discourse AI plugin encountered `no implicit conversion of Array into String` when analyzing posts with images in **Error “no implicit conversion of Array into String” when using Gemini AI analysis on posts with images** [read more](https://meta.discourse.org/t/-/372015?silent=true).

- Math in poll options remains unrendered after the latest fix; @Ethsim2 suggested extending Discourse Math to hidden panes in **MathJax not working in poll options** [read more](https://meta.discourse.org/t/-/370632?silent=true).

- Slow connections caused chat messages to appear out of order in DMs; @ばこん demonstrated the issue and community members confirmed it in **I’m having issues sending DMs or channel messages in rapid succession** [read more](https://meta.discourse.org/t/-/371991?silent=true).

- **Accessibility bugs** : @msftedad reported two keyboard navigation issues— the ‘9 links’ dialog isn’t focusable [read more](https://meta.discourse.org/t/-/371952?silent=true) and the ‘Dayv0 (Load parent post)’ control at post 12 isn’t actionable via keyboard [read more](https://meta.discourse.org/t/-/371949?silent=true).

### #Support

- @DigneZzZ asked how to embed counters in the site footer; discussion in **Is it possible to embed counters in the footer of the site?** covered plugin and theme approaches [read more](https://meta.discourse.org/t/-/372049?silent=true).

- Google sign-in via third-party OAuth was blocked for some; @awesomerobot requested error details in **Problem with third party Sign Up** [read more](https://meta.discourse.org/t/-/371994?silent=true).

- Custom category icons refuse to save in **Changing a Category Icon Style is not working** ; console errors hint at asset pipeline conflicts [read more](https://meta.discourse.org/t/-/371966?silent=true).

- A private forum owner wanted pre-registration browsing but secure signup; solutions and workarounds in **How do I make it show [Login to see the link] on any link in posts for logged-out users** [read more](https://meta.discourse.org/t/-/371932?silent=true).

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

- @Lilly supported the new theme-translation component in **Share theme (component) translations** ([post #2](https://meta.discourse.org/t/-/371975/2?silent=true)).

- @tshenry added a compatibility file to the **“Last Seen” User Card** component in [post #35](https://meta.discourse.org/t/-/81375/35?silent=true).

- @jordan-vidrine enabled the new header dropdown & notification menu styles for trust\_level\_0 users in **New header dropdown / notification menu styles** ([post #77](https://meta.discourse.org/t/-/369574/77?silent=true)).

- @Falco shared results on revisiting asymmetric embeddings in **Support for Vanilla Embedding Search** ([post #3](https://meta.discourse.org/t/-/369966/3?silent=true)).

- @awesomerobot asked for more info on Google OAuth errors in **Problem with third party Sign Up** ([post #2](https://meta.discourse.org/t/-/371994/2?silent=true)).

- @pento merged a fix enabling unclaiming reviewable posts after cancelling in **Can’t unclaim post after cancelling from ‘Revise post’** ([post #4](https://meta.discourse.org/t/-/371604/4?silent=true)).

- @HAWK chimed in to praise the migration guide in **How to prepare your community for a Discourse migration** ([post #4](https://meta.discourse.org/t/-/372039/4?silent=true)).

- @chapoi confirmed that the Discobot composer icon fix should apply on update in **Discobot still mentions ⚙ instead of ⊕** ([post #10](https://meta.discourse.org/t/-/371234/10?silent=true)).

- @blake investigated the bulk-action confirm button issue and guided @WolfpackFan to rebuild the app in **Bulk Action Notifications and not selecting an option mutes selected topic for User** ([post #12](https://meta.discourse.org/t/-/371074/12?silent=true)).

Here’s to another day of debugging, theming, and community building—may your notifications be manageable and your code merge-conflict free!

---

<div class="post-metadata">

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

</div>

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

## Key Stats

**Period:** 2025-06-28 to 2025-06-29  
**New posts:** 33  
**New topics:** 6

**Top Users**

- @NateDhaliwal – 4 posts, 4 likes
- @Heliosurge – 1 post, 3 likes
- @oshyan – 1 post, 3 likes
- @Moin – 1 post, 2 likes
- @nwnuyhs – 1 post, 2 likes
- @jimkleiber – 3 posts, 2 likes
- @nolo – 2 posts, 2 likes
- @ondrej – 1 post, 2 likes
- @nathank – 1 post, 1 like
- @agungor – 1 post, 1 like

## Interesting Topics

- #General @Heliosurge compared **Discourse vs Discuz** , noting Discuz’s last release was in 2022 and raising licensing differences. [post #2](https://meta.discourse.org/t/-/372010/2?silent=true) [read more](https://meta.discourse.org/t/-/372010?silent=true)

- #Feature @oshyan proposed reintroducing **in-line replies** in Chat alongside Threads for clarity, referencing [Introducing chat threads!](https://meta.discourse.org/t/introducing-chat-threads/270613/14?silent=true). [post #1](https://meta.discourse.org/t/-/372124/1?silent=true) [read more](https://meta.discourse.org/t/-/372124?silent=true)

- #Feature @nathank suggested **dedicated chat channels** for wiki posts (and beyond), inspired by [Event Chat Channels Now Available](https://meta.discourse.org/t/event-chat-channels-now-available/367885?silent=true) and [Discourse Livestream](https://meta.discourse.org/t/discourse-livestream/341335?silent=true). [post #1](https://meta.discourse.org/t/-/372134/1?silent=true) [read more](https://meta.discourse.org/t/-/372134?silent=true)

- #Feature @Ethsim2 requested an **opt-in setting** to let group mentions in post edits trigger notifications, uncovering quirks in edit history behavior. [post #9](https://meta.discourse.org/t/-/371642/9?silent=true) [read more](https://meta.discourse.org/t/-/371642?silent=true)

- #UX @Moin critiqued the **new header dropdown** and notification menu styles—arguing white-on-blue vs black-on-white icons need sharper contrast. [post #81](https://meta.discourse.org/t/-/369574/81?silent=true) [read more](https://meta.discourse.org/t/-/369574?silent=true)

- #Dev @NateDhaliwal debugged `api.renderInOutlet` not rendering connectors, with vital input on **optional chaining** from @Alteras and @merefield. [post #10](https://meta.discourse.org/t/-/371955/10?silent=true) [read more](https://meta.discourse.org/t/-/371955?silent=true)

- #Dev @jimkleiber explored **modernizing inline script tags** , moving `<script>` connectors into the JS theme tab and leveraging `api.renderInOutlet` per [system guidance](https://meta.discourse.org/t/-/366482/2?silent=true). [post #2](https://meta.discourse.org/t/-/366482/2?silent=true) [read more](https://meta.discourse.org/t/-/366482?silent=true)

- #Support @ice.d asked how to **limit wiki editing** to a specific trust level or group, and @ondrej reviewed the “Edit wiki post allowed groups” setting under #wiki-posts. [post #2](https://meta.discourse.org/t/-/372101/2?silent=true) [read more](https://meta.discourse.org/t/-/372101?silent=true)

- #Support @agungor diagnosed Microsoft **bouncing Mailgun emails** due to IP reputation and rate limiting, pointing to troubleshooting steps for IP reputation checks. [post #8](https://meta.discourse.org/t/-/371739/8?silent=true) [read more](https://meta.discourse.org/t/-/371739?silent=true)

- #Support @JammyDodger explained how to **hide the “delete and block” button** via CSS and confirmed there’s no UI for manual email blocking in Discourse. [post #3](https://meta.discourse.org/t/-/371923/3?silent=true) [read more](https://meta.discourse.org/t/-/371923?silent=true)

- #Support @MikeNolan sought a way to **audit hidden posts** , exploring moderator logs and the [Data Explorer](https://meta.discourse.org/t/32566?silent=true) as possible solutions. [post #1](https://meta.discourse.org/t/-/372083/1?silent=true) [read more](https://meta.discourse.org/t/-/372083?silent=true)

- #Support @DigneZzZ wanted to embed **Yandex.Metrica counters** in the site footer, referencing prior guides on adding analytics scripts. [post #3](https://meta.discourse.org/t/-/372049/3?silent=true) [read more](https://meta.discourse.org/t/-/372049?silent=true)

- #Support @RoldanLT reported **broken image thumbnails** in Chat, with S3 URLs failing to load in new themes. [post #2](https://meta.discourse.org/t/-/372078/2?silent=true) [read more](https://meta.discourse.org/t/-/372078?silent=true)

- #Bug @darkpixlz hit **429 errors** during backup uploads, suggesting removal of rate limits or client-side retry logic. [post #1](https://meta.discourse.org/t/-/372139/1?silent=true) [read more](https://meta.discourse.org/t/-/372139?silent=true)

- #Installation @philh traced **daily offline** incidents after migrating servers, pinpointing a Job exception error `Waited 1.0 seconds` in Redis. [post #1](https://meta.discourse.org/t/-/372130/1?silent=true) [read more](https://meta.discourse.org/t/-/372130?silent=true)

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

_No posts by the [@team](https://meta.discourse.org/groups/team?silent=true) group in the last 24 hours._

After a day of spirited chat-thread debates and script-tag wizardry, even our virtual puppies are wagging their tails!

---

<div class="post-metadata">

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

</div>

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

**Key Stats**

- **44 new posts** in the last 24 hours.
- **9 new topics** in the last 24 hours.
- **Top users:**
  - @NateDhaliwal: 5 posts, 12 likes (e.g. [What happened to review.discourse.org?](https://meta.discourse.org/t/-/372157/1?silent=true), [Discourse Category Headers theme component](https://meta.discourse.org/t/-/148682/98?silent=true))
  - @RGJ: 2 posts, 5 likes (e.g. [Tag\_group\_id values bug](https://meta.discourse.org/t/-/372169/1?silent=true), [Attachments serving locally error](https://meta.discourse.org/t/-/372181/4?silent=true))
  - @sam: 6 posts, 4 likes (e.g. [Tag\_group\_id fix #pr-welcome](https://meta.discourse.org/t/-/372169/2?silent=true), [Backup uploads rate-limit tweak](https://meta.discourse.org/t/-/372139/2?silent=true), [MathJax in details #pr-welcome](https://meta.discourse.org/t/-/372218/3?silent=true), [DM staging issue](https://meta.discourse.org/t/-/371991/7?silent=true), [Upcoming Events filter](https://meta.discourse.org/t/-/283753/2?silent=true))
  - @mcwumbly: 2 posts, 3 likes ([Chat threading settings](https://meta.discourse.org/t/-/372124/4?silent=true), [Chat threading follow-up](https://meta.discourse.org/t/-/372124/6?silent=true))
  - @Moin: 3 posts, 2 likes ([Tablet composer lines](https://meta.discourse.org/t/-/370706/5?silent=true), [Tag permissions Data Explorer](https://meta.discourse.org/t/-/366318/18?silent=true))
  - @HAWK: 1 post, 2 likes ([Review site clarification](https://meta.discourse.org/t/-/372157/3?silent=true))
  - @renato: 1 post, 2 likes ([Tablet composer investigation](https://meta.discourse.org/t/-/370706/6?silent=true))
  - @oshyan: 1 post, 1 like ([Chat inline vs threads suggestion](https://meta.discourse.org/t/-/372124/5?silent=true))
  - @meglio: 1 post, 1 like ([Tor mirror discussion](https://meta.discourse.org/t/-/220292/9?silent=true))
  - @merefield: 1 post, 1 like ([Tag Intersection Navigator PR](https://meta.discourse.org/t/-/368815/20?silent=true))

**Interesting Topics**

- #Support **What happened to [review.discourse.org](http://review.discourse.org)?**  
@NateDhaliwal found that the [review site](https://meta.discourse.org/t/-/372157?silent=true) has moved behind a login, and @HAWK plus @sam confirmed it’s now internal-only with plans to update the public copy. _#code-review_ [read more](https://meta.discourse.org/t/-/372157?silent=true)

- #Support **Attachments serving locally on the server but not publicly**  
SubStrider reported 404 errors for uploads on `techenclave.com`, and @RGJ traced it to a domain migration step and file-permission issues. _#Support_ [read more](https://meta.discourse.org/t/-/372181?silent=true)

- #Support **Hosted Discourse email deliverability to iCloud**  
notriddle flagged missing sender fields causing Cloudflare errors, and @philh chimed in with diagnostics linked to a [Rust forum thread](https://users.rust-lang.org/t/difficult-forum-onboarding/131250). _#hosted-support_ [read more](https://meta.discourse.org/t/-/372198?silent=true)

- #Feature **Add Reply-in-Line back to Chat in addition to Reply-as-Thread**  
@mcwumbly explained how channel settings currently enforce one mode, and discussed the trade-offs with @oshyan around flexible inline vs threaded replies. _#chat_ [read more](https://meta.discourse.org/t/-/372124?silent=true)

- #Bug **Composer resizing problems while using a tablet**  
Moin noted the reply composer only shows ~5.5 lines on tablets; @renato has committed to investigating the UI constraints. _#tablet_ [read more](https://meta.discourse.org/t/-/370706?silent=true)

- #Bug **Tag\_group\_id values are shown as group\_id in [Data Explorer](https://meta.discourse.org/t/32566?silent=true) results**  
RGJ pointed out a regex quirk misclassifying `tag_group_id`, and @sam tagged it #pr-welcome for regex refinement. _#pr-welcome #data-explorer_ [read more](https://meta.discourse.org/t/-/372169?silent=true)

- #Bug **Backup uploads are not protected against 429s**  
Rate limits are causing backup failures; @sam suggested larger chunks and relaxed throttling to smooth out uploads. _#backups_ [read more](https://meta.discourse.org/t/-/372139?silent=true)

- #Bug **Can’t unclaim post after cancelling from ‘Revise post’**  
Banson discovered automatic claiming remains after canceling a multi-step moderation action; @pento clarified that items auto-unclaim on completion or cancellation. _#moderation #review-queue_ [read more](https://meta.discourse.org/t/-/371604?silent=true)

- #Bug **MathJax not working inside details sections**  
A rendering gap in `<details>` blocks was reported; @sam added a #pr-welcome tag to track the fix. _#math_ [read more](https://meta.discourse.org/t/-/372218?silent=true)

- #Bug **I’m having issues sending DMs or channel messages in rapid succession**  
Reports of dropped chat messages led @sam to probe reproduction steps and internal staging failures. _#chat_ [read more](https://meta.discourse.org/t/-/371991?silent=true)

- #Theme component **Discourse Category Headers theme component**  
@NateDhaliwal migrated the widget to Glimmer, added a `show_parent_category_background_image` setting, and opened [PR #14](https://github.com/naidihr/discourse-category-headers/pull/14). [read more](https://meta.discourse.org/t/-/148682?silent=true)

- #Theme component **Guest Gate Theme Component**  
jasedepuit hit a modal error on install, traced to legacy DModal controllers, sparking compatibility checks against [this conversion guide](https://meta.discourse.org/t/converting-modals-from-legacy-controllers-to-new-dmodal-component-api/268057?silent=true). [read more](https://meta.discourse.org/t/-/225107?silent=true)

- #Installation **How to create mirror in Tor with .onion domain?**  
meglio asked whether Discourse can serve under both `.com` and `.onion`, exploring dual-domain link generation and primary-domain settings. [read more](https://meta.discourse.org/t/-/220292?silent=true)

- #Data & reporting **How can I filter members by IF customField HAS value?**  
joshhabka wanted a list of users with a filled “LinkedIn” custom field; suggestions included searchable custom fields or a tailored [Data Explorer](https://meta.discourse.org/t/32566?silent=true) query. [read more](https://meta.discourse.org/t/-/372142?silent=true)

- #Plugin **Tag Intersection Navigator**  
@merefield released [PR #6](https://github.com/merefield/discourse-tag-intersection-navigator/pull/6) to refine multi-tag searches in his navigator plugin. [read more](https://meta.discourse.org/t/-/368815?silent=true)

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

- @sam tackled the review site copy issue in [What happened to review.discourse.org?](https://meta.discourse.org/t/-/372157/5?silent=true), refined throttling in [Backup uploads](https://meta.discourse.org/t/-/372139/2?silent=true), improved entity resolution in [Tag\_group\_id bug](https://meta.discourse.org/t/-/372169/2?silent=true), tagged the MathJax fix in [MathJax bug](https://meta.discourse.org/t/-/372218/3?silent=true), investigated chat staging in [DM issues](https://meta.discourse.org/t/-/371991/7?silent=true), and enabled event filters in [Upcoming Events filter](https://meta.discourse.org/t/-/283753/2?silent=true).

- @mcwumbly clarified threading vs inline replies in [Add Reply-in-Line back to Chat](https://meta.discourse.org/t/-/372124/4?silent=true) and followed up on preference data in [Add Reply-in-Line back to Chat](https://meta.discourse.org/t/-/372124/6?silent=true).

- @HAWK confirmed internal usage and upcoming copy updates in [What happened to review.discourse.org?](https://meta.discourse.org/t/-/372157/3?silent=true).

- @renato pledged to look into the tablet composer sizing in [Composer resizing problems while using a tablet](https://meta.discourse.org/t/-/370706/6?silent=true).

- @pento explained the unclaim logic after cancelled review actions in [Can’t unclaim post after cancelling from ‘Revise post’](https://meta.discourse.org/t/-/371604/7?silent=true).

After today’s flurry of posts—from code review debates to theme-component hacks—it looks like the forum is busier than a litter of pups chasing a squeaky toy!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [1 juli 2025 om 05:02 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/527 "2025-07-01T05:02:06Z")

</div>

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

Key Stats

- **New posts:** 79
- **New topics:** 15
- **Top users:**
  - @saquetim: 2 posts, 7 likes
  - @JammyDodger: 6 posts, 7 likes
  - @elmuerte: 2 posts, 6 likes
  - @joffreyjaffeux: 3 posts, 5 likes
  - @awesomerobot: 2 posts, 4 likes
  - @not-ethan: 1 post, 4 likes
  - @Richie: 1 post, 2 likes
  - @jordan-vidrine: 1 post, 2 likes
  - @pfaffman: 4 posts, 2 likes
  - @supermathie: 1 post, 2 likes

Interesting Topics

- **#Support** : @Rubi questioned whether anonymization meets GDPR and keeps personal data unrecoverable [read more](https://meta.discourse.org/t/-/372282/1?silent=true), and @elmuerte explained how Discourse scrambles usernames, strips PII, and rewrites emails, making reversal nearly impossible [read more](https://meta.discourse.org/t/-/372282/2?silent=true).

- **#Support** : In “Hosted Discourse email deliverability to iCloud users using Hide My Email,” @pfaffman advised turning off `normalize emails` [read more](https://meta.discourse.org/t/-/372198/3?silent=true), and @supermathie dug into `/admin/email-logs` to resolve missing sender issues [read more](https://meta.discourse.org/t/-/372198/6?silent=true).

- **#Support** : @patrickemin reported that all topics they created appeared in their /unseen list [read more](https://meta.discourse.org/t/-/372328/1?silent=true), and @HAWK probed whether new replies triggered visibility and requested additional details [read more](https://meta.discourse.org/t/-/372328/4?silent=true).

- **#Support** : @MihirR asked about passing user details to Razorpay for subscription tracking [read more](https://meta.discourse.org/t/-/372245/1?silent=true), and @pfaffman recommended using a custom webhook plugin approach for real-time group membership updates [read more](https://meta.discourse.org/t/-/372245/2?silent=true).

- **#Support** : @Esat_Ceber experienced nightly Redis disconnects between 00:15–00:30 and reached out for possible cron, maintenance, or rate-limit culprits [read more](https://meta.discourse.org/t/-/372226/1?silent=true).

- **#Support** : @littleviolette noticed the `ai custom summarization allowed groups` setting was missing [read more](https://meta.discourse.org/t/-/372280/1?silent=true), while @Falco clarified summarization access is now defined in the Persona editor [read more](https://meta.discourse.org/t/-/372280/4?silent=true).

- **#Support** : @patrickemin sought insight into the `top_menu` “posted” item, and @JammyDodger revealed it serves as a quick list of all topics the user has posted in [read more](https://meta.discourse.org/t/-/372332/2?silent=true).

- **#Dev** : @saquetim unveiled the transition from the legacy widget post stream to Glimmer components [read more](https://meta.discourse.org/t/-/372063/1?silent=true) and confirmed early testing is live on Meta [read more](https://meta.discourse.org/t/-/372063/2?silent=true).

- **#Bug** : Users discovered MathJax failed within `<details>` blocks [read more](https://meta.discourse.org/t/-/372218/4?silent=true), and @Ethsim2 thanked the team after merging PR 111 restored correct math rendering [read more](https://meta.discourse.org/t/-/372218/5?silent=true).

- **#Bug** : @gerhard investigated backup uploads failing with HTTP 429 rate-limit responses due to Uppy chunk sizes not handling 429 codes, and promised to adjust defaults or rate limits to prevent chunk errors [read more](https://meta.discourse.org/t/-/372139/4?silent=true).

- **#Bug** : @Ethsim2 flagged excessive runtime when navigating back through multiple Upcoming Events [read more](https://meta.discourse.org/t/-/372331/1?silent=true), and @sam sought network logs and event counts to pinpoint potential loops [read more](https://meta.discourse.org/t/-/372331/2?silent=true).

- **#Feature** : @Johnny_McIvor suggested a “no bump” reply option to prevent threads from resurfacing [read more](https://meta.discourse.org/t/-/372310/1?silent=true), and @not-ethan noted that TL4 and staff users already have a hidden “toggle bump” feature [read more](https://meta.discourse.org/t/-/372310/2?silent=true).

- **#Feature** : @ecki raised concerns about stale PWA unread badges on iOS [read more](https://meta.discourse.org/t/-/372306/1?silent=true), and @Falco explained badges reflect unread notifications and pending reviews, pointing to API endpoints for inspection [read more](https://meta.discourse.org/t/-/372306/3?silent=true).

- **#UX** : @RoldanLT wondered why the admin account lacked the front-end theme switch available to regular users, sparking an investigation into permission scopes [read more](https://meta.discourse.org/t/-/372346/1?silent=true).

- **#UX** : @Magie reported dark-mode calendar event text was unreadable against dark category colors, leading to comparisons across Dracula, Solarized, and WCAG themes [read more](https://meta.discourse.org/t/-/372315/1?silent=true).

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

- @saquetim contributed the guide for the [Upcoming post stream changes](https://meta.discourse.org/t/-/372063/1?silent=true), detailing migration steps and timelines.

- @joffreyjaffeux triaged the Safari/iOS18.5 post-owner bug in [Unable to change post owner](https://meta.discourse.org/t/-/367409/12?silent=true) and championed the MathJax fix in [details sections](https://meta.discourse.org/t/-/372218/4?silent=true).

- @awesomerobot merged adjustments to the [Advanced Search Banner theme component](https://meta.discourse.org/t/-/122939/177?silent=true), replacing the H1 with `div.custom-search-banner-headline`.

- @gerhard diagnosed rate-limit issues for chunk uploads in [Backup uploads are not protected against 429s](https://meta.discourse.org/t/-/372139/4?silent=true).

- @jordan-vidrine submitted a PR to address overflow in private messages for the [Ghost Theme component](https://meta.discourse.org/t/-/367563/5?silent=true).

- @supermathie explored delivery logs to debug Hide My Email failures in [Hosted Discourse email deliverability](https://meta.discourse.org/t/-/372198/6?silent=true).

- @HAWK engaged on the /unseen topic discrepancy in [Unseen even though I created them](https://meta.discourse.org/t/-/372328/4?silent=true), examining reply triggers.

- @Falco clarified PWA badge behavior around notifications and reviews in [Installed PWA: notifications lag](https://meta.discourse.org/t/-/372306/3?silent=true).

- @sam requested performance data to debug the calendar navigation loop in [Calendar back runtime](https://meta.discourse.org/t/-/372331/2?silent=true).

Here’s to another day where our Glimmer-powered streams shine bright, Redis stays online, and dark-mode calendars finally let events stand out!

---

<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 juli 2025 om 05:01 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/528 "2025-07-02T05:01:48Z")

</div>

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

## Key Stats

- **New posts:** 117
- **New topics:** 24
- **Top contributors:**
  - @lindsey (25 likes, 2 posts)
  - @merefield (17 likes, 8 posts)
  - @nat (13 likes, 8 posts)
  - @pHneutre (13 likes, 7 posts)
  - @Moin (7 likes, 7 posts)
  - @SubStrider (7 likes, 4 posts)
  - @JammyDodger (6 likes, 6 posts)
  - @EricGT (5 likes, 1 post)
  - @satonotdead (4 likes, 3 posts)
  - @nathank (4 likes, 4 posts)

## Interesting Topics

#Support

- @merefield discovered posts were auto-translated into Spanish without warning in **Why am I reading this in Spanish instead of the original post language?** (2025-07-01) [initial report](https://meta.discourse.org/t/-/372432/1?silent=true) and @nat clarified the LLM’s locale detection prompt and upcoming fixes [in his reply](https://meta.discourse.org/t/-/372432/9?silent=true)

- @jrgong asked whether the **AI Summarize** feature supports custom prompts in **Can you customize the Ai Summarize prompt?** (2025-07-01) [question](https://meta.discourse.org/t/-/372448/1?silent=true) and @satonotdead showed how to create personas for tailored summaries [in the solution](https://meta.discourse.org/t/-/372448/2?silent=true)

- @Florian_Müller needed a way back into admin after SSO got stuck in WordPress in **Login API Umleitung raus nehmen** (2025-07-01) [help request](https://meta.discourse.org/t/-/372418/1?silent=true) and @JammyDodger saved the day by pointing to `/u/admin-login` [here](https://meta.discourse.org/t/-/372418/2?silent=true)

- @jonasrosland wanted to tweak the signup form’s subheader in **How can I change the subheader on the signup form?** (2025-07-01) [question](https://meta.discourse.org/t/-/372452/1?silent=true) and @NateDhaliwal suggested checking `js.create_account.header_title` [reply](https://meta.discourse.org/t/-/372452/2?silent=true)

- @awesomerobot helped with a Content-Security-Policy error blocking scripts in the Landing Pages plugin in **Can’t get script tag to work in landing pages plugin due to content-security-policy** (2025-07-01) [debugging steps](https://meta.discourse.org/t/-/372200/4?silent=true) and explained how to add the required SHA256 hash [here](https://meta.discourse.org/t/-/372200/5?silent=true)

#Site feedback

- @pHneutre reported that site content and UI were both being auto-translated in **Everything is translated, help!** (2025-07-01) [initial post](https://meta.discourse.org/t/-/372401/1?silent=true) and @nat pointed out the toggle button and composer language picker as interim fixes [in response](https://meta.discourse.org/t/-/372401/2?silent=true)

#Announcements

- @lindsey unveiled the new **Horizon** theme in **🌅 Introducing Horizon, our newest theme** (2025-07-01) [announcement](https://meta.discourse.org/t/-/369608/1?silent=true) and community members dived into testing in the companion **Help us test Horizon** thread [here](https://meta.discourse.org/t/-/360484/74?silent=true)

#Community

- @pHneutre sparked a conversation on green computing and AI ethics in **AI-free Discourse** (2025-07-01) [proposal](https://meta.discourse.org/t/-/372434/1?silent=true) and @merefield reassured that all AI features remain opt-in via a plugin [discussion](https://meta.discourse.org/t/-/372434/2?silent=true)

#Plugin

- @SubStrider documented a definitive guide to configuring the official **Discourse Subscriptions Plugin** with Stripe Pricing Tables in **Discourse Subscriptions Plugin** (2025-07-01) [troubleshooting post](https://meta.discourse.org/t/-/140818/708?silent=true) and shared his complete setup in a detailed [guide](https://meta.discourse.org/t/-/140818/712?silent=true)

- @opcourdis praised the latest update to **Discourse Calendar (and Event)** in **Discourse Calendar (and Event)** (2025-07-01) [feedback](https://meta.discourse.org/t/-/97376/529?silent=true) and highlighted its integration with the Events plugin [here](https://meta.discourse.org/t/-/97376/530?silent=true)

#Dev

- @pangbo asked how to conditionally load a theme component only for staff in **Any way to restrict a theme component to only moderators?** (2025-07-01) [issue](https://meta.discourse.org/t/-/372469/1?silent=true) and @david recommended using `optionalRequire` to avoid missing admin modules [solution](https://meta.discourse.org/t/-/372469/2?silent=true)

- @pangbo also flagged unexpected syntax in the upcoming post-stream changes in **Upcoming post stream changes – How to prepare themes and plugins** (2025-07-01) [investigation](https://meta.discourse.org/t/-/372063/3?silent=true) and @david explained the design choices in the Ember component [details](https://meta.discourse.org/t/-/372063/4?silent=true)

#Bug

- @Moin reported that the **First accepted solution** automation stopped sending PMs in **“First accepted solution” trigger doesn’t work** (2025-07-01) [bug report](https://meta.discourse.org/t/-/372382/1?silent=true) and @nat pushed a fix in the Solved plugin here [PR merged](https://meta.discourse.org/t/-/372382/4?silent=true)

- @sam troubleshot a Gemini AI image-analysis error **no implicit conversion of Array into String** in **Error “no implicit conversion of Array into String” when using Gemini AI analysis on posts with images** (2025-07-02) [investigation](https://meta.discourse.org/t/-/372015/4?silent=true) and @hel_Sinki confirmed that removing RAG configuration resolved it [confirmation](https://meta.discourse.org/t/-/372015/6?silent=true)

- @HandSpy_v3 encountered crashes with the Topic and Post Voting plugins in **Error on Topic and Post Voting Plugins** (2025-07-01) [initial report](https://meta.discourse.org/t/-/372483/1?silent=true) and @sam suggested pinning plugin versions until compatibility files are updated [workaround](https://meta.discourse.org/t/-/372483/10?silent=true)

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

- **@lindsey** introduced the Horizon theme and kicked off testing in [🌅 Introducing Horizon, our newest theme](https://meta.discourse.org/t/-/369608/1?silent=true)
- **@nat** clarified the LLM locale-detection prompt in the Spanish translation bug [here](https://meta.discourse.org/t/-/372432/9?silent=true) and fixed the accepted-solution trigger [in this PR](https://meta.discourse.org/t/-/372382/4?silent=true)
- **@david** guided on `optionalRequire` for staff-only theme components [in the dev topic](https://meta.discourse.org/t/-/372469/2?silent=true)
- **@jessii** refined the Stripe webhook instructions for the Subscriptions plugin [in the docs thread](https://meta.discourse.org/t/-/140818/713?silent=true)
- **@Falco** corrected the language identification in the Spanish translation discussion [in that thread](https://meta.discourse.org/t/-/372432/14?silent=true)
- **@renato** addressed tablet composer resizing glitches [in Composer resizing problems](https://meta.discourse.org/t/-/370706/7?silent=true)
- **@pento** investigated the review-queue cancel bug after “Revise post” [in this follow-up](https://meta.discourse.org/t/-/371604/10?silent=true)
- **@SaraDev** updated the SQL query for accepted solutions tracking [in Accepted Solutions Query](https://meta.discourse.org/t/-/372514/2?silent=true)
- **@sam** dug into the Gemini AI image-analysis error and suggested config changes [here](https://meta.discourse.org/t/-/372015/4?silent=true)
- **@awesomerobot** explained how to add the CSP hash for inline scripts in the Landing Pages plugin [in that support topic](https://meta.discourse.org/t/-/372200/4?silent=true)

After yesterday’s whirlwind of translations, themes, and AI debates, we’re reminded that even our forum needs a translator now and then—bug reports and all!

---

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

</div>

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

**Key Stats**

- **119** new posts in the past 24 hours
- **16** new topics created
- **Top users** by posts and likes:
  1. @Moin – 19 posts, 32 likes
  2. @lindsey – 5 posts, 16 likes
  3. @RGJ – 7 posts, 10 likes
  4. @NateDhaliwal – 6 posts, 6 likes
  5. @syoxTS – 1 post, 6 likes
  6. @awesomerobot – 3 posts, 5 likes
  7. @Lilly – 1 post, 5 likes
  8. @JammyDodger – 3 posts, 4 likes
  9. @hellekin – 3 posts, 4 likes
  10. @WolfpackFan – 4 posts, 4 likes

**Interesting Topics**  
_Grouped by category; each bullet is a stand-alone discussion._

#Announcements

- “Messages section moved to single sidebar link”: @lindsey replaced the old Messages/Inbox sidebar with a single **My Messages** link to declutter the UI and is fixing visibility for logged-out users [discussion](https://meta.discourse.org/t/-/372616/1?silent=true). [read more]

- “🌅 Introducing Horizon, our newest theme”: the new #horizon-theme brings a fresh layout and Crowdin-ready strings; @lindsey is exploring translation integration next [discussion](https://meta.discourse.org/t/-/369608/1?silent=true). [read more]

#Feature

- “Allow Staff to Pin Comments Below the Topic”: @syoxTS proposed pinning staff replies immediately under the reply box for megathreads; the community is weighing built-in vs. plugin solutions [discussion](https://meta.discourse.org/t/-/372667/1?silent=true). [read more]

#Theme component

- “Discourse Category Headers theme component compatibility and HTML rendering bug”: after @jackierenee’s site crash, a PR was merged to add HTML safety and fix font-size mismatches [discussion](https://meta.discourse.org/t/-/148682/1?silent=true). [read more]

- “Quick Quote Theme Component installation confusion”: @WolfpackFan learned that theme components live under **Admin \> Customize** , thanks to @Moin’s step-by-step guidance [discussion](https://meta.discourse.org/t/-/143621/56?silent=true). [read more]

#UX

- “Smaller (unlisted, solved) icons on topic titles”: @Moin spotted a regression in the size of solved/unlisted icons; @david’s fix landed in [PR 33442](https://github.com/discourse/discourse/pull/33442) and is live now [discussion](https://meta.discourse.org/t/-/372597/1?silent=true). [read more]

- “Where do new users learn about how new and unread work now?”: @Moin highlighted updated copy on **/new** and **/unread** pages and the decision to surface these links for new users only [discussion](https://meta.discourse.org/t/-/372625/1?silent=true). [read more]

#Community

- “AI-free Discourse”: sustainability and cost debates continued as @merefield, @patrickemin and others discussed opt-in AI features; @Lilly pointed to plugin removal options [discussion](https://meta.discourse.org/t/-/372434/1?silent=true). [read more]

- “How do you manage flags on non-human posts?”: @Moin raised concerns about system and bot flags bypassing the review queue; @hugh confirmed a change is coming to surface these flags [discussion](https://meta.discourse.org/t/-/372598/1?silent=true). [read more]

#Site feedback

- “Everything is translated, help!”: frustrations over auto-translated titles led @pHneutre to ask for clearer language flags; @nat reassured the feature remains fully opt-in [discussion](https://meta.discourse.org/t/-/372401/1?silent=true). [read more]

#Support

- “Inconsistencies in the unread posts indicators”: @WolfpackFan noticed missing unread badges on migrated topics; @Moin explained that only **tracking** and **watching** topics show the count [discussion](https://meta.discourse.org/t/-/372626/1?silent=true). [read more]

- “Customizing AI summarizer to use non-English languages”: after manual edits to hard-coded prompts, @Falco showed how new personas in **/admin/plugins/discourse-ai** let you pick any language [discussion](https://meta.discourse.org/t/-/372644/1?silent=true). [read more]

- “How to embed Razorpay subscription button with CSP restrictions”: @MihirR ran into a CSP error when loading external scripts; @awesomerobot explained how to add the provided SHA-256 hash in **content\_security\_policy\_script\_src** [discussion](https://meta.discourse.org/t/-/372660/1?silent=true). [read more]

- “Why is it my admin account has no option to change the theme on the front end?”: @RoldanLT’s admin theme selector disappeared until a hard reload fixed it—no code changes needed [discussion](https://meta.discourse.org/t/-/372346/1?silent=true). [read more]

#Bug

- “Plugin outlet debug tool keeps throwing errors”: @pangbo’s hover-over error in Discourse Dev Tools is now under investigation by the dev-xp team [discussion](https://meta.discourse.org/t/-/372653/1?silent=true). [read more]

**Activity by the [@team](https://meta.discourse.org/groups/team?silent=true) Group**  
_Summaries of contributions from Discourse Staff in the last 24 hours._

- @lindsey moved the Messages UI to one [My Messages](https://meta.discourse.org/t/-/372616/1?silent=true) link and started the fix for logged-out visibility.

- @lindsey chimed in on Horizon theme translations in the [Horizon discussion](https://meta.discourse.org/t/-/369608/16?silent=true).

- @david addressed the icon-size regression in the [UX icon bug](https://meta.discourse.org/t/-/372597/2?silent=true).

- @Falco showed how to set up a non-English AI summarizer persona in the [summarizer thread](https://meta.discourse.org/t/-/372644/2?silent=true).

- @hugh confirmed plans to add system/bot flags to the review queue in the [non-human flags topic](https://meta.discourse.org/t/-/372598/4?silent=true).

- @Lilly weighed in on environmental concerns and AI opt-in in the [AI-free Discourse thread](https://meta.discourse.org/t/-/372434/13?silent=true).

- @awesomerobot guided the correct CSP hash setup for Razorpay in the [CSP support topic](https://meta.discourse.org/t/-/372660/2?silent=true).

- @awesomerobot noted accessibility fixes merged for the “9 links” keyboard issue and mobile dialog bug, as discussed in [371952](https://meta.discourse.org/t/-/371952/2?silent=true).

- @awesomerobot resolved the admin theme selector hiccup in [372346](https://meta.discourse.org/t/-/372346/3?silent=true).

- @sam reproduced the plugin outlet error for the dev-xp team in [372653](https://meta.discourse.org/t/-/372653/3?silent=true).

- @tgxworld celebrated the data-explorer fix for tag\_group\_id mappings in [372169](https://meta.discourse.org/t/-/372169/4?silent=true).

- @nat clarified translation feature opt-in settings in [372401](https://meta.discourse.org/t/-/372401/8?silent=true).

- @nat walked through cache refresh after config changes in [372573](https://meta.discourse.org/t/-/372573/3?silent=true).

- @chapoi confirmed the upcoming DMenu refactor will fix keyboard access in [371952](https://meta.discourse.org/t/-/371952/2?silent=true).

- @Falco recommended upgrading from RHEL 7 for Discourse’s Docker base in [372682](https://meta.discourse.org/t/-/372682/2?silent=true).

That’s a wrap—may your sidebars stay tidy, your icons stay crisp, and your AI summaries speak your language!

---

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

</div>

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

* * *

## Key Stats

**New posts:** 139  
**New topics:** 25

**Top Users by Posts and Likes**

- @Alteras: _2 posts_, **12 likes**
- @Falco: _4 posts_, **10 likes**
- @RGJ: _4 posts_, **9 likes**
- @pfaffman: _4 posts_, **7 likes**
- @JammyDodger: _7 posts_, **7 likes**
- @Moin: _5 posts_, **7 likes**
- @Ed_S: _2 posts_, **3 likes**
- @nathank: _4 posts_, **2 likes**
- @marcozambi: _1 post_, **2 likes**
- @Heliosurge: _4 posts_, **2 likes**

* * *

## Interesting Topics

#Plugin

- **Collections** : @Alteras introduced a new #Plugin called Collections, enabling users to group related topics across categories with sections and optional titles. This experimental feature now uses MP4 demos to ensure compatibility on all devices. Read more: [Collections](https://meta.discourse.org/t/-/372817/1?silent=true)

#Site feedback

- **Quick welfare check on the AI caption bot** : After images were inexplicably left uncaptioned, @JammyDodger ran tests and discovered a missing `vision_enabled` flag. @Falco promptly fixed the bot’s configuration to restore AI captions. [read more](https://meta.discourse.org/t/-/372829/2?silent=true)

#Support

- **Reactions are not available** : A user reported that the Reactions plugin wasn’t showing any buttons. @Moin clarified that reactions occupy the Like heart and walked through the plugin settings to resolve the issue. [read more](https://meta.discourse.org/t/-/372820/6?silent=true)

- **Is it possible to enable only one AI persona?** : @Wurzelseppi asked about limiting bot personas. @Falco explained that each persona has its own enable/disable checkbox, preventing confusion for non-technical users. [read more](https://meta.discourse.org/t/-/372811/2?silent=true)

- **What docker tag should I use to perform an upgrade to 3.5.0.beta7 from 2.9.0.beta5** : @techs sought guidance on upgrading a CentOS 7 instance. @pfaffman and @Ed_S recommended moving to a server with a newer kernel or a fresh VM, noting that an in-place CentOS 7 update isn’t supported. [read more](https://meta.discourse.org/t/-/372682/4?silent=true)

- **Seamless Login Between App and Forum via WebView with Shared Auth0 Authentication** : @Qing_Zeng wanted users to avoid logging in twice when accessing Discourse in an app’s WebView. @NateDhaliwal pointed to the OAuth2 Basic plugin guide for proper Auth0 integration. [read more](https://meta.discourse.org/t/-/372723/2?silent=true)

- **“Oops” – after an update from 3.3.0.beta1-dev** : @lejeczek encountered a **PG::UndefinedTable: relation “flags” does not exist** error post-update. Community members are debugging Unicorn logs to restore the site. [read more](https://meta.discourse.org/t/-/372832/1?silent=true)

#Community

- **Seeking Advice: making a discourse forum hyper local** : @Quinirynilin is building a solidarity-economy forum for a single city. @Heliosurge and @nathank detailed custom user-field automations and group permissions to restrict access by neighborhood. [read more](https://meta.discourse.org/t/-/372838/3?silent=true)

#Feature

- **Allow to restrict muting users to TL2** : @Steradiant requested muting permissions be limited to experienced users. @Heliosurge reminded that the built-in “ignore users – allowed groups” setting already governs this feature. [read more](https://meta.discourse.org/t/-/372849/1?silent=true)

- **Feature Request: Support for \nicefrac in Discourse Math (\KaTeX/\MathJax)**: @Ethsim2 proposed adding `\nicefrac{a}{b}` support for inline math. The community is discussing whether a MathJax extension or a KaTeX macro could be the solution. [read more](https://meta.discourse.org/t/-/372841/1?silent=true)

#Bug

- **Plugin outlet debug tool keeps throwing errors** : @theme component authors faced errors in the dev console. @david submitted a PR to normalize outlet lookup, fixing the console exceptions. [read more](https://meta.discourse.org/t/-/372653/6?silent=true)

- **Undefined control sequence \textcolor** : When rendering multiple MathJax blocks inside BBCode grids, users saw `undefined control sequence \textcolor`. The workaround and root cause analysis are being shared for MathJax users. [read more](https://meta.discourse.org/t/-/372840/1?silent=true)

#math

- **Support BBCode/KaTeX or MathJax/HTML rendering in [details=…] titles**: @Ethsim2 requested that math and BBCode inside `[details]` titles render properly when the respective plugins are enabled. Early experiments show promise but no final fix yet. [read more](https://meta.discourse.org/t/-/372813/1?silent=true)

#Data & reporting

- **Dashboard Report – Overall Sentiment** : @SaraDev helped @SStrong adjust their SQL query dates and explained that sentiment analysis only applies to posts made after sentiment was enabled. [read more](https://meta.discourse.org/t/-/295428/4?silent=true)

* * *

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

- @Falco fixed the AI caption bot’s `vision_enabled` flag to restore image captions. [link](https://meta.discourse.org/t/-/372829/2?silent=true)

- @david merged a PR to resolve console errors in the plugin outlet debug tool. [link](https://meta.discourse.org/t/-/372653/6?silent=true)

- @tshenry patched the Blog Post Styling #Theme component to hide unintended “Comments” headings. [link](https://meta.discourse.org/t/-/110841/173?silent=true)

- @ted corrected the “Hide new user profiles” logic so that TL2 users now see profiles as intended. [link](https://meta.discourse.org/t/-/355768/8?silent=true)

- @sam advised on customizing Horizon with components and offered paid support for custom work. [link](https://meta.discourse.org/t/-/369608/22?silent=true)

- @awesomerobot guided on debugging Razorpay button CSP errors via the browser console. [link](https://meta.discourse.org/t/-/372660/4?silent=true)

- @nat walked through Git commands to switch branches on a dev install from `tests-passed` to `stable`. [link](https://meta.discourse.org/t/-/372785/2?silent=true)

- @SaraDev clarified date parameters in the sentiment analysis SQL for accurate dashboard reporting. [link](https://meta.discourse.org/t/-/295428/4?silent=true)

- @chapoi announced that the increased chat avatar size in the sidebar has been merged into core. [link](https://meta.discourse.org/t/-/338400/9?silent=true)

- @joffreyjaffeux merged a fix for the iOS editor gear-menu formatting issue. [link](https://meta.discourse.org/t/-/367693/13?silent=true)

* * *

> We saw 139 fresh posts yesterday—and thanks to @Falco our AI caption bot can now _see_ again, so no more blank-image mysteries!

---

<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 juli 2025 om 05:00 UTC](https://meta.discourse.org/t/daily-summary-5am-utc/291851/531 "2025-07-05T05:00:05Z")

</div>

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

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

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