# Latest

**URL:** https://meta.discourse.org/latest.md?page=272&status=created

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

**Page:** 273

---

## [User creation via API is a mess!](https://meta.discourse.org/t/user-creation-via-api-is-a-mess/347053)

<div class="topic-metadata">

**Author:** [@Nikki\_Locke](https://meta.discourse.org/u/Nikki_Locke)\
**Replies:** 4\
**Last updated:** [April 14, 2025, 11:32am UTC](https://meta.discourse.org/t/user-creation-via-api-is-a-mess/347053 "2025-04-14T11:32:02Z")

</div>

Recent changes to default settings have completely messed up user creation. normalize\_emails setting is on by default, which means it is no longer possible to create a user with a + address (e.g. nikki+testuser@example…

---

## [Rest API to add owners has stopped working](https://meta.discourse.org/t/rest-api-to-add-owners-has-stopped-working/348591)

<div class="topic-metadata">

**Author:** [@Nikki\_Locke](https://meta.discourse.org/u/Nikki_Locke)\
**Replies:** 6\
**Last updated:** [April 14, 2025, 11:14am UTC](https://meta.discourse.org/t/rest-api-to-add-owners-has-stopped-working/348591 "2025-04-14T11:14:26Z")

</div>

I used to use the rest api to update the owners of groups. This now seems to have stopped working (though the groups definitely exist): Method: PUT, RequestUri: 'https://forums.mysite.uk/admin/groups/1949/owners', Versi…

---

## [Disallow anonymous users from viewing image & file URLs](https://meta.discourse.org/t/disallow-anonymous-users-from-viewing-image-file-urls/40335)

<div class="topic-metadata">

**Author:** [@erlend\_sh](https://meta.discourse.org/u/erlend_sh)\
**Replies:** 33\
**Last updated:** [April 14, 2025, 10:31am UTC](https://meta.discourse.org/t/disallow-anonymous-users-from-viewing-image-file-urls/40335 "2025-04-14T10:31:50Z")

</div>

This came up in an internal discussion. Putting it up here so we can track it. Discourse image URLs on a invitation-only forum are still publicly viewable. Although these URLs are technically unguessable, e.g. /uploads…

---

## [Enrich API Calls of AI Plugin?](https://meta.discourse.org/t/enrich-api-calls-of-ai-plugin/357898)

<div class="topic-metadata">

**Author:** [@Wurzelseppi](https://meta.discourse.org/u/Wurzelseppi)\
**Replies:** 5\
**Last updated:** [April 14, 2025, 8:06am UTC](https://meta.discourse.org/t/enrich-api-calls-of-ai-plugin/357898 "2025-04-14T08:06:43Z")

</div>

Hi folks, I´m working in an enterprise environment and we´re using Discourse as discussion board for supporting an cloud platform. We want to use the Discourse AI plugin for several usecases and even have internal AI e…

---

## [Running your own advertisements in discourse](https://meta.discourse.org/t/running-your-own-advertisements-in-discourse/361620)

<div class="topic-metadata">

**Author:** [@becl](https://meta.discourse.org/u/becl)\
**Replies:** 3\
**Last updated:** [April 14, 2025, 1:26am UTC](https://meta.discourse.org/t/running-your-own-advertisements-in-discourse/361620 "2025-04-14T01:26:55Z")

</div>

I have installed the Advertising plugin but realised it only allows you to run ads like google ads. I want to run ads in my forum but I want them to be ads that I create myself and charge a client for the advertising spa…

---

## [Email not working on my Discourse site](https://meta.discourse.org/t/email-not-working-on-my-discourse-site/361629)

<div class="topic-metadata">

**Author:** [@Sukenik](https://meta.discourse.org/u/Sukenik)\
**Replies:** 10\
**Last updated:** [April 13, 2025, 11:32pm UTC](https://meta.discourse.org/t/email-not-working-on-my-discourse-site/361629 "2025-04-13T23:32:05Z")

</div>

Hello, two months ago emails completely stopped working on my Discourse site. No activation emails are being sent and no emails are being received by regular users with summary of new posts. I would be willing to pay s…

---

## [Legal Compliance Plugin](https://meta.discourse.org/t/legal-compliance-plugin/356331)

<div class="topic-metadata">

**Author:** [@RGJ](https://meta.discourse.org/u/RGJ)\
**Replies:** 5\
**Last updated:** [April 13, 2025, 7:49pm UTC](https://meta.discourse.org/t/legal-compliance-plugin/356331 "2025-04-13T19:49:15Z")

</div>

:information\_source: Summary Offers functions for legal compliance :hammer\_and\_wrench: Repository Link https://github.com/communiteq/discourse-legal-compliance :open\_book: Install Guide How to install plug…

---

## [Moving to JS native class syntax in themes and plugins](https://meta.discourse.org/t/moving-to-js-native-class-syntax-in-themes-and-plugins/356588)

<div class="topic-metadata">

**Author:** [@david](https://meta.discourse.org/u/david)\
**Replies:** 1\
**Last updated:** [April 13, 2025, 6:37pm UTC](https://meta.discourse.org/t/moving-to-js-native-class-syntax-in-themes-and-plugins/356588 "2025-04-13T18:37:58Z")

</div>

Over the last few years, we’ve been moving away from Ember’s legacy .extend({ ... }) syntax and towards native-class syntax like class extends Foo {...}. While the legacy syntax is technically still supported, modern JS…

---

## [Prettier complains that @discourseComputed cannot be used to decorate literal properties](https://meta.discourse.org/t/prettier-complains-that-discoursecomputed-cannot-be-used-to-decorate-literal-properties/271141)

<div class="topic-metadata">

**Author:** [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Replies:** 3\
**Last updated:** [April 13, 2025, 6:36pm UTC](https://meta.discourse.org/t/prettier-complains-that-discoursecomputed-cannot-be-used-to-decorate-literal-properties/271141 "2025-04-13T18:36:53Z")

</div>

I don’t understand why prettier is unhappy with the following code. Error is SyntaxError: Decorators cannot be used to decorate object literal properties. (9:3) I have the same construction in other places that look, …

---

## [Add plugin outlet below the login buttons](https://meta.discourse.org/t/add-plugin-outlet-below-the-login-buttons/361647)

<div class="topic-metadata">

**Author:** [@Lumi](https://meta.discourse.org/u/Lumi)\
**Replies:** 1\
**Last updated:** [April 13, 2025, 3:02pm UTC](https://meta.discourse.org/t/add-plugin-outlet-below-the-login-buttons/361647 "2025-04-13T15:02:01Z")

</div>

I would need a plugin outlet below the login buttons in the login-required splash screen. My use case is adding a custom footer to the splash with links to tos and privacy policy.

---

## [Is it possible to develop the style of the discourse poll function as shown in the picture?](https://meta.discourse.org/t/is-it-possible-to-develop-the-style-of-the-discourse-poll-function-as-shown-in-the-picture/361642)

<div class="topic-metadata">

**Author:** [@daviddd](https://meta.discourse.org/u/daviddd)\
**Replies:** 1\
**Last updated:** [April 13, 2025, 2:55pm UTC](https://meta.discourse.org/t/is-it-possible-to-develop-the-style-of-the-discourse-poll-function-as-shown-in-the-picture/361642 "2025-04-13T14:55:43Z")

</div>

The default style of the poll function is not convenient enough, can I change the style of the poll function to an image style?

---

## [Working with .erb templates in a plugin](https://meta.discourse.org/t/working-with-erb-templates-in-a-plugin/345777)

<div class="topic-metadata">

**Author:** [@angus](https://meta.discourse.org/u/angus)\
**Replies:** 0\
**Last updated:** [January 6, 2025, 9:12am UTC](https://meta.discourse.org/t/working-with-erb-templates-in-a-plugin/345777 "2025-01-06T09:12:26Z")

</div>

I’ve been giving some advice on how to work with .erb templates in Discourse recently and noticed there isn’t much detail on this here on meta, so I thought I’d start this wiki on the subject. This wiki assumes you know …

---

## [Got error when try migrate from Flarum to Discourse](https://meta.discourse.org/t/got-error-when-try-migrate-from-flarum-to-discourse/361617)

<div class="topic-metadata">

**Author:** [@cuo\_wu](https://meta.discourse.org/u/cuo_wu)\
**Replies:** 1\
**Last updated:** [April 13, 2025, 6:43am UTC](https://meta.discourse.org/t/got-error-when-try-migrate-from-flarum-to-discourse/361617 "2025-04-13T06:43:40Z")

</div>

Hi,I have a Flarum forum. Recently, I want to migrate to Discourse. I have config the correct Mysql connection for script. And when I run it, it occur a error. # bundle exec ruby script/import\_scripts/flarum\_import.rb /…

---

## [Moving to a Single Category Style Site Setting](https://meta.discourse.org/t/moving-to-a-single-category-style-site-setting/282441)

<div class="topic-metadata">

**Author:** [@blake](https://meta.discourse.org/u/blake)\
**Replies:** 48\
**Last updated:** [April 13, 2025, 12:43am UTC](https://meta.discourse.org/t/moving-to-a-single-category-style-site-setting/282441 "2025-04-13T00:43:34Z")

</div>

:information\_source: Discourse updates made 2023-11-13T05:00:00Z (UTC) or later will include this change. In an effort to unify how categories are styled in the UI, such as in the sidebar or when mentioning a category i…

---

## [Do not move cursor from Topic Title to Composer after image upload completes](https://meta.discourse.org/t/do-not-move-cursor-from-topic-title-to-composer-after-image-upload-completes/361507)

<div class="topic-metadata">

**Author:** [@meglio](https://meta.discourse.org/u/meglio)\
**Replies:** 0\
**Last updated:** [April 12, 2025, 3:34am UTC](https://meta.discourse.org/t/do-not-move-cursor-from-topic-title-to-composer-after-image-upload-completes/361507 "2025-04-12T03:34:17Z")

</div>

Reproduction steps: Copy a heavy image to clipboard (or just throttle the network speed in the Developer tools; what we need here is to make image upload not complete instantly) Insert the image into the text editor Mo…

---

## [Reverse Flag Decision](https://meta.discourse.org/t/reverse-flag-decision/361586)

<div class="topic-metadata">

**Author:** [@littleviolette](https://meta.discourse.org/u/littleviolette)\
**Replies:** 1\
**Last updated:** [April 12, 2025, 9:31pm UTC](https://meta.discourse.org/t/reverse-flag-decision/361586 "2025-04-12T21:31:03Z")

</div>

Is there a way to reverse a flag decision once a moderator has handled the flag? Sometimes moderators make a mistake and the user is upset. It would be handy if we could change our flag decision and show the post again.…

---

## [Toggle chat drawer on and off with the chat icon in the top right header](https://meta.discourse.org/t/toggle-chat-drawer-on-and-off-with-the-chat-icon-in-the-top-right-header/258881)

<div class="topic-metadata">

**Author:** [@simon\_tomes](https://meta.discourse.org/u/simon_tomes)\
**Replies:** 3\
**Last updated:** [April 12, 2025, 8:34pm UTC](https://meta.discourse.org/t/toggle-chat-drawer-on-and-off-with-the-chat-icon-in-the-top-right-header/258881 "2025-04-12T20:34:49Z")

</div>

When using the chat draw I sometimes want to quickly open the chat draw and then close it. To do that I sometimes use the chat icon in the top right-hand corner (instead of the sidebar) and then find myself selecting the…

---

## [Discourse Setup Failed in New Host](https://meta.discourse.org/t/discourse-setup-failed-in-new-host/361581)

<div class="topic-metadata">

**Author:** [@kacchan](https://meta.discourse.org/u/kacchan)\
**Replies:** 3\
**Last updated:** [April 12, 2025, 7:10pm UTC](https://meta.discourse.org/t/discourse-setup-failed-in-new-host/361581 "2025-04-12T19:10:17Z")

</div>

Hi guys, I’m just a newbie so please don’t judge me. My discourse was working fine on test VPS server. Now i wanted to make it live so i bought a better vps and tried to install discourse all over again. But i can’t bec…

---

## [Backup fails at gzip saying no space left on device, but there is space](https://meta.discourse.org/t/backup-fails-at-gzip-saying-no-space-left-on-device-but-there-is-space/361579)

<div class="topic-metadata">

**Author:** [@Benjol](https://meta.discourse.org/u/Benjol)\
**Replies:** 1\
**Last updated:** [April 12, 2025, 5:45pm UTC](https://meta.discourse.org/t/backup-fails-at-gzip-saying-no-space-left-on-device-but-there-is-space/361579 "2025-04-12T17:45:40Z")

</div>

Failed to gzip archive. gzip: /var/www/discourse/public/backups/default/MYDISCOURSE-2025-04-12-033421-v20250321143553.tar.gz: No space left on device I checked disk space, and I have 60GB.

---

## [Default categories](https://meta.discourse.org/t/default-categories/361574)

<div class="topic-metadata">

**Author:** [@Taxick](https://meta.discourse.org/u/Taxick)\
**Replies:** 2\
**Last updated:** [April 12, 2025, 4:42pm UTC](https://meta.discourse.org/t/default-categories/361574 "2025-04-12T16:42:59Z")

</div>

Hi I’m working on a new forum. But I have one thing I cant get to work. I want to show all categories to new members as default. When new members signup now, it looks like this I want it to look like this Than…

---

## [What happens to Topics with more than the permitted number of tags?](https://meta.discourse.org/t/what-happens-to-topics-with-more-than-the-permitted-number-of-tags/361514)

<div class="topic-metadata">

**Author:** [@one1](https://meta.discourse.org/u/one1)\
**Replies:** 1\
**Last updated:** [April 12, 2025, 9:17am UTC](https://meta.discourse.org/t/what-happens-to-topics-with-more-than-the-permitted-number-of-tags/361514 "2025-04-12T09:17:06Z")

</div>

We have had our allowable number of tags set at 10. We are considering lowering it back to 5 (or even lower). What will happen to the topics that already have more than 5 tags? My guess is that they continue to exist a…

---

## [Issue with CNAME record for root domain naijahub.co - Hostname not permitted](https://meta.discourse.org/t/issue-with-cname-record-for-root-domain-naijahub-co-hostname-not-permitted/359757)

<div class="topic-metadata">

**Author:** [@Wissamyah](https://meta.discourse.org/u/Wissamyah)\
**Replies:** 1\
**Last updated:** [April 12, 2025, 6:55am UTC](https://meta.discourse.org/t/issue-with-cname-record-for-root-domain-naijahub-co-hostname-not-permitted/359757 "2025-04-12T06:55:05Z")

</div>

Hello, I’m trying to connect my Discourse forum to my custom domain that’s managed through Cloudflare. I’ve set up a CNAME record in Cloudflare with: Type: CNAME Target: naijahub.hosted-by-discourse.com Proxy status:…

---

## [Display a banned icon on user avatar when suspended](https://meta.discourse.org/t/display-a-banned-icon-on-user-avatar-when-suspended/116035)

<div class="topic-metadata">

**Author:** [@WorldIsMine](https://meta.discourse.org/u/WorldIsMine)\
**Replies:** 9\
**Last updated:** [April 12, 2025, 6:36am UTC](https://meta.discourse.org/t/display-a-banned-icon-on-user-avatar-when-suspended/116035 "2025-04-12T06:36:41Z")

</div>

I moderate the hell out of my instance. For 5000 current members, over 1000 are suspended. I can’t stress enough how many times I see people actively asking banned members things they will never get an answer for. It’s n…

---

## [Deleting all messages from a User in a Category](https://meta.discourse.org/t/deleting-all-messages-from-a-user-in-a-category/204899)

<div class="topic-metadata">

**Author:** [@Iceman](https://meta.discourse.org/u/Iceman)\
**Replies:** 6\
**Last updated:** [April 12, 2025, 3:56am UTC](https://meta.discourse.org/t/deleting-all-messages-from-a-user-in-a-category/204899 "2025-04-12T03:56:54Z")

</div>

Hi guys, Recently I had the need to delete all posts from a user in a specific category. Leaving aside “debates” on deleting content I thought “oh, easy, just use the search and then pick all the results using the check…

---

## [Add grip to mobile modals](https://meta.discourse.org/t/add-grip-to-mobile-modals/300952)

<div class="topic-metadata">

**Author:** [@Don](https://meta.discourse.org/u/Don)\
**Replies:** 2\
**Last updated:** [April 11, 2025, 11:36pm UTC](https://meta.discourse.org/t/add-grip-to-mobile-modals/300952 "2025-04-11T23:36:46Z")

</div>

Hello :waving\_hand: In apps is a pretty common way to use grip on vertically slides elements. Discourse’s new update contains slide gesture to close modal on mobile. I think it would be a great addition to drop the X cl…

---

## [\[PAID\] Plugin Name: Job Recommendations Digest](https://meta.discourse.org/t/paid-plugin-name-job-recommendations-digest/361430)

<div class="topic-metadata">

**Author:** [@Jacob\_Peebles](https://meta.discourse.org/u/Jacob_Peebles)\
**Replies:** 2\
**Last updated:** [April 11, 2025, 4:31pm UTC](https://meta.discourse.org/t/paid-plugin-name-job-recommendations-digest/361430 "2025-04-11T16:31:07Z")

</div>

Hello, we would like to get offers or interest in creating the following plugin/enhancement: Overview: The Job Recommendations Digest plugin is designed to enhance user engagement by adding personalized job recommendati…

---

## [Add option to show /top or /hot topics in Showcased Categories](https://meta.discourse.org/t/add-option-to-show-top-or-hot-topics-in-showcased-categories/313035)

<div class="topic-metadata">

**Author:** [@icaria36](https://meta.discourse.org/u/icaria36)\
**Replies:** 10\
**Last updated:** [April 11, 2025, 5:46pm UTC](https://meta.discourse.org/t/add-option-to-show-top-or-hot-topics-in-showcased-categories/313035 "2025-04-11T17:46:20Z")

</div>

Is it possible to show the list of Top topics of a category instead of Latest?

---

## [How to center page?](https://meta.discourse.org/t/how-to-center-page/361332)

<div class="topic-metadata">

**Author:** [@songs](https://meta.discourse.org/u/songs)\
**Replies:** 2\
**Last updated:** [April 11, 2025, 5:36pm UTC](https://meta.discourse.org/t/how-to-center-page/361332 "2025-04-11T17:36:02Z")

</div>

I’m using same theme but my website looks like this, how to center page ?

---

## [How to implement Mistral with Embeddings](https://meta.discourse.org/t/how-to-implement-mistral-with-embeddings/361095)

<div class="topic-metadata">

**Author:** [@RGJ](https://meta.discourse.org/u/RGJ)\
**Replies:** 5\
**Last updated:** [April 11, 2025, 2:44pm UTC](https://meta.discourse.org/t/how-to-implement-mistral-with-embeddings/361095 "2025-04-11T14:44:35Z")

</div>

I’ve been struggling to set up Embeddings with Mistral AI, I suspect because Mistral requires a model to be passed. Do you know whether this is possible (and if so, how), or what should be done to make it possible?

---

## [Restored Site - URLS need to be corrected, any ideas?](https://meta.discourse.org/t/restored-site-urls-need-to-be-corrected-any-ideas/350925)

<div class="topic-metadata">

**Author:** [@agemo](https://meta.discourse.org/u/agemo)\
**Replies:** 11\
**Last updated:** [April 11, 2025, 1:41pm UTC](https://meta.discourse.org/t/restored-site-urls-need-to-be-corrected-any-ideas/350925 "2025-04-11T13:41:27Z")

</div>

Did a restore and all the internal links have the test URL domain, breaking all the links and I am not sure why it did not take up the correct site URL, without going into the code/db to do a mass find & replace any solu…

[Previous page](https://meta.discourse.org/latest.md?page=271&status=created)

[Next page](https://meta.discourse.org/latest.md?page=273&status=created)
