# Feature

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

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

**Page:** 196

---

## [Add option to set primary group if no current primary group](https://meta.discourse.org/t/add-option-to-set-primary-group-if-no-current-primary-group/72050)

<div class="topic-metadata">

**Author:** [@jcoates](https://meta.discourse.org/u/jcoates)\
**Replies:** 10\
**Last updated:** [16 أكتوبر 2017، 1:25ص UTC](https://meta.discourse.org/t/add-option-to-set-primary-group-if-no-current-primary-group/72050 "2017-10-16T01:25:46Z")

</div>

It would be nice to have an extra check box in the group options to set a group as a users’ primary group if and only if they do not already have one. Currently, users are primarily grouped in whatever group they joi…

---

## [Two Factor Authentication through Google Authenticator](https://meta.discourse.org/t/two-factor-authentication-through-google-authenticator/72102)

<div class="topic-metadata">

**Author:** [@adambirds](https://meta.discourse.org/u/adambirds)\
**Replies:** 1\
**Last updated:** [15 أكتوبر 2017، 2:32م UTC](https://meta.discourse.org/t/two-factor-authentication-through-google-authenticator/72102 "2017-10-15T14:32:43Z")

</div>

When will there be a feature for two factor authentication through Google Authenticator?

---

## [Dismiss-button in Unread](https://meta.discourse.org/t/dismiss-button-in-unread/72002)

<div class="topic-metadata">

**Author:** [@Lykke](https://meta.discourse.org/u/Lykke)\
**Replies:** 6\
**Last updated:** [14 أكتوبر 2017، 10:13ص UTC](https://meta.discourse.org/t/dismiss-button-in-unread/72002 "2017-10-14T10:13:13Z")

</div>

I just read about the function of the dismiss-button in "Mark all read" button on all New and Unread topics: We just moved forum platform from vBulletin to Discourse, and we moved all topics to the new platform. That me…

---

## [Hyphen-minus isn't listed in the username valid character hint but is allowed](https://meta.discourse.org/t/hyphen-minus-isnt-listed-in-the-username-valid-character-hint-but-is-allowed/71996)

<div class="topic-metadata">

**Author:** [@Lin-Buo-Ren](https://meta.discourse.org/u/Lin-Buo-Ren)\
**Replies:** 5\
**Last updated:** [14 أكتوبر 2017، 2:01ص UTC](https://meta.discourse.org/t/hyphen-minus-isnt-listed-in-the-username-valid-character-hint-but-is-allowed/71996 "2017-10-14T02:01:32Z")

</div>

As the following screenshots(second one in reply)

---

## [Period Forum Stats - Weekly/Monthly etc](https://meta.discourse.org/t/period-forum-stats-weekly-monthly-etc/61511)

<div class="topic-metadata">

**Author:** [@mikechristopher](https://meta.discourse.org/u/mikechristopher)\
**Replies:** 1\
**Last updated:** [13 أكتوبر 2017، 3:09م UTC](https://meta.discourse.org/t/period-forum-stats-weekly-monthly-etc/61511 "2017-10-13T15:09:59Z")

</div>

Continuing the discussion from Visualised traffic statistics: Rather than just having the start & end date - Would it possible to get another filter on the timeframe i.e. day, week, month, year That way we could pull s…

---

## [Daily usage streak and badges (for building a habit)](https://meta.discourse.org/t/daily-usage-streak-and-badges-for-building-a-habit/71900)

<div class="topic-metadata">

**Author:** [@jonobacon](https://meta.discourse.org/u/jonobacon)\
**Replies:** 8\
**Last updated:** [13 أكتوبر 2017، 11:39ص UTC](https://meta.discourse.org/t/daily-usage-streak-and-badges-for-building-a-habit/71900 "2017-10-13T11:39:57Z")

</div>

Hi Everyone, When I roll out Discourse to my clients, a key point I always emphasize is the importance that (a) people across the organization use it (not just “community managers”, and (b) they use it on a daily basis. …

---

## [Moderating content](https://meta.discourse.org/t/moderating-content/71884)

<div class="topic-metadata">

**Author:** [@testingsoftware](https://meta.discourse.org/u/testingsoftware)\
**Replies:** 4\
**Last updated:** [13 أكتوبر 2017، 9:11ص UTC](https://meta.discourse.org/t/moderating-content/71884 "2017-10-13T09:11:23Z")

</div>

Hi all, If I set up different categories, can I allow people to post freely in some but moderate the content before goes live in others? If I set the category to Watching it will notify me of new posts but i won’t be a…

---

## [Should welcome message for invited users come from the inviter?](https://meta.discourse.org/t/should-welcome-message-for-invited-users-come-from-the-inviter/14466)

<div class="topic-metadata">

**Author:** [@angelim](https://meta.discourse.org/u/angelim)\
**Replies:** 5\
**Last updated:** [13 أكتوبر 2017، 4:27ص UTC](https://meta.discourse.org/t/should-welcome-message-for-invited-users-come-from-the-inviter/14466 "2017-10-13T04:27:48Z")

</div>

When someone accepts an invitation, he receives a welcome notification. The text of that message is being addressed to the inviter, instead of the invited: {inviter.username} Welcome to... I’m trying to debug it but I r…

---

## [Issues with word-based "Flags"](https://meta.discourse.org/t/issues-with-word-based-flags/71853)

<div class="topic-metadata">

**Author:** [@BCHK](https://meta.discourse.org/u/BCHK)\
**Replies:** 6\
**Last updated:** [12 أكتوبر 2017، 10:39م UTC](https://meta.discourse.org/t/issues-with-word-based-flags/71853 "2017-10-12T22:39:53Z")

</div>

Guys, We’ve started using the word-based flags to help us identify people who may be causing issues or violating our usage terms. But - the system is also going back through old PMs - which I really don’t care about. …

---

## [Pop out editor pane](https://meta.discourse.org/t/pop-out-editor-pane/67482)

<div class="topic-metadata">

**Author:** [@AndreKR](https://meta.discourse.org/u/AndreKR)\
**Replies:** 9\
**Last updated:** [12 أكتوبر 2017، 9:03م UTC](https://meta.discourse.org/t/pop-out-editor-pane/67482 "2017-10-12T21:03:55Z")

</div>

It should be possible to open the New Topic (and preferably even the Reply editor) pane in a new tab/window. This annoys me every time I use a Discourse. I was hoping the feeling will go away, but even after years of us…

---

## [API call to unmask all emails](https://meta.discourse.org/t/api-call-to-unmask-all-emails/71851)

<div class="topic-metadata">

**Author:** [@Geoffrey\_Challen](https://meta.discourse.org/u/Geoffrey_Challen)\
**Replies:** 3\
**Last updated:** [12 أكتوبر 2017، 1:56م UTC](https://meta.discourse.org/t/api-call-to-unmask-all-emails/71851 "2017-10-12T13:56:51Z")

</div>

In the web interface there is an option for administrators to unmask all emails when examining the active user list. I don’t think that there is an API equivalent, although it would be useful. We have a case where we nee…

---

## [Email domain blacklist with wildcards (revisited)](https://meta.discourse.org/t/email-domain-blacklist-with-wildcards-revisited/70088)

<div class="topic-metadata">

**Author:** [@schungx](https://meta.discourse.org/u/schungx)\
**Replies:** 5\
**Last updated:** [20 سبتمبر 2017، 9:21ص UTC](https://meta.discourse.org/t/email-domain-blacklist-with-wildcards-revisited/70088 "2017-09-20T09:21:56Z")

</div>

The current implementation already matches black-listed domains with EndsWith type string matching. I would like to propose adding regex type matching as well. Reason: Recently a lot of spammers come from email addre…

---

## [Setting for scan email-in posts with Akismet](https://meta.discourse.org/t/setting-for-scan-email-in-posts-with-akismet/43393)

<div class="topic-metadata">

**Author:** [@downey](https://meta.discourse.org/u/downey)\
**Replies:** 11\
**Last updated:** [12 أكتوبر 2017، 7:45ص UTC](https://meta.discourse.org/t/setting-for-scan-email-in-posts-with-akismet/43393 "2017-10-12T07:45:52Z")

</div>

Does the Akismet plugin scan posts that are processed via incoming “anonymous” email that stages an account for that user? If not, can that happen somehow? We’ve gotten a lot of typical looking spam (invoice due, etc.) …

---

## [Don’t auto-unpin topics that a user is watching](https://meta.discourse.org/t/don-t-auto-unpin-topics-that-a-user-is-watching/71664)

<div class="topic-metadata">

**Author:** [@ChrisBeach](https://meta.discourse.org/u/ChrisBeach)\
**Replies:** 14\
**Last updated:** [10 أكتوبر 2017، 3:19م UTC](https://meta.discourse.org/t/don-t-auto-unpin-topics-that-a-user-is-watching/71664 "2017-10-10T15:19:33Z")

</div>

Part of my paid-for offering involves the buyer’s topic being pinned for a few days. One or two of those buyers have asked why their topic isn’t showing as pinned. This is because of Discourse’s auto-unpin feature, whic…

---

## [How to clone a group](https://meta.discourse.org/t/how-to-clone-a-group/71656)

<div class="topic-metadata">

**Author:** [@schungx](https://meta.discourse.org/u/schungx)\
**Replies:** 1\
**Last updated:** [9 أكتوبر 2017، 6:51ص UTC](https://meta.discourse.org/t/how-to-clone-a-group/71656 "2017-10-09T06:51:52Z")

</div>

Is there a way to efficiently clone a group? For large number of groups, it gets tedious pressing New and the re-applying all the settings. Error-prone too. What if we need a large number of group, each one slightly d…

---

## [Oneboxing xkcd?](https://meta.discourse.org/t/oneboxing-xkcd/51419)

<div class="topic-metadata">

**Author:** [@thiagoarrais](https://meta.discourse.org/u/thiagoarrais)\
**Replies:** 11\
**Last updated:** [9 أكتوبر 2017، 3:32ص UTC](https://meta.discourse.org/t/oneboxing-xkcd/51419 "2017-10-09T03:32:26Z")

</div>

Would there be interest in oneboxing xkcd? I don’t know if XKCD supports oEmbed or whatever, but I’m willing to try a PR if there is interest.

---

## [Have the invite screen show if a user exists before hitting send vs after](https://meta.discourse.org/t/have-the-invite-screen-show-if-a-user-exists-before-hitting-send-vs-after/71648)

<div class="topic-metadata">

**Author:** [@watchmanmonitor](https://meta.discourse.org/u/watchmanmonitor)\
**Replies:** 0\
**Last updated:** [9 أكتوبر 2017، 2:40ص UTC](https://meta.discourse.org/t/have-the-invite-screen-show-if-a-user-exists-before-hitting-send-vs-after/71648 "2017-10-09T02:40:42Z")

</div>

In the past, if I invited someone to a forum, it would change the email to the username, letting me know that the user existed. Today, this wasn’t the case and I sent a nice invite to a user including a message of how t…

---

## [No redirection when tags are renamed?](https://meta.discourse.org/t/no-redirection-when-tags-are-renamed/71549)

<div class="topic-metadata">

**Author:** [@arun](https://meta.discourse.org/u/arun)\
**Replies:** 1\
**Last updated:** [9 أكتوبر 2017، 12:26ص UTC](https://meta.discourse.org/t/no-redirection-when-tags-are-renamed/71549 "2017-10-09T00:26:34Z")

</div>

My Discourse does not seem to redirect tag page when it’s renamed. Not available on Discourse?

---

## [Give emblem from other emblems](https://meta.discourse.org/t/give-emblem-from-other-emblems/71130)

<div class="topic-metadata">

**Author:** [@luiz\_heiras08](https://meta.discourse.org/u/luiz_heiras08)\
**Replies:** 2\
**Last updated:** [6 أكتوبر 2017، 4:48م UTC](https://meta.discourse.org/t/give-emblem-from-other-emblems/71130 "2017-10-06T16:48:01Z")

</div>

hey guys… my goal is for users to earn a badge by having other badges and from that I can pull their email list. for example: 100 people commented and won badges on the following topics: Challenge 1 (emblem A) chall…

---

## [Improve (add) friendly JSON API error messages (at least generic ones)](https://meta.discourse.org/t/improve-add-friendly-json-api-error-messages-at-least-generic-ones/70272)

<div class="topic-metadata">

**Author:** [@dylanh724](https://meta.discourse.org/u/dylanh724)\
**Replies:** 3\
**Last updated:** [19 سبتمبر 2017، 1:33ص UTC](https://meta.discourse.org/t/improve-add-friendly-json-api-error-messages-at-least-generic-ones/70272 "2017-09-19T01:33:11Z")

</div>

If I POST to /posts and something is wrong, here is what’s returned as an error: only the code shows - no message (not friendly). This is the error when I typo the secret. Here’s another form of error, leaving out…

---

## [Feature Request: Custom Fields for Group](https://meta.discourse.org/t/feature-request-custom-fields-for-group/71538)

<div class="topic-metadata">

**Author:** [@kimardenmiller](https://meta.discourse.org/u/kimardenmiller)\
**Replies:** 0\
**Last updated:** [6 أكتوبر 2017، 5:41م UTC](https://meta.discourse.org/t/feature-request-custom-fields-for-group/71538 "2017-10-06T17:41:50Z")

</div>

Continuing the discussion from Improving the Groups page for 1.7: Seems in keeping with this idea, like the User Fields.

---

## [Members of /groups/staff](https://meta.discourse.org/t/members-of-groups-staff/71437)

<div class="topic-metadata">

**Author:** [@daath](https://meta.discourse.org/u/daath)\
**Replies:** 3\
**Last updated:** [6 أكتوبر 2017، 2:39ص UTC](https://meta.discourse.org/t/members-of-groups-staff/71437 "2017-10-06T02:39:21Z")

</div>

Continuing the discussion from Discourse Narrative Bot Beta Feedback: It says above that “bot should not show up as admin in /staff, nor shield glyph” - by which I think is meant /groups/staff? Anyway - Both “system” a…

---

## [Integrate discordapp into discourse plugin](https://meta.discourse.org/t/integrate-discordapp-into-discourse-plugin/46785)

<div class="topic-metadata">

**Author:** [@Drakon\_Dawn](https://meta.discourse.org/u/Drakon_Dawn)\
**Replies:** 7\
**Last updated:** [5 أكتوبر 2017، 9:27م UTC](https://meta.discourse.org/t/integrate-discordapp-into-discourse-plugin/46785 "2017-10-05T21:27:01Z")

</div>

I’d like to request a feature/plugin to be made so that discordapp can be put smack in the forum or wherever the site admin wants it so that people can not only post on the forum but chat with those who are not on the fo…

---

## [Improve error message for reserved usernames](https://meta.discourse.org/t/improve-error-message-for-reserved-usernames/71425)

<div class="topic-metadata">

**Author:** [@jordan1909](https://meta.discourse.org/u/jordan1909)\
**Replies:** 3\
**Last updated:** [5 أكتوبر 2017، 4:51م UTC](https://meta.discourse.org/t/improve-error-message-for-reserved-usernames/71425 "2017-10-05T16:51:26Z")

</div>

Hello all, I have on my instance a reserved character string. When users attempt to change their usernames to this however they get an error that it is already in use. Is there a way I can specifically override that s…

---

## [Different password reset for wrong username/email](https://meta.discourse.org/t/different-password-reset-for-wrong-username-email/15909)

<div class="topic-metadata">

**Author:** [@amyehawthorne](https://meta.discourse.org/u/amyehawthorne)\
**Replies:** 64\
**Last updated:** [4 أكتوبر 2017، 3:51م UTC](https://meta.discourse.org/t/different-password-reset-for-wrong-username-email/15909 "2017-10-04T15:51:07Z")

</div>

In the password reset process, you receive the same “You might receive an email shortly” message whether you have entered a valid username/email or not. While I can see the security value of not giving an indication of …

---

## [Suggestion: "Reason for Edit"](https://meta.discourse.org/t/suggestion-reason-for-edit/71389)

<div class="topic-metadata">

**Author:** [@RobMeade](https://meta.discourse.org/u/RobMeade)\
**Replies:** 0\
**Last updated:** [4 أكتوبر 2017، 8:34ص UTC](https://meta.discourse.org/t/suggestion-reason-for-edit/71389 "2017-10-04T08:34:17Z")

</div>

I tend to use this field quite frequently, and often entering the same text. I was wondering whether you may consider providing a drop down menu, populated with configurable items for this. There would still be the nee…

---

## [One-click-connect for apps in the Discourse ecosystem](https://meta.discourse.org/t/one-click-connect-for-apps-in-the-discourse-ecosystem/71346)

<div class="topic-metadata">

**Author:** [@DiscourseMetrics](https://meta.discourse.org/u/DiscourseMetrics)\
**Replies:** 2\
**Last updated:** [4 أكتوبر 2017، 7:26ص UTC](https://meta.discourse.org/t/one-click-connect-for-apps-in-the-discourse-ecosystem/71346 "2017-10-04T07:26:37Z")

</div>

Hi Discourse team! First off, thank you for building an amazing forum software, which I’ve used to build two businesses. :clap: For DiscourseMetrics I use the Discourse API to generate metrics for community managers, a…

---

## [Comments not embedding, 500 Error](https://meta.discourse.org/t/comments-not-embedding-500-error/57447)

<div class="topic-metadata">

**Author:** [@n4ru](https://meta.discourse.org/u/n4ru)\
**Replies:** 15\
**Last updated:** [3 أكتوبر 2017، 11:55م UTC](https://meta.discourse.org/t/comments-not-embedding-500-error/57447 "2017-10-03T23:55:44Z")

</div>

We have our site set up with discourse, and our main site set up with what looks to be proper comment embeds, passing the current URL and forum host in the embed code. Yet we’re getting Internal Server Error on the load…

---

## [Spaces adjacent to emoji text?](https://meta.discourse.org/t/spaces-adjacent-to-emoji-text/67074)

<div class="topic-metadata">

**Author:** [@appcomq](https://meta.discourse.org/u/appcomq)\
**Replies:** 7\
**Last updated:** [3 أكتوبر 2017، 2:02م UTC](https://meta.discourse.org/t/spaces-adjacent-to-emoji-text/67074 "2017-10-03T14:02:09Z")

</div>

I have up to last version , There was a lot of user bugs in the latest post. eg: TEST:relaxed::relaxed: TEST:relaxed::relaxed:

---

## [Onebox support for Vid.me?](https://meta.discourse.org/t/onebox-support-for-vid-me/71305)

<div class="topic-metadata">

**Author:** [@Jeremiah\_Schultz](https://meta.discourse.org/u/Jeremiah_Schultz)\
**Replies:** 0\
**Last updated:** [3 أكتوبر 2017، 10:46ص UTC](https://meta.discourse.org/t/onebox-support-for-vid-me/71305 "2017-10-03T10:46:22Z")

</div>

I’d appreciate that feature and I’d imagine one or two other people perhaps? :wink: I also noticed that Oneboxing of https://gab.ai/ posts doesn’t seem to work properly. It doesn’t pull any text or photos from any of th…

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

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