# \#pr-welcome

**URL:** https://meta.discourse.org/tag/pr-welcome/68.md

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

---

## ["Ranked choice" polls don't work properly with pie charts](https://meta.discourse.org/t/ranked-choice-polls-dont-work-properly-with-pie-charts/386168)

<div class="topic-metadata">

**Author:** [@dax](https://meta.discourse.org/u/dax)\
**Replies:** 4\
**Last updated:** [September 22, 2026, 7:36am UTC](https://meta.discourse.org/t/ranked-choice-polls-dont-work-properly-with-pie-charts/386168 "2026-09-22T07:36:19Z")

</div>

:information\_source: Overview Using the Pie chart type with Ranked Choice polls produces incorrect results. Each option receives one vote regardless of how the user actually ranked their choices. This behavior makes the …

---

## [Kanban Board](https://meta.discourse.org/t/kanban-board/118164)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 19\
**Last updated:** [September 17, 2026, 3:36pm UTC](https://meta.discourse.org/t/kanban-board/118164 "2026-09-17T15:36:59Z")

</div>

:discourse2: Summary Kanban Board allows you to display and organise topics using a kanban board interface. :eyeglasses: Preview Preview on Discourse Theme Creator :hammer\_and\_wrench: Repository Link http…

---

## [Event card content should flex better on mobile](https://meta.discourse.org/t/event-card-content-should-flex-better-on-mobile/412086)

<div class="topic-metadata">

**Author:** [@one1](https://meta.discourse.org/u/one1)\
**Replies:** 1\
**Last updated:** [September 11, 2026, 2:01am UTC](https://meta.discourse.org/t/event-card-content-should-flex-better-on-mobile/412086 "2026-09-11T02:01:59Z")

</div>

Just happened to notice that event cards look really bad on mobile. Here is a test one I made on try. It’s fairly obvious to me that the “SEP 10” bit, the title, and the menu dot should flex differently.

---

## [Bulk archiving messages does not show until page refresh](https://meta.discourse.org/t/bulk-archiving-messages-does-not-show-until-page-refresh/379082)

<div class="topic-metadata">

**Author:** [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)\
**Replies:** 4\
**Last updated:** [August 5, 2026, 9:17pm UTC](https://meta.discourse.org/t/bulk-archiving-messages-does-not-show-until-page-refresh/379082 "2026-08-05T21:17:55Z")

</div>

Part of my moderator flow here on meta is to review the automatic messages that appear in the moderators inbox and archive the ones that do not require action. There seems to be a small Contribute \> UX issue with bulk a…

---

## [\`NoMethodError in TopicsController#show\` error after merging topics](https://meta.discourse.org/t/nomethoderror-in-topicscontroller-show-error-after-merging-topics/371843)

<div class="topic-metadata">

**Author:** [@blu3id](https://meta.discourse.org/u/blu3id)\
**Replies:** 4\
**Last updated:** [July 2, 2026, 6:31pm UTC](https://meta.discourse.org/t/nomethoderror-in-topicscontroller-show-error-after-merging-topics/371843 "2026-07-02T18:31:26Z")

</div>

Priority/Severity: Low Priority / High Severity Platform: 3.5.0.beta8-dev with Discourse Calendar (and Event) - 0.5 0162ed5 Description: After merging topics and deleting a merged post the target topic becomes inacces…

---

## [Right clicking in composer finds image from post behind composer](https://meta.discourse.org/t/right-clicking-in-composer-finds-image-from-post-behind-composer/406325)

<div class="topic-metadata">

**Author:** [@seanblue](https://meta.discourse.org/u/seanblue)\
**Replies:** 4\
**Last updated:** [June 29, 2026, 6:55pm UTC](https://meta.discourse.org/t/right-clicking-in-composer-finds-image-from-post-behind-composer/406325 "2026-06-29T18:55:18Z")

</div>

So this is an interesting one. If you are looking at a post with an image you can right click the imagine when it’s covered by the composer and still open it that way. Steps to reproduce: View a post with an image (fo…

---

## [Discourse Solved Reminders - suggesting already solved topics](https://meta.discourse.org/t/discourse-solved-reminders-suggesting-already-solved-topics/327291)

<div class="topic-metadata">

**Author:** [@xomiamoore](https://meta.discourse.org/u/xomiamoore)\
**Replies:** 12\
**Last updated:** [May 22, 2026, 6:29am UTC](https://meta.discourse.org/t/discourse-solved-reminders-suggesting-already-solved-topics/327291 "2026-05-22T06:29:39Z")

</div>

:information\_source: Overview We should improve the PM sent to the user who solved a topic by making sure the topics suggested in that PM are not yet solved. :white\_check\_mark: Acceptance criteria \[Current functionali…

---

## [Use user names in participants list](https://meta.discourse.org/t/use-user-names-in-participants-list/390176)

<div class="topic-metadata">

**Author:** [@manut](https://meta.discourse.org/u/manut)\
**Replies:** 22\
**Last updated:** [May 7, 2026, 8:51am UTC](https://meta.discourse.org/t/use-user-names-in-participants-list/390176 "2026-05-07T08:51:36Z")

</div>

Hello! We noticed the list of participants to an event is based on the username. We think it would be nice if the user’s name could be used instead (and username used as a fallback). Are you interested with this featur…

---

## [Proofread breaks quotes](https://meta.discourse.org/t/proofread-breaks-quotes/365102)

<div class="topic-metadata">

**Author:** [@Jagster](https://meta.discourse.org/u/Jagster)\
**Replies:** 16\
**Last updated:** [May 6, 2026, 2:34am UTC](https://meta.discourse.org/t/proofread-breaks-quotes/365102 "2026-05-06T02:34:47Z")

</div>

Just FYI. The proofread breaks quotes. This has that way a while now.

---

## [Security/Privacy concern: Email exposed in DiscourseConnect Provider redirect URL](https://meta.discourse.org/t/security-privacy-concern-email-exposed-in-discourseconnect-provider-redirect-url/397980)

<div class="topic-metadata">

**Author:** [@JACK\_ZHANG](https://meta.discourse.org/u/JACK_ZHANG)\
**Replies:** 5\
**Last updated:** [May 5, 2026, 8:43am UTC](https://meta.discourse.org/t/security-privacy-concern-email-exposed-in-discourseconnect-provider-redirect-url/397980 "2026-05-05T08:43:47Z")

</div>

Describe the bug When using Discourse as a DiscourseConnect Provider (SSO Provider), the user’s email address is exposed in the 302 redirect URL to the relying party. This happens because the populate\_user\_data method i…

---

## [Notify admin when site settings are updated by system](https://meta.discourse.org/t/notify-admin-when-site-settings-are-updated-by-system/208961)

<div class="topic-metadata">

**Author:** [@bartv](https://meta.discourse.org/u/bartv)\
**Replies:** 15\
**Last updated:** [May 1, 2026, 8:10am UTC](https://meta.discourse.org/t/notify-admin-when-site-settings-are-updated-by-system/208961 "2026-05-01T08:10:34Z")

</div>

We recently had our download\_remote\_images\_to\_local disabled by system as s ‘silent’ change. As a site owner, it would have been useful to receive a DM about this. I’m not sure if there are more changes that can be updat…

---

## [Migrate from gz compression to zstd for backups](https://meta.discourse.org/t/migrate-from-gz-compression-to-zstd-for-backups/309984)

<div class="topic-metadata">

**Author:** [@Isambard](https://meta.discourse.org/u/Isambard)\
**Replies:** 4\
**Last updated:** [April 23, 2026, 12:55pm UTC](https://meta.discourse.org/t/migrate-from-gz-compression-to-zstd-for-backups/309984 "2026-04-23T12:55:39Z")

</div>

zstd is pretty common now and compresses better and is faster than gz. Maybe it is worth changing to this for backups. considering all the discourse instances around the world, this could be a big saver in disk and tran…

---

## [Several improvements could be done on the mobile reviewable pages](https://meta.discourse.org/t/several-improvements-could-be-done-on-the-mobile-reviewable-pages/401041)

<div class="topic-metadata">

**Author:** [@Canapin](https://meta.discourse.org/u/Canapin)\
**Replies:** 1\
**Last updated:** [April 20, 2026, 5:29pm UTC](https://meta.discourse.org/t/several-improvements-could-be-done-on-the-mobile-reviewable-pages/401041 "2026-04-20T17:29:42Z")

</div>

The elements in the “header” are not aligned: “Post flagged as spam”, , “Flag approved”, “2h” There are a lot of discrepancies in the CSS used here. The container .review-item\_\_header has a defined align rule: ali…

---

## [Category descriptions take up too much space on mobile (Horizon Theme)](https://meta.discourse.org/t/category-descriptions-take-up-too-much-space-on-mobile-horizon-theme/399285)

<div class="topic-metadata">

**Author:** [@nathank](https://meta.discourse.org/u/nathank)\
**Replies:** 0\
**Last updated:** [March 26, 2026, 3:42am UTC](https://meta.discourse.org/t/category-descriptions-take-up-too-much-space-on-mobile-horizon-theme/399285 "2026-03-26T03:42:11Z")

</div>

The Horizon Theme has a neat feature, where the Category description remains visible while the Topic List is scrolled: While this is lovely on desktop, when space gets tight (e.g. on mobile) this makes the Topic list…

---

## [Login Page Top Logo Alignment Issue](https://meta.discourse.org/t/login-page-top-logo-alignment-issue/398159)

<div class="topic-metadata">

**Author:** [@jack222](https://meta.discourse.org/u/jack222)\
**Replies:** 0\
**Last updated:** [March 11, 2026, 1:31pm UTC](https://meta.discourse.org/t/login-page-top-logo-alignment-issue/398159 "2026-03-11T13:31:23Z")

</div>

The logo image at the top of the login page will not be centered if there is a language switch button or a dark/light mode toggle on the right side.

---

## [Math should be quotable](https://meta.discourse.org/t/math-should-be-quotable/148342)

<div class="topic-metadata">

**Author:** [@szhorvat](https://meta.discourse.org/u/szhorvat)\
**Replies:** 4\
**Last updated:** [March 8, 2026, 8:20pm UTC](https://meta.discourse.org/t/math-should-be-quotable/148342 "2026-03-08T20:20:05Z")

</div>

We have a discourse forum for a scientific software, and use the math plugin. Unfortunately, math is not quotable. If I select some text, a Quote button appears: Clicking it results in the following: \[quote\] defini…

---

## [Name and description of Custom User Fields should be translatable](https://meta.discourse.org/t/name-and-description-of-custom-user-fields-should-be-translatable/221479)

<div class="topic-metadata">

**Author:** [@snakeninny](https://meta.discourse.org/u/snakeninny)\
**Replies:** 2\
**Last updated:** [March 3, 2026, 6:28pm UTC](https://meta.discourse.org/t/name-and-description-of-custom-user-fields-should-be-translatable/221479 "2026-03-03T18:28:40Z")

</div>

Hi all, I have configured a custom user field as follows: But when the locale was changed, the original signup fields were all translated automatically while custom user field was not. What should I do to make m…

---

## [When moving a solved topic to a category that disallows solutions, remove solved](https://meta.discourse.org/t/when-moving-a-solved-topic-to-a-category-that-disallows-solutions-remove-solved/58385)

<div class="topic-metadata">

**Author:** [@codinghorror](https://meta.discourse.org/u/codinghorror)\
**Replies:** 11\
**Last updated:** [February 17, 2026, 8:16pm UTC](https://meta.discourse.org/t/when-moving-a-solved-topic-to-a-category-that-disallows-solutions-remove-solved/58385 "2026-02-17T20:16:17Z")

</div>

I’ve seen this too when moving topics out of a category where solved was set, any way to fix this @sam? When moving a topic out of a category with solutions, remove solved stuff When moving a topic into a category …

---

## [Tag synonyms not working in search](https://meta.discourse.org/t/tag-synonyms-not-working-in-search/362740)

<div class="topic-metadata">

**Author:** [@Eviepayne](https://meta.discourse.org/u/Eviepayne)\
**Replies:** 3\
**Last updated:** [February 12, 2026, 9:32am UTC](https://meta.discourse.org/t/tag-synonyms-not-working-in-search/362740 "2026-02-12T09:32:16Z")

</div>

When searching on my forum with tags:tag1 if tag1 is a synonym for tag-one, I get no results and the post with tag-one is not shown.

---

## [Inline-onebox doesn't use SiteSetting.onebox\_user\_agent](https://meta.discourse.org/t/inline-onebox-doesnt-use-sitesetting-onebox-user-agent/365105)

<div class="topic-metadata">

**Author:** [@osmith](https://meta.discourse.org/u/osmith)\
**Replies:** 6\
**Last updated:** [January 28, 2026, 9:16am UTC](https://meta.discourse.org/t/inline-onebox-doesnt-use-sitesetting-onebox-user-agent/365105 "2026-01-28T09:16:50Z")

</div>

Hello, we have recently deployed Anubis on our server to protect against resource-intense AI crawlers. It sends a static page with title “Making sure you’re not a bot!” to requests sent with browser-like user agents, do…

---

## [Quoting doesn't transfer lists correctly](https://meta.discourse.org/t/quoting-doesnt-transfer-lists-correctly/382959)

<div class="topic-metadata">

**Author:** [@lindsey](https://meta.discourse.org/u/lindsey)\
**Replies:** 2\
**Last updated:** [January 28, 2026, 6:03am UTC](https://meta.discourse.org/t/quoting-doesnt-transfer-lists-correctly/382959 "2026-01-28T06:03:24Z")

</div>

:information\_source: Overview We should ensure that lists are preserved in quotes so that they accurately represent the original content. :white\_check\_mark: Acceptance criteria When quoting an ordered list, the number…

---

## [Quoting bullets nested under numbers breaks formatting](https://meta.discourse.org/t/quoting-bullets-nested-under-numbers-breaks-formatting/266836)

<div class="topic-metadata">

**Author:** [@mcwumbly](https://meta.discourse.org/u/mcwumbly)\
**Replies:** 8\
**Last updated:** [January 28, 2026, 5:16am UTC](https://meta.discourse.org/t/quoting-bullets-nested-under-numbers-breaks-formatting/266836 "2026-01-28T05:16:42Z")

</div>

When you use the quote button to quote a part of a post that has bullets nested under numbers, the nested bullets no longer indent correctly. 1. one - a 2. two - b Try quoting this: one a two b - one -…

---

## [Normalize\_emails: can't change email address from user+x@gmail.com to user@gmail.com](https://meta.discourse.org/t/normalize-emails-cant-change-email-address-from-user-x-gmail-com-to-user-gmail-com/364281)

<div class="topic-metadata">

**Author:** [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Replies:** 4\
**Last updated:** [January 15, 2026, 4:39am UTC](https://meta.discourse.org/t/normalize-emails-cant-change-email-address-from-user-x-gmail-com-to-user-gmail-com/364281 "2026-01-15T04:39:41Z")

</div>

If a user with address user+123@gmail.com tries change their address to user@gmail.com they get the verification link, but when they try to accept it, they get “email already taken”. Seems like it should do something li…

---

## [Image Annotator - Allows you to annotate images in the previewer](https://meta.discourse.org/t/image-annotator-allows-you-to-annotate-images-in-the-previewer/161936)

<div class="topic-metadata">

**Author:** [@chz062009](https://meta.discourse.org/u/chz062009)\
**Replies:** 64\
**Last updated:** [January 7, 2026, 4:33pm UTC](https://meta.discourse.org/t/image-annotator-allows-you-to-annotate-images-in-the-previewer/161936 "2026-01-07T16:33:04Z")

</div>

Hi everyone, Along with my teammate @vliboolean1010, we’re excited to introduce you to the newly created Discourse Theme-Component, Image Annotator. Whenever you click on the image at the editor, it activates the featu…

---

## [Backup restore failing on clean dev docker env: FATAL: Peer authentication failed for user “postgres”](https://meta.discourse.org/t/backup-restore-failing-on-clean-dev-docker-env-fatal-peer-authentication-failed-for-user-postgres/208170)

<div class="topic-metadata">

**Author:** [@koen360](https://meta.discourse.org/u/koen360)\
**Replies:** 14\
**Last updated:** [January 6, 2026, 11:26am UTC](https://meta.discourse.org/t/backup-restore-failing-on-clean-dev-docker-env-fatal-peer-authentication-failed-for-user-postgres/208170 "2026-01-06T11:26:27Z")

</div>

Hi over in the beginners guide to install discourse for development using docker some of the comments mention this issue which I think is actually a bug that should be raised as such here. Correct me if I am wrong. I te…

---

## [Dates within a poll aren't displayed correctly](https://meta.discourse.org/t/dates-within-a-poll-arent-displayed-correctly/352810)

<div class="topic-metadata">

**Author:** [@nathank](https://meta.discourse.org/u/nathank)\
**Replies:** 7\
**Last updated:** [December 18, 2025, 5:42pm UTC](https://meta.discourse.org/t/dates-within-a-poll-arent-displayed-correctly/352810 "2025-12-18T17:42:55Z")

</div>

When I use the dates functionality within a poll, the dates/times do not seem to be rendering correctly in the post. Interestingly they seem fine in the preview:

---

## [Minor UI bug in LLM Usage page](https://meta.discourse.org/t/minor-ui-bug-in-llm-usage-page/391273)

<div class="topic-metadata">

**Author:** [@RBoy](https://meta.discourse.org/u/RBoy)\
**Replies:** 1\
**Last updated:** [December 15, 2025, 1:55pm UTC](https://meta.discourse.org/t/minor-ui-bug-in-llm-usage-page/391273 "2025-12-15T13:55:49Z")

</div>

A minor bug on the LLM usage page. When you create a new LLM model and run a test for it, it shows up in the usage report under llm\_validator, but since there’s no name of the llm as yet the model name shows up in the fi…

---

## [Everyone group in category permissions in non-English forums](https://meta.discourse.org/t/everyone-group-in-category-permissions-in-non-english-forums/335600)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 6\
**Last updated:** [December 13, 2025, 10:23pm UTC](https://meta.discourse.org/t/everyone-group-in-category-permissions-in-non-english-forums/335600 "2025-12-13T22:23:05Z")

</div>

I accidentally switched the default locale of my forum to English for a longer time span, so the default groups were renamed and discovered some features related to category permissions and the “everyone” group. Th…

---

## [Error is not highlighted when username is correct, but not enough characters in password](https://meta.discourse.org/t/error-is-not-highlighted-when-username-is-correct-but-not-enough-characters-in-password/381505)

<div class="topic-metadata">

**Author:** [@featheredtoast](https://meta.discourse.org/u/featheredtoast)\
**Replies:** 7\
**Last updated:** [December 12, 2025, 9:23pm UTC](https://meta.discourse.org/t/error-is-not-highlighted-when-username-is-correct-but-not-enough-characters-in-password/381505 "2025-12-12T21:23:06Z")

</div>

When registering a new forum, there’s a few inconsistencies in how Discourse displays errors when signing up. With blank username and password: When username entered, but password field is blank, can’t be blank erro…

---

## [Adding an invalid tag to a topic creates a whisper post](https://meta.discourse.org/t/adding-an-invalid-tag-to-a-topic-creates-a-whisper-post/383286)

<div class="topic-metadata">

**Author:** [@tvavrda](https://meta.discourse.org/u/tvavrda)\
**Replies:** 7\
**Last updated:** [December 4, 2025, 3:58pm UTC](https://meta.discourse.org/t/adding-an-invalid-tag-to-a-topic-creates-a-whisper-post/383286 "2025-12-04T15:58:16Z")

</div>

Reproduction steps: Turn on this setting Limit a category to only a specific set of tags Edit a subject of an existing topic in that category Create a new tag by entering a new tag name into the tag area Save the sub…

[Next page](https://meta.discourse.org/tag/pr-welcome/68.md?match_all_tags=true&page=1&tags%5B%5D=pr-welcome)
