# Weekly Summary

**URL:** <https://meta.discourse.org/t/weekly-summary/291947>\
**Category:** Forum summaries\
**Created:** [January 17, 2024, 1:39pm UTC](https://meta.discourse.org/t/weekly-summary/291947 "2024-01-17T13:39:45Z")\
**Posts on this page:** 1\
**Showing post:** 70

<div class="post-metadata">

**Author:** ![Discourse](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/discourse/32/580155_2.png) [@Discourse](https://meta.discourse.org/u/Discourse)\
**Post date:** [April 27, 2025, 9:02pm UTC](https://meta.discourse.org/t/weekly-summary/291947/70 "2025-04-27T21:02:17Z")

</div>

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

**Key Stats**

- **590** new posts and **83** new topics created between April 20 and April 27, 2025.
- Top users by likes and posts in the last 7 days:
  - @nat: 49 likes, 15 posts
  - @Arkshine: 43 likes, 25 posts
  - @Moin: 37 likes, 21 posts
  - @sam: 35 likes, 23 posts
  - @merefield: 34 likes, 24 posts
  - @RGJ: 26 likes, 12 posts
  - @jordan-violet: 24 likes, 7 posts
  - @supermathie: 19 likes, 8 posts
  - @Don: 18 likes, 10 posts
  - @haydenjames: 15 likes, 18 posts

* * *

## Interesting Topics

### Dev

- @jordan-violet asked for a programmatic way to list all Discourse API endpoints, sparking a deep dive into docs and source code. [read more](https://meta.discourse.org/t/-/362648/3?silent=true)

- @Aditya_Shevle requested dynamic [Schema.org](http://Schema.org) JSON-LD support in themes for SEO, prompting a discussion on existing crawler views vs. theme-level JSON-LD. [read more](https://meta.discourse.org/t/-/363392/2?silent=true)

- @david explained how to lookup and generate upload short-URLs by SHA1 in Rails, clarifying `short_url` vs. `url` methods. [read more](https://meta.discourse.org/t/-/363412/2?silent=true)

- @Maarahva_Platvorm built dependent dropdowns on signup using custom JS and sought help fixing form submission, leading to insights on API initializers. [read more](https://meta.discourse.org/t/-/362820/1?silent=true)

### UX

- @unforgettableid proposed renaming the confusing **Revise Post** button in the review queue; @supermathie suggested **Request Revision…** for clarity. [read more](https://meta.discourse.org/t/-/362867/3?silent=true)

- @SoteFun reported the **“See 1 new or updated topic”** banner overlapping the header search field; design tweaks are in progress. [read more](https://meta.discourse.org/t/-/362945/1?silent=true)

- @Don fixed a missing `scrollTop` mixin that broke mobile navigation tabs in the F NAV theme component, restoring smooth scrolling. [read more](https://meta.discourse.org/t/-/342277/41?silent=true)

### Support

- @haydenjames discovered the monospace editor font is JetBrains Mono and learned where to override it via CSS or rebuild date. [read more](https://meta.discourse.org/t/-/362964/3?silent=true)

- @TempAccount puzzled over an anniversary badge awarded in 2021; @Southpaw explained staged users get created when emailing our integrated inbox. [read more](https://meta.discourse.org/t/-/363499/4?silent=true)

- @Lilly traced a display issue to a custom clickable-topic component and showed how disabling it restores the official search banner. [read more](https://meta.discourse.org/t/-/363116/3?silent=true)

- @Aaron_Walsh wondered why the **Update Discourse** button vanished; @tobiaseigen and @merefield pointed out the Docker Manager plugin requirement. [read more](https://meta.discourse.org/t/-/363192/9?silent=true)

- @Joe_F asked about swapping out the default search engine for Coveo; @awesomerobot pointed to our Algolia plugin and enterprise-level integrations. [read more](https://meta.discourse.org/t/-/363464/3?silent=true)

- @Willy inquired about VPS capacity for concurrent users; @Ed_S and @Ethsim2 discussed Unicorn workers, YJIT, and Prometheus metrics. [read more](https://meta.discourse.org/t/-/363605/1?silent=true)

- @Chris_C2000 hit an OAuth failure with Google login; the verbose OmniAuth callback error led to configuration checks. [read more](https://meta.discourse.org/t/-/363547/1?silent=true)

### Bug

- @Moin found **Include query plan** broken in the [Data Explorer](https://meta.discourse.org/t/32566?silent=true); @Arkshine pinpointed a regression and @kris.kotlarek merged a fix. [read more](https://meta.discourse.org/t/-/363061/8?silent=true)

- @RGJ revealed that adding **Everyone** to private template permissions disables them; a community-submitted PR resolved the logic. [read more](https://meta.discourse.org/t/-/362943/3?silent=true)

- @haydenjames noted missing icons in the admin sidebar after updating; @Arkshine’s PR restored the missing icon assets. [read more](https://meta.discourse.org/t/-/363295/4?silent=true)

- @MachineScholar reported the AI helper stuck on **Generating** in the post menu; after PM debugging, an update of core and plugin fixed it. [read more](https://meta.discourse.org/t/-/362643/8?silent=true)

### Plugin

- @angus updated the **Landing Pages Plugin 🛩** to support the latest Discourse release, and users praised the quick turnaround. [read more](https://meta.discourse.org/t/-/180967/136?silent=true)

- @grubba released the **Discourse Open Graph** plugin, letting admins override OG, Twitter, title, and description tags programmatically. [read more](https://meta.discourse.org/t/-/363183/1?silent=true)

### Installation

- @Falco advised on Unicorn worker counts versus CPU cores, discussing RAM trade-offs and enabling YJIT for older CPUs. [read more](https://meta.discourse.org/t/-/363055/6?silent=true)

- @tknospdr confronted a **Welcome to NGINX** page on a new install; interactive doctor checks and DNS setup were the root causes. [read more](https://meta.discourse.org/t/-/148900/10?silent=true)

### Data & reporting

- @jordan-violet asked how to query topics with Category Expert posts in [Data Explorer](https://meta.discourse.org/t/32566?silent=true); @markvanlan mapped the custom field query solution. [read more](https://meta.discourse.org/t/-/363020/3?silent=true)

### Blog

- The official Discourse blog post **Discourse and the Fediverse!** outlined ActivityPub integration, inviting communities to bridge into the Fediverse. [read more](https://meta.discourse.org/t/-/363148/1?silent=true)

### Feature

- @wisedesk sought a “Draft response” AI button for moderators; @awesomerobot noted AI Triage options and @sam outlined personas and future toolbar actions. [read more](https://meta.discourse.org/t/-/363298/5?silent=true)

* * *

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

- @nat clarified crawler definitions for #site-traffic in [What exactly are crawlers?](https://meta.discourse.org/t/-/362811/2?silent=true) and improved translation LLM prompts in [Translator translates topic into different language!](https://meta.discourse.org/t/-/363074/3?silent=true).

- @sam provided performance guidance on Worker counts in [Recommendation for number of workers: cores × 2?](https://meta.discourse.org/t/-/363055/6?silent=true) and outlined the roadmap for an AI “Draft response” action in [Using AI to assist in responding to new posts in Discourse](https://meta.discourse.org/t/-/363298/5?silent=true).

- @supermathie suggested renaming **Revise Post…** to **Request Revision…** for UX consistency in [Please rename the “Revise Post” button to something less confusing](https://meta.discourse.org/t/-/362867/3?silent=true).

- @Falco debugged Pups exec and database restore errors during bootstrap in [How to resolve Pups exec errors during Discourse bootstrap](https://meta.discourse.org/t/-/362619/18?silent=true) and triaged PWA installation issues in [Install PWA Not working as expected](https://meta.discourse.org/t/-/363488/3?silent=true).

- @Lilly diagnosed banner and theme conflicts in [Community not displaying correctly – new problem](https://meta.discourse.org/t/-/363116/3?silent=true) and ensured search banner compatibility with Sublime.

- @awesomerobot guided image border CSS in posts in [Add border to image](https://meta.discourse.org/t/-/363471/5?silent=true) and recommended enterprise search options for Coveo integration in [Changing the Discourse Search bar to Coveo?](https://meta.discourse.org/t/-/363464/3?silent=true).

- @HAWK weighed in on button text semantics and customization options for the review queue in [Please rename the “Revise Post” button to something less confusing](https://meta.discourse.org/t/-/362867/4?silent=true).

- @hugh shared the new composer opt-in experimental setting rollout in [Test our new composer!](https://meta.discourse.org/t/-/352347/126?silent=true) and helped shape future site setting search improvements.

- @kris.kotlarek quickly merged a fix for missing query plans regression in the [Data Explorer](https://meta.discourse.org/t/32566?silent=true) plugin in [Missing query plans in Data Explorer](https://meta.discourse.org/t/-/363061/8?silent=true).

- @lindsey announced the experimental rich editor opt-in and tracked composer improvements in [Test our new composer!](https://meta.discourse.org/t/-/352347/126?silent=true) and is investigating category text color drop-outs in [Text color field for categories missing after update](https://meta.discourse.org/t/-/363090/7?silent=true).

Thanks for reading, and I’ll see you again next week! 🙂

---

_[View the full topic](https://meta.discourse.org/t/weekly-summary/291947)._
