# Contribute

**URL:** https://meta.discourse.org/c/contribute/208.md?page=31

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

**Page:** 32

---

## [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?

---

## [Feedback: Move summarize button at the top of the topic](https://meta.discourse.org/t/feedback-move-summarize-button-at-the-top-of-the-topic/385430)

<div class="topic-metadata">

**Author:** [@Ivan\_Rapekas](https://meta.discourse.org/u/Ivan_Rapekas)\
**Replies:** 2\
**Last updated:** [March 23, 2026, 4:32pm UTC](https://meta.discourse.org/t/feedback-move-summarize-button-at-the-top-of-the-topic/385430 "2026-03-23T16:32:04Z")

</div>

Hi, is there ant way to place Summarize button to the top of the topic not after the first post? I found that it is unsuitable to scroll long topics to reach summarize button so that read a summary of it. Moreover, whe…

---

## [Issue with recovering posts to un-deleted state when permanently deleting](https://meta.discourse.org/t/topic/398938)

<div class="topic-metadata">

**Author:** [@sniper756](https://meta.discourse.org/u/sniper756)\
**Replies:** 1\
**Last updated:** [March 23, 2026, 4:24pm UTC](https://meta.discourse.org/t/topic/398938 "2026-03-23T16:24:38Z")

</div>

Issue reproduction steps: 1. Delete the post. 2. Immediately permanently delete the post just deleted before the 5-minute waiting period is over. 3. The prompt requiring a 5-minute wait appears normally. 4. After automatically returning, the issue occurs: the deleted post is automatically restored to the undeleted state, requiring deletion again, and then waiting another 5 minutes for permanent deletion.

---

## [No new version emails](https://meta.discourse.org/t/no-new-version-emails/399014)

<div class="topic-metadata">

**Author:** [@volas](https://meta.discourse.org/u/volas)\
**Replies:** 3\
**Last updated:** [March 23, 2026, 3:18pm UTC](https://meta.discourse.org/t/no-new-version-emails/399014 "2026-03-23T15:18:05Z")

</div>

For some reason Discourse stopped sending new version emails, last one was about 3.5.0.beta2 one year ago. Never noticed it because i was subscribed for release\_notes, but with new release scheme seems there is no more r…

---

## [If topics with Topic Voting have 0 votes and tags, a comma is placed after the last tag](https://meta.discourse.org/t/if-topics-with-topic-voting-have-0-votes-and-tags-a-comma-is-placed-after-the-last-tag/399039)

<div class="topic-metadata">

**Author:** [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)\
**Replies:** 2\
**Last updated:** [March 23, 2026, 2:27pm UTC](https://meta.discourse.org/t/if-topics-with-topic-voting-have-0-votes-and-tags-a-comma-is-placed-after-the-last-tag/399039 "2026-03-23T14:27:44Z")

</div>

If a topic is in a category with topic-voting enabled, and has 0 votes on it, the ‘0 votes’ indicator does not appear on the topic list item. As such, if these topics are tagged, there is a comma after the last tag: …

---

## [Tags are too low in similar topic pop up](https://meta.discourse.org/t/tags-are-too-low-in-similar-topic-pop-up/398986)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 1\
**Last updated:** [March 23, 2026, 2:16pm UTC](https://meta.discourse.org/t/tags-are-too-low-in-similar-topic-pop-up/398986 "2026-03-23T14:16:34Z")

</div>

The tags in the “Your topic is similar to…” pop-up are lower than the category. Same for votes: This seems to be caused by this margin .composer-popup ul li { font-weight: normal; margin-top: 8px; }

---

## [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…

---

## [Settings disappeared after the chat function was disabled.](https://meta.discourse.org/t/topic/398401)

<div class="topic-metadata">

**Author:** [@25w31b](https://meta.discourse.org/u/25w31b)\
**Replies:** 8\
**Last updated:** [March 23, 2026, 11:09am UTC](https://meta.discourse.org/t/topic/398401 "2026-03-23T11:09:58Z")

</div>

This issue has reappeared. I just disabled the chat feature on Discourse Meta, and it has permanently disappeared from the preferences. I cannot find the chat settings now. When I open https://meta.discourse.org/u/25w31b/preferences/chat, it redirects to https://meta.discourse.org/latest.

---

## [Add a grip bar to post admin actions menu](https://meta.discourse.org/t/add-a-grip-bar-to-post-admin-actions-menu/399043)

<div class="topic-metadata">

**Author:** [@ondrej](https://meta.discourse.org/u/ondrej)\
**Replies:** 0\
**Last updated:** [March 23, 2026, 10:04am UTC](https://meta.discourse.org/t/add-a-grip-bar-to-post-admin-actions-menu/399043 "2026-03-23T10:04:15Z")

</div>

Hi, Currently on mobile there is only a grip bar on the topic admin actions which is a nice affordance but its missing on the post admin actions.

---

## [Uncaught (in promise) error](https://meta.discourse.org/t/uncaught-in-promise-error/385342)

<div class="topic-metadata">

**Author:** [@Ethsim2](https://meta.discourse.org/u/Ethsim2)\
**Replies:** 23\
**Last updated:** [March 23, 2026, 7:19am UTC](https://meta.discourse.org/t/uncaught-in-promise-error/385342 "2026-03-23T07:19:28Z")

</div>

Description After a recent Discourse rebuild (self-hosted), I am consistently encountering user-facing rate limiting when viewing the main Full Calendar Version 6, even though my site has very low activity (1–2 simultane…

---

## [After Update Dashboard shows the old version](https://meta.discourse.org/t/after-update-dashboard-shows-the-old-version/398990)

<div class="topic-metadata">

**Author:** [@peternlewis](https://meta.discourse.org/u/peternlewis)\
**Replies:** 1\
**Last updated:** [March 22, 2026, 8:31am UTC](https://meta.discourse.org/t/after-update-dashboard-shows-the-old-version/398990 "2026-03-22T08:31:19Z")

</div>

Went to Admin Dashboard, showed I needed an update. When to Update, showed Docker and Discourse needed the update. Updated Docker. Verified the site still worked. Went to the Dashboard, to the Update, updated Discour…

---

## [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…

---

## [The new Location field is not being passed through to the .ics / Google calendar export](https://meta.discourse.org/t/the-new-location-field-is-not-being-passed-through-to-the-ics-google-calendar-export/378672)

<div class="topic-metadata">

**Author:** [@nathank](https://meta.discourse.org/u/nathank)\
**Replies:** 1\
**Last updated:** [October 13, 2025, 5:05pm UTC](https://meta.discourse.org/t/the-new-location-field-is-not-being-passed-through-to-the-ics-google-calendar-export/378672 "2025-10-13T17:05:19Z")

</div>

This is a brilliant new feature: However, I’ve noticed that the .ics and the Google Calendar downloads / sharing are not passing the new Location field through to the corresponding Location fields in the destination c…

---

## [Unsuccessful update replies cause the update button to duplicate](https://meta.discourse.org/t/unsuccessful-update-replies-cause-the-update-button-to-duplicate/398947)

<div class="topic-metadata">

**Author:** [@darkpixlz](https://meta.discourse.org/u/darkpixlz)\
**Replies:** 0\
**Last updated:** [March 21, 2026, 5:29am UTC](https://meta.discourse.org/t/unsuccessful-update-replies-cause-the-update-button-to-duplicate/398947 "2026-03-21T05:29:31Z")

</div>

\*This is not reporting the unsuccessful reply itself, which is a CSRF issue I'll fix myself\* If the update request fails (seemingly for any reason) the button will duplicate. Literally unusable. please fix :laughing: …

---

## [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 …

---

## [Why is 'Default LLM' repeated in the error message about enabling chat for an agent?](https://meta.discourse.org/t/why-is-default-llm-repeated-in-the-error-message-about-enabling-chat-for-an-agent/398845)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 1\
**Last updated:** [March 20, 2026, 1:58pm UTC](https://meta.discourse.org/t/why-is-default-llm-repeated-in-the-error-message-about-enabling-chat-for-an-agent/398845 "2026-03-20T13:58:42Z")

</div>

I was looking at discourse\_ai.ai\_bot.agents.default\_llm\_required on Crowdin. Default LLM model is required prior to enabling Chat Because I was curious, I tried to trigger it. Now I wonder why there is a “Default llm…

---

## [Where is the link to the releases?](https://meta.discourse.org/t/where-is-the-link-to-the-releases/398854)

<div class="topic-metadata">

**Author:** [@one1](https://meta.discourse.org/u/one1)\
**Replies:** 4\
**Last updated:** [March 20, 2026, 10:00am UTC](https://meta.discourse.org/t/where-is-the-link-to-the-releases/398854 "2026-03-20T10:00:28Z")

</div>

I think there is a new site dedicated to releases, but I can’t find it anywhere. When I look at Topics tagged release-notes there is no link to the new site. I look in the footer of the main site and the link to releases…

---

## [FIX: Compile missing rollup plugin bundles on demand in development](https://meta.discourse.org/t/fix-compile-missing-rollup-plugin-bundles-on-demand-in-development/398864)

<div class="topic-metadata">

**Author:** [@small-lovely-cat](https://meta.discourse.org/u/small-lovely-cat)\
**Replies:** 6\
**Last updated:** [March 20, 2026, 9:58am UTC](https://meta.discourse.org/t/fix-compile-missing-rollup-plugin-bundles-on-demand-in-development/398864 "2026-03-20T09:58:55Z")

</div>

In #38658 , rollup plugin compiler is enabled by default, however, a plugin can disappear if its generated manifest entry is missing or stale, e.g. Chat plugin. This commit adds the logic using the existing manifest loo…

---

## [Search bar tips text replacement not applying](https://meta.discourse.org/t/search-bar-tips-text-replacement-not-applying/393096)

<div class="topic-metadata">

**Author:** [@shapelychops](https://meta.discourse.org/u/shapelychops)\
**Replies:** 7\
**Last updated:** [March 20, 2026, 9:38am UTC](https://meta.discourse.org/t/search-bar-tips-text-replacement-not-applying/393096 "2026-03-20T09:38:49Z")

</div>

We’re changing some of the default Discourse terms for use in our forum (eg. Category to Forum, Topic to Thread) and ran into an issue with the search bar tips. I’ve changed what seems to be the correct Site Text, thoug…

---

## [Links to Translation Resources and Language Topics](https://meta.discourse.org/t/links-to-translation-resources-and-language-topics/397558)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 0\
**Last updated:** [March 3, 2026, 5:48pm UTC](https://meta.discourse.org/t/links-to-translation-resources-and-language-topics/397558 "2026-03-03T17:48:07Z")

</div>

Information for translators is currently spread across different categories on Meta. This topic collects helpful resources and discussions in one place to make it easier to find relevant information. General informatio…

---

## [Improving Try.discourse.org and a positive note](https://meta.discourse.org/t/improving-try-discourse-org-and-a-positive-note/398843)

<div class="topic-metadata">

**Author:** [@ice.d](https://meta.discourse.org/u/ice.d)\
**Replies:** 10\
**Last updated:** [March 19, 2026, 10:58pm UTC](https://meta.discourse.org/t/improving-try-discourse-org-and-a-positive-note/398843 "2026-03-19T22:58:29Z")

</div>

Hello everyone! As a lot of you know, we have a website for testing out Discourse called try.discourse.org. First of all, let me say it’s a really helpful tool to find out how to use different Discourse-related options…

---

## [Field alignment issues in LLM cost configuration in German](https://meta.discourse.org/t/field-alignment-issues-in-llm-cost-configuration-in-german/396948)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 4\
**Last updated:** [March 19, 2026, 10:02pm UTC](https://meta.discourse.org/t/field-alignment-issues-in-llm-cost-configuration-in-german/396948 "2026-03-19T22:02:18Z")

</div>

I have the impression the longer words in German don’t work well with the interface of adding costs when configuring an LLM. The fields are nicely lined up in English, but in German there are strange gaps.

---

## [Highlighting current user and bots in posts](https://meta.discourse.org/t/highlighting-current-user-and-bots-in-posts/321851)

<div class="topic-metadata">

**Author:** [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)\
**Replies:** 3\
**Last updated:** [March 19, 2026, 6:04pm UTC](https://meta.discourse.org/t/highlighting-current-user-and-bots-in-posts/321851 "2026-03-19T18:04:41Z")

</div>

Meta will soon be running an experiment where your own username and bots usernames are highlighted to stand out more in the content:

[Previous page](https://meta.discourse.org/c/contribute/208.md?page=30)

[Next page](https://meta.discourse.org/c/contribute/208.md?page=32)
