# Latest

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

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

**Page:** 518

---

## [2FA - do we have to do anything to enable it?](https://meta.discourse.org/t/2fa-do-we-have-to-do-anything-to-enable-it/94609)

<div class="topic-metadata">

**Author:** [@AstonJ](https://meta.discourse.org/u/AstonJ)\
**Replies:** 10\
**Last updated:** [January 20, 2024, 4:02pm UTC](https://meta.discourse.org/t/2fa-do-we-have-to-do-anything-to-enable-it/94609 "2024-01-20T16:02:40Z")

</div>

Received an email from someone having trouble enabling 2FA - yet I don’t recall ever turning this on or setting up anything for it, do I have to?

---

## [./launcher rebuild app failed. How to fix this?](https://meta.discourse.org/t/launcher-rebuild-app-failed-how-to-fix-this/292345)

<div class="topic-metadata">

**Author:** [@Dotila\_Li](https://meta.discourse.org/u/Dotila_Li)\
**Replies:** 8\
**Last updated:** [January 20, 2024, 3:28pm UTC](https://meta.discourse.org/t/launcher-rebuild-app-failed-how-to-fix-this/292345 "2024-01-20T15:28:35Z")

</div>

Terminal message: FAILED -------------------- Pups::ExecError: cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-math.git failed with return #\<Process::Status: pid 281 exit 128\> Location…

---

## [Help with asdf and bundle](https://meta.discourse.org/t/help-with-asdf-and-bundle/292287)

<div class="topic-metadata">

**Author:** [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Replies:** 1\
**Last updated:** [January 20, 2024, 3:21pm UTC](https://meta.discourse.org/t/help-with-asdf-and-bundle/292287 "2024-01-20T15:21:13Z")

</div>

This isn’t really a Discourse problem, but I have it only with Discourse. I’ve done some other searching to no avail, so I’m here now. If I run bundle install in a freshly cloned discourse directory, I get this: (main)…

---

## [Undefined method \`kilobytes' for "100":String error breaks topic and avatar sync](https://meta.discourse.org/t/undefined-method-kilobytes-for-100-string-error-breaks-topic-and-avatar-sync/291922)

<div class="topic-metadata">

**Author:** [@Shenron\_segamag](https://meta.discourse.org/u/Shenron_segamag)\
**Replies:** 10\
**Last updated:** [January 20, 2024, 12:16pm UTC](https://meta.discourse.org/t/undefined-method-kilobytes-for-100-string-error-breaks-topic-and-avatar-sync/291922 "2024-01-20T12:16:57Z")

</div>

Hi, I have several issues with my forum, with the same kind of error in logs. One topic on my forum can’t load anymore. I get this message (it’s in french) : It used to work just fine until now, the only thing I d…

---

## [Moderators don't have access to Staff category](https://meta.discourse.org/t/moderators-dont-have-access-to-staff-category/98839)

<div class="topic-metadata">

**Author:** [@bokos](https://meta.discourse.org/u/bokos)\
**Replies:** 6\
**Last updated:** [January 20, 2024, 10:42am UTC](https://meta.discourse.org/t/moderators-dont-have-access-to-staff-category/98839 "2024-01-20T10:42:47Z")

</div>

I noticed my moderators don’t have access to the Staff category. I just installed a fresh discourse locally to test it and it still happens. I think it’s because my Discourse got installed in German and my Staff group i…

---

## [Plugin for charity donations?](https://meta.discourse.org/t/plugin-for-charity-donations/292317)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://meta.discourse.org/u/spdegabrielle)\
**Replies:** 3\
**Last updated:** [January 20, 2024, 6:22am UTC](https://meta.discourse.org/t/plugin-for-charity-donations/292317 "2024-01-20T06:22:17Z")

</div>

There are plugins for patrons and subscriptions - but are there plugins for accepting donations? (For charities)

---

## [How to restore missing S3 images from post](https://meta.discourse.org/t/how-to-restore-missing-s3-images-from-post/141931)

<div class="topic-metadata">

**Author:** [@Nacho\_Caballero](https://meta.discourse.org/u/Nacho_Caballero)\
**Replies:** 5\
**Last updated:** [February 19, 2020, 8:03am UTC](https://meta.discourse.org/t/how-to-restore-missing-s3-images-from-post/141931 "2020-02-19T08:03:06Z")

</div>

One of my posts has randomly lost its images. I ran PostCustomField.where(name: Post::MISSING\_UPLOADS) in the rails console and got this: \[#\<PostCustomField:0x00005636227c20a0 id: 7335, post\_id: 36, name: "missin…

---

## [Dashboard Report - Reactions](https://meta.discourse.org/t/dashboard-report-reactions/292024)

<div class="topic-metadata">

**Author:** [@SaraDev](https://meta.discourse.org/u/SaraDev)\
**Replies:** 2\
**Last updated:** [January 19, 2024, 10:36pm UTC](https://meta.discourse.org/t/dashboard-report-reactions/292024 "2024-01-19T22:36:04Z")

</div>

This is an SQL version of the Dashboard Report for Reactions. This report provides a daily count of all likes and reactions to posts across a site over a specified date range. This report helps provide a snapshot of us…

---

## [Asciinema embedding](https://meta.discourse.org/t/asciinema-embedding/20786)

<div class="topic-metadata">

**Author:** [@swills](https://meta.discourse.org/u/swills)\
**Replies:** 36\
**Last updated:** [January 19, 2024, 10:34pm UTC](https://meta.discourse.org/t/asciinema-embedding/20786 "2024-01-19T22:34:02Z")

</div>

Would be fun and useful if posting links to http://asciinema.org actually embedded the “video” (for lack of a better word). The docs on embedding are here: https://asciinema.org/docs/embedding

---

## [What happens to existing accounts when that email domain is added to the blocklist?](https://meta.discourse.org/t/what-happens-to-existing-accounts-when-that-email-domain-is-added-to-the-blocklist/292288)

<div class="topic-metadata">

**Author:** [@Jumanji](https://meta.discourse.org/u/Jumanji)\
**Replies:** 0\
**Last updated:** [January 19, 2024, 8:26pm UTC](https://meta.discourse.org/t/what-happens-to-existing-accounts-when-that-email-domain-is-added-to-the-blocklist/292288 "2024-01-19T20:26:34Z")

</div>

I’d like to minimize users registering with throw-away email addresses. I have current members using an email domain that I’d like to block from further registrations. Does the email domain check only happen during reg…

---

## [Different states (text and icon) for unaccepted and accepted responses](https://meta.discourse.org/t/different-states-text-and-icon-for-unaccepted-and-accepted-responses/288039)

<div class="topic-metadata">

**Author:** [@DorisHo](https://meta.discourse.org/u/DorisHo)\
**Replies:** 6\
**Last updated:** [January 19, 2024, 9:25pm UTC](https://meta.discourse.org/t/different-states-text-and-icon-for-unaccepted-and-accepted-responses/288039 "2024-01-19T21:25:21Z")

</div>

When changing the helper text to something more actionable (ie. “Mark as solution” vs “Solution”), I have recently discovered that both unaccepted and accepted answers use the same helper text and, by extension, icon. I …

---

## [Modify a report to include the Replies and Solved metrics](https://meta.discourse.org/t/modify-a-report-to-include-the-replies-and-solved-metrics/292195)

<div class="topic-metadata">

**Author:** [@Danny\_Dainton](https://meta.discourse.org/u/Danny_Dainton)\
**Replies:** 1\
**Last updated:** [January 19, 2024, 5:27pm UTC](https://meta.discourse.org/t/modify-a-report-to-include-the-replies-and-solved-metrics/292195 "2024-01-19T17:27:20Z")

</div>

Hey Team :wave:, I’m looking for some help to modify this SQL query to also include the number of solutions for the categories and the number of replies: -- \[params\] -- date :start\_date = 2024-01-01 -- date :end\_date =…

---

## [Show subscription status on tag overview and make it editable](https://meta.discourse.org/t/show-subscription-status-on-tag-overview-and-make-it-editable/292013)

<div class="topic-metadata">

**Author:** [@thoka](https://meta.discourse.org/u/thoka)\
**Replies:** 1\
**Last updated:** [January 19, 2024, 5:08pm UTC](https://meta.discourse.org/t/show-subscription-status-on-tag-overview-and-make-it-editable/292013 "2024-01-19T17:08:22Z")

</div>

I would like to offer users the ability to view their individual subscription status on the overview of tags (/tag). In addition, the subscriptions could be made editable on the same page. (An option to bulk edit categ…

---

## [Virtual Reality: Integrate JanusWeb on Discourse](https://meta.discourse.org/t/virtual-reality-integrate-janusweb-on-discourse/292193)

<div class="topic-metadata">

**Author:** [@Plabforum](https://meta.discourse.org/u/Plabforum)\
**Replies:** 0\
**Last updated:** [January 19, 2024, 10:11am UTC](https://meta.discourse.org/t/virtual-reality-integrate-janusweb-on-discourse/292193 "2024-01-19T10:11:37Z")

</div>

Is it possible to integrate JanusWeb on Discourse? I feel it would be a great upgrade into the metaverse.

---

## [Holding off on approvals of users](https://meta.discourse.org/t/holding-off-on-approvals-of-users/292188)

<div class="topic-metadata">

**Author:** [@Bart](https://meta.discourse.org/u/Bart)\
**Replies:** 1\
**Last updated:** [January 19, 2024, 2:44pm UTC](https://meta.discourse.org/t/holding-off-on-approvals-of-users/292188 "2024-01-19T14:44:53Z")

</div>

Hey there, Is there a way to put a new user that still requires approval on hold? We’ve got two admins and it would be nice to signal that we want to hold off on approving someone, even better if there was a way to make…

---

## [Procedurally nullify notifications for a group](https://meta.discourse.org/t/procedurally-nullify-notifications-for-a-group/291976)

<div class="topic-metadata">

**Author:** [@Frully](https://meta.discourse.org/u/Frully)\
**Replies:** 5\
**Last updated:** [January 19, 2024, 2:09pm UTC](https://meta.discourse.org/t/procedurally-nullify-notifications-for-a-group/291976 "2024-01-19T14:09:05Z")

</div>

TLDR: Feb 2024 Google is changing their acceptable spam ratio to 0.3%. I want to reduce outbound email volume to avoid getting flagged. (3 spam flags/1000 emails will get your domain blacklisted). I need to procedurally …

---

## [String "'s account" is non-18n](https://meta.discourse.org/t/string-s-account-is-non-18n/291784)

<div class="topic-metadata">

**Author:** [@yaron](https://meta.discourse.org/u/yaron)\
**Replies:** 2\
**Last updated:** [January 19, 2024, 1:13pm UTC](https://meta.discourse.org/t/string-s-account-is-non-18n/291784 "2024-01-19T13:13:05Z")

</div>

This string ('s account) is non-i18n, in order to translate it correctly I need the full context (since in Hebrew we specify possession in the reverse order - the account of X instead of X’s account), can we please have …

---

## [Add Banner/HTML (Widget) before reply button](https://meta.discourse.org/t/add-banner-html-widget-before-reply-button/291404)

<div class="topic-metadata">

**Author:** [@OrkoGrayskull](https://meta.discourse.org/u/OrkoGrayskull)\
**Replies:** 4\
**Last updated:** [January 19, 2024, 6:55am UTC](https://meta.discourse.org/t/add-banner-html-widget-before-reply-button/291404 "2024-01-19T06:55:52Z")

</div>

I currently use the following widget to display a banner/link after the first post of a thread. This works fine so far: \<script type="text/discourse-plugin" version="0.8"\> const { iconNode } = require("discourse-com…

---

## [Can't translate AI Plugin on Crowdin?](https://meta.discourse.org/t/cant-translate-ai-plugin-on-crowdin/299787)

<div class="topic-metadata">

**Author:** [@GuidoD](https://meta.discourse.org/u/GuidoD)\
**Replies:** 1\
**Last updated:** [January 19, 2024, 6:41am UTC](https://meta.discourse.org/t/cant-translate-ai-plugin-on-crowdin/299787 "2024-01-19T06:41:23Z")

</div>

somehow the translation in CrowdIn (I do the translation into German) for the discourse-ai is no longer possible since yesterday or the day before. It says 0 languages. :wink: Normally it would show me the languages …

---

## [Creating a private message with multiple users](https://meta.discourse.org/t/creating-a-private-message-with-multiple-users/141956)

<div class="topic-metadata">

**Author:** [@Jason\_Stromberg](https://meta.discourse.org/u/Jason_Stromberg)\
**Replies:** 3\
**Last updated:** [February 19, 2020, 3:01am UTC](https://meta.discourse.org/t/creating-a-private-message-with-multiple-users/141956 "2020-02-19T03:01:06Z")

</div>

Hello, I am thinking about using Discourse for our project, and I had two questions: Is it possible to create a private message between multiple users specified by another user where those users can talk privately amo…

---

## [Random Assign on Topic Creation?](https://meta.discourse.org/t/random-assign-on-topic-creation/235983)

<div class="topic-metadata">

**Author:** [@Saif-Shines](https://meta.discourse.org/u/Saif-Shines)\
**Replies:** 7\
**Last updated:** [January 19, 2024, 12:35am UTC](https://meta.discourse.org/t/random-assign-on-topic-creation/235983 "2024-01-19T00:35:26Z")

</div>

I find it hard to believe that Discourse Automation cannot randomly assign a user from a group on topic creation in specific categories. I worked with the support they seem to echo the same thing. I went on to use t…

---

## [Error when migrating to an external postgres instance](https://meta.discourse.org/t/error-when-migrating-to-an-external-postgres-instance/291992)

<div class="topic-metadata">

**Author:** [@Morpheus636](https://meta.discourse.org/u/Morpheus636)\
**Replies:** 11\
**Last updated:** [January 18, 2024, 11:40pm UTC](https://meta.discourse.org/t/error-when-migrating-to-an-external-postgres-instance/291992 "2024-01-18T23:40:14Z")

</div>

I set up my forums using discourse-docker with the default self-contained config. I need to switch over to using a separate postgres server. I ran a backup, then modified app.yml, rebuilt and attempted to restore from t…

---

## [Transit - A Public Tranportation theme](https://meta.discourse.org/t/transit-a-public-tranportation-theme/292129)

<div class="topic-metadata">

**Author:** [@manuel](https://meta.discourse.org/u/manuel)\
**Replies:** 5\
**Last updated:** [January 18, 2024, 10:57pm UTC](https://meta.discourse.org/t/transit-a-public-tranportation-theme/292129 "2024-01-18T22:57:29Z")

</div>

:dizzy: Summary A playful theme for fans of public transport :railway\_car: :hammer\_and\_wrench: Repository GitHub - nolosb/discourse-theme-transit · GitHub :open\_book: New to Discourse Themes? Beginner’s…

---

## [Bold/Italic Words Being Put On Separate Line](https://meta.discourse.org/t/bold-italic-words-being-put-on-separate-line/292120)

<div class="topic-metadata">

**Author:** [@justanotherperson](https://meta.discourse.org/u/justanotherperson)\
**Replies:** 15\
**Last updated:** [January 18, 2024, 8:48pm UTC](https://meta.discourse.org/t/bold-italic-words-being-put-on-separate-line/292120 "2024-01-18T20:48:40Z")

</div>

So, I have some emphasized and bold words. However, when I put them on a line, it’s kind of like this: blah blah blah blah blah the bold text is on a separate line for some reason i didn’t make it like this i swear (…

---

## [.csv upload for bulk user custom field changes](https://meta.discourse.org/t/csv-upload-for-bulk-user-custom-field-changes/218619)

<div class="topic-metadata">

**Author:** [@nathank](https://meta.discourse.org/u/nathank)\
**Replies:** 7\
**Last updated:** [January 18, 2024, 6:26pm UTC](https://meta.discourse.org/t/csv-upload-for-bulk-user-custom-field-changes/218619 "2024-01-18T18:26:35Z")

</div>

It would be super helpful to have the ability to upload a .csv (much like bulk invites) which contained the following: username custom field name custom field value And then have this data directly applied to the user…

---

## [Mattermost to Discourse Chat via incoming webhooks](https://meta.discourse.org/t/mattermost-to-discourse-chat-via-incoming-webhooks/292104)

<div class="topic-metadata">

**Author:** [@hellekin](https://meta.discourse.org/u/hellekin)\
**Replies:** 0\
**Last updated:** [January 18, 2024, 5:40pm UTC](https://meta.discourse.org/t/mattermost-to-discourse-chat-via-incoming-webhooks/292104 "2024-01-18T17:40:00Z")

</div>

Continuing the discussion from Set up Mattermost notifications using the discourse-chat-integration plugin: This is good to send Discourse notifications to Mattermost channels. But can we use Discourse Chat incoming we…

---

## [Activation Email Not Received for Discourse Admin Account, After Registering User in The Forum](https://meta.discourse.org/t/activation-email-not-received-for-discourse-admin-account-after-registering-user-in-the-forum/292050)

<div class="topic-metadata">

**Author:** [@Kuldeep\_Kumhar](https://meta.discourse.org/u/Kuldeep_Kumhar)\
**Replies:** 4\
**Last updated:** [January 18, 2024, 4:48pm UTC](https://meta.discourse.org/t/activation-email-not-received-for-discourse-admin-account-after-registering-user-in-the-forum/292050 "2024-01-18T16:48:01Z")

</div>

I successfully set up Discourse on my AWS instance using the AWS Lightsail service. Currently, I am attempting to register my admin account on the Discourse forum, and it is sending an activation link to the email addres…

---

## [Has there been a change to moderators being able to see staff action logs?](https://meta.discourse.org/t/has-there-been-a-change-to-moderators-being-able-to-see-staff-action-logs/292085)

<div class="topic-metadata">

**Author:** [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Replies:** 1\
**Last updated:** [January 18, 2024, 2:54pm UTC](https://meta.discourse.org/t/has-there-been-a-change-to-moderators-being-able-to-see-staff-action-logs/292085 "2024-01-18T14:54:28Z")

</div>

I have a moderator whose site was upgraded recently (44ff62aa123441c84056a697494c5379ffdde8e7) that says he can no longer see the staff action logs. Has something changed about that?

---

## [Usermenu revamped mobile repositioning](https://meta.discourse.org/t/usermenu-revamped-mobile-repositioning/291910)

<div class="topic-metadata">

**Author:** [@digitaldominica](https://meta.discourse.org/u/digitaldominica)\
**Replies:** 2\
**Last updated:** [January 18, 2024, 2:54pm UTC](https://meta.discourse.org/t/usermenu-revamped-mobile-repositioning/291910 "2024-01-18T14:54:08Z")

</div>

Hi, in order to make my forum users access the usermenu better I have moved the usermenu icons to the bottom than from the side through creating a custom theme component. The Before: The After: Still working…

---

## [Bulk uploading of Tags, via CSV with dynamic Tag Group creation and feature request](https://meta.discourse.org/t/bulk-uploading-of-tags-via-csv-with-dynamic-tag-group-creation-and-feature-request/291999)

<div class="topic-metadata">

**Author:** [@selfaware](https://meta.discourse.org/u/selfaware)\
**Replies:** 0\
**Last updated:** [January 17, 2024, 9:11pm UTC](https://meta.discourse.org/t/bulk-uploading-of-tags-via-csv-with-dynamic-tag-group-creation-and-feature-request/291999 "2024-01-17T21:11:09Z")

</div>

I would like to be able to bulk upload tags into Discourse, but trigger the creation of tag group, which the tags should be associated with. Let’s say I want to upload 100 tags into a tag group (which I haven’t created …

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

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