# Resumo Diário (21h UTC)

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

<div class="post-metadata">

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

</div>

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

## Key Stats

- **New posts** : 69
- **New topics** : 9

**Top users** :

- [@stephtara](https://meta.discourse.org/u/stephtara?silent=true): 16 posts, 13 likes
- [@ToddZ](https://meta.discourse.org/u/ToddZ?silent=true): 6 posts, 13 likes
- [@Canapin](https://meta.discourse.org/u/Canapin?silent=true): 9 posts, 10 likes
- [@derak](https://meta.discourse.org/u/derak?silent=true): 2 posts, 9 likes
- [@yaxu](https://meta.discourse.org/u/yaxu?silent=true): 6 posts, 8 likes
- [@Falco](https://meta.discourse.org/u/Falco?silent=true): 2 posts, 6 likes
- [@Lilly](https://meta.discourse.org/u/Lilly?silent=true): 1 post, 5 likes
- [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal?silent=true): 4 posts, 5 likes
- [@fangjue](https://meta.discourse.org/u/fangjue?silent=true): 1 post, 4 likes
- [@merefield](https://meta.discourse.org/u/merefield?silent=true): 3 posts, 2 likes

## Interesting Topics

### #Plugin

- In #Plugin, @derak highlighted enhancements — like choosing **always-on mic** vs **PTT** and **follow-room alerts** — for the Resenha voice rooms plugin, and @Falco weighed in on PTT constraints and auto-status updates; [see full feedback](https://meta.discourse.org/t/-/389056/28?silent=true) and [Falco’s notes](https://meta.discourse.org/t/-/389056/29?silent=true).

- The Discourse Chatbot plugin now supports **GPT-5.2** and **GPT-5.2 Pro** , including an `xhigh` reasoning level for advanced #math discussions; check the [main thread](https://meta.discourse.org/t/discourse-chatbot/256652?silent=true) and [latest changelog](https://meta.discourse.org/t/-/256652/1120?silent=true).

### #Community

- A deep dive into maintaining a private Lounge category—@stephtara, @NateDhaliwal, and @ToddZ explored group-based retention using [Discourse Automation](https://meta.discourse.org/t/discourse-automation/195773?silent=true) to preserve TL3 access after [initial discussion](https://meta.discourse.org/t/-/218178/21?silent=true).

- Exploration of reintroducing the Lounge for Trust Level 2 users, including TL3 lock methods and threshold tweaks guided by the [Trust Level Permissions Reference](https://meta.discourse.org/t/trust-level-permissions-reference/224824?silent=true) in [this thread](https://meta.discourse.org/t/-/225985/11?silent=true).

### #Hosting

- Self-hosters troubleshoot high RAM usage during rebuilds—@yaxu resolved a missing `$HOME` issue and swap strategies; details include [memory logs and fixes](https://meta.discourse.org/t/-/360419/24?silent=true), the [multisite config tip](https://meta.discourse.org/t/multisite-configuration-with-docker/14084/184?silent=true), and the [backup CLI guide](https://meta.discourse.org/t/backup-discourse-from-the-command-line/64364?silent=true).

### #Support

- _Original Poster vs Latest Reply_ avatar on mobile was improved: @Lilly shared theme and component options like [topic-list-author-posters](https://meta.discourse.org/t/discourse-topic-list-author-posters/394364?silent=true) and [show-original-poster-avatars](https://meta.discourse.org/t/show-original-poster-avatars/171346?silent=true) to display the thread starter’s avatar again in [this support thread](https://meta.discourse.org/t/-/396117/2?silent=true).

- Duplicate flags in post triage: @philh showed how posts triggered both **spam** and **toxicity** filters, prompting suggestions on merging personas; see [discussion](https://meta.discourse.org/t/-/396067/2?silent=true) and Sam’s [best practices guide](https://meta.discourse.org/t/best-practices-for-ai-antispam-plus-ai-post-triage-operating-together/381802/3?silent=true).

### #Feature

- #math #Feature request by @fangjue to allow **custom JSON** to merge with MathJax’s init config (e.g., alternate CDN paths) without patching the plugin; [read more](https://meta.discourse.org/t/-/396121/1?silent=true) and see related [nicefrac support thread](https://meta.discourse.org/t/feature-request-support-for-nicefrac-in-discourse-math-katex-mathjax/372841?silent=true).

### #UX

- Staff action logs filter layout issues on mobile—alignment and spacing glitches documented with screenshots in [this UX thread](https://meta.discourse.org/t/-/396131/1?silent=true).

- Suggestion to replace the minimal **“i”** icon for commit messages with something more intuitive (like a note icon or direct input field in the composer) in [the commit-dialog UI thread](https://meta.discourse.org/t/-/396145/1?silent=true).

### #wordpress

- Integration of BricksForge and Bricks API Query Builder with Discourse: @Falco pointed to the [JS embed guide](https://meta.discourse.org/t/embed-discourse-comments-on-another-website-via-javascript/31963?silent=true) and the official [wp-discourse plugin](https://meta.discourse.org/t/wp-discourse/19113?silent=true) in [this topic](https://meta.discourse.org/t/-/396115/3?silent=true).

### #Sysadmins

- _MKJ’s Opinionated Discourse Deployment_ revives THP and overcommit tweaks: sysadmins confirmed disabling transparent huge pages fixed Redis latency; see configuration snippets in [this thread](https://meta.discourse.org/t/-/193355/34?silent=true).

### #Theme

- Official **Header Categories Navbar** lacks subcategory dropdowns—users pointed to the [Custom Header Links](https://meta.discourse.org/t/custom-header-links/90588?silent=true) component as an alternative in [the discussion](https://meta.discourse.org/t/-/249179/40?silent=true).

### #Site Management

- Clarification on **Allowed groups** in AI bot personas: default TL0 settings for the Spam Detector were explained in [this site-management thread](https://meta.discourse.org/t/-/306099/28?silent=true).

### #Bug

- Accessibility bug in **select-kit** dropdowns: selected items’ text and icons vanish due to low contrast—especially on dark themes; detailed in [the report](https://meta.discourse.org/t/-/396146/1?silent=true).

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

- @Falco provided **PTT insights** and status-update ideas in the voice rooms plugin feedback (#389056) [see discussion](https://meta.discourse.org/t/-/389056/29?silent=true).
- @Falco guided WP integrations, pointing to JS embedding and wp-discourse in the BricksForge topic (#396115) [read more](https://meta.discourse.org/t/-/396115/3?silent=true).
- @pmusaraj asked for the forum URL via PM to troubleshoot the Discourse ID redirect URI error (#396136) [view request](https://meta.discourse.org/t/-/396136/2?silent=true).

Stay tuned tomorrow for more tech fixes, usability tweaks, and zero puppy casualties!

---

<div class="post-metadata">

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

</div>

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

## Key Stats

- **New posts** : 135
- **New topics** : 13
- **Top users** :
  - @sam: 4 posts, 27 likes
  - @NateDhaliwal: 12 posts, 19 likes
  - @Canapin: 11 posts, 14 likes
  - @chapoi: 15 posts, 8 likes
  - @James_Pilgrim: 2 posts, 7 likes
  - @Lilly: 5 posts, 7 likes
  - @oshyan: 1 post, 6 likes
  - @Noble_Fish: 10 posts, 5 likes
  - @Jagster: 1 post, 5 likes
  - @martin: 3 posts, 4 likes

## Interesting Topics

### #Announcements

- **Refreshed shared edits plugin**  
@sam unveiled a major rewrite of the [shared edits plugin](https://meta.discourse.org/t/-/396156/1?silent=true), now leveraging #shared-edits with remote cursors, rich-text support, and markdown modes powered by [yjs](https://discuss.yjs.dev/) for solid reliability.

- **You’re invited to try the Discourse Free plan beta!**  
@oshyan celebrated the launch of the #free-plan beta in [this announcement](https://meta.discourse.org/t/-/395632/23?silent=true), sharing early feedback on new sign-up flows and community uptake.

### #Theme component

- **Lock Composer**  
@NateDhaliwal released the #composer [Lock Composer theme component](https://meta.discourse.org/t/-/396168/1?silent=true) to prevent accidental sends, then quickly swapped the lock/open icons based on @Jagster’s UX feedback.

### #Plugin

- **Topic Gallery**  
@Canapin officially launched the [Topic Gallery plugin](https://meta.discourse.org/t/-/394953/2?silent=true), fixed an alt-text oversight, tweaked the Photoswipe config for infinite swiping, and polished the mobile gallery icon.

### #Site feedback

- **Volunteer moderators?**  
@Lilly noticed the unannounced volunteer moderator program in [this thread](https://meta.discourse.org/t/-/396173/1?silent=true). @itsbhanusharma and @HAWK clarified that category-level moderators are being piloted and a formal announcement will follow.

### #UX

- **More self-evident icon to access the edit message dialog**  
@robbie.morrison proposed replacing the edit reason icon with a “note” symbol and optionally forcing the commit-message window in [this UX discussion](https://meta.discourse.org/t/-/396145/1?silent=true), with @chapoi agreeing to update the icon soon.

### #Support

- **Tracking “will require future editing” notes**  
@stephtara asked about marking posts for later edits; @NateDhaliwal suggested using inline footnotes (`^[note]`) in [this Support topic](https://meta.discourse.org/t/-/396137/11?silent=true), and @Lilly shared her PM-to-self notebook hack.

- **Optimizing for image-heavy communities**  
@TheWalkingDead110 reported sluggish scrolling in threads with dozens of images in [this support request](https://meta.discourse.org/t/-/396208/1?silent=true). @Canapin asked for metrics, server specs, and explained thumbnail vs full-image loading.

- **Discourse ID sign-in snag**  
@haruspex discovered that Meta forum accounts aren’t automatically Discourse ID logins in [this Support post](https://meta.discourse.org/t/-/396164/1?silent=true); @pmusaraj helped troubleshoot session and account mappings.

- **Cloudflare Turnstile integration**  
@Lee_Ars compared Turnstile vs hCaptcha for spam prevention in [this Support thread](https://meta.discourse.org/t/-/302821/10?silent=true), prompting discussion on friction, analytics, and real-world spam metrics.

- **Profile pictures are huge**  
@ondrej noted oversized avatars under the Horizon theme on /latest and related topics screens in [this issue](https://meta.discourse.org/t/-/396222/1?silent=true), confirmed as a theme styling quirk.

### #Bug

- **Emoji shortcuts can’t be disabled in RTE mode**  
@sam identified that rich-text emoji shortcuts remain active in [this bug report](https://meta.discourse.org/t/-/396099/2?silent=true) and traced the core PR to restore correct toggling.

- **Select-kit dropdown accessibility**  
@Noble_Fish flagged missing contrast for selected items and icons in the [Select-kit dropdown](https://meta.discourse.org/t/-/396146/3?silent=true), calling for an improved highlight style.

- **Anonymous banner flicker**  
@Canapin showed that versatile banners enabled for guests reappear on every scroll in topics ([bug](https://meta.discourse.org/t/-/396209/1?silent=true)), a UX glitch affecting first-time visitors.

### #Feature

- **Add OpenGraph image dimensions**  
@zogstrip implemented `og:image:width`, `og:image:height`, and `og:image:type` tags in [this feature request](https://meta.discourse.org/t/-/395484/2?silent=true) to improve rich previews on social platforms.

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

- @sam announced the revamped [shared edits plugin](https://meta.discourse.org/t/-/396156/1?silent=true), triaged the [emoji shortcut bug](https://meta.discourse.org/t/-/396099/2?silent=true), and investigated the [tag-group bulk-add failure](https://meta.discourse.org/t/-/396114/2?silent=true).

- @chapoi scoped tests and fixed layout in the [Horizon Theme reply count issue](https://meta.discourse.org/t/-/383830/7?silent=true), refined the [badge description boundary bug](https://meta.discourse.org/t/-/396167/5?silent=true), guided the [volunteer moderators rollout](https://meta.discourse.org/t/-/396173/42?silent=true), and validated the [Horizon full-width component](https://meta.discourse.org/t/-/360486/71?silent=true).

- @zogstrip addressed non-English support for watched words in [this bug](https://meta.discourse.org/t/-/396109/2?silent=true), fixed sentence-level Chinese censoring ([#71288](https://meta.discourse.org/t/-/71288/11?silent=true)), and updated OpenGraph metadata via [PR #37849](https://meta.discourse.org/t/-/395484/2?silent=true).

- @martin clarified filter language in [experimental features](https://meta.discourse.org/t/-/395891/7?silent=true) and explained mobile limitations for [chat channel actions](https://meta.discourse.org/t/-/392667/19?silent=true).

- @pmusaraj resolved the Discourse ID redirect issue ([396136/4](https://meta.discourse.org/t/-/396136/4?silent=true)) and helped debug sign-in credentials in [ID login support](https://meta.discourse.org/t/-/396164/2?silent=true).

- @HAWK outlined the next steps for the volunteer moderator pilot in [Site feedback](https://meta.discourse.org/t/-/396173/6?silent=true).

* * *

After a whirlwind of plugin rewrites, icon tweaks, and volunteer rollouts, here’s hoping your posts land exactly where you intend—until tomorrow!

---

<div class="post-metadata">

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

</div>

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

* * *

### Key Stats

- **New posts** : 99 ([view latest posts](https://meta.discourse.org/latest?silent=true))
- **New topics** : 8 ([view new topics](https://meta.discourse.org/latest?silent=true))
- **Top users** :
  - @Canapin (6 posts, 15 likes)
  - @Lilly (8 posts, 12 likes)
  - @chapoi (6 posts, 11 likes)
  - @HAWK (3 posts, 10 likes)
  - @zogstrip (5 posts, 8 likes)
  - @pfaffman (8 posts, 8 likes)
  - @NateDhaliwal (4 posts, 6 likes)
  - @merefield (1 post, 5 likes)
  - @ganncamp (1 post, 5 likes)
  - @mcwumbly (6 posts, 5 likes)

* * *

### Interesting Topics

#Site feedback

- **Volunteer moderators?** @Lilly flagged confusion over the undisclosed rollout of volunteer moderators, and @HAWK explained the public announcement will come when Danielle returns from PTO ([view discussion](https://meta.discourse.org/t/-/396173/1?silent=true)).

- **Updating how categories are organized on Meta** @mcwumbly proposed grouping related support and customization areas under fewer top-level headings to reduce choice paralysis ([read more](https://meta.discourse.org/t/-/396306/1?silent=true)).

- **Updating Meta’s theme and structure** the team previewed a refreshed look, reorganized sidebar, and improvements to match [Discourse.org](http://Discourse.org) branding ([see details](https://meta.discourse.org/t/-/396304/1?silent=true)).

#UX

- **Make it easier to update components** @ganncamp suggested linking the “update available” text directly to the update action and adding an “Update All” button to speed workflows ([read more](https://meta.discourse.org/t/-/396288/1?silent=true)).

- **Messages and chat distinction confusion** @stephtara described difficulty finding personal messages vs. chat, sparking a discussion on unified search and renaming options ([view discussion](https://meta.discourse.org/t/-/396229/1?silent=true)).

- **Bulk archiving messages does not show until page refresh** @tobiaseigen reported delays when archiving many messages at once, leading @zogstrip to test whether autoloaded items affect UI refresh ([read more](https://meta.discourse.org/t/-/379082/1?silent=true)).

- **Two-Level Subcategories Display Issue** @Noble_Fish noted inconsistent rendering of second-level subcategories when third-level items exist, prompting theme-level review ([view discussion](https://meta.discourse.org/t/-/396203/1?silent=true)).

- **Select-kit dropdown: selected/highlighted items have poor color contrast** @bryce couldn’t reproduce the reported accessibility bug but raised concerns about dropdown readability for users with vision impairments ([read more](https://meta.discourse.org/t/-/396146/1?silent=true)).

#Marketplace

- **UK & EU – Development of Safeguarding Words Pop-up Feature** Welsh\_Selkie posted a request for GDPR-compliant crisis keyword detection with a pop-up support resource for vulnerable users ([view job posting](https://meta.discourse.org/t/-/396266/1?silent=true)).

#Bug

- **Categories/Tags breadcrumb glitching on home page** TheWalkingDead110 observed that the breadcrumb toggle between “All categories” and “Latest” sometimes disappears on refresh; @chapoi and @pfaffman suggested safe-mode and login checks ([read more](https://meta.discourse.org/t/-/396299/1?silent=true)).

#Dev

- **DTooltip button not rounded, icon is not centralized** @NateDhaliwal debugged a custom tooltip connector, and @chapoi pointed out missing `btn` classes to restore proper styling ([view solution](https://meta.discourse.org/t/-/396240/1?silent=true)).

- **Plugin to introduce auto-delete as a category-level option** @nathank asked if auto-delete still exists; @Lilly confirmed it’s under “Topic Timers” and linked the legacy discussion ([read more](https://meta.discourse.org/t/-/323769/1?silent=true)).

#Feature

- **Add og:image:width, og:image:height, and og:image:type to OpenGraph tags** @zogstrip patched missing OpenGraph metadata to improve link previews across platforms ([view PR](https://meta.discourse.org/t/-/395484/1?silent=true)).

- **Post flagging duplication and Spam/Toxicity Combo** @philh proposed merging spam and toxicity flags to reduce redundant triage, moving the discussion under #ai automation tags ([read more](https://meta.discourse.org/t/-/396067/1?silent=true)).

- **How to solve the problem of different order of Badges in different languages** @Lilly offered to build a theme component for custom badge ordering after @Noble_Fish highlighted localization-driven inconsistencies ([read more](https://meta.discourse.org/t/-/396178/1?silent=true)).

* * *

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

- @chapoi responded in [Make it easier to update components](https://meta.discourse.org/t/-/396288/2?silent=true) and guided tooltip styling in [DTooltip button not rounded…](https://meta.discourse.org/t/-/396240/2?silent=true).
- @HAWK weighed in on [Messages and chat distinction confusion](https://meta.discourse.org/t/-/396229/2?silent=true) to clarify sidebar access.
- @zogstrip contributed to [Add og:image:width…](https://meta.discourse.org/t/-/395484/6?silent=true) and tested bulk-archive fixes in [Bulk archiving messages…](https://meta.discourse.org/t/-/379082/3?silent=true).
- @mcwumbly kicked off [Updating Meta’s theme and structure](https://meta.discourse.org/t/-/396304/1?silent=true).
- @rishabh debugged display issues in [Profile pictures are huge](https://meta.discourse.org/t/-/396222/2?silent=true).
- @david addressed a version glitch in [Photos are display in half…](https://meta.discourse.org/t/-/387639/27?silent=true) and clarified inline PDF behavior in [Make PDFs open directly…](https://meta.discourse.org/t/-/388190/16?silent=true).
- @derek deployed a fix for [Discourse Free Plan setup ‑ options are hard to read](https://meta.discourse.org/t/-/395716/13?silent=true).
- @davidb confirmed resolution in [Photos are display in half…](https://meta.discourse.org/t/-/387639/27?silent=true).
- @supermathie helped troubleshoot [Build fails due to ruby version mismatch](https://meta.discourse.org/t/-/396317/7?silent=true).
- @lindsey improved warnings in [Missing warnings…](https://meta.discourse.org/t/-/395534/5?silent=true) and updated behavior in [When moving a solved topic…](https://meta.discourse.org/t/-/58385/13?silent=true).

* * *

Keep up the great work—and here’s hoping your day is as lively as our forums (with maybe a virtual puppy cameo or two)!

---

<div class="post-metadata">

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

</div>

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

## Key Stats

- **New posts** : 172
- **New topics** : 32
- **Top users (last 24 h)**:
  - @lindsey (2 posts, 16 likes)
  - @JammyDodger (9 posts, 15 likes)
  - @stephtara (25 posts, 14 likes)
  - @chapoi (8 posts, 13 likes)
  - @Canapin (8 posts, 12 likes)
  - @pfaffman (12 posts, 12 likes)
  - @awesomerobot (6 posts, 11 likes)
  - @HAWK (5 posts, 10 likes)
  - @mcwumbly (4 posts, 10 likes)
  - @ondrej (3 posts, 10 likes)

## Interesting Topics

- #UX In “Slightly misleading message on free plan site creation screen?” @ondrej pointed out that the claim to “customise everything” overpromises on free‐plan design flexibility, and @mcwumbly suggested refining it to “As soon as this step is done, you can begin customizing your new site.” [read more](https://meta.discourse.org/t/-/396326/2?silent=true)

- #UX In “QOL: dealing with trust levels” @stephtara requested a clearer view of Trust Level criteria and perks, and @HAWK pointed moderators to the Trust Level Permissions Reference while noting upcoming admin UI improvements. [read more](https://meta.discourse.org/t/-/396405/2?silent=true)

- #Site feedback: In “Updating how categories are organized on Meta” @mcwumbly restructured Installation topics by merging Hosting under a new top-level #Self-hosting support category to simplify navigation. [read more](https://meta.discourse.org/t/-/396306/4?silent=true)

- #Site feedback: In “Meta splash screen: no indication of actual loading” @NateDhaliwal noted that the static logo gives no loading feedback, and @awesomerobot plans to adjust the animation for better visibility. [read more](https://meta.discourse.org/t/-/396338/1?silent=true)

- #Support In “How to enable (3+ level) nested subcategories” @Salma_Quraishi asked for deeper nesting, and @awesomerobot explained that `SiteSetting.max_category_nesting` supports up to three levels and that tags are often a better alternative. [read more](https://meta.discourse.org/t/-/396389/4?silent=true)

- #Support In “How do I see who is TL1 (and not TL2)?” @stephtara wanted to list TL1-only users, and @chapoi shared a [Data Explorer](https://meta.discourse.org/t/32566?silent=true) query to filter users by trust level. [read more](https://meta.discourse.org/t/-/396404/3?silent=true)

- #Announcements In “New filter on the Badges page” @lindsey added a search field in `/admin/badges` so admins can narrow down badges by name or description without tedious scrolling. [read more](https://meta.discourse.org/t/-/396344/1?silent=true)

- #Announcements In “View chat channels from category settings” @lindsey exposed associated chat channels within each category’s settings, helping admins see and manage the category ↔ chat relationships. [read more](https://meta.discourse.org/t/-/396343/1?silent=true)

- #Data & reporting: In “What’s your workflow for the annual EU DSA compliance?” @sps asked for reporting strategies, and @HAWK published the exact [Data Explorer](https://meta.discourse.org/t/32566?silent=true) queries that power Discourse’s official DSA Transparency Report. [read more](https://meta.discourse.org/t/-/396390/4?silent=true)

- #Feature In ““git blame” on robots.txt” @king_laurel requested audit logs for robots.txt edits, and @pmusaraj shipped a fix so future changes appear in `/admin/logs/staff_action_logs`. [read more](https://meta.discourse.org/t/-/396327/3?silent=true)

- #Bug In “Mp4 files are downloading instead of displaying inline” @david reopened the investigation into incorrect `Content-Disposition` headers on .mp4 uploads, tracing the relevant code paths. [read more](https://meta.discourse.org/t/-/396363/1?silent=true)

- #Self-hosting support: In “Build fails due to ruby version mismatch” @philh reported Ruby 3.3.8 vs `~> 3.4` errors, and @pfaffman walked through the two-container bootstrap order to fix it. [read more](https://meta.discourse.org/t/-/396317/14?silent=true)

- #Self-hosting support: In “How to authenticate email domain for free discourse subdomain?” @ComradeDog found Brevo rejecting `noreply@…discourse.diy`, and @Falco confirmed you must use a custom domain to authenticate senders. [read more](https://meta.discourse.org/t/-/396346/2?silent=true)

- #Community In “Marketplace & Feedback Options” @long explored building a peer feedback system, and @Canapin suggested a pinned review topic as a simple, no-plugin reputation solution. [read more](https://meta.discourse.org/t/-/396420/2?silent=true)

- #Translations: In “French, error in translation (group owners, members and moderators)” @stephtara questioned the #fr “Propriétaires de groupes” string, and @zogstrip guided through Crowdin to submit and review the correct French labels. [read more](https://meta.discourse.org/t/-/396403/2?silent=true)

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

- #UX @mcwumbly refined the free-plan copy to manage expectations in “Slightly misleading message on free plan site creation screen?” [read more](https://meta.discourse.org/t/-/396326/2?silent=true)

- #Site feedback: @mcwumbly consolidated hosting topics and spun up #Self-hosting support in “Updating how categories are organized on Meta” [read more](https://meta.discourse.org/t/-/396306/4?silent=true)

- #Support @awesomerobot highlighted the built-in 3-level nesting and tag-over-subcategory approach in “How to enable (3+ level) nested subcategories” [read more](https://meta.discourse.org/t/-/396389/4?silent=true)

- #Support @chapoi delivered a [Data Explorer](https://meta.discourse.org/t/32566?silent=true) snippet for listing TL1 members in “How do I see who is TL1 (and not TL2)?” [read more](https://meta.discourse.org/t/-/396404/3?silent=true)

- #Announcements @lindsey shipped the badge search filter in “New filter on the Badges page” [read more](https://meta.discourse.org/t/-/396344/1?silent=true)

- #Announcements @lindsey exposed chat channel mappings in category settings in “View chat channels from category settings” [read more](https://meta.discourse.org/t/-/396343/1?silent=true)

- #Data & reporting: @HAWK published the exact DSA reporting queries behind the official transparency report in “What’s your workflow for the annual EU DSA compliance?” [read more](https://meta.discourse.org/t/-/396390/4?silent=true)

- #Bug @david relaunched the MP4 inline-play discussion in “Mp4 files are downloading instead of displaying inline” [read more](https://meta.discourse.org/t/-/396363/1?silent=true)

- #Self-hosting support: @Falco clarified domain authentication limits on Discourse subdomains in “How to authenticate email domain for free discourse subdomain?” [read more](https://meta.discourse.org/t/-/396346/2?silent=true)

- #Translations: @zogstrip walked contributors through Crowdin for accurate French translations in “French, error in translation (group owners, members and moderators)” [read more](https://meta.discourse.org/t/-/396403/2?silent=true)

Yesterday’s category reshuffles, DSA data adventures, and badge-search launches packed as much action as a cubic meter of puppy snuggles—onto the next 24 hours of civilized chaos!

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)\
**Post date:** [19 Fevereiro , 2026 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/782 "2026-02-19T21:02:35Z")

</div>

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

Over the last 24 hours, we saw the release of the [Current Projects – February 2026](https://meta.discourse.org/t/-/396320/1?silent=true) newsletter, deep dives into rebuilding after a failed GUI upgrade in [Update problem, do I press the big scary red button?](https://meta.discourse.org/t/-/396452/1?silent=true), and further feedback on the [Discourse Free plan beta](https://meta.discourse.org/t/395632?silent=true) and the upcoming [Upcoming Changes admin area](https://meta.discourse.org/t/392894?silent=true). The conversation continues to bubble across every corner of Meta!

* * *

## Key Stats

- **New posts** : 133
- **New topics** : 17
- **Top users** :
  - [@chapoi](https://meta.discourse.org/u/chapoi?silent=true) (15 likes, 6 posts)
  - [@lindsey](https://meta.discourse.org/u/lindsey?silent=true) (15 likes, 1 post)
  - [@Moin](https://meta.discourse.org/u/Moin?silent=true) (13 likes, 14 posts)
  - [@RGJ](https://meta.discourse.org/u/RGJ?silent=true) (9 likes, 3 posts)
  - [@pfaffman](https://meta.discourse.org/u/pfaffman?silent=true) (8 likes, 5 posts)
  - [@Canapin](https://meta.discourse.org/u/Canapin?silent=true) (7 likes, 6 posts)
  - [@Falco](https://meta.discourse.org/u/Falco?silent=true) (6 likes, 5 posts)
  - [@ToddZ](https://meta.discourse.org/u/ToddZ?silent=true) (5 likes, 3 posts)
  - [@zogstrip](https://meta.discourse.org/u/zogstrip?silent=true) (4 likes, 2 posts)
  - [@merefield](https://meta.discourse.org/u/merefield?silent=true) (4 likes, 1 post)

* * *

## Interesting Topics

#Announcements

- @lindsey kicked off **Current Projects – February 2026** , outlining work on the Solved plugin and a new theme blocks system [read more](https://meta.discourse.org/t/-/396320/1?silent=true).

- The team shared updates on **Modernizing the Foundation theme** , fixing layout quirks and AI search issues [read more](https://meta.discourse.org/t/-/395331/45?silent=true).

#Self-hosting support

- **Update problem, do I press the big scary red button?** walked users through a `./launcher rebuild app` after a failed GUI upgrade [read more](https://meta.discourse.org/t/-/396452/1?silent=true).

- **Failed email jobs on one-line install without SMTP?** explained why the dashboard shows email job failures and pointed to the community workaround [read more](https://meta.discourse.org/t/-/396519/1?silent=true).

- The **Beta update to 2026.1** notice drove discussion on container tags and rebuild steps [read more](https://meta.discourse.org/t/-/396540/1?silent=true).

#Site feedback

- In **Updating how categories are organized on Meta** , contributors proposed a “Community Success” top-level category and debated subcategory names [read more](https://meta.discourse.org/t/-/396306/1?silent=true).

- **Adding a #welcome tag for newcomers** spun out a dedicated thread for onboarding suggestions [read more](https://meta.discourse.org/t/-/396525/1?silent=true).

- The **Meta splash screen** thread called for more obvious loading indicators on first visit [read more](https://meta.discourse.org/t/-/396338/4?silent=true).

#Community

- **Marketplace & Feedback Options** compared Swapd’s closed-source plugin vs the open-source [Discourse User Feedback](https://meta.discourse.org/t/-/219002/50?silent=true) variant [read more](https://meta.discourse.org/t/-/396420/8?silent=true).

- **Resenha – Add Discord-style Voice Rooms** gathered UI and invitation-flow suggestions as @Falco shipped fixes for join indicators and sounds [read more](https://meta.discourse.org/t/-/389056/32?silent=true).

#Feature

- The decade-old **Date Type On Custom User Fields** request finally landed in core via PR 37902 [read more](https://meta.discourse.org/t/-/47357/16?silent=true).

- **Allow users to see trust level 3 progress on user profile** debated whether to surface progress cards or keep trust metrics mysterious [read more](https://meta.discourse.org/t/-/16968/43?silent=true).

#Plugin

- **Discourse User Feedback** maintainers tackled one-vote-per-user limitations and invited community PRs [read more](https://meta.discourse.org/t/-/219002/50?silent=true).

#Bug

- **TL2 promotion seemingly only counts public contributions** uncovered surprising criteria exclusions and calls for clearer documentation [read more](https://meta.discourse.org/t/-/396458/1?silent=true).

#UX

- The **More self-evident icon to access the edit message dialog** thread discussed composer layout tweaks for better discoverability [read more](https://meta.discourse.org/t/-/396145/14?silent=true).

* * *

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

- @lindsey published the [Current Projects – February 2026](https://meta.discourse.org/t/-/396320/1?silent=true) newsletter, setting expectations for upcoming features.

- @chapoi celebrated the date-type field merge in [Date Type On Custom User Fields](https://meta.discourse.org/t/-/47357/16?silent=true), pointed users to add votes in [automatic grouping](https://meta.discourse.org/t/-/396426/4?silent=true), clarified TL2 criteria in [TL2 promotion bug](https://meta.discourse.org/t/-/396458/8?silent=true), and tested the edit icon in [UX dialog icon](https://meta.discourse.org/t/-/396145/14?silent=true).

- @Falco merged his full-page embed work in the [comment platform discussion](https://meta.discourse.org/t/-/274455/67?silent=true), fixed email job failures in [SMTP-less installs](https://meta.discourse.org/t/-/394573/5?silent=true), refined the AI Chat dropdown in [AI Chat errors](https://meta.discourse.org/t/-/396325/4?silent=true), and shipped join indicator improvements in [Resenha plugin](https://meta.discourse.org/t/-/389056/32?silent=true).

- @zogstrip confirmed the fix for category moderator report errors in [Insights error](https://meta.discourse.org/t/-/392975/4?silent=true) and patched the chat button path in [personal messages chat bug](https://meta.discourse.org/t/-/396442/3?silent=true).

- @manuel recommended onboarding paths with a #welcome tag in the [category redesign thread](https://meta.discourse.org/t/-/396306/16?silent=true).

- @awesomerobot proposed a clearer composer UI for editing messages in [UX dialog icon](https://meta.discourse.org/t/-/396145/16?silent=true).

- @mcwumbly kicked off the [Welcome tag for newcomers](https://meta.discourse.org/t/-/396525/1?silent=true) topic and contributed to the [category reorganization](https://meta.discourse.org/t/-/396306/12?silent=true).

- @jordan.vidrine addressed the floating border issue on `/categories` in the [Foundation theme modernization](https://meta.discourse.org/t/-/395331/45?silent=true) thread.

That’s a wrap—enough Discourse to keep our servers buzzing and our puppies wagging!

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)\
**Post date:** [20 Fevereiro , 2026 21:03 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/783 "2026-02-20T21:03:00Z")

</div>

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

## Key Stats

- **New Posts:** 177
- **New Topics:** 16

**Top Users:**

- @Falco (27 likes, 7 posts)
- @Moin (21 likes, 16 posts)
- @NateDhaliwal (18 likes, 10 posts)
- @tobiaseigen (16 likes, 8 posts)
- @chapoi (14 likes, 7 posts)
- @Canapin (13 likes, 7 posts)
- @awesomerobot (10 likes, 5 posts)
- @ToddZ (9 likes, 5 posts)
- @nathank (8 likes, 2 posts)
- @raskulous (8 likes, 4 posts)

## Interesting Topics

#Announcements

- **Custom Splash Animations**  
_In #Announcements, @Falco experimented with animated SVG loaders using Gemini Pro for the Discourse splash screen._

> “Generate an animated SVG that will be used as a loading animation on a forum…”  
> [read more](https://meta.discourse.org/t/-/395100/14?silent=true)

#Site feedback

- **Inconsistent marking of completed features**  
_The team debated the value of the `#completed` tag, with @Falco proposing its removal and @Moin suggesting PM-based workflows._ See @chapoi’s tips in [post #13](https://meta.discourse.org/t/-/361193/13?silent=true) and @tobiaseigen’s dedicated-inbox approach in [post #17](https://meta.discourse.org/t/-/361193/17?silent=true).

#UX

- **Email settings enhancements**  
_@tobiaseigen proposed an “Enable Email” link on the backup notice to restore outgoing email after a restore ([post #1](https://meta.discourse.org/t/-/396548/1?silent=true)), while users noted that the crucial “Notification email” setting is hidden under #required settings ([post #1](https://meta.discourse.org/t/-/396545/1?silent=true))._

#Feature

- **Assigning icons to user groups**  
_A request to display custom group icons next to usernames led @awesomerobot to share a theme component example. Developers also referenced [Custom Icons for admins and moderators](https://meta.discourse.org/t/-/396538/2?silent=true) and suggested using [Post Badges](https://meta.discourse.org/t/-/114722?silent=true) as an alternative._  
[read more](https://meta.discourse.org/t/-/396567/1?silent=true)

#Feature

- **Search before posting 🔍**  
_Users troubleshooting duplicate topics discovered the `minimum_topics_similar` threshold hides the similar-topic prompt on small forums._  
[read more](https://meta.discourse.org/t/-/141170/4?silent=true)

#Marketplace

- **Migration von Woltlab 6 zu Discourse**  
_@DirkStr seeks a path to migrate from Woltlab 6, moving the discussion to #Marketplace and awaiting proposals._  
[read more](https://meta.discourse.org/t/-/396581/1?silent=true)

#Self-hosting support

- **Beta update to 2026.1**  
_Users on the beta channel reported stale builds; @merefield and @david recommended `git pull`, `./launcher cleanup app`, and checking the Ember inspector._  
[read more](https://meta.discourse.org/t/-/396540/4?silent=true)

#customization:extras

- **Shortcuts Overlay Userscript**  
_@Canapin released a userscript that overlays Discourse keyboard shortcuts, toggled via the toolbar icon._  
[read more](https://meta.discourse.org/t/-/396588/1?silent=true)

#Support

- **Forcing the sidebar open**  
_@hipp0 removed the sidebar toggle for a “standard” layout; @chapoi and others pointed to alternate frameworks like [Discourse Bars](https://meta.discourse.org/t/-/298216?silent=true) and [Right Sidebar Blocks](https://meta.discourse.org/t/-/231067?silent=true) for admin-driven but user-toggleable sidebars._  
[read more](https://meta.discourse.org/t/-/396536/9?silent=true)

#Support

- **Voice calling integration**  
_Haris asked about adding voice calls; @awesomerobot pointed to chat voice channel plugins, including a Discord-style voice rooms component._  
[read more](https://meta.discourse.org/t/-/396605/1?silent=true)

#Bug

- **Webhook private tag error**  
_putty reported that creating a webhook with a public tag fails; @nat has taken this on for investigation._  
[read more](https://meta.discourse.org/t/-/396521/1?silent=true)

#Bug

- **Discobot onebox logic**  
_Noble\_Fish found that Discobot’s tutorial ignores markdown link syntax; @Moin traced it to the onebox instruction checker._  
[read more](https://meta.discourse.org/t/-/396593/1?silent=true)

#Bug

- **Rich editor BBCode math glitch**  
_Users observed `[details]` tags turning into math blocks in the rich editor; @panic isolated a `<pre><code>` clipboard wrapper as the culprit._  
[read more](https://meta.discourse.org/t/-/396463/7?silent=true)

#Plugin

- **Discourse Signatures update**  
_@Falco pushed a feature branch adding group- and category-based restrictions to the official signatures plugin._  
[read more](https://meta.discourse.org/t/-/42263/204?silent=true)

#contribute:translations

- **Batch translation updates**  
_Translators requested tooling to purge outdated keys after English changes._  
[read more](https://meta.discourse.org/t/-/385498/17?silent=true)  
Also see the related French translation glitch in [#396403](https://meta.discourse.org/t/-/396403/21?silent=true).

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

- @Falco showcased animated SVG loaders in [Branding the Discourse splash screen](https://meta.discourse.org/t/-/395100/14?silent=true) and advanced the Signatures plugin with a new branch in [Discourse Signatures](https://meta.discourse.org/t/-/42263/204?silent=true).
- @Bas joined the splash screen contest conversation in [Branding the Discourse splash screen](https://meta.discourse.org/t/-/395100/15?silent=true).
- @chapoi clarified feature‐tag flagging in [Inconsistent marking of completed features](https://meta.discourse.org/t/-/361193/13?silent=true) and weighed in on sidebar defaults in [Forcing the sidebar open](https://meta.discourse.org/t/-/396536/9?silent=true).
- @awesomerobot proposed a theme component for group icons in [Assigning icons to user groups](https://meta.discourse.org/t/-/396567/8?silent=true) and explained the similar-topic threshold in [Search before posting 🔍](https://meta.discourse.org/t/-/141170/5?silent=true).
- @david guided users through SSL renewal in [SSL certificate not updated](https://meta.discourse.org/t/-/396561/5?silent=true) and rebuild checks in [Beta update to 2026.1](https://meta.discourse.org/t/-/396540/5?silent=true).
- @mcwumbly suggested adding visibility keywords for email settings in [After restoring backup](https://meta.discourse.org/t/-/396548/3?silent=true).
- @tshenry filed the [Data Explorer](https://meta.discourse.org/t/32566?silent=true) persistence bug in [Data Explorer results persist when navigating between queries](https://meta.discourse.org/t/-/396564/1?silent=true).
- @pmusaraj addressed the [Data Explorer](https://meta.discourse.org/t/32566?silent=true) issue with a pull request in [Data Explorer results persist when navigating between queries](https://meta.discourse.org/t/-/396564/3?silent=true).
- @ducks authored the blog post on YAML comment preservation in [How We Fixed YAML Comment Preservation in Ruby](https://meta.discourse.org/t/-/396592/1?silent=true).
- @keegan contributed a new splash screen mockup for the animated loader in [Branding the Discourse splash screen](https://meta.discourse.org/t/-/395100/22?silent=true).

Keep the pixels dancing—there’s never a dull byte on Meta!

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)\
**Post date:** [21 Fevereiro , 2026 21:01 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/784 "2026-02-21T21:01:28Z")

</div>

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

## Key Stats

**New posts:** 107  
**New topics:** 17

**Top users:**

- @Moin: 11 posts, 27 likes
- @NateDhaliwal: 9 posts, 15 likes
- @Canapin: 7 posts, 14 likes
- @mcwumbly: 5 posts, 9 likes
- @ToddZ: 7 posts, 9 likes

**Top team contributors:**

- @mcwumbly: 5 posts, 9 likes
- @awesomerobot: 3 posts, 7 likes
- @zogstrip: 1 post, 2 likes

* * *

## Interesting Topics

### #Site feedback

- @mcwumbly and others debated the use of #completed and #fixed tags vs flags, proposing a dedicated “gardening” megatopic or chat channel to streamline minor content cleanup [Inconsistent marking of Topics as ☑ Solved, Completed, or Fixed](https://meta.discourse.org/t/-/361193/18?silent=true) [read more](https://meta.discourse.org/t/-/361193/27?silent=true)

### #Announcements

- @philh kicked off a fun SVG loader thread by sharing reptilian-themed splash screens, and @Canapin showcased a CSS-to-SVG unicycle animation—revealing cross-browser quirks on #splash pages [Branding the Discourse splash screen with custom SVG images](https://meta.discourse.org/t/-/395100/25?silent=true) [read more](https://meta.discourse.org/t/-/395100/28?silent=true)

### #Dev

- @hipp0 asked how to derive a light theme from a heavily customized dark theme, and @Moin explained using `dark-light-choose` in `color_definitions.scss` for dynamic palette swapping [What’s the easiest way to make a light theme using a dark theme that has heavy customization](https://meta.discourse.org/t/-/396639/2?silent=true) [read more](https://meta.discourse.org/t/-/396639/4?silent=true)

### #Feature

- @NateDhaliwal published a proof-of-concept on GitHub to add custom icons next to usernames, detailing how group priority rules affect icon display when users belong to multiple groups [Ability to assign icons to user groups](https://meta.discourse.org/t/-/396567/10?silent=true) [read more](https://meta.discourse.org/t/-/396567/11?silent=true)

- @hipp0 requested the ability to rename uploaded emojis instead of deleting and reuploading; @Moin pointed to an existing #emoji feature discussion for follow-up [Modify Emojis after uploading](https://meta.discourse.org/t/-/396656/1?silent=true) [read more](https://meta.discourse.org/t/-/396656/2?silent=true)

- @hipp0 and @NateDhaliwal explored supporting crypto payments via Stripe’s On-Ramp, debating integration complexity and how to customize subscription product pages #subscriptions [Add support for Crypto payments inside of Stripe](https://meta.discourse.org/t/-/396664/1?silent=true) [read more](https://meta.discourse.org/t/-/396664/4?silent=true)

### #Self-hosting support

- @darkpixlz found that setting `SKIP_CONNECTION_TEST=1` in `install-discourse` didn’t bypass port checks, but @Andrew_Rowe discovered the correct CLI flag `--skip-connection-test` solves the issue [SKIP\_CONNECTION\_TEST does not work on install-discourse script](https://meta.discourse.org/t/-/396661/1?silent=true) [read more](https://meta.discourse.org/t/-/396661/3?silent=true)

### #Bug

- @gormus hit an error when a `tag-chooser` form inserted tag IDs instead of names and was blocked by category restrictions; @Moin clarified that tag groups limited to one category are unavailable elsewhere [Tag-chooser tags are not allowed](https://meta.discourse.org/t/-/396679/1?silent=true) [read more](https://meta.discourse.org/t/-/396679/3?silent=true)

- @darkpixlz suggested hiding disabled Digest UI options on free tiers to avoid confusion, prompting a discussion on gating UI elements for premium features #free-plan [Digest UI should be hidden on free plan](https://meta.discourse.org/t/-/396673/1?silent=true) [read more](https://meta.discourse.org/t/-/396673/2?silent=true)

- Noble\_Fish reported that pausing a GIF always jumps back to frame 1 instead of the clicked frame, leading to proposals for consistent pause/reset behavior [GIF always shows the first frame when paused](https://meta.discourse.org/t/-/396691/1?silent=true)

### #UX

- @long learned from @Arkshine that the correct outlet name to place banners below the search input is `welcome-banner-below-input`, resolving positioning questions for #Theme component [Banner Featured Links](https://meta.discourse.org/t/-/327497/22?silent=true) [read more](https://meta.discourse.org/t/-/327497/23?silent=true)

### #Support

- @ondrej guided @Tep_Sothea1 to install the “Discourse Doc Categories” plugin for a custom sidebar list, linking documentation and plugin topics #Plugin [Need Help on Category on left sidebar](https://meta.discourse.org/t/-/396687/2?silent=true)

- @ToddZ offered a quick CSS fix (`.nav-pills { flex-wrap: wrap; }`) to wrap overflowing About menu links on mobile, addressing an overflow bug #about-page [About menu on mobile is messed up](https://meta.discourse.org/t/-/396672/1?silent=true) [read more](https://meta.discourse.org/t/-/396672/2?silent=true)

- @beeburrt and @Steve_John ran into 404s when moving Discourse into a subfolder; @Moin pointed them to a recovery guide for logging back in as admin after locking out with an invalid SSO or read-only mode #unsupported-install [How to access Discourse admin after URL change?](https://meta.discourse.org/t/-/396669/1?silent=true) [read more](https://meta.discourse.org/t/-/396669/3?silent=true)

### #Plugin

- @merefield rolled out a major Kanban update for Discourse Workflow—adding drag-and-drop, overdue indicators, keyboard shortcuts, and compatibility checks to the admin UI #official [Discourse Workflow](https://meta.discourse.org/t/-/347110/18?silent=true)

- @Moin chimed in on the long-standing Discourse Assign plugin topic with translation tips and Crowdin workflow guidance, inviting further suggestions #official [Discourse Assign](https://meta.discourse.org/t/-/58044/229?silent=true)

* * *

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

- @mcwumbly spearheaded the #Site feedback discussion on [Inconsistent marking of Topics as ☑ Solved, Completed, or Fixed](https://meta.discourse.org/t/-/361193/18?silent=true), recommending TL3/TL4 powers and a gardening megatopic.

- @awesomerobot improved the guidance on overriding core methods in [Override core function](https://meta.discourse.org/t/-/396566/2?silent=true), refined title-edit commit behavior in [Commit message functionality for topic title edits](https://meta.discourse.org/t/-/320314/18?silent=true), and fixed a UI quirk in [“Notification email” setting not shown on email settings page](https://meta.discourse.org/t/-/396545/2?silent=true).

- @zogstrip delivered a final fix to sync Ruby and JavaScript regexes for watched words in [Rules for Number Matching in Watched Words](https://meta.discourse.org/t/-/396110/5?silent=true).

* * *

With 107 posts in just 24 hours, our digital hamsters are certainly earning their carrots—let’s keep up the momentum!

---

<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 Fevereiro , 2026 21:03 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/785 "2026-02-22T21:03:13Z")

</div>

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

## Key Stats

**New posts:** 118  
**New topics:** 20

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

- @stephtara (21 likes, 30 posts)
- @Moin (16 likes, 10 posts)
- @Canapin (15 likes, 13 posts)
- @ToddZ (8 likes, 8 posts)
- @Steradiant (4 likes, 4 posts)
- @tobiaseigen (4 likes, 4 posts)
- @merefield (3 likes, 6 posts)
- @JammyDodger (3 likes, 2 posts)
- @NateDhaliwal (3 likes, 6 posts)
- @Noble_Fish (3 likes, 4 posts)

## Interesting Topics

- #Support In “[Displaying “full topic” text on category page + access to subcategory from menu bar](https://meta.discourse.org/t/-/396715/1?silent=true)”, @stephtara asked how to enable full-text topic cards and add a navbar dropdown for FAQ subcategories, and @NateDhaliwal recommended leveraging Theme Components to implement both features [read more](https://meta.discourse.org/t/-/396715/4?silent=true).

- #Support “[Hyperlink text overridden by topic title when changing link destination](https://meta.discourse.org/t/-/396732/1?silent=true)” surfaced an editor UX quirk where updating a link replaces custom link text with the topic title; @ToddZ suggested manual Markdown or a custom plugin to preserve the original anchor text [read more](https://meta.discourse.org/t/-/396732/2?silent=true).

- #Support “[Topic Bulk Selector is adding a brightening filter to it](https://meta.discourse.org/t/-/396702/1?silent=true)” saw @hipp0 struggle with an unwanted highlight on bulk-selected rows; @Canapin requested the full CSS snippet to diagnose and remove the hover effect [read more](https://meta.discourse.org/t/-/396702/2?silent=true).

- #Support In “[Calendar on top of category shows events, but embedded calendar doesn’t](https://meta.discourse.org/t/-/396716/1?silent=true)”, @Lou observed that events render in the category header calendar but fail to appear in an embedded calendar block and asked what configuration might be missing.

- #Support “[Can I (should I) turn off public details about who liked my post?](https://meta.discourse.org/t/-/396748/1?silent=true)” raised privacy flags when post likes reveal profile snippets; @Canapin and @Moin explained the **Hide my public profile** preference and related site settings [read more](https://meta.discourse.org/t/-/396748/2?silent=true).

- #UX “[‘Arrive at topic’ info missing from email when re-sending invites](https://meta.discourse.org/t/-/396704/1?silent=true)” reported that re-sent invite emails strip out the designated topic in both subject and body, and @JammyDodger confirmed it’s purely a UI oversight even though the invite still routes correctly on acceptance [read more](https://meta.discourse.org/t/-/396704/7?silent=true).

- #UX “[Add links between badge pages and badge config pages for admins](https://meta.discourse.org/t/-/396734/1?silent=true)” had @Steradiant propose one-click toggles between `/badges` and `/admin/badges`; @stephtara noted its similarity to a recent #SiteManagement trust-levels navigation enhancement [read more](https://meta.discourse.org/t/-/396734/2?silent=true).

- #UX In “[Logo sizes: ref to large\_icon unclear in texts](https://meta.discourse.org/t/-/396713/1?silent=true)”, @stephtara highlighted that the term `large_icon` is never defined in the UI hints,

- #Feature “[Customizable keyboard shortcuts](https://meta.discourse.org/t/-/396717/1?silent=true)” saw @Noble_Fish call for both **admin-preset** and **user-customizable** hotkey mappings; @Canapin raised concerns about cross-site consistency and potential storage bloat [read more](https://meta.discourse.org/t/-/396717/2?silent=true).

- #Feature “[Sort users by Name or Time Read](https://meta.discourse.org/t/-/396697/1?silent=true)” was championed by @tobiaseigen, who linked back to earlier feature requests for sortable columns on the users page [read more](https://meta.discourse.org/t/-/396697/2?silent=true).

- #Feature “[Upload Deletion via API](https://meta.discourse.org/t/-/396741/1?silent=true)” highlighted the lack of a **delete** endpoint in the official REST API for uploads, and @markersocial suggested a custom automation as a feasible stopgap.

- #Feature “[Show create tag form to all users who may create tags](https://meta.discourse.org/t/-/396738/1?silent=true)” featured @Steradiant’s request to expose the **new-tag** form on the tag overview page for every user granted tag-creation privileges.

- #Translations: “[Published Page date (day/month) in wrong order in French](https://meta.discourse.org/t/-/396733/1?silent=true)” had @stephtara and @Moin investigating `datetime_formats` and `month_names` entries to swap day and month order and enforce lowercase month names.

- #Translations: “[« Page Publishing » or « Publish Page »?](https://meta.discourse.org/t/-/396711/1?silent=true)” saw @stephtara question why the English UI uses the noun “Page publishing” instead of the verb “Publish page,” with @ToddZ and @Moin comparing German phrasing for clarity.

- #Self-hosting support: “[Archiving Discourse into a Website](https://meta.discourse.org/t/-/396731/1?silent=true)” asked by @Ricardo_Viteri about converting a decade-old forum into a static or read-only site; @Canapin pointed to the **basic archival tool** and related HTML-export solutions.

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

- @sam updated the **Discourse AI** bot to handle deprecated beta headers from Anthropic, advising everyone to pull the latest changes and retry ([Discourse AI - AI bot - #183 by sam](https://meta.discourse.org/t/-/266012/183?silent=true)).

* * *

With 118 new posts and 20 new topics yesterday, [meta.discourse.org](http://meta.discourse.org) was buzzing faster than a caffeinated squirrel in a theme forest!

---

<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 Fevereiro , 2026 21:01 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/786 "2026-02-23T21:01:48Z")

</div>

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

## Key Stats

- _New posts:_ **112**
- _New topics:_ **18**

**Top users**

- [@chapoi](https://meta.discourse.org/u/chapoi?silent=true) (24 likes, 8 posts)
- [@sam](https://meta.discourse.org/u/sam?silent=true) (16 likes, 9 posts)
- [@nathank](https://meta.discourse.org/u/nathank?silent=true) (13 likes, 7 posts)
- [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal?silent=true) (13 likes, 8 posts)
- [@Moin](https://meta.discourse.org/u/Moin?silent=true) (12 likes, 8 posts)
- [@RGJ](https://meta.discourse.org/u/RGJ?silent=true) (10 likes, 3 posts)
- [@nat](https://meta.discourse.org/u/nat?silent=true) (8 likes, 4 posts)
- [@Jesse\_Starks](https://meta.discourse.org/u/Jesse_Starks?silent=true) (8 likes, 4 posts)
- [@Canapin](https://meta.discourse.org/u/Canapin?silent=true) (7 likes, 2 posts)
- [@pfaffman](https://meta.discourse.org/u/pfaffman?silent=true) (6 likes, 4 posts)

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

- [@chapoi](https://meta.discourse.org/u/chapoi?silent=true) (24 likes, 8 posts)
- [@sam](https://meta.discourse.org/u/sam?silent=true) (16 likes, 9 posts)
- [@nat](https://meta.discourse.org/u/nat?silent=true) (8 likes, 4 posts)
- [@awesomerobot](https://meta.discourse.org/u/awesomerobot?silent=true) (6 likes, 1 post)
- [@Falco](https://meta.discourse.org/u/Falco?silent=true) (5 likes, 4 posts)
- [@zogstrip](https://meta.discourse.org/u/zogstrip?silent=true) (5 likes, 2 posts)
- [@isaac](https://meta.discourse.org/u/isaac?silent=true) (2 likes, 1 post)
- [@derek](https://meta.discourse.org/u/derek?silent=true) (2 likes, 1 post)
- [@pmusaraj](https://meta.discourse.org/u/pmusaraj?silent=true) (1 like, 1 post)
- [@mcwumbly](https://meta.discourse.org/u/mcwumbly?silent=true) (1 like, 1 post)

* * *

## Interesting Topics

#Announcements

- In #Announcements, @RGJ critiqued the [Simplified category setup](https://meta.discourse.org/t/394971/23?silent=true), proposing renames like “Security” → “Permissions” and suggesting UI fieldset grouping; @awesomerobot shared a mockup and outlined upcoming changes [read more](https://meta.discourse.org/t/394971/25?silent=true).

#Documentation

- In #Documentation, @chapoi authored a deep dive on the [Discourse Trust Levels: A Detailed Explanation](https://meta.discourse.org/t/396792/1?silent=true), clarifying default thresholds, level mechanics, and customization options for #trust-levels.

#Support

- In #Support, @ClickandPledge asked how to [publish a theme component publicly](https://meta.discourse.org/t/396798/1?silent=true); @chapoi pointed to the theme-authors group invite link and highlighted the #Theme component docs [read more](https://meta.discourse.org/t/396798/2?silent=true).

- In #Support, @Jesse_Starks discovered the missing “default homepage” option in /wizard; @Moin explained how to reorder the `top menu` setting and recommended a [Custom Homepage theme component](https://meta.discourse.org/t/custom-homepage-for-groups/199623?silent=true) [read more](https://meta.discourse.org/t/396806/2?silent=true).

- In #Support, @Jesse_Starks wanted to disable the “hot” label on a new community; darkpixlz explained Horizon theme label toggles and menu removal techniques [read more](https://meta.discourse.org/t/396803/2?silent=true).

- In #Support, @long was stymied adding events via `[calendar][/calendar]`; @nat detailed the correct `[event …][/event]` syntax and composer `+` menu usage to create themed events [read more](https://meta.discourse.org/t/396758/4?silent=true).

- In #Support, @Apoorva_Johari sought admin API-key permissions for category group permissions; @NateDhaliwal linked to scoped key guides and @pfaffman recommended the [Data Explorer](https://meta.discourse.org/t/32566?silent=true) plugin for custom reports [read more](https://meta.discourse.org/t/396777/3?silent=true).

#Bug

- In #Bug, @RGJ reported that subfolder setups broke the admin export short-URL; @zogstrip merged a fix in [PR 37996](https://github.com/discourse/discourse/pull/37996) to correct routing [read more](https://meta.discourse.org/t/396783/2?silent=true).

- In #Bug, webhooks were rejecting private tags; @nat confirmed a patch deployed via [PR 37942](https://github.com/discourse/discourse/pull/37942) resolves the issue [read more](https://meta.discourse.org/t/396521/5?silent=true).

- In #Bug, @Moin noticed the group filter was showing deleted topics; @zogstrip addressed it in [PR 38000](https://github.com/discourse/discourse/pull/38000) to exclude removed content [read more](https://meta.discourse.org/t/396807/3?silent=true).

#Sysadmins

- In #Sysadmins, @Mid observed the `--two-container` flag removal from `discourse-install`; @Falco explained support burden concerns and suggested manual or plugin-based setups [read more](https://meta.discourse.org/t/29413/138?silent=true).

#Self-hosting support

- In #Self-hosting support, @Andrés_Tarrío asked about pre-upgrading pgvector to 0.8.0; @Falco confirmed it’s safe for Discourse 3.4.5 and common on hosted PostgreSQL services [read more](https://meta.discourse.org/t/396794/2?silent=true).

#Feature

- In #Feature, @nathank proposed enabling admins to activate changed email addresses via the UI; discussion focused on improving `/admin/users` flows to reduce console reliance [read more](https://meta.discourse.org/t/396760/1?silent=true).

#General

- In #General, @Canapin wondered if upcoming Discord age verification will drive new Discourse communities; shared [https://discordless.com](https://discordless.com) as a possible hub and debated order logic [read more](https://meta.discourse.org/t/395623/26?silent=true).

#customization:extras

- In #customization:extras, @Canapin released a “Shortcuts overlay” userscript that remembers state, adds missing keyboard shortcuts, and adapts to dark/light modes—ideal for learning #keyboard-shortcuts [read more](https://meta.discourse.org/t/396588/4?silent=true).

* * *

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

- @chapoi authored the foundational [Discourse Trust Levels: A Detailed Explanation](https://meta.discourse.org/t/396792/1?silent=true) and guided a new user through the [#customization:theme-component publishing flow](https://meta.discourse.org/t/396798/2?silent=true).

- @awesomerobot validated UI improvements in the [Simplified category setup](https://meta.discourse.org/t/394971/25?silent=true) mockup and shared plans for reorganization.

- @nat provided three help-desk resolutions: correcting `[event]` syntax for the calendar plugin in [396758/4](https://meta.discourse.org/t/396758/4?silent=true), fixing webhooks with private tags in [396521/5](https://meta.discourse.org/t/396521/5?silent=true), and updating Chinese #contribute:translations for the AI filter count in [396757/3](https://meta.discourse.org/t/396757/3?silent=true).

- @zogstrip fixed export routing in [396783/2](https://meta.discourse.org/t/396783/2?silent=true) and excluded deleted topics from group filters in [396807/3](https://meta.discourse.org/t/396807/3?silent=true).

- @Falco clarified the removal rationale of the `--two-container` flag in [29413/138](https://meta.discourse.org/t/29413/138?silent=true) and confirmed a safe pgvector 0.8.0 upgrade in [396794/2](https://meta.discourse.org/t/396794/2?silent=true).

- @sam assessed the complexity of pausing GIFs in [396691/2](https://meta.discourse.org/t/396691/2?silent=true) and tagged regressions in [396604/3](https://meta.discourse.org/t/396604/3?silent=true) and [396679/7](https://meta.discourse.org/t/396679/7?silent=true), marking them for prioritization.

- @pmusaraj merged a fix for the mobile UX bug where the usercard cloak persisted after touch in [319061/4](https://meta.discourse.org/t/319061/4?silent=true).

- @mcwumbly investigated the unused `filter.description.tags_alias` string and initiated its removal via [PR 37994](https://github.com/discourse/discourse/pull/37994) following discussion in [375610/2](https://meta.discourse.org/t/375610/2?silent=true).

* * *

That wraps up today’s whirlwind of updates—may your notifications stay tidy and your community grow, one puppy-approved feature at a time!

---

<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 Fevereiro , 2026 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/787 "2026-02-24T21:02:24Z")

</div>

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

## Key Stats

**New posts:** 116  
**New topics:** 10

**Top Users:**

- @Canapin: 13 posts, 23 likes
- @Moin: 17 posts, 15 likes
- @chapoi: 4 posts, 18 likes
- @zogstrip: 7 posts, 10 likes
- @HAWK: 4 posts, 7 likes
- @merefield: 3 posts, 7 likes
- @Ed_S: 2 posts, 5 likes
- @nat: 2 posts, 5 likes
- @pmusaraj: 2 posts, 5 likes
- @awesomerobot: 2 posts, 4 likes

* * *

## Interesting Topics

### #Announcements

- In #Announcements, @chapoi unveiled the first incremental changes to the admin dashboard in [Admin Reporting & Analysis: Incremental Changes](https://meta.discourse.org/t/-/395768/1?silent=true), grouping reports by Engagement, Traffic, Members, Content & Health, Moderation, Security and cleaning up less-used charts.  
You can still grab the removed reports as #dashboard-sql queries, e.g. [bookmarks](https://meta.discourse.org/t/-/289129/1?silent=true), [likes](https://meta.discourse.org/t/-/291092/1?silent=true), [moderator-warnings](https://meta.discourse.org/t/-/291876/1?silent=true), [notify-moderators-private-messages](https://meta.discourse.org/t/-/291887/1?silent=true), [notify-user-private-messages](https://meta.discourse.org/t/-/292004/1?silent=true), [post-edits](https://meta.discourse.org/t/-/292019/1?silent=true), [profile-views](https://meta.discourse.org/t/-/294477/1?silent=true), [system-private-messages](https://meta.discourse.org/t/-/293546/1?silent=true) and more. read more

### #Self-hosting support

- The classic [Recommended Hosting Providers for Self Hosters](https://meta.discourse.org/t/-/79562/129?silent=true) thread saw @Ed_S and @Canapin dissecting Hetzner’s April price hike vs. other vendors.

- A #Self-hosting support thread emerged when @Wanderer crashed into a Redis socket‐in‐use error on `./launcher rebuild` and shared a `pkill -9 redis-server` hook workaround in [Problem during ./launcher rebuild, Redis not starting the second time](https://meta.discourse.org/t/-/396912/1?silent=true). read more

### #Community

- In #Community, @HAWK spun off a focused discussion on mirroring WordPress content in Discourse with [Published Pages for documentation?](https://meta.discourse.org/t/-/396860/5?silent=true) and pointed to the [Custom Wizard Plugin 🧙](https://meta.discourse.org/t/-/73345/1?silent=true).

### #Integrations

- #Integrations got a quick win as @pmusaraj confirmed the correct Discord OAuth2 redirect setup in [Configure Discord Login for Discourse](https://meta.discourse.org/t/-/127129/66?silent=true), ending “Invalid OAuth2 redirect\_uri” woes.

### #Support

- In #Support, @Steve_Walmsley flagged narrow text widths in [Changing to Full Width](https://meta.discourse.org/t/-/396884/1?silent=true), and @chapoi with @Moin shared CSS overrides and a theme component for broader layouts.

- @awesomerobot demystified thumbnail issues in [Bluesky thumbnails](https://meta.discourse.org/t/-/396698/2?silent=true) by showing Meta’s OpenGraph image setup.

- A webhook‐centric thread saw @pfaffman and @MHillyer debate including MaxMind IP data in [MaxMind / IP Data in Webhooks](https://meta.discourse.org/t/-/396837/2?silent=true), with @Moin pointing to the [Discourse-user-location plugin](https://meta.discourse.org/t/-/392003/1?silent=true).

### #Feature

- In #Feature, @Canapin proposed a “long press l” shortcut to open the emoji picker instead of a like in [Long-press l to react with an emoji instead of a regular like?](https://meta.discourse.org/t/-/396907/1?silent=true).

### #Site feedback

- @zogstrip streamlined the bronze Bug Reporter badge trigger SQL in [Change system for Bug Reporter badge?](https://meta.discourse.org/t/-/359421/10?silent=true), adding a check for team-member likes or GitHub links.

### #General

- A lighthearted #General discussion showed how a single line with a link, mention, and emoji can net three badges at once in [A single line of text allows newly registered users to get three 3 Badges!](https://meta.discourse.org/t/-/396753/3?silent=true).

### #Bug

- #Bug @long tracked down why external links weren’t opening in new tabs in [Links not opening in a new tab](https://meta.discourse.org/t/-/396856/1?silent=true) and later shared a theme component JS fix.

- #Bug @nat confirmed a fix for uppercase tags in bulk creation in [Tag-chooser tags are not allowed](https://meta.discourse.org/t/-/396679/10?silent=true).

### #UX

- #UX @Canapin spotted an error popup when suggesting tags on a tagged topic in [Error popup when suggesting tags in topic already having tags](https://meta.discourse.org/t/-/396857/1?silent=true), with @NateDhaliwal noting the tag-disappear-on-reload quirk.

- #UX @martin rolled out a redirect and merged a PR to mend broken [Data Explorer](https://meta.discourse.org/t/32566?silent=true) links in [Broken links in existing posts after Data Explorer URL change](https://meta.discourse.org/t/-/396815/6?silent=true).

* * *

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

- @chapoi announced the admin dashboard report rework in [Admin Reporting & Analysis: Incremental Changes](https://meta.discourse.org/t/-/395768/1?silent=true) and weighed in on resizing posts in [Changing to Full Width](https://meta.discourse.org/t/-/396884/4?silent=true).

- @zogstrip simplified the Bug Reporter badge query in [Change system for Bug Reporter badge?](https://meta.discourse.org/t/-/359421/10?silent=true), refactored Mailgun bounce checks in [Mailgun api key check backward](https://meta.discourse.org/t/-/305909/3?silent=true), and discussed upload deletion risks in [Upload Deletion via API](https://meta.discourse.org/t/-/396741/2?silent=true).

- @HAWK spun off the docs page discussion in [Published Pages for documentation?](https://meta.discourse.org/t/-/396860/6?silent=true) and clarified calendar behavior in [Calendar on top of category shows events](https://meta.discourse.org/t/-/396716/4?silent=true).

- @awesomerobot walked through setting the OpenGraph image for Bluesky cards in [Bluesky thumbnails](https://meta.discourse.org/t/-/396698/2?silent=true).

- @nat merged fixes for uppercase tag rejection in [Tag-chooser tags are not allowed](https://meta.discourse.org/t/-/396679/10?silent=true) and bulk‐tag creation in [Bulk tag creation rejects tags with uppercase letters](https://meta.discourse.org/t/-/393744/9?silent=true).

- @isaac resolved the Theme Creator “Edit Code” button bug in [Edit Code button in Theme creator doesn’t work](https://meta.discourse.org/t/-/395219/5?silent=true).

- @Falco confirmed which “login with” providers are live on [id.discourse.com](http://id.discourse.com) in [What “login with” options currently work?](https://meta.discourse.org/t/-/396932/2?silent=true).

- @rishabh refined the free-plan creation screen text in [Slightly misleading message on free plan site creation screen?](https://meta.discourse.org/t/-/396326/5?silent=true).

- @pmusaraj tested and verified Discord’s redirect URI setup in [Configure Discord Login for Discourse](https://meta.discourse.org/t/-/127129/66?silent=true).

That’s a wrap—hope all the puppies made it through today’s link marathon!

---

<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 Fevereiro , 2026 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/788 "2026-02-26T21:02:01Z")

</div>

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

## Key Stats

- **New Posts** : 150
- **New Topics** : 13
- **Top Users** :
  - [@Moin](https://meta.discourse.org/u/Moin?silent=true): 23 posts, 26 likes
  - [@ToddZ](https://meta.discourse.org/u/ToddZ?silent=true): 15 posts, 21 likes
  - [@Canapin](https://meta.discourse.org/u/Canapin?silent=true): 8 posts, 19 likes
  - [@merefield](https://meta.discourse.org/u/merefield?silent=true): 4 posts, 11 likes
  - [@mcwumbly](https://meta.discourse.org/u/mcwumbly?silent=true): 5 posts, 10 likes
  - [@nathank](https://meta.discourse.org/u/nathank?silent=true): 5 posts, 10 likes
  - [@R23D\_Printing](https://meta.discourse.org/u/R23D_Printing?silent=true): 7 posts, 9 likes
  - [@awesomerobot](https://meta.discourse.org/u/awesomerobot?silent=true): 3 posts, 7 likes
  - [@rishabh](https://meta.discourse.org/u/rishabh?silent=true): 1 post, 6 likes
  - [@tgxworld](https://meta.discourse.org/u/tgxworld?silent=true): 1 post, 6 likes

_Source: [24-hour activity log](https://meta.discourse.org/daily-report?silent=true)_

* * *

## Interesting Topics

- **#Support** : [Use of H1 vs. H2 headings in composer](https://meta.discourse.org/t/-/397100/1?silent=true)  
@stephtara asked if they could hide level 1 headings in the composer toolbar, sparking an accessibility and SEO discussion. @Canapin explained how to target `button[data-name="heading-1"]`, @ToddZ shared a quick CSS snippet to remove H1 options in both Markdown and RTE [snippet](https://meta.discourse.org/t/-/397100/7?silent=true), and @bryce linked the [CommonMark spec](https://spec.commonmark.org/0.31.2/#atx-headings) for why `#` maps to `<h1>`.

- **#Site feedback** : [Updating how categories are organized on Meta](https://meta.discourse.org/t/-/396306/1?silent=true)  
@stephtara and @mcwumbly debated whether to push all topics into subcategories or revert to the old structure; @Canapin criticized the “rainbow bullets” in the sidebar, @ToddZ suggested using the [Category Groups theme component](https://meta.discourse.org/t/category-groups/200874?silent=true), and @mcwumbly ultimately enabled descriptions and subcategory boxes for easier navigation [details](https://meta.discourse.org/t/-/396306/43?silent=true).

- **#Self-hosting** : [Error on login page about SMTP server not being configured](https://meta.discourse.org/t/-/396943/1?silent=true)  
@R23D_Printing reported a phantom “no SMTP server” error despite emails working. @supermathie confirmed the bug, @Timelord checked site settings, and @tgxworld identified and fixed the regression in [PR 38074](https://github.com/discourse/discourse/pull/38074), marking the topic solved [discussion](https://meta.discourse.org/t/-/396943/24?silent=true).

- **#Announcements** : [You’re invited to try the Discourse Free plan beta!](https://meta.discourse.org/t/-/395632/1?silent=true)  
New questions around plan limits emerged: @Timelord asked about custom domains, @nathank clarified they’re not on the free tier, and @rishabh confirmed Discourse ID is mandatory on Free plan, locking down that setting to prevent disablement [details](https://meta.discourse.org/t/-/395632/32?silent=true).

- **#bug** : [Display full name not username when attributing quote in RTE](https://meta.discourse.org/t/-/397049/1?silent=true)  
@Jesse_Starks noted that rich-text quoting still shows usernames. @Moin reproduced it in RTE vs. Markdown mode [repro steps](https://meta.discourse.org/t/-/397049/12?silent=true), and @zogstrip applauded the root cause analysis and landed a fix in [PR 38078](https://github.com/discourse/discourse/pull/38078) [merge](https://meta.discourse.org/t/-/397049/16?silent=true).

- **#Site feedback** : [Introducing Volunteer Moderators on Meta](https://meta.discourse.org/t/-/397009/1?silent=true)  
@Danielle welcomed [@VolunteerMods](https://meta.discourse.org/groups/volunteermods?silent=true) to introduce themselves; @ToddZ and @Canapin discussed group visibility quirks, and @Danielle confirmed that the new [@VolunteerMods](https://meta.discourse.org/groups/volunteermods?silent=true) group is now messageable by all [update](https://meta.discourse.org/t/-/397009/13?silent=true).

- **#customization:plugin** : [Locations Plugin 🌍 maintenance release](https://meta.discourse.org/t/-/69742/1224?silent=true)  
@merefield shipped a maintenance release [PR 155](https://github.com/merefield/discourse-locations/pull/155) plus two follow-up fixes [PR 157](https://github.com/merefield/discourse-locations/pull/157) and [PR 158](https://github.com/merefield/discourse-locations/pull/158), restoring map defaults, auto-login location updates, and lint modernizations.

- **#Support** : [How do I stop someone from spamming “Trending Search Terms”?](https://meta.discourse.org/t/-/110706/27?silent=true)  
@Richie revisited this 2022 query and @Falco reminded everyone that the setting was renamed to `rate_limit_search_anon_global_per_minute` [confirmation](https://meta.discourse.org/t/-/110706/28?silent=true) to throttle anonymous searches.

- **#customization:theme component** : [Discourse Age Check](https://meta.discourse.org/t/-/397002/1?silent=true)  
@awesomerobot outlined GDPR vs. COPPA considerations for storing birthdates, @asc asked about limiting DOB visibility to admins (requiring a plugin), and @chapoi clarified the component only validates existing user fields [scope](https://meta.discourse.org/t/-/397002/7?silent=true).

- **#ux** : [Finding subcategories via the category dropdown in the topic list](https://meta.discourse.org/t/-/397016/4?silent=true)  
@awesomerobot debated merging category+subcategory dropdowns, @Moin asked how to handle the “no subcategories” option, and @mcwumbly cross-posted context from the category reorganization thread [related](https://meta.discourse.org/t/-/396306/40?silent=true).

- **#support:migration** : [Migration question – 800k topics, 12k DAU](https://meta.discourse.org/t/-/397151/1?silent=true)  
@jack222 asked about infrastructure for 800k topics and 12k daily users; @pfaffman recommended examining daily pageviews to size a 64 GB server [advice](https://meta.discourse.org/t/-/397151/2?silent=true).

- **#customization:theme component** : [Discourse Sidebar Menu Reorder](https://meta.discourse.org/t/-/394049/3?silent=true)  
@R23D_Printing reported an install error, @Moin pointed out an outdated install button and provided the correct repo link, and @nathank fixed the OP’s button URL [install](https://meta.discourse.org/t/-/394049/5?silent=true).

- **#Site feedback** : [Shouldn’t unlisted topics be excluded from “Related”?](https://meta.discourse.org/t/-/397174/1?silent=true)  
@ToddZ noticed unlisted topics appearing under “Related” despite being hidden from search, and @Moin explained that trust level can override listing, suggesting deletion if they’re no longer needed.

- **#wordpress** : [WP-Discourse not connected and admin email not recognized](https://meta.discourse.org/t/-/397069/1?silent=true)  
@shaiful hit connection and admin-email errors on localhost; @angus diagnosed local networking as the culprit, leading @shaiful to resolve the issue by testing against a remote Discourse instance [solution](https://meta.discourse.org/t/-/397069/3?silent=true).

- **#contribute:feature** : [Data export should include discourse post id](https://meta.discourse.org/t/-/397074/1?silent=true)  
@mnalis requested that GDPR exports include the raw post ID (used in `Message-ID:` headers) alongside URLs to enable proper email threading [request](https://meta.discourse.org/t/-/397074/1?silent=true).

* * *

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

- @mcwumbly restricted posting in top-level categories, added **category descriptions** , and enabled **subcategories above topics** in [Updating how categories are organized on Meta](https://meta.discourse.org/t/-/396306/43?silent=true).

- @supermathie confirmed that the SMTP error banner was appearing incorrectly in [Error on login page about SMTP server not being configured](https://meta.discourse.org/t/-/396943/18?silent=true).

- @tgxworld found the root cause of the false SMTP warning and flagged that it would be fixed by [PR 38074](https://github.com/discourse/discourse/pull/38074) in [Error on login page about SMTP server not being configured](https://meta.discourse.org/t/-/396943/24?silent=true).

- @rishabh clarified that **custom domains** aren’t available on the Free plan and that **Discourse ID** remains mandatory in [You’re invited to try the Discourse Free plan beta!](https://meta.discourse.org/t/-/395632/32?silent=true).

- @zogstrip praised the quick root cause analysis for rich-text quoting and merged a fix in [PR 38078](https://github.com/discourse/discourse/pull/38078) tied to [Display full name not username when attributing quote in RTE](https://meta.discourse.org/t/-/397049/16?silent=true).

- @Danielle announced that everyone can now **see and message** the [@VolunteerMods](https://meta.discourse.org/groups/volunteermods?silent=true) group in [Introducing Volunteer Moderators on Meta](https://meta.discourse.org/t/-/397009/13?silent=true).

- @Falco reminded the team that the search rate-limit setting was renamed to `rate_limit_search_anon_global_per_minute` in [How do I stop someone from spamming “Trending Search Terms”?](https://meta.discourse.org/t/-/110706/28?silent=true).

- @awesomerobot weighed in on **GDPR vs. COPPA** for age checks and scoped the theme component’s validation in [Discourse Age Check](https://meta.discourse.org/t/-/397002/4?silent=true).

- @chapoi clarified that hiding DOB fields or role-based access would require a plugin, not just the theme component, in [Discourse Age Check](https://meta.discourse.org/t/-/397002/7?silent=true).

- @awesomerobot suggested using **301 redirects via permalinks** to preserve SEO equity when merging threads in [How to preserve SEO equity when merging multiple threads?](https://meta.discourse.org/t/-/396497/2?silent=true).

- @keegan updated the UI to **hide the digest panel** for Free plan users in [Digest UI should be hidden on free plan](https://meta.discourse.org/t/-/396673/5?silent=true).

- @supermathie explained how `notification_email` and `reply_by_email_address` interplay for reply-by-email headers in [Notifications incompatibles avec le reply by email](https://meta.discourse.org/t/-/396996/8?silent=true).

- @awesomerobot and @mcwumbly both highlighted UX tweaks for drilling into subcategories via dropdowns in [Finding subcategories via the category dropdown in the topic list](https://meta.discourse.org/t/-/397016/4?silent=true) and [Updating how categories are organized on Meta](https://meta.discourse.org/t/-/396306/41?silent=true).

- @chapoi confirmed that **admin reports** are now alphabetized and localized in [Admin Reporting & Analysis: Incremental Changes](https://meta.discourse.org/t/-/395768/12?silent=true).

* * *

That’s a wrap—our keyboards logged more CSS tweaks, permission debates, and feature launches than a puppy chasing a tennis ball! 🐶🎾

---

<div class="post-metadata">

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

</div>

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

A 24-hour snapshot (2026-02-26 → 2026-02-27) of what the community (and Discourse team) were building, debugging, and debating—backed by links to the actual threads.

* * *

## Key Stats

- **New posts:**  **144**

- **New topics:**  **12**

- **Top users (posts / likes received in the last 24h):**

- **Threads driving the most visible conversation today:** the Meta theme refresh and branding alignment in [Meta Branded redesign: theme refresh](https://meta.discourse.org/t/-/397246/1?silent=true), plus continued IA/category adjustments in [Updating how categories are organized on Meta](https://meta.discourse.org/t/-/396306/45?silent=true) and workflow/tooling discussions like [OpenClaw plugin for Discourse integration](https://meta.discourse.org/t/-/397239/1?silent=true).

- **Quick “also active” link rollup (more reading, more context):**  
[Admin Reporting & Analysis: Incremental Changes](https://meta.discourse.org/t/-/395768/18?silent=true) • [Ipad - Composer peek mode button causes editor to go off screen](https://meta.discourse.org/t/-/396942/9?silent=true) • [How do visitors see the user directory when hide\_user\_profiles\_from\_public is enabled?](https://meta.discourse.org/t/-/397252/1?silent=true) • [Issue with enabling upcoming changes](https://meta.discourse.org/t/-/395881/28?silent=true) • [Alternative icons](https://meta.discourse.org/t/-/206693/14?silent=true)

* * *

## Interesting Topics

### #Site feedback

- @NateDhaliwal kicked off a fast-moving thread on the Meta theme refresh—rounded UI, a purple accent shift, and a new font—prompting @manuel to confirm it’s part of brand alignment and _not open to custom tweaking_ in [Meta Branded redesign: theme refresh](https://meta.discourse.org/t/-/397246/1?silent=true). Related context: the broader rollout plan in [Updating Meta’s theme and structure](https://meta.discourse.org/t/-/396304/4?silent=true) and the color-scheme mechanics debate in [Targetable Color Schemes](https://meta.discourse.org/t/-/276967/1?silent=true).

- Category IA changes continued to iterate: @mcwumbly described several structural adjustments (including restoring “General” as top-level, and dialing back “show subcategories” in some areas) in [Updating how categories are organized on Meta](https://meta.discourse.org/t/-/396306/50?silent=true).

- Meta’s taxonomy got a small but practical upgrade: @mcwumbly added the requested tag for accessibility palette discussions in [I’d like to suggest adding a tag for the wcag palettes](https://meta.discourse.org/t/-/397116/2?silent=true) (#wcag-palettes).

- The new volunteer moderation program drew interest; @Danielle clarified that the initial cohort has been invited and expansion may come later in [Introducing Volunteer Moderators on Meta](https://meta.discourse.org/t/-/397009/15?silent=true).

### #General

- A community member asked whether Discourse should “nudge” very large third‑party sites with serious usability/accessibility issues; @chapoi explained outreach is rare unless the situation is dramatic, while commenters noted safe-mode as a user-side workaround in [Does the Discourse team ever nudge very large, third-party instances in the right direction?](https://meta.discourse.org/t/-/397212/1?silent=true).

### #ux

- Inline links to subcategories are getting unwieldy in prose; @mcwumbly spun up a focused UX thread to explore more concise rendering in [Can we make inline links to subcategories more concise?](https://meta.discourse.org/t/-/397217/1?silent=true) (born out of observations in [Updating how categories are organized on Meta](https://meta.discourse.org/t/-/396306/49?silent=true)).

- A theme/UI regression-style issue: the sidebar wrapper can block clicks on the logo (notably in Foundation / Meta Branded), demonstrated with screenshots in [The sidebar wrapper prevents from clicking the logo](https://meta.discourse.org/t/-/397257/1?silent=true) (#horizon-theme).

- Tablet posting ergonomics resurfaced: accidental “premature posting” remains a real-world pain point when keyboards shift the composer, discussed in [The awkward mishap of premature posting](https://meta.discourse.org/t/-/395908/15?silent=true).

- Review Queue workflows got dissected: @Noble_Fish documented how “Request Revision” can function like “rejection with a reason,” and how silencing/invisibility can trap new users in a dead-end flow in [How to Understand the Request Revision Feature](https://meta.discourse.org/t/-/397258/1?silent=true). Related brainstorming: [Allow the ability to Edit post on rejection](https://meta.discourse.org/t/-/373992/1?silent=true).

### #customization:extras

- Agent automation met community norms: @pranciskus shared an integration enabling OpenClaw agents to read/search/filter and optionally post; @Bas urged strong defaults and clear labeling for AI-generated replies in [OpenClaw plugin for Discourse integration](https://meta.discourse.org/t/-/397239/1?silent=true). (Related language/community thread: [Discourse接入Openclaw机器人](https://meta.discourse.org/t/-/396086/3?silent=true) #ai.)

- A lightweight posting tool landed: a “quick poster” script for creating topics via the API (templates-on-the-go vibe) was shared in [Tired of Discourse’s posting UI? Try this posting script](https://meta.discourse.org/t/-/397218/1?silent=true).

### #Self-hosting

- A classic install hiccup: a 404 during initial installation turned out to be a subtle URL typo (`discourse-docker` vs `discourse_docker`), solved in [404 Not Found during initial installation via console](https://meta.discourse.org/t/-/397232/6?silent=true).

- Performance troubleshooting in the wild (Chinese): first-load latency dropped dramatically after adding a CDN, as confirmed by the OP in [首次访问特别慢，将近30秒才完成。我需要做什么优化呢？](https://meta.discourse.org/t/-/397227/3?silent=true).

### #Support

- Access control via “likes” got implemented with a clever badge + automation pipeline (SQL badge → group membership → category permissions), fully written up by the OP in [Restrict posting in a category until they “like” a topic](https://meta.discourse.org/t/-/397191/8?silent=true). Policy-based alternatives were also discussed via [Discourse Policy](https://meta.discourse.org/t/-/88557/1?silent=true).

- Form templates are still alive—but the docs are shifting: @renato clarified the feature now lives under **Admin → Upcoming Changes** rather than a legacy experimental setting, in [Are form templates still a thing?](https://meta.discourse.org/t/-/397297/6?silent=true). Supporting references: [Upcoming changes](https://meta.discourse.org/t/-/395390/1?silent=true) and the older announcement thread [Introducing Experimental Form Templates](https://meta.discourse.org/t/-/278631/1?silent=true).

* * *

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

- @manuel responded directly to the branding/theme concerns—confirming the new brand styling direction and explaining why branded themes and user color schemes can clash—in [Meta Branded redesign: theme refresh](https://meta.discourse.org/t/-/397246/5?silent=true) and expanded on the technical constraints in [Meta Branded redesign: theme refresh](https://meta.discourse.org/t/-/397246/11?silent=true).

- @mcwumbly both invited ongoing feedback on the refresh in [Meta Branded redesign: theme refresh](https://meta.discourse.org/t/-/397246/7?silent=true) _and_ iterated the category/navigation structure changes in [Updating how categories are organized on Meta](https://meta.discourse.org/t/-/396306/50?silent=true). They also created a focused UX follow-up in [Can we make inline links to subcategories more concise?](https://meta.discourse.org/t/-/397217/1?silent=true) and added the requested accessibility tag in [I’d like to suggest adding a tag for the wcag palettes](https://meta.discourse.org/t/-/397116/2?silent=true).

- @Bas engaged on responsible automation defaults—specifically asking that AI agent posting be clearly labeled—in [OpenClaw plugin for Discourse integration](https://meta.discourse.org/t/-/397239/2?silent=true).

- @chapoi set expectations on when (and whether) Discourse would intervene with third‑party instance UX issues in [Does the Discourse team ever nudge very large, third-party instances in the right direction?](https://meta.discourse.org/t/-/397212/2?silent=true), weighed in on product pruning strategy in [Admin Reporting & Analysis: Incremental Changes](https://meta.discourse.org/t/-/395768/18?silent=true), and confirmed an iPad composer bug report in [Ipad - Composer peek mode button causes editor to go off screen - cannot fix](https://meta.discourse.org/t/-/396942/9?silent=true).

- @Danielle replied to community interest in helping moderate, noting the program is still early and currently invite-only in [Introducing Volunteer Moderators on Meta](https://meta.discourse.org/t/-/397009/15?silent=true).

- @martin followed up on investigation/repro steps for an admin UI bug in [Issue with enabling upcoming changes](https://meta.discourse.org/t/-/395881/28?silent=true).

- @renato unblocked multiple admins by clarifying the new home for Form Templates under “Upcoming Changes” in [Are form templates still a thing?](https://meta.discourse.org/t/-/397297/6?silent=true), and echoed the same guidance on the original announcement thread in [Introducing Experimental Form Templates](https://meta.discourse.org/t/-/278631/83?silent=true).

- @j.jaffeux clarified the practical limits of `hide_user_profiles_from_public`—noting API visibility makes it _not airtight_—in [How do visitors see the user directory when hide\_user\_profiles\_from\_public is enabled?](https://meta.discourse.org/t/-/397252/2?silent=true).

* * *

If Meta looks a little more _purple_ today, that’s because it is—and judging by the thread volume, the new brand refresh has everyone looking twice at buttons, fonts, and color schemes.

---

<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 Fevereiro , 2026 21:00 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/790 "2026-02-28T21:00:49Z")

</div>

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

## Key Stats

- **New posts (last 24h): 56**
- **New topics (last 24h): 8**

> Snapshot based on the last 24 hours of discussions across active threads like [UX feedback](https://meta.discourse.org/t/-/397335/1?silent=true), [Dev questions](https://meta.discourse.org/t/-/397330/1?silent=true), [Bug reports](https://meta.discourse.org/t/-/397331/1?silent=true), and [Support](https://meta.discourse.org/t/-/397334/1?silent=true).

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

- @Canapin — **7 posts** , **16 likes** ([example thread](https://meta.discourse.org/t/-/397315/1?silent=true))
- @Moin — **6 posts** , **11 likes** ([example thread](https://meta.discourse.org/t/-/397345/1?silent=true))
- @RGJ — **4 posts** , **14 likes** ([example thread](https://meta.discourse.org/t/-/397335/1?silent=true))
- @Falco — **3 posts** , **21 likes** ([example thread](https://meta.discourse.org/t/-/397330/3?silent=true))
- @awesomerobot — **3 posts** , **8 likes** ([example thread](https://meta.discourse.org/t/-/397074/2?silent=true))
- @darkpixlz — **3 posts** , **5 likes** ([example thread](https://meta.discourse.org/t/-/397331/1?silent=true))
- @NateDhaliwal — **2 posts** , **2 likes** ([example thread](https://meta.discourse.org/t/-/397246/35?silent=true))
- @ToddZ — **2 posts** , **2 likes** ([example thread](https://meta.discourse.org/t/-/395768/19?silent=true))
- @jack222 — **2 posts** , **2 likes** ([example thread](https://meta.discourse.org/t/-/397151/9?silent=true))
- @gerhard — **1 post** , **4 likes** ([example thread](https://meta.discourse.org/t/-/395098/8?silent=true))

* * *

## Interesting Topics

#### #ux

- @RGJ flagged that **category mentions** (e.g. `#contribute:bug`) can trigger the “_think twice before posting that link_” warning, proposing that category/tag mentions be excluded; @Moin and others discussed the tradeoffs (especially for duplicate theme-component links) and the awkward overlap between category names and tags [read more](https://meta.discourse.org/t/-/397335/1?silent=true).

- @Moin questioned the **opacity rules for hidden revisions** , noting that the right-side header gets dimmed while the revision content doesn’t—raising whether this is intentional UX or an inconsistency [read more](https://meta.discourse.org/t/-/397345/1?silent=true).

#### #Dev

- In a Chinese-language thread, @qi_lu asked whether Discourse has **AI-focused “skills” / guidelines** for plugin development; @Falco shared practical “context is king” advice (working from repo root, plan-mode, local dev/test discipline) and pointed to the project’s evolving AI guidance docs [read more](https://meta.discourse.org/t/-/397330/3?silent=true).

- @Canapin asked for **best practices to design a simple CSS-only theme** without breaking UI contexts (nav-pills, select-kit variations, styleguide limitations), sparking interest from others following along [read more](https://meta.discourse.org/t/-/397315/1?silent=true).

#### #contribute:site-feedback (#meta-theme-feedback #meta-redesign-2026)

- The **Meta-branded redesign refresh** discussion continued: @Falco praised the new look, @awesomerobot explained why user-selected palettes get overridden, and @NateDhaliwal reported a tag-field rounding/cutoff issue when tags wrap to a second line [read more](https://meta.discourse.org/t/-/397246/36?silent=true).

#### #support:migration

- A large-scale migration thread (≈ **800k topics / 12k DAU** ) got a concrete answer: @Falco emphasized that **disk IO + caching** are often the real bottlenecks (not “special architecture”), especially during the first month when slow pages and DB tuning needs reveal themselves [read more](https://meta.discourse.org/t/-/397151/7?silent=true).

#### #customization:plugin

- The **Private Topics Plugin** received a quick maintenance fix after a deprecation warning (`inject` → `service` in Ember) was reported; @RGJ pushed a patch and confirmed it was harmless but worth cleaning up [read more](https://meta.discourse.org/t/-/268646/103?silent=true).

#### #contribute:translations

- @gerhard investigated why **many translations were removed** , attributing it to Crowdin not returning all translated strings and committing to get it corrected ASAP [read more](https://meta.discourse.org/t/-/395098/8?silent=true).

#### #contribute:feature (#gdpr)

- A request to include the **Discourse post id in data exports** was met positively: @awesomerobot opened a core PR to add it, suggesting a fast path from idea → implementation [read more](https://meta.discourse.org/t/-/397074/2?silent=true).

#### #contribute:feature

- Follow-up praise landed for adding **OpenGraph `og:image:width/height/type`** : users reported noticeably better Facebook integration after the latest update [read more](https://meta.discourse.org/t/-/395484/7?silent=true).

#### #Developer-Guides (#reference #theme-guides)

- @Canapin, after building a near-complete **Lucide icon set for Discourse** , asked how to find the _full_ list of core icons; @Moin pointed to `svg_sprite` sources and suggested scanning `register_svg_icon` usage (including plugins/components) [read more](https://meta.discourse.org/t/-/206693/17?silent=true).

#### #customization:theme-component (#official #custom-header-links)

- A **Custom Header Links** update error turned out to be tied to a Matrix URL format; @Moin linked a prior report and a permalink workaround that resolved it for the reporter [read more](https://meta.discourse.org/t/-/90588/219?silent=true).

#### #Support

- A concise admin question: is there a **querystring to sort group members by `last_seen_at` descending** (instead of ascending) when viewing a group member list? [read more](https://meta.discourse.org/t/-/397350/1?silent=true).

#### #Support (#groups #notifications #email #invites)

- A potential UX/regression issue: **bulk-adding emails to a group** appears to send invitation emails even when “Notify users” is unchecked; the report includes Brevo logs and asks whether “invite flow for non-users” is expected behavior or unintended [read more](https://meta.discourse.org/t/-/397334/1?silent=true).

#### #bug (#personal-messages)

- @darkpixlz reported that **warnings converted into public topics** can keep a red PM/warning icon _in the topic list_ even though the topic view itself looks correct—suggesting a topic-list state/badge cleanup issue [read more](https://meta.discourse.org/t/-/397331/1?silent=true).

#### #bug

- A new report: when Styleguide access is opened to “everyone,” the **/styleguide page crashes for anonymous users** due to a missing admin component module import (`discourse/admin/components/highlighted-code`) [read more](https://meta.discourse.org/t/-/397317/1?silent=true).

* * *

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

- @Falco helped set expectations (and shared a working approach) for **AI-assisted plugin development** , including concrete workflow tips and a pointer to the evolving AI agent guidance in the Discourse repo [read more](https://meta.discourse.org/t/-/397330/3?silent=true).

- @Falco also answered capacity planning questions for a **very large migration** —highlighting that IO performance and DB caching matter more than “special architecture,” especially in the early monitoring/tuning phase [read more](https://meta.discourse.org/t/-/397151/7?silent=true).

- In the **Meta branded redesign** thread (#meta-theme-feedback #meta-redesign-2026), @Falco voiced strong support for the new theme direction [read more](https://meta.discourse.org/t/-/397246/33?silent=true), while @awesomerobot clarified why the theme **overrides user-selected palettes** (explaining the “blue vs purple” confusion) [read more](https://meta.discourse.org/t/-/397246/36?silent=true).

- @awesomerobot weighed in on cleaning up overlap between category/tag mentions—supporting the idea that the underused `#contribute:bug` tag might be worth retiring, while noting tags can still be useful in private subcategories [read more](https://meta.discourse.org/t/-/397335/7?silent=true).

- @mcwumbly backed the practical next step of **cleaning up the `#contribute:bug` tag** , and connected the discussion to a related thread about making inline subcategory links more concise [read more](https://meta.discourse.org/t/-/397335/8?silent=true) (see also: [read more](https://meta.discourse.org/t/-/397217/1?silent=true)).

- @awesomerobot responded to a #contribute:feature/#gdpr request by opening a PR to include **post IDs in exports** , signaling likely forward movement on the feature [read more](https://meta.discourse.org/t/-/397074/2?silent=true).

- @gerhard investigated the root cause behind missing/removed translations, pointing to **Crowdin sync gaps** and promising a fix as soon as possible [read more](https://meta.discourse.org/t/-/395098/8?silent=true).

* * *

Yesterday’s vibe: Meta got a fresh coat of paint, `#contribute:bug` tried to be both a category _and_ a tag, and Claude got a gentle reminder that context beats vibes every time.

---

<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 Março , 2026 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/791 "2026-03-01T21:02:39Z")

</div>

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

## Key Stats

In the last 24 hours, Meta kept humming along with **22 new posts** across **4 new topics** , spanning everything from _NodeBB migrations_ to _Chat image viewer regressions_ (see recent activity in [Sysadmins](https://meta.discourse.org/t/-/126553/18?silent=true), [Bug](https://meta.discourse.org/t/-/397353/1?silent=true), and [Support](https://meta.discourse.org/t/-/397370/1?silent=true)).

- **New posts:** 22
- **New topics:** 4

**Top participants (posts / likes in the last 24h):**

- @pfaffman — **2 posts / 6 likes** (debugging a NodeBB importer nil object issue: [read more](https://meta.discourse.org/t/-/126553/20?silent=true))
- @Lou — **2 posts / 3 likes** (requesting a collapsible category calendar UX: [read more](https://meta.discourse.org/t/-/397381/1?silent=true))
- @RGJ — **2 posts / 2 likes** (age-check edge case + plugin activation troubleshooting: [age check](https://meta.discourse.org/t/-/397002/14?silent=true), [plugins 500](https://meta.discourse.org/t/-/397370/3?silent=true))
- @Luna_Mora — **1 post / 4 likes** (reporting a chat image fullscreen open issue: [read more](https://meta.discourse.org/t/-/397353/1?silent=true))
- @Canapin — **1 post / 3 likes** (guidance on feature requests for the calendar plugin: [read more](https://meta.discourse.org/t/-/396716/7?silent=true))
- @Moin — **1 post / 2 likes** (pointing to prior art on group-member sorting: [read more](https://meta.discourse.org/t/-/397350/3?silent=true))
- @sam — **1 post / 1 like** (encouraging questions and new topics re: AI bot implementations: [read more](https://meta.discourse.org/t/-/266012/185?silent=true))

* * *

## Interesting Topics

### #Sysadmins

- @Twissell hit a `undefined method '[]' for nil` error while importing posts from NodeBB 4.9.x, and @pfaffman narrowed it down to the importer trying to operate on a `nil` `post` object (likely a data read / key lookup problem), plus set expectations about how far community support can go for bespoke migrations ([error report](https://meta.discourse.org/t/-/126553/17?silent=true), [triage](https://meta.discourse.org/t/-/126553/18?silent=true), [code pointer](https://meta.discourse.org/t/-/126553/20?silent=true), [import output context](https://meta.discourse.org/t/-/126553/19?silent=true)).

### #bug (#chat)

- @Luna_Mora reported that chat images sometimes **won’t open fullscreen on first view right after upload** , but toggling chat fullscreen/mini-mode (or refreshing) restores expected behavior; they also linked to a prior thread that was believed fixed, suggesting either a regression or a variant case ([new report](https://meta.discourse.org/t/-/397353/1?silent=true), prior related discussion: [read more](https://meta.discourse.org/t/-/352881/1?silent=true)).

### #contribute:feature (#calendar-and-event)

- @Lou proposed an option to **collapse the category calendar** (shown at the top of categories via the Events Calendar integration) to save vertical space, and floated ideas like “collapsed by default” with user preference remembered per-category ([feature request](https://meta.discourse.org/t/-/397381/1?silent=true)).

- A long-running support thread about category calendars not matching embedded calendar behavior ended with @Lou being directed to open a formal feature topic in #Contribute > Feature with the #calendar-and-event tag—effectively spinning support friction into a properly tracked request ([question in support thread](https://meta.discourse.org/t/-/396716/6?silent=true), guidance from @Canapin]([Calendar on top of category shows events, but embedded calendar doesn't - #7 by Canapin](https://meta.discourse.org/t/-/396716/7?silent=true))).

- In a meta-meta discussion, @rokejulianlockhart revisited the perennial “alternative markup syntax” idea and clarified that _selling something with MediaWiki-style syntax would be legal_, since MediaWiki is FOSS and markup syntax isn’t patented ([read more](https://meta.discourse.org/t/-/133200/5?silent=true)).

### #Support

- @NateDhaliwal asked whether a querystring parameter exists to sort group members by “last seen” **descending** , and @Moin pointed to an older topic where others ran into the same limitation/behavior ([current question](https://meta.discourse.org/t/-/397350/3?silent=true), older related topic: [read more](https://meta.discourse.org/t/-/256623/1?silent=true)).

- @sistason reported repeatable **500 errors when enabling plugins** with a Propshaft “asset not found” message; discussion centered on whether a plugin was truly broken (the translator plugin was specifically mentioned) versus an environment issue—especially the detail that a Docker volume was mounted onto the plugins directory ([error details](https://meta.discourse.org/t/-/397370/1?silent=true), plugin suspicion]([Error 500 when activating plugins (asset not found in the load path.) - #2 by Jagster](https://meta.discourse.org/t/-/397370/2?silent=true)), environment hypothesis from @RGJ]([Error 500 when activating plugins (asset not found in the load path.) - #3 by RGJ](https://meta.discourse.org/t/-/397370/3?silent=true)), translator plugin reference: [read more](https://meta.discourse.org/t/-/32630/446?silent=true)).

- In a continuing “pagination vs infinite scroll” debate, @agemo again asked if “pagination as an option” could ever arrive, pointing out that pagination effectively appears when JavaScript is disabled ([read more](https://meta.discourse.org/t/-/355213/19?silent=true)).

- @jdc20181 outlined an automation goal: use the Discourse API and/or **AI Bot** patterns to move topics automatically based on an “expiration date” represented via timestamps in posts (e.g., ban durations), referencing the AI bot integration docs as inspiration ([automation proposal](https://meta.discourse.org/t/-/397384/1?silent=true), referenced AI Bot post: [read more](https://meta.discourse.org/t/-/266012/178?silent=true)).

- A previously opened support issue about “Changing a Category Icon Style” resurfaced as @Baha_Alshwaiki1 asked again for help resolving it ([read more](https://meta.discourse.org/t/-/371966/4?silent=true)).

- A Chinese-language email deliverability/support thread noted a switch away from Aliyun mail push to Brevo after Outlook delivery problems (IP rejection), reflecting ongoing operational realities of transactional email reliability ([read more](https://meta.discourse.org/t/-/396468/8?silent=true)).

### #customization:theme component

- In the Discourse Age Check theme-component thread, @RGJ clarified a subtle bypass scenario: users can _change the DOB while still on the signup flow_ after initially failing the age gate, and the underlying request is to flag that first failed attempt as suspicious for admin review ([context](https://meta.discourse.org/t/-/397002/13?silent=true), clarification]([Discourse Age Check - #14 by RGJ](https://meta.discourse.org/t/-/397002/14?silent=true))).

### #Site Management (#ai #ai-bot #how-to)

- In the Discourse AI bot documentation topic, @sam noted that “many people implemented this” and encouraged opening a new topic for specific questions—hinting at a growing ecosystem of real-world AI-bot automations beyond the canonical guide ([read more](https://meta.discourse.org/t/-/266012/185?silent=true)).

* * *

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

- @sam (Discourse Team) chimed in on the Discourse AI bot documentation thread to encourage implementers to bring specific questions to Meta via new topics, helping funnel “how do I…” follow-ups into searchable support discussions ([AI bot thread](https://meta.discourse.org/t/-/266012/185?silent=true)).

* * *

Yesterday’s vibe: between _nil posts in a NodeBB importer_ and _chat images that need a quick fullscreen toggle to behave_, Meta clearly spent the day chasing down the kind of gremlins that only appear when you’re doing everything right.

---

<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 Março , 2026 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/792 "2026-03-02T21:02:24Z")

</div>

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

## Key Stats

- **New activity (last 24h):**  **81** new posts, **12** new topics (highlights sourced across the threads linked below).
- **Most active users (posts / likes):**

| User | Posts | Likes | Seen in |
| --- | --- | --- | --- |
| @sam | 12 | 44 | Centralized Discourse AI secrets in [Announcing AI credentials](https://meta.discourse.org/t/-/397408/1?silent=true) and published the companion guide [Managing AI credentials](https://meta.discourse.org/t/-/397407/1?silent=true) |
| @Moin | 5 | 7 | Solved group category notifications in [How do you enable “category group notifications”](https://meta.discourse.org/t/-/397446/2?silent=true) |
| @discojan | 4 | 6 | Raised concerns in [Request to be Arabic translation reviewer](https://meta.discourse.org/t/-/397444/3?silent=true) and flagged RTL UI in [External link icon not RTL](https://meta.discourse.org/t/-/397432/1?silent=true) |
| @Canapin | 4 | 5 | Added missing icons after discussion in [Alternative icons](https://meta.discourse.org/t/-/206693/23?silent=true) |
| @Lilly | 2 | 17 | Praised the new AI credential workflow (and spotted mobile UI issues) in [Announcing AI credentials](https://meta.discourse.org/t/-/397408/2?silent=true) |
| @derek | 2 | 7 | Shipped UI tweaks based on feedback in [Announcing AI credentials](https://meta.discourse.org/t/-/397408/5?silent=true) |
| @RGJ | 2 | 5 | Provided safer migration debugging tips in [Migrate a NodeBB forum with MongoDB to Discourse](https://meta.discourse.org/t/-/126553/22?silent=true) |
| @pranciskus | 2 | 5 | Updated tooling to respect site rules in [OpenClaw plugin for Discourse integration](https://meta.discourse.org/t/-/397239/6?silent=true) |
| @Falco | 2 | 4 | Proposed a structured automation approach in [Creating a system to move topics based on given criteria](https://meta.discourse.org/t/-/397384/4?silent=true) |
| @mcmcclur | 1 | 3 | Reignited the pagination debate in [Page numbers?](https://meta.discourse.org/t/-/355213/21?silent=true) |

> **More threads that saw fresh replies worth skimming:** responsive layout changes in [No more switchable mobile/desktop layouts?](https://meta.discourse.org/t/-/397463/2?silent=true), a reporting polish update in [Units for reports](https://meta.discourse.org/t/-/205974/11?silent=true), and a fix for “upcoming changes” in [Issue with enabling upcoming changes](https://meta.discourse.org/t/-/395881/29?silent=true) — plus a few deep cuts like [Discourse Patreon](https://meta.discourse.org/t/-/44366/185?silent=true) and [Material Design Theme](https://meta.discourse.org/t/-/47142/419?silent=true).

* * *

## Interesting Topics

### #Announcements

- @sam announced a big Discourse AI improvement: a centralized store for credentials (API keys/secrets), making rotation and tool distribution much easier—along with quick mobile UI follow-ups after community feedback in [Announcing AI credentials](https://meta.discourse.org/t/-/397408/1?silent=true).

### #Site\_Management (#ai #how-to)

- The new admin guide explains how to create, reference, rotate, and lifecycle-manage secrets across AI models/tools, including programmatic management, in [Managing AI credentials](https://meta.discourse.org/t/-/397407/1?silent=true).

### #bug (#chat)

- A chat UX bug where the _first uploaded image_ wouldn’t open fullscreen appears resolved after a patch—confirmed by follow-up testing in [Chat image not opening full screen when clicked on first upload](https://meta.discourse.org/t/-/397353/2?silent=true).

- The `/styleguide` page was reported as crashing for non-staff/anonymous users; the fix is being tracked via a core PR referenced in [Styleguide page crashes for anonymous](https://meta.discourse.org/t/-/397317/2?silent=true).

- AI tag suggestion hit an “obvious code flaw” that triggered errors when a topic already had tags; a fix is linked from [Error popup when suggesting tags in topic already having tags](https://meta.discourse.org/t/-/396857/4?silent=true).

### #Support

- A creative moderation/workflow setup (logging bans as topics) prompted suggestions to rely more on core patterns: topic custom fields, form templates, custom `/filter` worklists, and even automation—starting with [Creating a system to move topics based on given criteria such as a timestamp](https://meta.discourse.org/t/-/397384/4?silent=true) and branching to related building blocks like [Introducing Experimental Form Templates](https://meta.discourse.org/t/-/278631/1?silent=true), [Kanban Board](https://meta.discourse.org/t/-/118164/1?silent=true), and [Set up a local Discourse Development Environment](https://meta.discourse.org/t/-/182882/1?silent=true).

- A “hidden in plain sight” setting: to email a group when new topics appear in a category, configure the group to _watch_ that category (often “watch first post” by default) as shown in the accepted solution to [How do you enable “category group notifications”](https://meta.discourse.org/t/-/397446/2?silent=true).

- Upload management questions surfaced around self-hosting internal screencasts: admins can restrict extensions and max file size, but video-specific constraints (encoding/resizing controls like images) aren’t as granular in core settings—discussion in [Size restrictions on videos?](https://meta.discourse.org/t/-/397413/1?silent=true).

- A Backblaze B2/S3-compatible backup upload issue posted stack traces pointing at multipart upload abort + checksum mismatches, captured in [Error uploading backup to B2](https://meta.discourse.org/t/-/393682/8?silent=true) (_useful for anyone running non-AWS endpoints_).

### #Sysadmins (#how-to)

- NodeBB → Discourse migration got practical: null-checking and avoiding “silent failures” (missing posts without noticing) were discussed with concrete Ruby snippets in [Migrate a NodeBB forum with MongoDB to Discourse](https://meta.discourse.org/t/-/126553/21?silent=true) and follow-up hardening advice in [read more](https://meta.discourse.org/t/-/126553/22?silent=true).

### #ux (#mobile #ux)

- The manual mobile/desktop toggle (and `?mobile_view=...`) is going away in favor of breakpoint-driven responsive layouts; rationale and tradeoffs are discussed in [No more switchable mobile/desktop layouts?](https://meta.discourse.org/t/-/397463/2?silent=true).

- Translation-length meets layout reality: German strings exposed that four side-by-side inputs are too tight in the AI cost configuration UI, with proposed 2x2 grouping and mobile stacking in [Field alignment issues in LLM cost configuration in German](https://meta.discourse.org/t/-/396948/3?silent=true).

- A small but important RTL polish: the “external link” icon in featured links appears incorrect in RTL contexts, reported in [External link icon not RTL](https://meta.discourse.org/t/-/397432/1?silent=true).

### #contribute:feature (#user-custom-fields)

- A nuanced request: make a custom user field **required for all** users (including OAuth/SSO signups) while only allowing it to be edited **once** —proposal and constraints laid out in [Custom User Field Required for All, but only Editable ONCE](https://meta.discourse.org/t/-/397456/1?silent=true).

### #contribute:feature (#calendar-and-event)

- Event-heavy pages can feel “all calendar, no topics”: there’s renewed interest in letting users collapse/expand the category calendar for better scanning and UX, in [Collapse category calendar](https://meta.discourse.org/t/-/397381/2?silent=true).

### #contribute:translations

- A request to become an Arabic translation reviewer turned into a broader discussion about agency-managed languages, quality concerns, and what “community review” could look like, in [Request to be Arabic translation reviewer](https://meta.discourse.org/t/-/397444/1?silent=true) and follow-ups [read more](https://meta.discourse.org/t/-/397444/4?silent=true).

* * *

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

- **@sam** drove several AI and core-quality improvements: rolled out centralized secrets in [Announcing AI credentials](https://meta.discourse.org/t/-/397408/1?silent=true) and documented the workflow in [Managing AI credentials](https://meta.discourse.org/t/-/397407/1?silent=true); patched chat media behavior in [Chat image not opening full screen when clicked on first upload](https://meta.discourse.org/t/-/397353/2?silent=true); weighed in on automation patterns in [Creating a system to move topics based on given criteria such as a timestamp](https://meta.discourse.org/t/-/397384/2?silent=true); discussed layout constraints for translated AI UI in [Field alignment issues in LLM cost configuration in German](https://meta.discourse.org/t/-/396948/2?silent=true); clarified tokenizer expectations in [How to use AI models with custom tokenizers](https://meta.discourse.org/t/-/391238/4?silent=true); scoped NSFW/content scanning considerations in [LLM and NSFW Content Detection Delay](https://meta.discourse.org/t/-/397401/2?silent=true); and linked fixes for UI regressions/bugs in [Styleguide page crashes for anonymous](https://meta.discourse.org/t/-/397317/2?silent=true) and [Error popup when suggesting tags in topic already having tags](https://meta.discourse.org/t/-/396857/4?silent=true). Also flagged policy alignment for AI tooling in [OpenClaw plugin for Discourse integration](https://meta.discourse.org/t/-/397239/5?silent=true) (and echoed the same concern elsewhere in [Discourse接入Openclaw机器人](https://meta.discourse.org/t/-/396086/4?silent=true)).

- **@derek** followed up quickly on UI issues and layout improvements: confirmed and adjusted mobile presentation for the new credentials UI in [Announcing AI credentials](https://meta.discourse.org/t/-/397408/5?silent=true), and proposed a clearer 2x2 arrangement for tight translated labels in [Field alignment issues in LLM cost configuration in German](https://meta.discourse.org/t/-/396948/3?silent=true).

- **@Falco** turned a niche workflow into a productively “Discourse-native” approach—custom fields, form templates, `/filter` worklists, and automation—starting with a detailed blueprint in [Creating a system to move topics based on given criteria such as a timestamp](https://meta.discourse.org/t/-/397384/4?silent=true), and then pointing to visualization options like Kanban in [read more](https://meta.discourse.org/t/-/397384/6?silent=true).

- **@featheredtoast** confirmed the move toward breakpoint-based responsive design (and why it’s easier to maintain and integrate with external site chrome) in [No more switchable mobile/desktop layouts?](https://meta.discourse.org/t/-/397463/2?silent=true).

- **@awesomerobot** engaged on translation quality triage by asking for concrete examples in [Request to be Arabic translation reviewer](https://meta.discourse.org/t/-/397444/4?silent=true); acknowledged upcoming UI changes that should fix a tab underline alignment issue in [The underline indicator below the “Suggested” and “Related” tabs](https://meta.discourse.org/t/-/397448/2?silent=true); and continued troubleshooting theme-related category icon styling in [Changing a Category Icon Style is not working](https://meta.discourse.org/t/-/371966/5?silent=true).

- **@chapoi** shipped a reporting UX improvement by adding clearer y-axis labeling for a report chart in [Units for reports](https://meta.discourse.org/t/-/205974/11?silent=true), and pointed feedback to the ongoing tracking thread [Admin Reporting & Analysis: Incremental Changes](https://meta.discourse.org/t/-/395768/1?silent=true).

- **@martin** linked the fix PR for a bug involving “upcoming changes” configuration in [Issue with enabling upcoming changes](https://meta.discourse.org/t/-/395881/29?silent=true).

* * *

_That’s all for today—yesterday’s theme was “less toggle, more responsive,” and “one place to rule your API keys,” which is exactly the kind of spring cleaning a forum can get behind._

---

<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 Março , 2026 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/793 "2026-03-03T21:02:03Z")

</div>

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

## Key Stats

- **New posts (last 24h): 127**
- **New topics (last 24h): 18**

**Top users (posts / likes received in the last 24h)**

| User | Posts | Likes |
| --- | --- | --- |
| @Moin | 12 | 29 |
| @awesomerobot | 7 | 26 |
| @chapoi | 7 | 10 |
| @Canapin | 6 | 8 |
| @vin100 | 5 | 8 |
| @ToddZ | 4 | 9 |
| @Falco | 4 | 8 |
| @gerhard | 3 | 12 |
| @tobiaseigen | 3 | 9 |
| @merefield | 2 | 6 |

**Where the conversation clustered**

- Mobile/desktop UX changes continued to ripple through theme/components and admin expectations (see the ongoing discussion in [read more](https://meta.discourse.org/t/-/397463/1?silent=true)).
- Chat kept getting attention on both _design polish_ and _new capabilities_, with the redesign feedback thread active ([read more](https://meta.discourse.org/t/-/397246/1?silent=true)) and chat pinning announced ([read more](https://meta.discourse.org/t/-/397571/1?silent=true)).
- Admin/reporting behaviors and “why does this setting not search?” UX continued to generate practical feedback ([read more](https://meta.discourse.org/t/-/397503/1?silent=true), plus the related reporting thread [read more](https://meta.discourse.org/t/-/240233/41?silent=true)).

**Frequently referenced / resurfacing “helper” threads (linked from today’s discussions)**

- Admin reporting changes context: [Admin Reporting & Analysis: Incremental Changes](https://meta.discourse.org/t/-/395768/1?silent=true)
- Hiding dashboard reports via `dashboard_hidden_reports` (prompted by): [Admin dashboard report reference guide](https://meta.discourse.org/t/-/240233/41?silent=true)
- Prior self-hosting update recovery reference: [Update problem — do I press the big scary red button?](https://meta.discourse.org/t/-/396452/3?silent=true)
- Theme baseline for “panel” styling: [Canvas Theme Template](https://meta.discourse.org/t/-/352730/1?silent=true)
- Mobile homepage behavior that’s now impacted: [Force Mobile Homepage](https://meta.discourse.org/t/-/95705/1?silent=true)
- “Desktop view on mobile” pain point mentioned in context: [Improve desktop view for mobile](https://meta.discourse.org/t/-/326474/1?silent=true)
- Tagging replies demand signal referenced: [Feature request: tag replies, not just topics](https://meta.discourse.org/t/-/83086/1?silent=true)
- Plugin-style approach referenced for post metadata: [Custom Wizard Plugin](https://meta.discourse.org/t/-/73345/1?silent=true)

* * *

## Interesting Topics

### #Announcements

- @lindsey announced **chat message pinning** (visibility, permissions, indicators, and UX for unread pinned items) in [Pin chat messages for increased visibility](https://meta.discourse.org/t/-/397571/1?silent=true) (#chat).

### #ux

- The removal of the underlying **switchable mobile/desktop layout toggle** sparked deep discussion about capability-driven responsiveness and impacts on customizations in [No more switchable mobile/desktop layouts?](https://meta.discourse.org/t/-/397463/1?silent=true) (#mobile #ux).

- A site setting control labeled **“Search or create…”** that _doesn’t actually search_ led to a request for more honest hints (or real choice lists) in [Site settings with “Search or create…” that don’t search](https://meta.discourse.org/t/-/397503/1?silent=true) (#site-settings).

- The AI title suggester UI ended up **mispositioned when editing translated titles** , likely due to the translated-title UI wrapper, in [The title suggester ⭐ button is placed outside of the title field when editing a translated title](https://meta.discourse.org/t/-/397553/1?silent=true) (#ai #ai-helper #content-localization).

- A subtle styling issue around **opacity in hidden revisions** was traced to fragile selectors and is being corrected toward explicit classes in [Understanding opacity in hidden revisions](https://meta.discourse.org/t/-/397345/1?silent=true) ([dev note](https://meta.discourse.org/t/-/397345/2?silent=true)).

### #bug

- Admin dashboards showing **AI reports even when AI is disabled** was confirmed as a bug (and tied to broader plugin report visibility work) in [Don’t show AI reports if AI is not enabled](https://meta.discourse.org/t/-/397487/1?silent=true) (#ai #ai-sentiment).

- Blocking `x.com` / `twitter.com` oneboxes still produced **broken oneboxes even when “blocked”** , raising both correctness and configurability issues in [Impossible to prevent x.com oneboxes (and they’re broken)](https://meta.discourse.org/t/-/397516/1?silent=true) (#onebox).

### #Site feedback

- The Meta Branded redesign feedback thread kept rolling; users reported **chat composer rounding “eating” typed lines** and the team worked on reproducibility details in [Meta Branded redesign: theme refresh](https://meta.discourse.org/t/-/397246/38?silent=true) (with follow-ups at [post 39](https://meta.discourse.org/t/-/397246/39?silent=true) and [post 42](https://meta.discourse.org/t/-/397246/42?silent=true)).

### #Self-hosting

- A failed update caused by **Ruby version mismatch** was resolved with basic path/command corrections (and a reminder that rebuild handles upgrades) in [[Solved] Discourse crashed during update](https://meta.discourse.org/t/-/397520/1?silent=true) (solution path at [post 4](https://meta.discourse.org/t/-/397520/4?silent=true) and wrap-up at [post 6](https://meta.discourse.org/t/-/397520/6?silent=true)).

### #Support

- A formatting question about preserving **extra spaces** turned into a nice mini-pattern library: tables, wraps + CSS, and “don’t fight Markdown” guidance in [Extra spaces within text](https://meta.discourse.org/t/-/397551/1?silent=true) (solution: [use a table](https://meta.discourse.org/t/-/397551/5?silent=true)).

- A request for a per-post **content origin selector** (human-written vs AI-assisted vs AI-generated) explored feasible approaches on hosted Discourse and pointed at the broader “tag replies” limitation in [How to make it easy to specify if content is human-written, ai-assisted, or ai-generated?](https://meta.discourse.org/t/-/397548/1?silent=true) (related demand signal: [tag replies, not just topics](https://meta.discourse.org/t/-/83086/1?silent=true)).

- ActivityPub users asked whether Discourse supports **quote boosts** as Mastodon evolves, in [Quote Boost support?](https://meta.discourse.org/t/-/397569/1?silent=true) (#activitypub).

### #contribute:translations

- Translation contributors discussed the realities of **revisiting already-approved strings** , with a concrete plan to improve internal tooling around un-approving on new suggestions in [Request to be Arabic translation reviewer](https://meta.discourse.org/t/-/397444/1?silent=true) (notably the tooling plan in [post 7](https://meta.discourse.org/t/-/397444/7?silent=true)).

- A new “hub” topic started collecting **translation resources and canonical references** to reduce scavenger hunts across Meta in [Links to Translation Resources and Language Topics](https://meta.discourse.org/t/-/397558/1?silent=true).

### #contribute:feature

- Group member sorting got a small but meaningful improvement: honoring `asc=false` in the querystring is now on track, following the feature request in [Honor the “asc” querystring parameter on group sort](https://meta.discourse.org/t/-/397541/1?silent=true) (with implementation confirmation in [post 2](https://meta.discourse.org/t/-/397541/2?silent=true)).

* * *

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

- @awesomerobot explained the rationale behind capability-driven responsiveness (foldables, viewport shifts) and how to adapt templates post-toggle removal in [No more switchable mobile/desktop layouts?](https://meta.discourse.org/t/-/397463/5?silent=true); they also clarified the “gradual compatibility” path in [post 7](https://meta.discourse.org/t/-/397463/7?silent=true).

- @chapoi confirmed it’s not just a UI removal but the **underlying toggle structure is gone** , helping set expectations for impacted customizations in [No more switchable mobile/desktop layouts?](https://meta.discourse.org/t/-/397463/10?silent=true).

- @Falco suggested a pragmatic workaround for tablet users by combining the browser’s “Request desktop site” with Discourse font-size preferences in [No more switchable mobile/desktop layouts?](https://meta.discourse.org/t/-/397463/14?silent=true).

- @manuel dug into the **chat input clipping** reports during the redesign feedback cycle, asked for tighter reproduction context, and confirmed they could repro on mobile in [Meta Branded redesign: theme refresh](https://meta.discourse.org/t/-/397246/40?silent=true) and [post 42](https://meta.discourse.org/t/-/397246/42?silent=true).

- @sam acknowledged the admin/dashboard behavior as a **bug** (AI reports shown when AI disabled) in [Don’t show AI reports if AI is not enabled](https://meta.discourse.org/t/-/397487/2?silent=true).

- @chapoi closed the loop by pointing out the broader fix scope (“all plugins”) and redirecting feedback to the reporting improvements thread in [Don’t show AI reports if AI is not enabled](https://meta.discourse.org/t/-/397487/3?silent=true).

- @gerhard outlined a concrete plan to improve translation review workflows (a tooling button to remove approvals when new suggestions arrive) in [Request to be Arabic translation reviewer](https://meta.discourse.org/t/-/397444/7?silent=true).

- @awesomerobot shipped (or queued) a fix for group sorting so `asc=false` works as expected in [Honor the “asc” querystring parameter on group sort](https://meta.discourse.org/t/-/397541/2?silent=true).

- @lindsey announced chat pinning and documented how it works (permissions, UI indicators, and the pinned list) in [Pin chat messages for increased visibility](https://meta.discourse.org/t/-/397571/1?silent=true), and linked the older feature request as “now complete” in [Ability to pin messages in chat](https://meta.discourse.org/t/-/276793/12?silent=true).

- @featheredtoast provided an “officially unsupported ™” but maintained **docker-compose template** pointer for self-hosters in [Docker compose addition](https://meta.discourse.org/t/-/395815/2?silent=true).

- @nat acknowledged renewed interest in limiting topic translation scope and started looking for prior art in [Feature request: Limit topic translation to specific categories](https://meta.discourse.org/t/-/392993/3?silent=true).

- @supermathie challenged assumptions about YAML quoting causing mail-receiver breakage and asked for concrete reproduction details in [Configure direct-delivery incoming email for self-hosted sites with Mail-Receiver](https://meta.discourse.org/t/-/49487/537?silent=true).

* * *

_Yesterday’s theme: we pinned messages in chat while unpinning an entire mobile/desktop toggle from existence—may your oneboxes behave and your viewports stay delightfully adaptable._

---

<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 Março , 2026 21:01 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/794 "2026-03-04T21:01:53Z")

</div>

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

## Key Stats

- **New posts (last 24h):** 119
- **New topics (last 24h):** 16

**Top users by activity (posts) + appreciation (likes):**

| User | Posts | Likes |
| --- | --- | --- |
| @Moin | 22 | 32 |
| @NateDhaliwal | 8 | 13 |
| @mcwumbly | 7 | 12 |
| @ToddZ | 6 | 7 |
| @Falco | 5 | 16 |
| @RGJ | 3 | 12 |
| @pangbo | 3 | 9 |
| @Jagster | 3 | 7 |
| @sam | 2 | 8 |
| @Canapin | 2 | 7 |

* * *

## Interesting Topics

### #Site feedback

- @mcwumbly kicked off an **experiment in collaborative “content gardening”** —a lightweight coordination hub for tidying, tagging, deduping, and marking solutions across Meta, plus a side-discussion on permissions for who can tag what (especially in #Documentation) ([read more](https://meta.discourse.org/t/-/397606/1?silent=true)). Related follow-ups included tag/tidy requests pointing at **Upcoming Changes** docs ([read more](https://meta.discourse.org/t/-/392894/1?silent=true), [read more](https://meta.discourse.org/t/-/395390/1?silent=true)) and the doc-tagging guidelines in **Writing effective documentation** ([read more](https://meta.discourse.org/t/-/309628/1?silent=true)).

- A quick-but-impactful cleanup: a **misspelled tag** (`#file-managment`) was spotted and corrected to **#file-management** , and the thread also surfaced confusion around `#phbb` vs `#phpbb` tag usage ([read more](https://meta.discourse.org/t/-/397587/1?silent=true)).

- “Where did **Related topics** go?”: @NateDhaliwal noticed Meta showing only _Suggested_ until everything is read, then traced it back to the mobile/tab UI work discussed in the underline-indicator topic—pending fix ([read more](https://meta.discourse.org/t/-/397599/1?silent=true), [read more](https://meta.discourse.org/t/-/397448/3?silent=true)).

### #Site Management

- A new official guide landed: **Form templates** (structured, validated topic-creation forms) including how to enable them via **#upcoming-changes** and manage them in `/admin/customize/form-templates` ([read more](https://meta.discourse.org/t/-/397564/1?silent=true)). It also explicitly contrasts form templates with classic **topic templates** ([read more](https://meta.discourse.org/t/-/38295/1?silent=true)).

### #community-building Building

- A thoughtful debate unfolded on **how to mark content as human-written vs AI-assisted vs AI-generated** —with strong sentiment that _tags alone are too invisible_ and that in-content indicators (like `<details class='ai-quote'>…`) are clearer for readers ([read more](https://meta.discourse.org/t/-/397548/1?silent=true)). The discussion referenced the **Quote Callouts** component as another “make it visible in the content” option ([read more](https://meta.discourse.org/t/-/350962/1?silent=true)).

### #contribute:feature

- Momentum built around renaming **“AI Persona” → “AI Agent”** in #ai: @sam argued the current term is unfamiliar in the wider world, and @Falco agreed it should happen “ASAP,” with translation impact noted ([read more](https://meta.discourse.org/t/-/368198/8?silent=true)). Related: a “what should be tagged #ai?” tidy callout pointed at **Announcing AI Credentials** ([read more](https://meta.discourse.org/t/-/397408/1?silent=true)).

- A feature request asked for **category calendar options** like default view mode (month/week), per-device preference, and even database-field sizing questions for event descriptions, referencing the earlier “collapse calendar” request ([read more](https://meta.discourse.org/t/-/397617/1?silent=true), [read more](https://meta.discourse.org/t/-/397381/1?silent=true)).

- Another feature request looked at **nested groups / group-of-groups** so a single @mention can notify members of many sub-groups; a practical workaround was suggested via **Discourse Dynamic Groups** plugin ([read more](https://meta.discourse.org/t/-/397577/1?silent=true), [read more](https://meta.discourse.org/t/-/365342/1?silent=true)). Prior art: hierarchical group membership discussions continue to linger in the background ([read more](https://meta.discourse.org/t/-/182263/1?silent=true)).

### #Announcements

- Chat UX is getting sharper: **pinned chat messages** shipped, and early feedback highlighted that pins are _very subtle_ and that showing message dates in the pins UI would help—plus a broader UX comparison to WhatsApp/Telegram/Slack/Discord models ([read more](https://meta.discourse.org/t/-/397571/4?silent=true)). A directly-related feature request argues pins should appear **at the top of chat** rather than in a separate drawer/page ([read more](https://meta.discourse.org/t/-/397519/1?silent=true)).

### #bug

- A privacy/experience bug report: **topics by ignored users still show up in digest emails** because the digest query doesn’t exclude ignored authors (with a clear repro + likely culprit method) ([read more](https://meta.discourse.org/t/-/397622/1?silent=true)).

- Admin automation snag: **watched words → auto-tagging** throws an error when adding a keyword/tag pair, with evidence pointing toward a frontend serialization issue on current `v2026.3.0-latest` ([read more](https://meta.discourse.org/t/-/397601/1?silent=true)).

- Moderator workflow regression: **whispers bump topics only until refresh** , then the topic snaps back to last public activity time—making “Latest” unreliable for staff who rely on whispers as an internal queue ([read more](https://meta.discourse.org/t/-/397588/1?silent=true)). (This also echoes longstanding “bumping” expectations discussed in other bump-related requests, e.g. [read more](https://meta.discourse.org/t/-/390033/1?silent=true).)

### #Support

- A tricky access issue: a site where **admins can browse normally but regular users only see a loading spinner** , with initial triage focusing on whether it’s site-wide, safe-mode behavior, and browser console errors ([read more](https://meta.discourse.org/t/-/397644/1?silent=true)).

- Passkeys hit trouble: **hardware passkey registration** fails with a 500 on `register_passkey.json` across multiple browser/OS combos; troubleshooting started by narrowing browser specifics and checking console details ([read more](https://meta.discourse.org/t/-/397642/1?silent=true)).

### #Self-hosting

- A solved “rebuild app” failure: what looked like a **pnpm issue** was resolved by updating the launcher/base image (`git pull`), reinforcing that rebuilds aren’t always “set and forget” across environments ([read more](https://meta.discourse.org/t/-/397610/1?silent=true)). This also cross-linked with recent update/crash troubleshooting in another solved thread ([read more](https://meta.discourse.org/t/-/397520/1?silent=true)).

### #support:migration

- A sharp edge in the **phpBB importer** : attachments with duplicate `real_filename` inside the _same post_ can collapse into repeated images after import; a proposed fix is to key uniqueness on `physical_filename` (or append `attach_id`) ([read more](https://meta.discourse.org/t/-/397586/1?silent=true)).

### #Marketplace

- A Marketplace request laid out a full “ **Skool-like UX** ” build: Horizon theme + feed styling, sidebars, previews/thumbnails, chat, gamification, automation, calendar, solved, and more—with offers to coordinate implementation and hosting/config support ([read more](https://meta.discourse.org/t/-/397640/1?silent=true)).

* * *

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

- @mcwumbly launched the **content gardening hub** and helped clarify how it should work (and who can do what), then later tied it back to the broader solved/completed consistency discussion ([read more](https://meta.discourse.org/t/-/397606/1?silent=true), [read more](https://meta.discourse.org/t/-/361193/31?silent=true)). @mcwumbly also quickly fixed the **misspelled tag** report ([read more](https://meta.discourse.org/t/-/397587/2?silent=true)).

- @chapoi jumped in to action tagging requests in the gardening thread—applying #upcoming-changes tagging and aligning documentation tag-types like `#explanation` as per the doc guidelines discussion ([read more](https://meta.discourse.org/t/-/397606/3?silent=true), [read more](https://meta.discourse.org/t/-/397606/5?silent=true)).

- @sam pushed to rename **AI Persona → AI Agent** (with an eye on real-world terminology), keeping the #ai UX/product language aligned with common usage ([read more](https://meta.discourse.org/t/-/368198/8?silent=true)).

- @Falco was active across chat and AI: he argued pinned chat messages are _too subtle_ and should surface dates (and possibly adopt a more prominent UX pattern), and later endorsed the **AI Agent** rename as overdue ([read more](https://meta.discourse.org/t/-/397571/4?silent=true), [read more](https://meta.discourse.org/t/-/368198/12?silent=true)). He also flagged a mobile tab disappearance related to the “Suggested/Related” UI changes ([read more](https://meta.discourse.org/t/-/397448/3?silent=true)) and posted ongoing updates to the **Resenha voice rooms plugin** ([read more](https://meta.discourse.org/t/-/389056/38?silent=true)).

- @lindsey clarified pinned-message UX behavior (date is visible once you jump to message context) and published the new **form templates** documentation ([read more](https://meta.discourse.org/t/-/397571/5?silent=true), [read more](https://meta.discourse.org/t/-/397564/1?silent=true)).

- @j.jaffeux explained why pinned-message dates went missing (a non-interactive design choice) and suggested a “full date” display as a likely solution path ([read more](https://meta.discourse.org/t/-/397571/6?silent=true)).

- @awesomerobot confirmed the missing mobile tabs were related and noted a fix is incoming; they also began first-pass troubleshooting on the “non-admin users can’t load pages” support case ([read more](https://meta.discourse.org/t/-/397448/4?silent=true), [read more](https://meta.discourse.org/t/-/397644/2?silent=true)).

- @featheredtoast shared an update on making the **discourse/discourse Docker image** officially supported—blocked on internal hosting dependencies—while confirming it’s in active use for their hosted sites ([read more](https://meta.discourse.org/t/-/380646/21?silent=true)).

- @supermathie helped debug **passkey registration failures** (browser + error details + console checks) and provided a pragmatic “use the API spec + requests” approach for Python integrations ([read more](https://meta.discourse.org/t/-/397642/2?silent=true), [read more](https://meta.discourse.org/t/-/87543/20?silent=true)).

- @HAWK suggested **form templates** as a possible solution for adding “accept terms before posting” behavior in the composer workflow discussion ([read more](https://meta.discourse.org/t/-/397581/3?silent=true), [read more](https://meta.discourse.org/t/-/397564/1?silent=true)).

* * *

Yesterday’s vibes: may your #chat pins be _less subtle_, your #tags correctly spelled, and your new “content gardening” checklist always one checkbox away from tidy perfection.

---

<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 Março , 2026 21:02 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/795 "2026-03-05T21:02:06Z")

</div>

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

## Key Stats

**In the last 24 hours (2026-03-04 → 2026-03-05):**

- **New posts:** 128
- **New topics:** 14

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

- **@darkpixlz** — 8 posts / 13 likes (weighing tradeoffs in staff flag handling: [read more](https://meta.discourse.org/t/-/397678/2?silent=true))
- **@ToddZ** — 5 posts / 11 likes (drafting a how-to for rebuilding the Lounge: [read more](https://meta.discourse.org/t/-/397689/1?silent=true))
- **@mcwumbly** — 10 posts / 10 likes (kicking off support-category UX improvements: [read more](https://meta.discourse.org/t/-/397742/1?silent=true))
- **@stephtara** — 9 posts / 8 likes (sharing “new user” confusion around Solved norms: [read more](https://meta.discourse.org/t/-/397742/6?silent=true))
- **@chapoi** — 3 posts / 7 likes (re-centering moderation on _trust_ vs. technical constraints: [read more](https://meta.discourse.org/t/-/397678/4?silent=true))
- **@Andrew_Rowe** — 3 posts / 7 likes (why “obvious UI” isn’t obvious to first-time posters: [read more](https://meta.discourse.org/t/-/397742/3?silent=true))
- **@nat** — 2 posts / 6 likes (explaining brand-new tag slug controls behind a flag: [read more](https://meta.discourse.org/t/-/397713/6?silent=true))
- **@Moin** — 9 posts / 6 likes (showing where to edit tag slugs (and what changed): [read more](https://meta.discourse.org/t/-/397713/3?silent=true))
- **@merefield** — 3 posts / 5 likes (suggesting automated nudges to improve solution-marking: [read more](https://meta.discourse.org/t/-/397742/9?silent=true))
- **@pfaffman** — 2 posts / 4 likes (recommending [Data Explorer](https://meta.discourse.org/t/32566?silent=true) + API for pageview stats: [read more](https://meta.discourse.org/t/-/87543/23?silent=true))

* * *

## Interesting Topics

### #Site feedback

- @mcwumbly opened a broader discussion on how Meta’s #Support categories should work (and who they’re for), including whether “marking solutions” is valuable and how to help newcomers actually do it: [Improving the experience in our support categories](https://meta.discourse.org/t/-/397742/1?silent=true). The thread quickly got into “just-in-time education” nudges near the _Solved_ button ([read more](https://meta.discourse.org/t/-/397742/12?silent=true)) and lightweight “gardening sweep” process ideas ([read more](https://meta.discourse.org/t/-/397742/13?silent=true)), building on earlier experimentation in the gardening hub: [read more](https://meta.discourse.org/t/-/397606/1?silent=true) and the now-closed “Solved consistency” grab-bag: [read more](https://meta.discourse.org/t/-/361193/34?silent=true)

- The collaborative gardening experiment continued to evolve, including changes to let TL3 users fix titles/tags in read-only documentation areas by granting limited create privileges plus approvals: [read more](https://meta.discourse.org/t/-/397606/31?silent=true). This also surfaced adjacent mechanics like staff “accepting answers” notifications ([read more](https://meta.discourse.org/t/-/397606/33?silent=true)) and the existing _prioritize solved topics in search_ setting ([read more](https://meta.discourse.org/t/-/397606/34?silent=true))

### #community-building Building

- A feature suggestion asked for a way to prevent a moderator/admin from reviewing flags on their _own_ rule-breaking content, to reduce “rogue staff” self-protection scenarios: [Prevent Staff Flag Review](https://meta.discourse.org/t/-/397678/1?silent=true). Replies pushed back that this is fundamentally a staffing/trust problem rather than a product mechanism, with a reminder that the Review area provides visibility into actions: [read more](https://meta.discourse.org/t/-/397678/4?silent=true)

### #Administrators

- @ToddZ posted a detailed (beta) guide on re-creating the deprecated “Lounge” concept, including two different patterns depending on whether you want Lounge access to be lost when TL3 is lost: [DRAFT: Re-creating the Lounge](https://meta.discourse.org/t/-/397689/1?silent=true) (and immediate editorial feedback landed too: [read more](https://meta.discourse.org/t/-/397689/2?silent=true))

### #Support

- A Chinese-language support topic explored changing **tag slugs** (especially when the tag name contains non-Latin characters). It turned out the UI is _brand new_ behind `experimental_tag_settings_page`: [怎么在 Discourse 更改标签的 slug？](https://meta.discourse.org/t/-/397713/1?silent=true), with the key pointer from @nat here: [read more](https://meta.discourse.org/t/-/397713/6?silent=true)

- A self-hosted admin hit “You have viewed this too much” while bouncing around the admin area and wondered if new reporting rate limits shipped with the refreshed reporting experience: [[New Reporting Experience] “You have viewed this too much”](https://meta.discourse.org/t/-/397684/1?silent=true). The community noted it’s not new and may be transient/behavioral rather than a new setting: [read more](https://meta.discourse.org/t/-/397684/2?silent=true)

- An older “Interact with Discourse from Python?” thread got revived with a practical question: how to get pageview/report data not shown in API docs. The advice ranged from “reverse engineer the admin requests” ([read more](https://meta.discourse.org/t/-/87543/22?silent=true)) to using [Data Explorer](https://meta.discourse.org/t/32566?silent=true) and pulling results via API: [read more](https://meta.discourse.org/t/-/87543/23?silent=true) (with the referenced how-to: [read more](https://meta.discourse.org/t/-/120063/1?silent=true) and the classic “reverse engineer the API” pointer: [read more](https://meta.discourse.org/t/-/20576/1?silent=true))

- A long-running “legacy trusted.gpg keyring” support thread turned into a mini resource roundup on backup/restore options (UI + CLI), including links to restore guides: [read more](https://meta.discourse.org/t/-/397470/7?silent=true) (plus the CLI backup guide: [read more](https://meta.discourse.org/t/-/64364/1?silent=true) and CLI restore guide: [read more](https://meta.discourse.org/t/-/108034/1?silent=true))

### #bug

- Deep links to headings worked when opened externally (email/new tab) but failed when clicked _inside the topic_ (jumping to the top instead). A fresh report included a reproducible [try.discourse.org](http://try.discourse.org) example and suspected client-side routing issues: [Anchor links not working within Discourse - but work from outside the topic](https://meta.discourse.org/t/-/397748/1?silent=true)

- Tagging automation via watched words appears broken; staff confirmed the team is already aware and a fix is coming: [Cannot add watched words for automatic tagging](https://meta.discourse.org/t/-/397601/1?silent=true) (staff acknowledgment: [read more](https://meta.discourse.org/t/-/397601/4?silent=true))

- Passkey registration issues (“can’t set up passkey on any discourse”) progressed from browser/requirements hypotheses to a shipped fix via PR; the fix announcement landed here: [read more](https://meta.discourse.org/t/-/397642/18?silent=true) (original report: [read more](https://meta.discourse.org/t/-/397642/1?silent=true))

- A self-host admin hit a hard failure when trying to “Delete all posts” before deleting a user account; logs pointed to a foreign key constraint involving reviewables and reviewable notes. The thread suggests checking review queue items/notes as a workaround until the suspected regression is addressed: [User deletion problem, returns “Error 500” on delete all posts](https://meta.discourse.org/t/-/397700/1?silent=true)

- A UX-adjacent bug report described a confusing discard-confirmation modal loop when a post is pending approval—blocking “New Post” and “Reply” until a refresh: [A discard confirmation modal appears when clicking ‘New Post’ if a post is pending approval](https://meta.discourse.org/t/-/397711/1?silent=true)

### #ux

- A foundation theme refresh glitch was reported where review-queue buttons look misaligned (and mobile shows an odd outline state). Screenshots included desktop + mobile views: [The reviewable button seems to be misaligned in the refreshed foundation theme](https://meta.discourse.org/t/-/397698/1?silent=true)

- Two older UX issues got resurfaced _and_ progressed with fixes: quoted @mentions using a tertiary color that fails WCAG palettes ([read more](https://meta.discourse.org/t/-/293324/2?silent=true), fix attempt noted here: [read more](https://meta.discourse.org/t/-/293324/3?silent=true)), plus staff action log filters looking poor on mobile ([read more](https://meta.discourse.org/t/-/396131/3?silent=true)) and badge long-description fields overflowing boundaries ([read more](https://meta.discourse.org/t/-/396167/17?silent=true))

### #users (and #ai)

- A new how-to was posted for configuring **Discourse MCP** with OpenAI **Codex CLI** , clarifying install method, where settings belong, and how to think about the three-component architecture (forum + MCP server + client): [Discourse MCP Setup in OpenAI Codex CLI](https://meta.discourse.org/t/-/397662/1?silent=true). The author also cross-linked it from the original MCP announcement: [read more](https://meta.discourse.org/t/-/386983/27?silent=true)

* * *

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

- **@mcwumbly** drove two parallel “Meta maintenance” threads: the big-picture support-category design discussion in [Improving the experience in our support categories](https://meta.discourse.org/t/-/397742/1?silent=true) and continued operational tweaks in the gardening hub—especially around enabling TL3 cleanup powers in documentation categories: [read more](https://meta.discourse.org/t/-/397606/31?silent=true). They also formally retired the older “Solved grab-bag” and redirected discussion into more focused threads: [read more](https://meta.discourse.org/t/-/361193/34?silent=true)

- **@chapoi** reinforced that moderation features can’t replace trustworthy staff selection in [Prevent Staff Flag Review](https://meta.discourse.org/t/-/397678/4?silent=true), and also flagged what may be a newly introduced deletion workflow bug while suggesting a review-queue check in [User deletion problem, returns “Error 500” on delete all posts](https://meta.discourse.org/t/-/397700/2?silent=true). They additionally began triaging a server-error report by asking for client console signals in [Error 500 when moving posts](https://meta.discourse.org/t/-/397654/2?silent=true)

- **@nat** provided the key enabling detail for tag slug editing—explaining it’s gated behind `experimental_tag_settings_page`—and marked the solution in [怎么在 Discourse 更改标签的 slug？](https://meta.discourse.org/t/-/397713/6?silent=true). They also confirmed a fix is on the way for watched-words auto-tagging in [Cannot add watched words for automatic tagging](https://meta.discourse.org/t/-/397601/4?silent=true)

- **@Bas** asked for concrete context (vs. hypotheticals) in the staff-flag feature request thread: [read more](https://meta.discourse.org/t/-/397678/6?silent=true), and clarified the meaning of “boost” in ActivityPub/Mastodon terms in [Quote Boost support?](https://meta.discourse.org/t/-/397569/3?silent=true)

- **@supermathie** helped users find non-documented admin API endpoints by watching network calls in [Interact with discourse from Python?](https://meta.discourse.org/t/-/87543/22?silent=true), and also dug into IP/webhook/reporting shape questions in [MaxMind / IP Data in Webhooks](https://meta.discourse.org/t/-/396837/6?silent=true). They were also part of the passkey debugging path in [Cant set up passkey on any discourse](https://meta.discourse.org/t/-/397642/10?silent=true)

- **@awesomerobot** landed/queued multiple UX polish fixes by linking PRs directly from reports: the WCAG palette quoted-mention issue ([read more](https://meta.discourse.org/t/-/293324/3?silent=true)), staff action log filter layout on mobile ([read more](https://meta.discourse.org/t/-/396131/3?silent=true)), and badge description overflow ([read more](https://meta.discourse.org/t/-/396167/17?silent=true)). They also confirmed current limitations around video-specific upload controls in [Size restrictions on videos?](https://meta.discourse.org/t/-/397413/2?silent=true)

- **@j.jaffeux** continued shaping the direction of chat pinning UX—distinguishing between “favorites” and “pins,” and discussing alternatives like channel descriptions/status messages: [Show pinned messages at top of chat instead of in separate page](https://meta.discourse.org/t/-/397519/10?silent=true) and [Pin chat messages for increased visibility](https://meta.discourse.org/t/-/397571/9?silent=true)

- **@renato** clarified “whispers to everyone” behavior and the historical change that led to the current state in [Whispers set to “Everyone” not working (but should it?)](https://meta.discourse.org/t/-/394841/7?silent=true)

- **@keegan** shipped a fast passkey fix (with a clear “update to latest” instruction) in [Cant set up passkey on any discourse](https://meta.discourse.org/t/-/397642/18?silent=true)

- **@manuel** weighed in on the #meta-redesign-2026 category reshuffle discussion, arguing that “General” may be less useful than more specific categorization (or a clearer “off-topic” bucket): [Updating how categories are organized on Meta](https://meta.discourse.org/t/-/396306/54?silent=true)

* * *

Yesterday’s Meta had a clear theme: if you can’t find the _big green Solved button_, don’t worry—someone will probably add a helpful nudge (and put the setting behind an experimental flag) before the topic auto-closes in 30 days.

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)\
**Post date:** [6 Março , 2026 21:01 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/796 "2026-03-06T21:01:45Z")

</div>

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

## Key Stats

- **New posts (last 24h): 75**
- **New topics (last 24h): 8**

**Top posters & likers (last 24h)**

- @nat — **3 posts** , **15 likes**
- @Moin — **6 posts** , **10 likes**
- @Falco — **1 post** , **10 likes**
- @elmuerte — **3 posts** , **9 likes**
- @noahl — **3 posts** , **6 likes**
- @merefield — **4 posts** , **6 likes**
- @NateDhaliwal — **3 posts** , **6 likes**
- @ToddZ — **2 posts** , **5 likes**
- @stephtara — **4 posts** , **5 likes**
- @gilles — **3 posts** , **4 likes**

* * *

## Interesting Topics

### #blog

- @nat kicked off the “Discourse Without Borders” series with **multilingual support** front-and-center, then promptly had to field-test it when @elmuerte posted some cuneiform and hit weird editing/language-edge behavior—turning a lighthearted joke into a real-world stress test of language tooling. [read more](https://meta.discourse.org/t/-/397784/1?silent=true)

### #bug

- A sharp repro landed for a tags/settings edge case: when `slug_generation_method` is set to “none”, newly-created tags can’t be edited in the experimental tag settings UI due to a missing `tag_slug` param. @Moin documented steps, impact (including defaults for some languages), and @nat confirmed a fix is coming. [read more](https://meta.discourse.org/t/-/397789/6?silent=true) (Related: earlier slug discussion [read more](https://meta.discourse.org/t/-/397713/10?silent=true))

- Multisite operators compared notes on why running migrations concurrently can fail; @tgxworld dug into backtraces pointing at MiniRacer context handling and proposed a fix direction, while the OP narrowed it down to multiple rake tasks being chained together. [read more](https://meta.discourse.org/t/-/397755/5?silent=true)

- Passkeys and 2FA UX got another refinement request: with `enforce_second_factor_on_external_auth`, the “second factor required” screen omits the passkey login option—making passkey users take an unnecessary detour. [read more](https://meta.discourse.org/t/-/397772/1?silent=true) (Related passkey debugging thread: [read more](https://meta.discourse.org/t/-/397642/21?silent=true))

- Discourse AI permissions continued to be ironed out: the long-standing mismatch where AI behavior doesn’t respect the “everyone” group was acknowledged as needing cleanup, with notes that a broader tidy-up is on the list. [read more](https://meta.discourse.org/t/-/292048/7?silent=true)

### #Site feedback

- The “support categories” experience discussion kept converging on _nudges that actually work_: ideas ranged from composer-time education modals to more context-aware solution prompting, with a side-thread pointing to existing culture-building guidance and reminder tooling. [read more](https://meta.discourse.org/t/-/397742/20?silent=true) (Related: community culture thread [read more](https://meta.discourse.org/t/-/292790/16?silent=true), Solved reminders plugin [read more](https://meta.discourse.org/t/-/340336/1?silent=true))

- The collaborative gardening experiment continued to iterate on how Meta can keep support and documentation tidy without burning out staff—especially in “drive-by support request” scenarios where solved-marking and follow-up are fragile. [read more](https://meta.discourse.org/t/-/397606/46?silent=true)

### #General

- A thread on whether Discourse “nudges” major third‑party instances turned into a practical tip exchange about _[safe mode](https://meta.discourse.org/t/53504?silent=true)_, the gotchas of disabling theme components everywhere, and why “make it default” tweaks can accidentally break expected UX (like forms/placeholders). [read more](https://meta.discourse.org/t/-/397212/11?silent=true) (Example theme-dependent UX: Placeholder Forms [read more](https://meta.discourse.org/t/-/113533/1?silent=true))

### #Support

- Windows developers asked whether old docs still apply; the community recommended modern paths like **WSL2** or Linux VMs, plus links to current dev install docs and a Docker alternative—along with practical notes like remembering to start Redis/Postgres in WSL sessions. [read more](https://meta.discourse.org/t/-/397803/2?silent=true) (Related: dev install guide [read more](https://meta.discourse.org/t/-/14727/1?silent=true), Docker dev install [read more](https://meta.discourse.org/t/-/102009/1?silent=true))

- SSO setup questions came in from self-hosters: @awesomerobot responded by clarifying “which SSO?” and pointing to the right entry points, including [DiscourseConnect](https://meta.discourse.org/t/13045?silent=true) and OAuth2/Auth0 pathways. [read more](https://meta.discourse.org/t/-/397816/2?silent=true) (Guides: [DiscourseConnect](https://meta.discourse.org/t/13045?silent=true) [read more](https://meta.discourse.org/t/-/13045/1?silent=true), Auth0 via OAuth2 Basic [read more](https://meta.discourse.org/t/-/64633/1?silent=true))

- A tricky **500 error when deleting a user and all posts** was traced to flagged-post workflow state: deleting a _moderator note_ on a flagged post unblocked deletion. Staff confirmed the workaround and queued internal follow-up. [read more](https://meta.discourse.org/t/-/397700/3?silent=true)

- Admins reported an **Error 500 when moving posts** , and after initial HAR/log checks didn’t reveal much, attention shifted toward database/container topology (separate DB server, separate containers) as a likely factor affecting what’s visible in nginx logs. [read more](https://meta.discourse.org/t/-/397654/6?silent=true)

### #customization:plugin

- Resenha’s Discord-style voice rooms plugin shipped a hefty weekly update: **badges** , **AFK detection** , **push-to-talk** , **stage rooms** , and early **analytics** work—all summarized by @Falco with screenshots and implementation notes. [read more](https://meta.discourse.org/t/-/389056/39?silent=true) (Related long-running plugin support: Locations plugin momentum [read more](https://meta.discourse.org/t/-/69742/1228?silent=true))

### #customization:theme component

- The “Topic Excerpts & AI Gists Button” component was refactored so its formatting works cleanly with the newly modernized Foundation design direction—keeping compatibility with both the original and modernized variants. [read more](https://meta.discourse.org/t/-/394885/6?silent=true) (Related design thread: Modernizing Foundation [read more](https://meta.discourse.org/t/-/395331/1?silent=true))

### #Dev

- A new consolidated tag-styling theme component attempt landed: a combo of “Remove Tag Dashes”, “Tag Styles”, and “Tag Icons”, with configurable dash removal, multiple styles, and automatic contrast-aware text color. [read more](https://meta.discourse.org/t/-/397792/1?silent=true)

### #contribute:feature

- The Events/Calendar plugin feature request focused on real-world utility: increasing the event description limit so groups (like running clubs) can include turn-by-turn directions that carry through to external calendar entries (e.g., Google Calendar). [read more](https://meta.discourse.org/t/-/397771/3?silent=true)

* * *

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

- @nat published the multilingual-focused blog companion topic and engaged directly with real multilingual edge cases (including post language metadata changes after unusual script input). [read more](https://meta.discourse.org/t/-/397784/1?silent=true) and followed up on the tag slug/settings breakage with a “fix soon” confirmation. [read more](https://meta.discourse.org/t/-/397789/9?silent=true)

- @Falco delivered a major Resenha feature drop (badges, PTT, AFK detection, stage rooms, and analytics), complete with screenshots and practical constraints around browser focus. [read more](https://meta.discourse.org/t/-/389056/39?silent=true)

- @supermathie raised a passkey/2FA UX gap: passkey login missing from the enforced-second-factor screen after social auth, keeping the passkey rollout focused on fewer dead ends. [read more](https://meta.discourse.org/t/-/397772/1?silent=true)

- @awesomerobot responded to an SSO “where do I enable this?” support question with a clarifying triage question and the most relevant official setup paths ([DiscourseConnect](https://meta.discourse.org/t/13045?silent=true) vs OAuth2). [read more](https://meta.discourse.org/t/-/397816/2?silent=true)

- @mcwumbly connected current “mark as solved” UX ideas with prior art, bridging today’s support-category discussion to older community-building guidance for increasing solve rates. [read more](https://meta.discourse.org/t/-/397742/18?silent=true) and continued the meta-level conversation in the culture thread. [read more](https://meta.discourse.org/t/-/292790/15?silent=true)

- @tgxworld investigated multisite migration concurrency failures, spotlighted MiniRacer as a likely contributor, and linked an upstream PR aimed at safer behavior around forking. [read more](https://meta.discourse.org/t/-/397755/5?silent=true)

- @sam noted that the “AI doesn’t respect everyone group” behavior is slated for cleanup work, setting expectations while confirming it’s recognized internally as needing attention. [read more](https://meta.discourse.org/t/-/292048/7?silent=true)

- @chapoi confirmed the user-deletion 500-error workaround and flagged the issue for internal tracking, helping convert a one-off admin headache into actionable follow-up. [read more](https://meta.discourse.org/t/-/397700/4?silent=true)

* * *

Yesterday’s lesson: whether you’re shipping voice-room badges or accidentally summoning ancient cuneiform, Meta will happily turn it into a reproducible bug report.

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)\
**Post date:** [7 Março , 2026 21:01 UTC](https://meta.discourse.org/t/daily-summary-9pm-utc/291850/797 "2026-03-07T21:01:30Z")

</div>

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

## Key Stats

- **New activity (last 24h):**  **79** new posts, **11** new topics
- **Most active posters (posts / likes received):**

| User | Posts | Likes |
| --- | --- | --- |
| @stephtara | 24 | 12 |
| @ice.d | 1 | 16 |
| @NateDhaliwal | 10 | 9 |
| @Moin | 8 | 10 |
| @darkpixlz | 6 | 7 |
| @Andrew_Rowe | 3 | 8 |
| @merefield | 2 | 2 |
| @RGJ | 1 | 4 |
| @SubStrider | 1 | 2 |
| @satonotdead | 1 | 2 |

**Also seeing fresh replies on longer-running threads:** the “Suggested/Related” underline indicator still looks off for some ([read more](https://meta.discourse.org/t/-/397448/5?silent=true)), calendar event description length got more nuance (especially for _calendar exports_) ([read more](https://meta.discourse.org/t/-/397771/5?silent=true)), Discourse ID login “redirect URI already exists” resurfaced after a reinstall ([read more](https://meta.discourse.org/t/-/396136/13?silent=true)), and a non-admin “Oops, this page doesn’t exist” after updates/theme changes continues to be investigated ([read more](https://meta.discourse.org/t/-/397644/6?silent=true)). Sponsorship news also landed in the Discourse Chatbot mega-thread ([read more](https://meta.discourse.org/t/-/256652/1123?silent=true)), and a reminder popped up about **Private Topics Plugin** category security footguns ([read more](https://meta.discourse.org/t/-/268646/106?silent=true)). Finally, language inclusivity got another friendly bump on the blog post thread ([read more](https://meta.discourse.org/t/-/397784/6?silent=true)).

* * *

## Interesting Topics

### #community-building:praise

- @ice.d posted a heartfelt thank-you letter to the Discourse ecosystem and helpers, highlighting how “own your own community” and a responsive Meta makes the platform feel truly _open-source_ in practice ([read more](https://meta.discourse.org/t/-/397851/1?silent=true)).

### #Support

- @stephtara revisited Google Sheets oneboxing and explored a workaround using published embeds—then @darkpixlz provided practical CSS to make the resulting iframe usable, sparking follow-up ideas about making embeds “non-techy-user friendly” ([read more](https://meta.discourse.org/t/-/391504/10?silent=true)).

- Discobot confusion surfaced: welcome PMs vs tutorial restarts, closed conversations, and how to re-test modified messaging. The thread also collected alternatives like **Discourse Frotz** and the **Custom Wizard** plugin as different onboarding patterns ([read more](https://meta.discourse.org/t/-/397872/1?silent=true), [Discourse Frotz](https://meta.discourse.org/t/-/140617/1?silent=true), [Custom Wizard plugin](https://meta.discourse.org/t/-/73345/1?silent=true)).

- Fine-grained communication control: @stephtara tried to restrict user-to-user chat/PM initiation while still letting anyone contact staff/helpers. Replies clarified that _messaging groups_ is governed by the group’s “Who can message this group” setting, and pointed to relevant plugin/precedent threads ([read more](https://meta.discourse.org/t/-/397864/6?silent=true), [Allow PM to staff plugin](https://meta.discourse.org/t/-/260946/1?silent=true), [prior chat permissions discussion](https://meta.discourse.org/t/-/391301/1?silent=true), [“no user PM access” reference](https://meta.discourse.org/t/-/316079/17?silent=true)).

- A sharp performance report: enabling **#ai-search** semantic search caused CPU to peg and Sidekiq backlogs to balloon until the feature was disabled, raising questions about expected load and safer rollout patterns ([read more](https://meta.discourse.org/t/-/397869/1?silent=true)).

- SSO setup stumbling block: a Laravel integrator couldn’t find [DiscourseConnect](https://meta.discourse.org/t/13045?silent=true) settings and @Moin spotted an admin UI filter issue (plus a gentle reminder that the instance looked outdated and should be patched) ([read more](https://meta.discourse.org/t/-/397816/5?silent=true)).

- Basic HTML view testing on an extremely old Chrome build revealed “can’t scroll” behavior; the resolution was essentially that the test browser was too ancient to be a meaningful baseline, with a pointer to an earlier “no scrolling in unsupported browser” report ([read more](https://meta.discourse.org/t/-/397861/2?silent=true), [related older report](https://meta.discourse.org/t/-/269014/1?silent=true)).

### #ux

- Admin UX papercut: creating a tag group without tags shows the raw translation key (`tagging.groups.cannot_save.no_tags`) instead of a human message; the fix was identified as wrapping the key with `i18n()` and a PR was opened ([read more](https://meta.discourse.org/t/-/397853/3?silent=true)).

- Discobot configuration discoverability: settings live under the Narrative Bot plugin page, but editing _actual user-facing text_ requires hunting through Site Texts—prompting a thoughtful discussion about why “settings vs translations” are separated and how mixing them can be confusing in multilingual contexts ([read more](https://meta.discourse.org/t/-/397873/1?silent=true)).

### #customization:plugin

- “Done” status for **Discourse Assign** : admins using Assign for team workflows asked how to mark items complete. The thread clarified there’s no single “done” action by default, and discussed using tags/closing/unassigning, plus where “assign status” controls actually live in the UI ([read more](https://meta.discourse.org/t/-/58044/234?silent=true)).

### #customization:theme component

- A new theme component dropped: **Tag Style Tool** consolidates tag appearance tweaks (icons, styling, compatibility fixes). Early feedback immediately asked for clearer Font Awesome guidance and more approachable color selection for non-RGB folks ([read more](https://meta.discourse.org/t/-/397885/1?silent=true), [theme install guide](https://meta.discourse.org/t/-/63682/1?silent=true), [beginner’s themes guide](https://meta.discourse.org/t/-/91966/1?silent=true)).

- **Discourse Category Headers** got a bugfix: a user asked how to “install a PR,” prompting an explanation of what PRs are; the fix was merged and the practical answer became “just update your component” ([read more](https://meta.discourse.org/t/-/148682/198?silent=true)).

### #community-building Building

- Built-in pages vs custom content: @stephtara questioned the value and naming/URL constraints of `/guidelines` (called “FAQ” in navigation), `/about`, and how to best structure “house rules” vs a _real_ FAQ category—especially in multilingual communities wanting localized slugs ([read more](https://meta.discourse.org/t/-/397882/1?silent=true), [older FAQ/GUIDELINES naming thread](https://meta.discourse.org/t/-/35534/1?silent=true)).

- Embedding Discourse as “fullApp” raised sharp edge-cases: enabling `embed_full_app` still behaved like a comment embed (crawling `discourseEmbedUrl` and generating junk topics after auth redirects), leading to questions about requirements and safe behavior under login-gated hosts ([read more](https://meta.discourse.org/t/-/274455/68?silent=true)).

* * *

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

- @tshenry reported an admin-facing translation regression where a tag-group validation modal shows a raw i18n key instead of the translated message ([read more](https://meta.discourse.org/t/-/397853/1?silent=true)).

- @keegan shipped another fix for passkey setup/login issues by pushing a follow-up PR and asked for continued reports if problems persist ([read more](https://meta.discourse.org/t/-/397642/25?silent=true)).

- @chapoi clarified workflow expectations in Assign: there’s no built-in “done” marker, and their practical approach is closing topics and/or using “fixed/completed” tags to indicate completion ([read more](https://meta.discourse.org/t/-/58044/231?silent=true)).

- @mcwumbly shared how Discourse handles assignments internally (often “unassign + comment,” optionally close topics) and explained when they reach for more structured tooling for multi-step work ([read more](https://meta.discourse.org/t/-/58044/234?silent=true)).

* * *

Yesterday’s vibe: passkeys got patched, Discobot got poked (again), and tags got a fresh coat of paint—Meta stayed true to its favorite hobby: lovingly polishing tiny sharp edges.

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

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