Quantcast
Channel: Discourse Meta - Latest topics
Viewing all 60309 articles
Browse latest View live

Categories access permission canot add more >10 groups


Cross reference csv userlist against new users

0
0

@Ultim8 wrote:

Continuing the discussion from Export all users (from all time):

Our forum is a spin-off from another (much larger) forum… 75% of our users come from the parent forum, so we are trying to reserve usernames used there for registration on the new forum.

This is to create consistency across platforms but also to prevent trolls from snatching up the names of established users.

Does anyone know of a way to setup Discourse to cross reference a csv list of 56k users?

Desired result - When a user signs up to the new forum, if they have chosen a name on the other forum, place them in a group , else place them in a different group.

In both cases, set that group as primary.

Users detected as having a matching name get tagged as “pending verification” and are then required to send us a PM on the parent forum to verify they setup the new profile with the same name.

If not possible within Discourse, is there any 3rd party software that could automate the process instead?

Our current process sees all new users automatically tagged as “Verification not started” until we manually check their name against the list… which is obviously not sustainable.

Thanks in advance!

Posts: 1

Participants: 1

Read full topic

How can I move the FAQ section to another category?

0
0

@David_Kwan wrote:

Hey everyone!

I would like to move the FAQ topic from “Staff” to another category I created. I would like to do this because I want to make it easier for my users to find. I know that I could just create a new topic, but I want them to automatically earn the default “Read Guidelines” badge for reading it and we are not at the point where we can do custom Sequel queries to accomplish this with a post. Any help would be greatly appreciated and thanks for in advance!

Posts: 2

Participants: 2

Read full topic

Locale JS contains unminified copy of moment.js

0
0

@riking wrote:

I opened up the locale JS file recently to remind myself how it was implemented (current here), and noticed a few things that were odd.

For one, it’s appending an unminified copy of moment.js:

JsLocaleHelper should only use the unminified copy in development, and a minified copy in production. There’s a lot of indentation and comments in moment.js.

The moment_locale folder could also stand to be minified, they typically have a lot of indentation and comments: discourse/lib/javascripts/moment_locale at master · discourse/discourse · GitHub

The pluralization rules are less important, as the files are rather small.

Posts: 1

Participants: 1

Read full topic

Contrast of logos on "new user" certificate image

0
0

@downey wrote:

For sites that use a light-colored site icon, e.g. to display over a dark background, the logo is nearly impossible to read on the automatically-generated “new user tutorial” certificate. (Advanced, too.)

Not sure how hard it would be, but could be nice if said logo were stacked over a circle/square with the site header background color, to get the same contrast as used on the site.

Posts: 1

Participants: 1

Read full topic

Pop3 errors go unreported

0
0

@watchmanmonitor wrote:

The SSL certificate on the mail server which one of my Discourse instances appears to have an issue.

I only saw this because went to /logs and viewed:

Job exception: SSL_connect returned=1 errno=0 state=error: certificate verify failed

The detail is:

/usr/local/lib/ruby/2.3.0/net/pop.rb:553:in `connect'
/usr/local/lib/ruby/2.3.0/net/pop.rb:553:in `do_start'
/usr/local/lib/ruby/2.3.0/net/pop.rb:531:in `start'
/var/www/discourse/app/jobs/scheduled/poll_mailbox.rb:41:in `poll_pop3'
/var/www/discourse/app/jobs/scheduled/poll_mailbox.rb:16:in `execute'
/var/www/discourse/app/jobs/base.rb:153:in `block (2 levels) in perform'

I would have expected this to show in /admin just like we see sidekiq errors when those are present.

Posts: 1

Participants: 1

Read full topic

Can't vote on any polls

0
0

@downey wrote:

Today I’m noticing that I can’t vote on any polls I create on my site. In the editor preview, I see the circular radio button for the options, but once the post is saved, the button is gone. (The option text for each option is still there though!)

Example:

Does anyone else have this problem?

  • Yes, I can’t vote on my site’s polls.
  • No, works fine on my site.

0 voters

Posts: 3

Participants: 2

Read full topic

Trouble with SMTP in Azure

0
0

@Watercolor_Games wrote:

I’m aware there’s probably tons and tons of topics already discussing these sorts of problems but after hours of googling I have yet to find anything meaningful or helpful for my issue.

I have set up a Discourse instance on an Azure VM running Ubuntu 16.04 LTS, following the official setup guide on the Discourse github.

I have configured SMTP in the app.yml file so that I am connecting to in-v3.mailjet.com on port 587 with TLS on, and I have correctly specified my API key/secret (username/password) as shown in the mailjet dashboard. Using these settings from my development system I was able to send myself a test email and receive it, however using them on the Discourse instance and sending the admin verification email, I did not receive it.

Discourse seems to not report any errors in the web UI, and I’m not sure if it writes anything about this to a logfile or where to access it. I have tried all open SMTP ports on Mailjet:

  • 25
  • 465
  • 587
  • 2525

to no avail. I have even tried them both with and without TLS. However trying ALL ports with/without TLS from my development system I am able to get my test email.

I’m aware that Azure doesn’t allow outgoing SMTP mail directly from a VM which is why I am using Mailjet.

I have checked my Mailjet dashboard and no emails have even been detected as being received by the server from my Discourse however from my development environment they all went through.

Also on the server I tried running a python3.5 interpreter with the following code

import smtplib

s = smtplib.SMTP("in-v3.mailjet.com", 25)

and no errors were thrown, which shows it is in fact connecting to the server. I also tried this for port 2525.

Any suggestions would be greatly appreciated.

Posts: 2

Participants: 2

Read full topic


Can't go back in meta

"Make Private Message" on category description topic

0
0

@WhatllB wrote:

The bad choice:
I was experimenting on a category’s description topic, and tried “Make Private Message” on it.

Tried to revert/fix
Then I chose “Make Public Topic”.

The category showed the right description in the category list, but the category description topic no longer appeared inside the category.

Then I found the topic in the Uncategorized category, but changing the category (via full edit or name edit) never changed it out of Uncategorized.

My real fix:
I traced through the github, and found that convert_to_private_message changes the topic.archetype and nils the topic.category_id. In this stubborn category description topic, sql showed archetype ‘regular’ and category_id of null. Something was preventing a change to the category_id. I changed that topic record to the right category_id, and everything looks good again. The category description is correct, and the category description topic is back and public in the right category.

Feedback
I’m 2 days into my first ever Discourse install, which may explain how I goofed it up making strange UI choices. Discourse is really great, and I thought it might be helpful to share the only strange experience I’ve had so far.

Posts: 2

Participants: 2

Read full topic

"Sorry, you do not have the required trust level to access the user API" when on iOS

0
0

@r333d wrote:

Hey, so I’m trying to check out the mobile app for Discourse, and I’ve ran into a few issues already.

First off, it’s impossible to sign up through the mobile app, or at least, for me, it was not intuitive at all. I tried linking my Github account, which “worked” but didn’t take me to any sort of sign up page. So I had to do it on desktop.

And now, after successfully signing up, it says this:

Authorize application access

Sorry, you do not have the required trust level to access the user API

What do I have to do to get rid of that?

Posts: 6

Participants: 4

Read full topic

Clicking label for “Automatically set as primary group” doesn't toggle setting

Best way to promote discourse forum

0
0

@burningman wrote:

I was thinking about using CPA marketing for promoting my discourse forum. I think through this way only those people will sign up who will really be interested in the forum.
Kindly suggest me Which is best CPA network to promote this.
Or can you suggest me any better idea.

Posts: 2

Participants: 2

Read full topic

Setting up Discourse with ProtonMail account

0
0

@Becky wrote:

Hello, I’m trying to setup Discourse with a ProtonMail admin email address. Apparently ProtonMail doesn’t support SMTP so I wondered if there’s a workaround.

Has anyone had experience with this?

It’s for this step:

Hostname for your Discourse? [discourse.example.com]:
Email address for admin account? [me@example.com]:
SMTP server address? [smtp.example.com]:
SMTP user name? [postmaster@discourse.example.com]:
SMTP port [587]:
SMTP password? []:

Thanks!

Posts: 5

Participants: 4

Read full topic

Blank page loaded after todays upgrade due to incompatible plugin

0
0

@nixie wrote:

MAJOR issue - Blank page loaded after todays upgrade

I did the upgrade today (like 10+ hours ago) and then checked the site - all was good.

But got an email from user stating that he is seeing just a white screen.
ALSO - I checked in Analytics - new users today = 0

I logged out and checked - I’m also now seeing a white screen.

not sure what is wrong.

Posts: 10

Participants: 3

Read full topic


Having an issue after changing domain

0
0

@DonaldH wrote:

Hello

I changed my forum domain and have encountered the following issue when doing a password reset:

As you can see, at the bottom of the email it is still using the old domain in the reset link. I was able to reset my password by just substituting the new domain, but how can I fix this so it doesn’t happen with other users?

Thank you

Posts: 10

Participants: 2

Read full topic

Authenticate with the API using username/password?

0
0

@Watercolor_Games wrote:

I’m trying to write a multiplayer game that uses Discourse for user authentication. I want to allow players to log into the game using their Discourse by presenting them with a login form where they can enter their Discourse username and password. I then want to send these credentials to the API as well as information about the client and use this to get an API key I can use in future api calls to act on behalf of the user.

This API key is then shared with any multiplayer servers the user joins and is used by said servers to grab username, avatar, etc and other profile information, without ever needing to store or transmit a password. Is this possible?

Posts: 1

Participants: 1

Read full topic

Dark theme header text and icon contrast

0
0

@Simon_Cossar wrote:

On the latest Discourse with the dark theme enabled, there is very little contrast between the header text and icon colors (#333) and the header background (#111). On older screens it can be hard to read. The dark theme on meta sets these colors to #ddd, that works well.

Posts: 4

Participants: 3

Read full topic

Smoke-testing plugins during upgrade process

0
0

@ChrisBeach wrote:

Continuing the discussion from Blank page loaded after todays upgrade due to incompatible plugin:

Plugin compatibility is an issue that has bitten me a couple of times. Yes - I have been using unsupported plugins. But no - these shouldn’t be able to take down my forum when I innocently hit the upgrade button on Discourse core.

Firstly, I accept that the hard-working core Discourse team have enough on their plate, and they shouldn’t have to support myriad third party plugins. This would slow core development down and create all sorts of awkward developer coordination bottlenecks.

However, there may be a simple and universal solution here that doesn’t require ongoing effort from the core team. I propose that on hitting the upgrade button, a new docker image is built in the background, and within it, acceptance tests of all plugins are run before the switch-over happens from old to new docker image (apologies if I have mis-stated any technical terminology). If any tests fail, the upgrade is cancelled and the admin is alerted to the failing tests. No site downtime. No errors seen by users.

All third party plugins should come with acceptance tests that will fail if the plugin has b0rked the Discourse instance upon core upgrade (eg blank screens, JavaScript errors etc).

With this in place I can be confident that upgrading the forum is not a “Russian roulette” operation.

Posts: 8

Participants: 6

Read full topic

Banner under the header

0
0

@Jay91 wrote:

Hello Friends,

How i can remove the banner showing under the header, i dont remember how i set it, i dont see the setting to disable it.

Thanks.

Posts: 12

Participants: 3

Read full topic

Viewing all 60309 articles
Browse latest View live




Latest Images