# Latest

**URL:** https://meta.discourse.org/latest.md?page=89

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

**Page:** 90

---

## [Hint to admin why they can't see /sidekiq on a multisite guest](https://meta.discourse.org/t/hint-to-admin-why-they-cant-see-sidekiq-on-a-multisite-guest/398415)

<div class="topic-metadata">

**Author:** [@supermathie](https://meta.discourse.org/u/supermathie)\
**Replies:** 0\
**Last updated:** [March 13, 2026, 9:37pm UTC](https://meta.discourse.org/t/hint-to-admin-why-they-cant-see-sidekiq-on-a-multisite-guest/398415 "2026-03-13T21:37:43Z")

</div>

Continuing the discussion from another topic: If an admin on a multisite guest tries to view sidekiq stats (at /sidekiq) they get an error page and might have no idea why they can’t see something they think they ought …

---

## [Setting up NSFW detection in your community](https://meta.discourse.org/t/setting-up-nsfw-detection-in-your-community/330196)

<div class="topic-metadata">

**Author:** [@Saif](https://meta.discourse.org/u/Saif)\
**Replies:** 0\
**Last updated:** [October 10, 2024, 4:26am UTC](https://meta.discourse.org/t/setting-up-nsfw-detection-in-your-community/330196 "2024-10-10T04:26:21Z")

</div>

:bookmark: This is a guide for setting up NSFW content detection in your community using Discourse AI automation to identify and moderate inappropriate images and text. :person\_raising\_hand: Required user level: Admini…

---

## [Unlock All Discourse AI Features with Our Hosted LLM](https://meta.discourse.org/t/unlock-all-discourse-ai-features-with-our-hosted-llm/390985)

<div class="topic-metadata">

**Author:** [@keegan](https://meta.discourse.org/u/keegan)\
**Replies:** 9\
**Last updated:** [March 13, 2026, 4:54pm UTC](https://meta.discourse.org/t/unlock-all-discourse-ai-features-with-our-hosted-llm/390985 "2026-03-13T16:54:59Z")

</div>

We’re thrilled to announce that our hosted customers can now power every Discourse AI feature using our own hosted, open-weights LLM\[1\], pre-configured and included free of charge with your hosting service. This means e…

---

## [Discourse MCP Setup in OpenCode CLI](https://meta.discourse.org/t/discourse-mcp-setup-in-opencode-cli/398378)

<div class="topic-metadata">

**Author:** [@pacharanero](https://meta.discourse.org/u/pacharanero)\
**Replies:** 0\
**Last updated:** [March 13, 2026, 2:33pm UTC](https://meta.discourse.org/t/discourse-mcp-setup-in-opencode-cli/398378 "2026-03-13T14:33:29Z")

</div>

This guide provides tested instructions for installing the Discourse MCP into OpenCode CLI. If you’re using a different MCP client, I have also written guides for Codex CLI. USE YOUR LLM! LLMs are very good at followin…

---

## [Discourse states i have a notification](https://meta.discourse.org/t/discourse-states-i-have-a-notification/398328)

<div class="topic-metadata">

**Author:** [@ice.d](https://meta.discourse.org/u/ice.d)\
**Replies:** 5\
**Last updated:** [March 13, 2026, 11:23am UTC](https://meta.discourse.org/t/discourse-states-i-have-a-notification/398328 "2026-03-13T11:23:28Z")

</div>

I looked and had no notification i already read it when it came on because nate edited my post but it’s still there tried clicking it a few times

---

## [Opening TOC on iPad in portrait causes TOC to overlay text with no background](https://meta.discourse.org/t/opening-toc-on-ipad-in-portrait-causes-toc-to-overlay-text-with-no-background/387532)

<div class="topic-metadata">

**Author:** [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)\
**Replies:** 3\
**Last updated:** [March 13, 2026, 9:50am UTC](https://meta.discourse.org/t/opening-toc-on-ipad-in-portrait-causes-toc-to-overlay-text-with-no-background/387532 "2026-03-13T09:50:36Z")

</div>

When viewing a topic in Documentation and opening the TOC on an iPad in portrait mode, this happens: The page can still be scrolled, and the links in the TOC clicked. Browser: Safari

---

## [Debugging linting on Discourse](https://meta.discourse.org/t/debugging-linting-on-discourse/398343)

<div class="topic-metadata">

**Author:** [@merefield](https://meta.discourse.org/u/merefield)\
**Replies:** 6\
**Last updated:** [July 25, 2024, 7:33pm UTC](https://meta.discourse.org/t/debugging-linting-on-discourse/398343 "2024-07-25T19:33:40Z")

</div>

This was very cool when it was working. Currently getting a version of this error with current main in WSL2 It’s broken my ability to commit: robert@blah:~/discourse$ git commit -m "fix test setup" /home/robert/discou…

---

## [Using Discourse as an Authentication Provider with OAuth2 / OIDC](https://meta.discourse.org/t/discourse-oauth2-oidc-provider/370924)

<div class="topic-metadata">

**Author:** [@cuo\_wu](https://meta.discourse.org/u/cuo_wu)\
**Replies:** 4\
**Last updated:** [March 13, 2026, 6:33am UTC](https://meta.discourse.org/t/discourse-oauth2-oidc-provider/370924 "2026-03-13T06:33:36Z")

</div>

:information\_source: Summary Oauth2/OIDC Provider. Users can create their own apps. :hammer\_and\_wrench: Download Link https://vvpp.cc/s/GPmCV Features We know that Discourse officially does not use Discourse as an Oauth2/OIDC Prov...

---

## [New users aren't starting the discobot tutorial](https://meta.discourse.org/t/new-users-arent-starting-the-discobot-tutorial/62995)

<div class="topic-metadata">

**Author:** [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)\
**Replies:** 89\
**Last updated:** [March 13, 2026, 4:36am UTC](https://meta.discourse.org/t/new-users-arent-starting-the-discobot-tutorial/62995 "2026-03-13T04:36:13Z")

</div>

I’ve had discobot enabled for two weeks and am running into problems with it. Not a single new user has responded to discobot’s “greetings!” message, and my own moderators are having a hard time understanding what it is …

---

## [A praise for Discourse:](https://meta.discourse.org/t/a-praise-for-discourse/397851)

<div class="topic-metadata">

**Author:** [@ice.d](https://meta.discourse.org/u/ice.d)\
**Replies:** 6\
**Last updated:** [March 12, 2026, 10:41pm UTC](https://meta.discourse.org/t/a-praise-for-discourse/397851 "2026-03-12T22:41:31Z")

</div>

Discourse: A sort of free open source project where anyone can own their own community: Hello, Im here to praise discourse. I’ve utilizing discourse for a little over a year now and its extremely wonderful. It’s an …

---

## [Discourse stopped polling my POP3 server](https://meta.discourse.org/t/discourse-stopped-polling-my-pop3-server/398324)

<div class="topic-metadata">

**Author:** [@kwest](https://meta.discourse.org/u/kwest)\
**Replies:** 0\
**Last updated:** [March 12, 2026, 10:05pm UTC](https://meta.discourse.org/t/discourse-stopped-polling-my-pop3-server/398324 "2026-03-12T22:05:22Z")

</div>

Hello, I run a Discourse server at Digital Ocean which polls our incoming email address at a cPanel-based shared hosting provider to retrieve messages to post to Discourse. It’s generally worked very well for a couple o…

---

## [Mark topic as solved without specifying solution post](https://meta.discourse.org/t/mark-topic-as-solved-without-specifying-solution-post/335397)

<div class="topic-metadata">

**Author:** [@Jonathan5](https://meta.discourse.org/u/Jonathan5)\
**Replies:** 7\
**Last updated:** [March 12, 2026, 9:04pm UTC](https://meta.discourse.org/t/mark-topic-as-solved-without-specifying-solution-post/335397 "2026-03-12T21:04:21Z")

</div>

Continuing the discussion from Can multiple replies be marked as the solution?: I understand that you won’t change things so that multiple posts can be marked as the solution, as that would complicate things too much, b…

---

## [Discourse Signatures](https://meta.discourse.org/t/discourse-signatures/42263)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 36\
**Last updated:** [March 12, 2026, 7:56pm UTC](https://meta.discourse.org/t/discourse-signatures/42263 "2026-03-12T19:56:09Z")

</div>

:discourse2: Summary Discourse Signatures adds old school forum signatures to Discourse. :hammer\_and\_wrench: Repository Link https://github.com/discourse/discourse-signatures :open\_book: Install Guide How…

---

## [The three buttons that pop up after selecting text on a mobile browser do not work when clicked](https://meta.discourse.org/t/the-three-buttons-that-pop-up-after-selecting-text-on-a-mobile-browser-do-not-work-when-clicked/397943)

<div class="topic-metadata">

**Author:** [@Noble\_Fish](https://meta.discourse.org/u/Noble_Fish)\
**Replies:** 7\
**Last updated:** [March 12, 2026, 4:54pm UTC](https://meta.discourse.org/t/the-three-buttons-that-pop-up-after-selecting-text-on-a-mobile-browser-do-not-work-when-clicked/397943 "2026-03-12T16:54:35Z")

</div>

Usually on Discourse, after selecting text, a pop-up window appears with a row of buttons including “Quote” and “Copy Quote”. Recently, it has been found that on some mobile browsers, when these buttons are clicked, the…

---

## [Introducing Discourse AI Sentiment Analysis: New Admin Report Available](https://meta.discourse.org/t/introducing-discourse-ai-sentiment-analysis-new-admin-report-available/355901)

<div class="topic-metadata">

**Author:** [@Falco](https://meta.discourse.org/u/Falco)\
**Replies:** 6\
**Last updated:** [March 12, 2026, 3:41pm UTC](https://meta.discourse.org/t/introducing-discourse-ai-sentiment-analysis-new-admin-report-available/355901 "2026-03-12T15:41:28Z")

</div>

Introducing Advanced Sentiment Analysis: Powerful New Insights for Your Discourse Community We’re excited to announce a significant enhancement to Discourse AI with our new Sentiment Analysis Report feature. Building on …

---

## [Nftables rules for hardening Discourse installation](https://meta.discourse.org/t/nftables-rules-for-hardening-discourse-installation/240591)

<div class="topic-metadata">

**Author:** [@OrkoGrayskull](https://meta.discourse.org/u/OrkoGrayskull)\
**Replies:** 4\
**Last updated:** [March 12, 2026, 3:34pm UTC](https://meta.discourse.org/t/nftables-rules-for-hardening-discourse-installation/240591 "2026-03-12T15:34:55Z")

</div>

Hello all, this is my first post here. My background: I have been administering Linux servers for over a decade. About a week ago I did a Discourse installation on a server (Debian Bullseye). I like it so far great! No…

---

## [Multiple "Form templates" for a category doesn't work](https://meta.discourse.org/t/multiple-form-templates-for-a-category-doesnt-work/398176)

<div class="topic-metadata">

**Author:** [@donaldsoncd](https://meta.discourse.org/u/donaldsoncd)\
**Replies:** 3\
**Last updated:** [March 12, 2026, 3:19pm UTC](https://meta.discourse.org/t/multiple-form-templates-for-a-category-doesnt-work/398176 "2026-03-12T15:19:28Z")

</div>

Hello! I think that I have run into a bug related to the “Form Template” feature when it is activated for a category. I can select two distinct form templates for a single category (which a user can than choose from for…

---

## [Ipad - Composer peek mode button causes editor to go off screen - cannot fix](https://meta.discourse.org/t/ipad-composer-peek-mode-button-causes-editor-to-go-off-screen-cannot-fix/396942)

<div class="topic-metadata">

**Author:** [@Jesse\_Starks](https://meta.discourse.org/u/Jesse_Starks)\
**Replies:** 8\
**Last updated:** [March 12, 2026, 2:33pm UTC](https://meta.discourse.org/t/ipad-composer-peek-mode-button-causes-editor-to-go-off-screen-cannot-fix/396942 "2026-03-12T14:33:06Z")

</div>

Initially I added this as a support request, but I figure it must be a glitch… I recreated in a different browsers on ipad 26.2 and 26.3 Basically, if I hit the button in the first screenshot, the composer goes off the …

---

## [Category creation form loses entered data](https://meta.discourse.org/t/category-creation-form-loses-entered-data/398275)

<div class="topic-metadata">

**Author:** [@Tonja](https://meta.discourse.org/u/Tonja)\
**Replies:** 0\
**Last updated:** [March 12, 2026, 12:59pm UTC](https://meta.discourse.org/t/category-creation-form-loses-entered-data/398275 "2026-03-12T12:59:13Z")

</div>

Hellooo, i have an issue with creating new categories would love to get some support :folded\_hands: Category creation form loses entered data and jumps down Description When creating a new category, the category creat…

---

## [Discourse-subscriptions plugin crashes boot on v2026.3.0](https://meta.discourse.org/t/discourse-subscriptions-plugin-crashes-boot-on-v2026-3-0/398212)

<div class="topic-metadata">

**Author:** [@nicolsdennis](https://meta.discourse.org/u/nicolsdennis)\
**Replies:** 3\
**Last updated:** [March 12, 2026, 10:04am UTC](https://meta.discourse.org/t/discourse-subscriptions-plugin-crashes-boot-on-v2026-3-0/398212 "2026-03-12T10:04:28Z")

</div>

After upgrading to v2026.3.0 my instance fails to bootstrap with this error: /var/www/discourse/plugins/discourse-subscriptions/plugin.rb:53: uninitialized constant Plugin::Instance::USERNAME\_ROUTE\_FORMAT (NameError) T…

---

## [Localized tags are not slugified](https://meta.discourse.org/t/localized-tags-are-not-slugified/398105)

<div class="topic-metadata">

**Author:** [@RGJ](https://meta.discourse.org/u/RGJ)\
**Replies:** 4\
**Last updated:** [March 12, 2026, 6:43am UTC](https://meta.discourse.org/t/localized-tags-are-not-slugified/398105 "2026-03-12T06:43:48Z")

</div>

If tags are localized, either via the API via AI translation via the experimental tag settings page The name is not slugified, leading to all kinds of issues when there is whitespace or quotes in them. TBH I wonde…

---

## [Finding CSS selectors for page layout, user groups](https://meta.discourse.org/t/finding-css-selectors-for-page-layout-user-groups/397044)

<div class="topic-metadata">

**Author:** [@stephtara](https://meta.discourse.org/u/stephtara)\
**Replies:** 6\
**Last updated:** [March 12, 2026, 5:43am UTC](https://meta.discourse.org/t/finding-css-selectors-for-page-layout-user-groups/397044 "2026-03-12T05:43:19Z")

</div>

Continuing the discussion from Discourse Doc Categories: :information\_source: Below is an answer added to OP before making Steph the topic owner. – @ToddZ I don’t know if there’s an overall reference, but the browser…

---

## [Customizing the groups page](https://meta.discourse.org/t/customizing-the-groups-page/398174)

<div class="topic-metadata">

**Author:** [@pHneutre](https://meta.discourse.org/u/pHneutre)\
**Replies:** 3\
**Last updated:** [March 11, 2026, 10:23pm UTC](https://meta.discourse.org/t/customizing-the-groups-page/398174 "2026-03-11T22:23:17Z")

</div>

I would like to customize the groups page, at least to add a paragraph of text above the group list. As far as I understand, ultimately I’d have to create a theme component. But is it possible to do something without r…

---

## [Option for scheduled replies](https://meta.discourse.org/t/option-for-scheduled-replies/149584)

<div class="topic-metadata">

**Author:** [@renem](https://meta.discourse.org/u/renem)\
**Replies:** 10\
**Last updated:** [March 11, 2026, 7:56pm UTC](https://meta.discourse.org/t/option-for-scheduled-replies/149584 "2026-03-11T19:56:57Z")

</div>

Hi all, Would it be somehow possible to use “scheduled” replies, similar to how you can do this in Gmail? We use the forum for support and sometimes it could be useful to delay a reply. Is it technically possible t…

---

## [Has something changed in the data explorer? Can't get query via API](https://meta.discourse.org/t/has-something-changed-in-the-data-explorer-cant-get-query-via-api/398172)

<div class="topic-metadata">

**Author:** [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Replies:** 8\
**Last updated:** [March 11, 2026, 5:46pm UTC](https://meta.discourse.org/t/has-something-changed-in-the-data-explorer-cant-get-query-via-api/398172 "2026-03-11T17:46:37Z")

</div>

This stopped working two days ago for a hosted customer: HTTP\_STATUS=$(curl -s -o /tmp/discourse\_response.json -w "%{http\_code}" \\ -X POST "https://HOSTNAME/admin/plugins/discourse-data-explorer/queries/3/run" \\ …

---

## [What can moderators do to users?](https://meta.discourse.org/t/what-can-moderators-do-to-users/398136)

<div class="topic-metadata">

**Author:** [@Ethsim2](https://meta.discourse.org/u/Ethsim2)\
**Replies:** 6\
**Last updated:** [March 11, 2026, 4:07pm UTC](https://meta.discourse.org/t/what-can-moderators-do-to-users/398136 "2026-03-11T16:07:23Z")

</div>

Hi, I just wanted to confirm the default permissions behaviour in Discourse. Can moderators delete user accounts, or is that restricted to admins only? I just wanted to confirm there are no edge cases (for example use…

---

## [Improve user profile organization/workflow](https://meta.discourse.org/t/improve-user-profile-organization-workflow/330279)

<div class="topic-metadata">

**Author:** [@ToddZ](https://meta.discourse.org/u/ToddZ)\
**Replies:** 2\
**Last updated:** [March 11, 2026, 3:47pm UTC](https://meta.discourse.org/t/improve-user-profile-organization-workflow/330279 "2026-03-11T15:47:22Z")

</div>

Continuing the discussion from Would an edit button next to the user profile picture to make it easier for new users to upload a profile picture?: I like that idea, or some variation of it. Further, the whole path to co…

---

## [Can't delete a user's posts: InvalidForeignKey](https://meta.discourse.org/t/cant-delete-a-users-posts-invalidforeignkey/398175)

<div class="topic-metadata">

**Author:** [@Canapin](https://meta.discourse.org/u/Canapin)\
**Replies:** 1\
**Last updated:** [March 11, 2026, 3:21pm UTC](https://meta.discourse.org/t/cant-delete-a-users-posts-invalidforeignkey/398175 "2026-03-11T15:21:32Z")

</div>

I triggered a user’s posts deletion. Since the posts weren’t deleted, I looked at sidekiq and /logs. The deletion process returns an error: Job exception: PG::ForeignKeyViolation: ERROR: update or delete on table "rev…

---

## [Mobile composer: permanent full-screen (update: in core)](https://meta.discourse.org/t/mobile-composer-permanent-full-screen-update-in-core/374766)

<div class="topic-metadata">

**Author:** [@chapoi](https://meta.discourse.org/u/chapoi)\
**Replies:** 19\
**Last updated:** [March 11, 2026, 2:51pm UTC](https://meta.discourse.org/t/mobile-composer-permanent-full-screen-update-in-core/374766 "2026-03-11T14:51:12Z")

</div>

Summary Mini experiment to keep mobile composer full-height, even when closing the keyboard. Reason Avoid jumpy movements when interacting within composer, whenever the keyboard closes or opens Make re-reading your…

---

## [Why Can't Discourse Retrieve OpenGraph Data?](https://meta.discourse.org/t/why-cant-discourse-retrieve-opengraph-data/398149)

<div class="topic-metadata">

**Author:** [@wlandgraf](https://meta.discourse.org/u/wlandgraf)\
**Replies:** 3\
**Last updated:** [March 11, 2026, 2:27pm UTC](https://meta.discourse.org/t/why-cant-discourse-retrieve-opengraph-data/398149 "2026-03-11T14:27:02Z")

</div>

When writing in topics in our Discourse site, when pasting some links, Discourse cannot retrieve OpenGraph (OneBox) information. We get an error like this (see also in screenshot): \>Sorry, we were unable to generate a p…

[Previous page](https://meta.discourse.org/latest.md?page=88)

[Next page](https://meta.discourse.org/latest.md?page=90)
