# Feature

**URL:** https://meta.discourse.org/c/contribute/feature/2.md?page=9

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

**Page:** 10

---

## [Upgrade Patreon Discourse Plugin to API v2](https://meta.discourse.org/t/upgrade-patreon-discourse-plugin-to-api-v2/386701)

<div class="topic-metadata">

**Author:** [@noertap](https://meta.discourse.org/u/noertap)\
**Replies:** 12\
**Last updated:** [March 27, 2026, 4:29pm UTC](https://meta.discourse.org/t/upgrade-patreon-discourse-plugin-to-api-v2/386701 "2026-03-27T16:29:35Z")

</div>

Hey folks :waving\_hand: The Patreon Discourse plugin is still using Patreon’s API v1, which has been deprecated for several years. To keep the integration working properly, it needs to be updated to use API v2. Patreon…

---

## [Gif + text in the same message in chat](https://meta.discourse.org/t/gif-texte-dans-le-meme-message-dans-chat/399428)

<div class="topic-metadata">

**Author:** [@gilles](https://meta.discourse.org/u/gilles)\
**Replies:** 3\
**Last updated:** [March 27, 2026, 4:19pm UTC](https://meta.discourse.org/t/gif-texte-dans-le-meme-message-dans-chat/399428 "2026-03-27T16:19:54Z")

</div>

Hello, I had never noticed before, but in the chat, you cannot include a GIF with text in the same message. I'm not sure if this is an issue or if it's normal in terms of usage.:sweat\_smile:

---

## [Offer a wide-screen expand-table view for regular users](https://meta.discourse.org/t/offer-a-wide-screen-expand-table-view-for-regular-users/399034)

<div class="topic-metadata">

**Author:** [@robbie.morrison](https://meta.discourse.org/u/robbie.morrison)\
**Replies:** 1\
**Last updated:** [March 27, 2026, 10:01am UTC](https://meta.discourse.org/t/offer-a-wide-screen-expand-table-view-for-regular-users/399034 "2026-03-27T10:01:33Z")

</div>

Feature request. When I am the author of a post that embeds a markdown table, I can mouse‑over and click the table‑builder icon and edit a full width version. Could a regular user be given the option to mouse‑over and …

---

## [A way to detect VPNs](https://meta.discourse.org/t/a-way-to-detect-vpns/183231)

<div class="topic-metadata">

**Author:** [@Bobby99as](https://meta.discourse.org/u/Bobby99as)\
**Replies:** 4\
**Last updated:** [March 26, 2026, 4:43pm UTC](https://meta.discourse.org/t/a-way-to-detect-vpns/183231 "2026-03-26T16:43:51Z")

</div>

Is there a way to detect VPNs and block them from creating accounts because if there’s a way to do that that’d be nice as it would stop people from using them to circumvent ip bans

---

## [Users can see hidden flagged content in the raw url](https://meta.discourse.org/t/users-can-see-hidden-flagged-content-in-the-raw-url/350051)

<div class="topic-metadata">

**Author:** [@Turtle](https://meta.discourse.org/u/Turtle)\
**Replies:** 22\
**Last updated:** [March 24, 2026, 9:49pm UTC](https://meta.discourse.org/t/users-can-see-hidden-flagged-content-in-the-raw-url/350051 "2026-03-24T21:49:06Z")

</div>

Hey everyone, I’m not sure if this is a bug or a feature, but either way it seems pretty problematic. Basically, even when a post is hidden and flagged by the community, it’s still perfectly visible in the raw url, and …

---

## [Are there any plans to allow multiple events per thread or per post?](https://meta.discourse.org/t/are-there-any-plans-to-allow-multiple-events-per-thread-or-per-post/293965)

<div class="topic-metadata">

**Author:** [@Samantha\_O](https://meta.discourse.org/u/Samantha_O)\
**Replies:** 3\
**Last updated:** [March 24, 2026, 6:57am UTC](https://meta.discourse.org/t/are-there-any-plans-to-allow-multiple-events-per-thread-or-per-post/293965 "2026-03-24T06:57:35Z")

</div>

Are there any plans to allow multiple events per thread or per post? The use cases off the top of my head are: Running the same event for different time zones - i.e. a webinar Ability to add detailed event info for co…

---

## [Linked/forcing search keywords to specific topics/posts](https://meta.discourse.org/t/linked-forcing-search-keywords-to-specific-topics-posts/281205)

<div class="topic-metadata">

**Author:** [@RBoy](https://meta.discourse.org/u/RBoy)\
**Replies:** 5\
**Last updated:** [March 24, 2026, 1:10am UTC](https://meta.discourse.org/t/linked-forcing-search-keywords-to-specific-topics-posts/281205 "2026-03-24T01:10:54Z")

</div>

I can’t seem to find the answer to this question on this forum. When a user searches for specific keywords I want to show specific topics/posts in the search results. Is there a way to configure this? For example, when…

---

## [Post url missing when from ics exports](https://meta.discourse.org/t/post-url-missing-when-from-ics-exports/399015)

<div class="topic-metadata">

**Author:** [@nathank](https://meta.discourse.org/u/nathank)\
**Replies:** 1\
**Last updated:** [March 23, 2026, 5:39pm UTC](https://meta.discourse.org/t/post-url-missing-when-from-ics-exports/399015 "2026-03-23T17:39:04Z")

</div>

We used to have the post URL at the bottom of the details in the .ics / Google calendar export - this was introduced as a feature here: https://github.com/discourse/discourse-calendar/pull/549 This was fabulous, as it …

---

## [Summarize button placement on mobile views](https://meta.discourse.org/t/summarize-button-placement-on-mobile-views/348827)

<div class="topic-metadata">

**Author:** [@arun](https://meta.discourse.org/u/arun)\
**Replies:** 2\
**Last updated:** [March 23, 2026, 4:33pm UTC](https://meta.discourse.org/t/summarize-button-placement-on-mobile-views/348827 "2026-03-23T16:33:09Z")

</div>

The “summarize” (By AI) button placement is at the far end of a topic on mobile views. Are there plans to make it more prominent by making it visible at all times, when reading any part of the topic?

---

## [I propose a feature that allows users to update only themes and components](https://meta.discourse.org/t/i-propose-a-feature-that-allows-users-to-update-only-themes-and-components/399055)

<div class="topic-metadata">

**Author:** [@ばこん](https://meta.discourse.org/u/%E3%81%B0%E3%81%93%E3%82%93)\
**Replies:** 1\
**Last updated:** [March 23, 2026, 2:06pm UTC](https://meta.discourse.org/t/i-propose-a-feature-that-allows-users-to-update-only-themes-and-components/399055 "2026-03-23T14:06:59Z")

</div>

To the best of my understanding, updating the core of Discourse also automatically updates themes and components. However, as this process can be time-consuming, I believe it would be beneficial to have a feature that a…

---

## [Translate post with AI and save translation](https://meta.discourse.org/t/translate-post-with-ai-and-save-translation/398950)

<div class="topic-metadata">

**Author:** [@Shauny](https://meta.discourse.org/u/Shauny)\
**Replies:** 4\
**Last updated:** [March 22, 2026, 5:17am UTC](https://meta.discourse.org/t/translate-post-with-ai-and-save-translation/398950 "2026-03-22T05:17:57Z")

</div>

We had a ‘speak your own language day’ on our forum. We don’t want it to automatically translate everything because AI translations aren’t perfect, but I did use the AI translate a lot during that day. I found that high…

---

## [Proposal to gracefully handle low disk space during a Discourse upgrade](https://meta.discourse.org/t/proposal-to-gracefully-handle-low-disk-space-during-a-discourse-upgrade/398989)

<div class="topic-metadata">

**Author:** [@GaurangBlaze](https://meta.discourse.org/u/GaurangBlaze)\
**Replies:** 0\
**Last updated:** [March 22, 2026, 3:39am UTC](https://meta.discourse.org/t/proposal-to-gracefully-handle-low-disk-space-during-a-discourse-upgrade/398989 "2026-03-22T03:39:58Z")

</div>

When a Discourse upgrade fails due to low disk space, the UI sadly breaks with a 500 error. I then have to run ./launcher rebuild app from the terminal, which downloads all Docker images first, pauses to let me know ther…

---

## [Automatically post YouTube videos from a certain channel?](https://meta.discourse.org/t/automatically-post-youtube-videos-from-a-certain-channel/183068)

<div class="topic-metadata">

**Author:** [@Bobby99as](https://meta.discourse.org/u/Bobby99as)\
**Replies:** 14\
**Last updated:** [March 21, 2026, 5:42pm UTC](https://meta.discourse.org/t/automatically-post-youtube-videos-from-a-certain-channel/183068 "2026-03-21T17:42:59Z")

</div>

Is there a plug-in that pulls uploaded videos from YouTube from a certain channel and post it on the form like a automated message

---

## [Calendar plugin should offer ical export and caldav](https://meta.discourse.org/t/calendar-plugin-should-offer-ical-export-and-caldav/312279)

<div class="topic-metadata">

**Author:** [@Thomas\_Rother](https://meta.discourse.org/u/Thomas_Rother)\
**Replies:** 15\
**Last updated:** [March 21, 2026, 5:32pm UTC](https://meta.discourse.org/t/calendar-plugin-should-offer-ical-export-and-caldav/312279 "2026-03-21T17:32:24Z")

</div>

As this request from our community appeared again, I would like to link this older feature request which was not located in the correct category: Calendar: export to caldav/carddav\](Calendar: export to caldav/carddav) W…

---

## [Category-level ICS/GCal link](https://meta.discourse.org/t/category-level-ics-gcal-link/293972)

<div class="topic-metadata">

**Author:** [@gwmngilfen](https://meta.discourse.org/u/gwmngilfen)\
**Replies:** 3\
**Last updated:** [March 21, 2026, 5:31pm UTC](https://meta.discourse.org/t/category-level-ics-gcal-link/293972 "2026-03-21T17:31:46Z")

</div>

I can see that a single event has an “Add to Calendar” button, but I cannot see that for the whole calendar. As an example, I’ll take a screenshot from the Pavillion plugin on another forum:

---

## [Authenticated ICS feeds for private calendar events](https://meta.discourse.org/t/authenticated-ics-feeds-for-private-calendar-events/393203)

<div class="topic-metadata">

**Author:** [@Ethsim2](https://meta.discourse.org/u/Ethsim2)\
**Replies:** 9\
**Last updated:** [March 21, 2026, 5:31pm UTC](https://meta.discourse.org/t/authenticated-ics-feeds-for-private-calendar-events/393203 "2026-03-21T17:31:09Z")

</div>

The public ICS export has recently been reintroduced via GET /discourse-post-event/events.ics, which is a great improvement following the work in Re-Add full ICS export. At the moment, this endpoint appears to be limi…

---

## [Allow to disable email verification when using oidc](https://meta.discourse.org/t/allow-to-disable-email-verification-when-using-oidc/398963)

<div class="topic-metadata">

**Author:** [@Steradiant](https://meta.discourse.org/u/Steradiant)\
**Replies:** 0\
**Last updated:** [March 21, 2026, 12:36pm UTC](https://meta.discourse.org/t/allow-to-disable-email-verification-when-using-oidc/398963 "2026-03-21T12:36:50Z")

</div>

For the oauth2 authentication, there is a setting “OAuth2 email verified” which allows to disable email verification. However, for oidc, no analogous option exists. Can this be added?

---

## [Allow code Markdown in post titles](https://meta.discourse.org/t/allow-code-markdown-in-post-titles/266377)

<div class="topic-metadata">

**Author:** [@roke\_julian\_lockhart](https://meta.discourse.org/u/roke_julian_lockhart)\
**Replies:** 3\
**Last updated:** [March 21, 2026, 9:55am UTC](https://meta.discourse.org/t/allow-code-markdown-in-post-titles/266377 "2026-03-21T09:55:40Z")

</div>

Suggestion Unlike \[obfuscation\](link) in a title, code does not prevent the user entering the post unknowingly – it merely provides visual accentuation. GitHub permits it in post titles. Example is a demonstration o…

---

## [Extend include wildcard in nginx sample.conf](https://meta.discourse.org/t/extend-include-wildcard-in-nginx-sample-conf/398899)

<div class="topic-metadata">

**Author:** [@camlafit](https://meta.discourse.org/u/camlafit)\
**Replies:** 0\
**Last updated:** [March 20, 2026, 5:01pm UTC](https://meta.discourse.org/t/extend-include-wildcard-in-nginx-sample-conf/398899 "2026-03-20T17:01:16Z")

</div>

Hi, The nginx template already provides some include directives to extend the server behaviour, and this mechanism is used with the Docker deployment. In our use case, we would like to restrict access to some parts of …

---

## [Expose Category and Group IDs to admins](https://meta.discourse.org/t/expose-category-and-group-ids-to-admins/121428)

<div class="topic-metadata">

**Author:** [@outofthebox](https://meta.discourse.org/u/outofthebox)\
**Replies:** 6\
**Last updated:** [March 19, 2026, 4:18pm UTC](https://meta.discourse.org/t/expose-category-and-group-ids-to-admins/121428 "2026-03-19T16:18:50Z")

</div>

Hi, I think it would make it easier for admins to edit data explorer queries if it was easier to find Category and Group IDs. If this information was made visible to accounts with admin status it wouldn’t bother most peo…

---

## [App interviewer](https://meta.discourse.org/t/app-interviewer/390550)

<div class="topic-metadata">

**Author:** [@EricGT](https://meta.discourse.org/u/EricGT)\
**Replies:** 2\
**Last updated:** [March 19, 2026, 9:33am UTC](https://meta.discourse.org/t/app-interviewer/390550 "2026-03-19T09:33:26Z")

</div>

Saw this today on Anthropic Claude Starting today (Dec 4, 2025), if you are a Free, Pro, or Max Claude.ai subscriber who signed up prior to two weeks ago, you might notice a pop-up in Claude.ai asking you to par…

---

## [Subcategory display options in email templates](https://meta.discourse.org/t/subcategory-display-options-in-email-templates/398772)

<div class="topic-metadata">

**Author:** [@alehandrof](https://meta.discourse.org/u/alehandrof)\
**Replies:** 0\
**Last updated:** [March 18, 2026, 12:39pm UTC](https://meta.discourse.org/t/subcategory-display-options-in-email-templates/398772 "2026-03-18T12:39:11Z")

</div>

It would be useful to have an option to show just the subcategory name, if available, instead of “Category/Subcategory” as is the case now.

---

## [Enable visibility into a Category's restricted access](https://meta.discourse.org/t/enable-visibility-into-a-categorys-restricted-access/131575)

<div class="topic-metadata">

**Author:** [@outofthebox](https://meta.discourse.org/u/outofthebox)\
**Replies:** 6\
**Last updated:** [March 18, 2026, 10:47pm UTC](https://meta.discourse.org/t/enable-visibility-into-a-categorys-restricted-access/131575 "2026-03-18T22:47:03Z")

</div>

Currently, when a Category is restricted access, it displays a ‘lock’ symbol. However, members who do have access may not know exactly who has access to the group. One possibly solution would be to enable clicking on th…

---

## [Push Notifications for Self-Hosted on Discourse Hub?](https://meta.discourse.org/t/push-notifications-for-self-hosted-on-discourse-hub/385243)

<div class="topic-metadata">

**Author:** [@MapleSyrupJedi](https://meta.discourse.org/u/MapleSyrupJedi)\
**Replies:** 3\
**Last updated:** [March 18, 2026, 6:37pm UTC](https://meta.discourse.org/t/push-notifications-for-self-hosted-on-discourse-hub/385243 "2026-03-18T18:37:29Z")

</div>

Are there any working solutions to getting push notifications via self hosting on the Discourse Hub app? The only plugins I can find are broken, and I haven’t see any info on it in quite a few years.

---

## [Cache onebox images and/or serve them from the main domain](https://meta.discourse.org/t/cache-onebox-images-and-or-serve-them-from-the-main-domain/325769)

<div class="topic-metadata">

**Author:** [@kuba-orlik](https://meta.discourse.org/u/kuba-orlik)\
**Replies:** 23\
**Last updated:** [March 18, 2026, 3:19pm UTC](https://meta.discourse.org/t/cache-onebox-images-and-or-serve-them-from-the-main-domain/325769 "2026-03-18T15:19:45Z")

</div>

Due to European privacy regulations, it’s best to avoid request to third party domains initiated by a website you host. It’s hard to achieve compliance with Discourse, as the Onebox feature makes the browser fetch the th…

---

## [Title remove extraneous space disabled by default](https://meta.discourse.org/t/title-remove-extraneous-space-disabled-by-default/398709)

<div class="topic-metadata">

**Author:** [@pHneutre](https://meta.discourse.org/u/pHneutre)\
**Replies:** 2\
**Last updated:** [March 18, 2026, 9:54am UTC](https://meta.discourse.org/t/title-remove-extraneous-space-disabled-by-default/398709 "2026-03-18T09:54:30Z")

</div>

As some languages add space before double-sign punctuation (“?”, “!”) and some do not, I find it reasonable to suppose the users know what they are doing by default. So title remove extraneous space parameter should b…

---

## [ActivityPub: no user-agent sent with request Failure while creating client](https://meta.discourse.org/t/activitypub-no-user-agent-sent-with-request-failure-while-creating-client/391245)

<div class="topic-metadata">

**Author:** [@ayr-ton](https://meta.discourse.org/u/ayr-ton)\
**Replies:** 9\
**Last updated:** [March 18, 2026, 4:05am UTC](https://meta.discourse.org/t/activitypub-no-user-agent-sent-with-request-failure-while-creating-client/391245 "2026-03-18T04:05:51Z")

</div>

Hey there, I’m experiencing issues when trying to communicate with some Mastodon instances. Seems that many admins have a config requirement to only interact with apps/servers that provide user-agent, which I can see t…

---

## [REQUEST: Highly Effective Age Assurance (OneID Phone No. Age Verification) Integration](https://meta.discourse.org/t/request-highly-effective-age-assurance-oneid-phone-no-age-verification-integration/393310)

<div class="topic-metadata">

**Author:** [@BJPickles](https://meta.discourse.org/u/BJPickles)\
**Replies:** 5\
**Last updated:** [March 18, 2026, 1:44am UTC](https://meta.discourse.org/t/request-highly-effective-age-assurance-oneid-phone-no-age-verification-integration/393310 "2026-03-18T01:44:20Z")

</div>

Hi there, apologies if this is the wrong section. Long time self hosted but first user of this forum. UK Online Safety Act (2023) has basically made it a challenging time for UK based communities. The crux of it is that…

---

## [Hide user profile once suspended](https://meta.discourse.org/t/hide-user-profile-once-suspended/398575)

<div class="topic-metadata">

**Author:** [@ice.d](https://meta.discourse.org/u/ice.d)\
**Replies:** 0\
**Last updated:** [March 16, 2026, 11:17pm UTC](https://meta.discourse.org/t/hide-user-profile-once-suspended/398575 "2026-03-16T23:17:38Z")

</div>

Hi, I really hate having to press that :prohibited: button but we always know it has to happen sometime. So i don’t want users seeing oh this user broke the rule. My suggestion is… Hide user’s on suspension Setting …

---

## [Applying SEO settings to tags](https://meta.discourse.org/t/applying-seo-settings-to-tags/352543)

<div class="topic-metadata">

**Author:** [@Damian\_Boon](https://meta.discourse.org/u/Damian_Boon)\
**Replies:** 33\
**Last updated:** [March 14, 2026, 5:07pm UTC](https://meta.discourse.org/t/applying-seo-settings-to-tags/352543 "2026-03-14T17:07:33Z")

</div>

Hi guys can anyone help me please, I am trying to SEO a Discourse site and finding it impossible to do. Can someone help me understand? I have changed the category and tag meta titles which shows in a browser tab corr…

[Previous page](https://meta.discourse.org/c/contribute/feature/2.md?page=8)

[Next page](https://meta.discourse.org/c/contribute/feature/2.md?page=10)
