# Latest

**URL:** https://meta.discourse.org/latest.md?max_posts=1&page=32

[Latest](https://meta.discourse.org/latest.md) · [Categories](https://meta.discourse.org/categories.md) · [Tags](https://meta.discourse.org/tags.md)

**Page:** 33

---

## [Ability to override opengraph data in topics](https://meta.discourse.org/t/ability-to-override-opengraph-data-in-topics/357815)

<div class="topic-metadata">

**Author:** [@jordan-violet](https://meta.discourse.org/u/jordan-violet)\
**Replies:** 0\
**Last updated:** [March 18, 2025, 5:46pm UTC](https://meta.discourse.org/t/ability-to-override-opengraph-data-in-topics/357815 "2025-03-18T17:46:32Z")

</div>

It would be great to have the ability to override opengraph data within a topic. For example, in our community we may have a topic titled Version 5.3.2 Updated which is in the proper category, and thus the name makes sen…

---

## [Theme Developer Tutorial: 5. Building and using components](https://meta.discourse.org/t/theme-developer-tutorial-5-building-and-using-components/357800)

<div class="topic-metadata">

**Author:** [@system](https://meta.discourse.org/u/system)\
**Replies:** 0\
**Last updated:** [March 18, 2025, 3:59pm UTC](https://meta.discourse.org/t/theme-developer-tutorial-5-building-and-using-components/357800 "2025-03-18T15:59:11Z")

</div>

In the last chapter, we explored how you can render Glimmer Components into plugin outlets, and moved our CustomWelcomeBanner component into its own file. In this chapter, we’ll extend the functionality of the banner to …

---

## [Theme Developer Tutorial: 4. Using Outlets to insert and replace content](https://meta.discourse.org/t/theme-developer-tutorial-4-using-outlets-to-insert-and-replace-content/357799)

<div class="topic-metadata">

**Author:** [@system](https://meta.discourse.org/u/system)\
**Replies:** 0\
**Last updated:** [March 18, 2025, 3:59pm UTC](https://meta.discourse.org/t/theme-developer-tutorial-4-using-outlets-to-insert-and-replace-content/357799 "2025-03-18T15:59:10Z")

</div>

Discourse uses the Ember JS Framework for its user interface. On top of Ember, Discourse provides a number of APIs to allow themes to customize the user interface. The most commonly-used API is Plugin Outlets. These out…

---

## [Discourse-ip-alert: Need help with created plugin](https://meta.discourse.org/t/discourse-ip-alert-need-help-with-created-plugin/357738)

<div class="topic-metadata">

**Author:** [@OrkoGrayskull](https://meta.discourse.org/u/OrkoGrayskull)\
**Replies:** 0\
**Last updated:** [March 18, 2025, 12:31pm UTC](https://meta.discourse.org/t/discourse-ip-alert-need-help-with-created-plugin/357738 "2025-03-18T12:31:22Z")

</div>

This plugin is intended to send an email alert to all administrators whenever a user logs in from a suspicious IP address. It does so by extracting the IP from the latest authentication token (using the client\_ip field),…

---

## [Google Search Console - CIS Issue for Mobile](https://meta.discourse.org/t/google-search-console-cis-issue-for-mobile/357492)

<div class="topic-metadata">

**Author:** [@Ravindra-Trdx](https://meta.discourse.org/u/Ravindra-Trdx)\
**Replies:** 0\
**Last updated:** [March 17, 2025, 5:20am UTC](https://meta.discourse.org/t/google-search-console-cis-issue-for-mobile/357492 "2025-03-17T05:20:08Z")

</div>

We see for Mobile view Google Search Console has reported CIS issue for all pages Reference: Cumulative Layout Shift (CLS) | Articles | web.dev Please suggest Is there any Plugin or fix to overcome this?

---

## [Infinite scroll makes it impossible to stop selecting all posts](https://meta.discourse.org/t/infinite-scroll-makes-it-impossible-to-stop-selecting-all-posts/357484)

<div class="topic-metadata">

**Author:** [@trusktr](https://meta.discourse.org/u/trusktr)\
**Replies:** 0\
**Last updated:** [March 17, 2025, 1:31am UTC](https://meta.discourse.org/t/infinite-scroll-makes-it-impossible-to-stop-selecting-all-posts/357484 "2025-03-17T01:31:25Z")

</div>

Continuing the discussion from Disable unlimited loading of the topic list: When I “Select All” posts, the infinite scroll keeps selecting new posts that appear in the view. This makes it impossible to stop selecting …

---

## [Cannot use discourse AI locally due to an internal server error](https://meta.discourse.org/t/cannot-use-discourse-ai-locally-due-to-an-internal-server-error/357481)

<div class="topic-metadata">

**Author:** [@darkpixlz](https://meta.discourse.org/u/darkpixlz)\
**Replies:** 0\
**Last updated:** [March 17, 2025, 12:31am UTC](https://meta.discourse.org/t/cannot-use-discourse-ai-locally-due-to-an-internal-server-error/357481 "2025-03-17T00:31:05Z")

</div>

Here’s what the logs say: ▶ Summary This is the config I’m trying: The issue persists even if I remove /v1/chat/completions.

---

## [Ability to enable chat's desktop notification sound by default](https://meta.discourse.org/t/ability-to-enable-chats-desktop-notification-sound-by-default/357427)

<div class="topic-metadata">

**Author:** [@SkyeDragon](https://meta.discourse.org/u/SkyeDragon)\
**Replies:** 0\
**Last updated:** [March 16, 2025, 5:15am UTC](https://meta.discourse.org/t/ability-to-enable-chats-desktop-notification-sound-by-default/357427 "2025-03-16T05:15:22Z")

</div>

Regarding the user setting “Desktop chat notification sound”, I would like to suggest the ability for administrators to configure the default sound (which currently appears to be None). My community is having some troub…

---

## [Adsense exclude groups not always working?](https://meta.discourse.org/t/adsense-exclude-groups-not-always-working/357409)

<div class="topic-metadata">

**Author:** [@MadPenguin](https://meta.discourse.org/u/MadPenguin)\
**Replies:** 0\
**Last updated:** [March 15, 2025, 6:46pm UTC](https://meta.discourse.org/t/adsense-exclude-groups-not-always-working/357409 "2025-03-15T18:46:10Z")

</div>

For normal ads, adding a group to the “Adsense exclude groups” does seem to remove the display of ads for members of that that group. At least it seems to exclude “normal” ads .. Is it just me, or does it not exclude “A…

---

## [Looking for exchange about the usability of Discourse – if possible in German](https://meta.discourse.org/t/suche-austausch-bezuglich-der-usabilty-von-discourse-wenn-moglich-auf-deutsch/357282)

<div class="topic-metadata">

**Author:** [@Aurora](https://meta.discourse.org/u/Aurora)\
**Replies:** 0\
**Last updated:** [March 14, 2025, 11:55am UTC](https://meta.discourse.org/t/suche-austausch-bezuglich-der-usabilty-von-discourse-wenn-moglich-auf-deutsch/357282 "2025-03-14T11:55:49Z")

</div>

Hello everyone! We use the forum for a self-help organization (ADHD and autism) - for the exchange of registered users, for the organization of self-help groups and then we have a public area. Unfortunately, we are expe…

---

## [Why does searching the word "quote" return quotes?](https://meta.discourse.org/t/why-does-searching-the-word-quote-return-quotes/357200)

<div class="topic-metadata">

**Author:** [@Canapin](https://meta.discourse.org/u/Canapin)\
**Replies:** 0\
**Last updated:** [March 13, 2025, 9:35pm UTC](https://meta.discourse.org/t/why-does-searching-the-word-quote-return-quotes/357200 "2025-03-13T21:35:28Z")

</div>

Apparently, searching quote returns posts that contain the \[quote\] tag. https://meta.discourse.org/search?q=quote%20topic%3A352347%20order%3Alatest I think the search shouldn’t return the string “quote” if contained in…

---

## [Online statement doesn't appear in user card](https://meta.discourse.org/t/online-statement-doesnt-appear-in-user-card/357250)

<div class="topic-metadata">

**Author:** [@Don](https://meta.discourse.org/u/Don)\
**Replies:** 0\
**Last updated:** [March 14, 2025, 7:21am UTC](https://meta.discourse.org/t/online-statement-doesnt-appear-in-user-card/357250 "2025-03-14T07:21:19Z")

</div>

Hello, I’ve noticed after this commit: DEV: Modernize modifyClass calls (#125) · discourse/discourse-whos-online@49d0c65 · GitHub the user-online class not added to the usercard so the online dot is not appears. Thank y…

---

## [DiscourseConnect always returns "Nonce is incorrect, ..."](https://meta.discourse.org/t/discourseconnect-always-returns-nonce-is-incorrect/357183)

<div class="topic-metadata">

**Author:** [@doron1](https://meta.discourse.org/u/doron1)\
**Replies:** 0\
**Last updated:** [March 13, 2025, 7:49pm UTC](https://meta.discourse.org/t/discourseconnect-always-returns-nonce-is-incorrect/357183 "2025-03-13T19:49:39Z")

</div>

Hi all, We’re building an interface into a self hosted Discourse server. Server is at the latest version as of writing this. Our code runs on a different domain. We’ve configured everything, we receive the signed SSO c…

---

## [Automatically Mute Categories When a User Leaves a Group](https://meta.discourse.org/t/automatically-mute-categories-when-a-user-leaves-a-group/357040)

<div class="topic-metadata">

**Author:** [@emonunix](https://meta.discourse.org/u/emonunix)\
**Replies:** 0\
**Last updated:** [March 12, 2025, 10:14pm UTC](https://meta.discourse.org/t/automatically-mute-categories-when-a-user-leaves-a-group/357040 "2025-03-12T22:14:51Z")

</div>

Hello Discourse Team & Community, I’d like to propose a new feature that would allow categories to be automatically muted when a user leaves a group. The Problem When a user joins a group, they can be set to automatic…

---

## [Allow category moderators to move topics to a category they moderate](https://meta.discourse.org/t/allow-category-moderators-to-move-topics-to-a-category-they-moderate/356805)

<div class="topic-metadata">

**Author:** [@mentalstring](https://meta.discourse.org/u/mentalstring)\
**Replies:** 0\
**Last updated:** [March 11, 2025, 3:29pm UTC](https://meta.discourse.org/t/allow-category-moderators-to-move-topics-to-a-category-they-moderate/356805 "2025-03-11T15:29:30Z")

</div>

Currently if a category moderator tries to move a topic to a category that requires approval/review of new topics, but with the category being one that they themselves are the moderators of (and thus, do the topic review…

---

## [Custom fields should be editable by staff](https://meta.discourse.org/t/custom-fields-should-be-editable-by-staff/356802)

<div class="topic-metadata">

**Author:** [@Thomas\_Rother](https://meta.discourse.org/u/Thomas_Rother)\
**Replies:** 0\
**Last updated:** [March 11, 2025, 3:23pm UTC](https://meta.discourse.org/t/custom-fields-should-be-editable-by-staff/356802 "2025-03-11T15:23:43Z")

</div>

Currently custom fields are only editable for staff “indirectly” on the users preferences page. The user list page itself (on https:///admin/users/) should have an option to edit a custom field for newly created user acc…

---

## [Also looking for a German agency](https://meta.discourse.org/t/ebenfalls-auf-der-suche-nach-einer-deutschen-agentur/356797)

<div class="topic-metadata">

**Author:** [@Aurora](https://meta.discourse.org/u/Aurora)\
**Replies:** 0\
**Last updated:** [March 8, 2025, 9:53pm UTC](https://meta.discourse.org/t/ebenfalls-auf-der-suche-nach-einer-deutschen-agentur/356797 "2025-03-08T21:53:02Z")

</div>

We are also looking for a German agency. We handle hosting and administration ourselves. We need improvements in usability and a theme.

---

## [The images and other static resources in the email sent to the user are damaged](https://meta.discourse.org/t/the-images-and-other-static-resources-in-the-email-sent-to-the-user-are-damaged/356723)

<div class="topic-metadata">

**Author:** [@qingfeng1024](https://meta.discourse.org/u/qingfeng1024)\
**Replies:** 0\
**Last updated:** [March 11, 2025, 4:15am UTC](https://meta.discourse.org/t/the-images-and-other-static-resources-in-the-email-sent-to-the-user-are-damaged/356723 "2025-03-11T04:15:25Z")

</div>

Preview of the email in the administrator dashboard The images and other static resources in the email sent to the user are damaged. They appear normal in the administrator settings under email preview, but once sent…

---

## [Greater visibility for topic timer actions](https://meta.discourse.org/t/greater-visibility-for-topic-timer-actions/356691)

<div class="topic-metadata">

**Author:** [@putty](https://meta.discourse.org/u/putty)\
**Replies:** 0\
**Last updated:** [March 10, 2025, 9:04pm UTC](https://meta.discourse.org/t/greater-visibility-for-topic-timer-actions/356691 "2025-03-10T21:04:42Z")

</div>

TLDR: We would like the ability to have more visibility for topic timer actions. We make our product announcements in an internal/private category for a period of time (at least 5 business days) and then publish them…

---

## [Ruby 2.6.1 will speed Discourse up!](https://meta.discourse.org/t/ruby-2-6-1-will-speed-discourse-up/108281)

<div class="topic-metadata">

**Author:** [@sam](https://meta.discourse.org/u/sam)\
**Replies:** 0\
**Last updated:** [February 4, 2019, 3:41am UTC](https://meta.discourse.org/t/ruby-2-6-1-will-speed-discourse-up/108281 "2019-02-04T03:41:40Z")

</div>

I have been investigating general performance today and was very pleasantly surprised to see the new version of ruby (2.6.1) both reduces memory usage AND speeds up Discourse. In particular, looking at Discourse bench: …

---

## [Introducing a 'js' tab for local themes](https://meta.discourse.org/t/introducing-a-js-tab-for-local-themes/353577)

<div class="topic-metadata">

**Author:** [@david](https://meta.discourse.org/u/david)\
**Replies:** 0\
**Last updated:** [February 21, 2025, 10:47am UTC](https://meta.discourse.org/t/introducing-a-js-tab-for-local-themes/353577 "2025-02-21T10:47:15Z")

</div>

In the latest version of Discourse, we’ve introduced a new “JS” tab to the admin theme editor: Behind-the-scenes, this corresponds to a file named javascripts/discourse/api-initializers/theme-initializer.gjs. Our re…

---

## [Notify backend about chat reads](https://meta.discourse.org/t/notify-backend-about-chat-reads/356632)

<div class="topic-metadata">

**Author:** [@hosna](https://meta.discourse.org/u/hosna)\
**Replies:** 0\
**Last updated:** [March 10, 2025, 3:46pm UTC](https://meta.discourse.org/t/notify-backend-about-chat-reads/356632 "2025-03-10T15:46:12Z")

</div>

I need to notify my backend when a chat is read by user. I didnt find any webhook for this. What can I do?

---

## ["A new version (...) of configuration file /etc/ssh/sshd\_config is available, but the version installed currently has been locally modified"](https://meta.discourse.org/t/a-new-version-of-configuration-file-etc-ssh-sshd-config-is-available-but-the-version-installed-currently-has-been-locally-modified/356625)

<div class="topic-metadata">

**Author:** [@Jonathan5](https://meta.discourse.org/u/Jonathan5)\
**Replies:** 0\
**Last updated:** [March 10, 2025, 3:10pm UTC](https://meta.discourse.org/t/a-new-version-of-configuration-file-etc-ssh-sshd-config-is-available-but-the-version-installed-currently-has-been-locally-modified/356625 "2025-03-10T15:10:53Z")

</div>

Continuing the discussion from Updating I get a "Configuring openssh-server" message about the "sshd\_config" file: I got the same message. I too chose to keep the local version, and things seem to work. But could someo…

---

## [Some posts are missing the translate button](https://meta.discourse.org/t/some-posts-are-missing-the-translate-button/356461)

<div class="topic-metadata">

**Author:** [@Tee](https://meta.discourse.org/u/Tee)\
**Replies:** 0\
**Last updated:** [March 9, 2025, 6:40am UTC](https://meta.discourse.org/t/some-posts-are-missing-the-translate-button/356461 "2025-03-09T06:40:57Z")

</div>

I don’t know if it’s a bug or a settings issue. I had installed the discourse-translator plugin a long time ago and used Microsoft API. It worked without any issues previously. However, recently I noticed that some posts…

---

## [Setting up Oracle Cloud’s free SMTP service for your Discourse community](https://meta.discourse.org/t/setting-up-oracle-cloud-s-free-smtp-service-for-your-discourse-community/356451)

<div class="topic-metadata">

**Author:** [@qingfeng1024](https://meta.discourse.org/u/qingfeng1024)\
**Replies:** 0\
**Last updated:** [March 9, 2025, 5:10am UTC](https://meta.discourse.org/t/setting-up-oracle-cloud-s-free-smtp-service-for-your-discourse-community/356451 "2025-03-09T05:10:13Z")

</div>

Introduction Setting up Oracle Cloud’s free SMTP service for your Discourse community is a great way to manage and automate email notifications without incurring high costs. When using Oracle Cloud Infrastructure (OCI) …

---

## [Discourse Advertising Plugin - Target Users by Custom User Field](https://meta.discourse.org/t/discourse-advertising-plugin-target-users-by-custom-user-field/356426)

<div class="topic-metadata">

**Author:** [@ppcole](https://meta.discourse.org/u/ppcole)\
**Replies:** 0\
**Last updated:** [March 8, 2025, 9:11pm UTC](https://meta.discourse.org/t/discourse-advertising-plugin-target-users-by-custom-user-field/356426 "2025-03-08T21:11:05Z")

</div>

Having the ability to target Ads to users based on a Custom User Fields in the Sign Up form would greatly enhance the plugin. Eg. Sex=M/F, Location=US/Canada, Marital Status=M/S. Provides great flexibility to grow Ad …

---

## [Analyze CPU Time Spent in Background Jobs (Sidekiq)](https://meta.discourse.org/t/analyze-cpu-time-spent-in-background-jobs-sidekiq/356377)

<div class="topic-metadata">

**Author:** [@thoka](https://meta.discourse.org/u/thoka)\
**Replies:** 0\
**Last updated:** [March 8, 2025, 5:56am UTC](https://meta.discourse.org/t/analyze-cpu-time-spent-in-background-jobs-sidekiq/356377 "2025-03-08T05:56:14Z")

</div>

You can enable Sidekiq logging to collect measurements about time spent in each job via ENV\["DISCOURSE\_LOG\_SIDEKIQ"\]. The job machinery will write measurements to log/sidekiq.log as lines of JSON, which can easily be s…

---

## [How to prevent accounts in anonymous mode from earning the SQL badge?](https://meta.discourse.org/t/how-to-prevent-accounts-in-anonymous-mode-from-earning-the-sql-badge/356345)

<div class="topic-metadata">

**Author:** [@copymonopoly](https://meta.discourse.org/u/copymonopoly)\
**Replies:** 0\
**Last updated:** [March 7, 2025, 7:54pm UTC](https://meta.discourse.org/t/how-to-prevent-accounts-in-anonymous-mode-from-earning-the-sql-badge/356345 "2025-03-07T19:54:25Z")

</div>

Temporary anonymous accounts are earning the SQL badge, especially some limited-edition badges, and this issue is really giving me a headache.

---

## [Testing automation rules](https://meta.discourse.org/t/testing-automation-rules/356330)

<div class="topic-metadata">

**Author:** [@Saif](https://meta.discourse.org/u/Saif)\
**Replies:** 0\
**Last updated:** [March 7, 2025, 6:40pm UTC](https://meta.discourse.org/t/testing-automation-rules/356330 "2025-03-07T18:40:03Z")

</div>

Currently through the Discourse AI - Spam detection there is a test button available to see if a certain post/topic would trigger the system. This feature request was to have something similar for Discourse AI - AI tria…

---

## [Help me understand how Discourse and S3 work together](https://meta.discourse.org/t/help-me-understand-how-discourse-and-s3-work-together/356328)

<div class="topic-metadata">

**Author:** [@Yt.w](https://meta.discourse.org/u/Yt.w)\
**Replies:** 0\
**Last updated:** [March 7, 2025, 6:28pm UTC](https://meta.discourse.org/t/help-me-understand-how-discourse-and-s3-work-together/356328 "2025-03-07T18:28:42Z")

</div>

I want to understand how Discourse and S3 work together in detail. Previously, I used S3 (B2), but for some reasons, I paused using S3 (B2) and rebuilt my site. However, today I found that some CSS stylesheets of theme c…

[Previous page](https://meta.discourse.org/latest.md?max_posts=1&page=31)

[Next page](https://meta.discourse.org/latest.md?max_posts=1&page=33)
