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

Why is a blank site_contact_username considered a problem?

$
0
0

Jared Reisinger wrote:

I've left the "site contact username" field blank. While this is under the "Settings -> Required" tab, the descriptive text on the field says:

All automated private messages sent by the forum will be from this user; if left blank the default System account will be used.

I want automated messages to be sent from "the system", so I want to leave this field blank. But then, the admin dashboard warns me:

Some problems have been found with your installation of Discourse:

The site_contact_username setting is blank. Please update it in the Site Settings. Set it to the username of an admin user who should be the sender of system messages.

I would set the field explicitly to "system", but that account has no email address, and thus the "site contact username" won't accept it. I also can't find any way to give the "system" account the default sending address, just to make the form happy.

Is there an expectation that there should be a separate admin account for sending automated emails? If not, should there be a way to turn off this (potentially false-positive) warning?

Posts: 4

Participants: 3

Read full topic


Release schedule post version 1.0

$
0
0

Sam Saffron wrote:

As we march towards version 1.0

I think we should move to a Google chrome style releases. Meaning we will have 4 branches going.

Stable channel

This will live in the "stable" branch, every release will be tagged. First stable release will be 1.0.0

We will only backport urgent fixes between releases (on a case by case basis).

So:

1.0.0 will be the first release
1.0.1 (which we hopefully will not need will only contain security fixes, urgent performance fixes, and egregious bug fixes)

Beta channel

This will live in the "beta" branch, once a week we will take code from master and merge it in. Each release will be tagged using odd numbers

1.1.0 (week 1)
1.1.1 (week 2)

During the week we will only backport stuff that we backport to stable. We will keep to a rigid weekly schedule here.

Tests passed channel

The branch already exists, we commit all our work into "master" once our internal test suite passes we merge in master.


How often will we release stable?

I think we should stick to a regular release cycle, a new stable release every 8 weeks. We should let "stable" bake in beta for a week before merging into the stable branch, this will allow us to at least catch major regressions and ensure plugins are good.

Isn't this a lot of extra work?

Our current process already "sort-of" has beta and tests-passed. However instead of tagging master we will now have a proper branch for beta, which is both simpler and safer.

The new structure will also simplify Discourse docker which you can set to track whichever release channel you want by simply tracking a branch.

So, the only real extra work will be the occasional backport of security fixes into stable. It is an unavoidable as we will be maintaining a stable release.

What about email notifications for new releases?

We need to amend our version checker to check what branch you are on in order to notify you. At the moment is it notifying on every beta release, which clearly only makes sense if you are tracking the beta channel.

Why I like this model?

By having a "stable" channel, we can ensure we are not stuck supporting "stable" releases that are old. Our support story for Discourse 1.0.0 in 2 months becomes, first upgrade to 1.2.0 and then we can support you.

This model allows us to continue working the way we do now, without needing any drastic changes. I would loath supporting very old versions of Discourse. I also understand that some only want to upgrade once in a while.

Question? Suggestions? Grievances?

Posts: 21

Participants: 7

Read full topic

Admin Counter is Wrong after import

$
0
0

Manthan Mallikarjun wrote:

Hello.

I just finished an import, and it turns out the admin and moderator count in the admin dashboard is messed up.

For admin it shows:

But when I click it, it shows two admins:

Same things for moderators:

but when I click it there are 3 mods.

Posts: 3

Participants: 2

Read full topic

Body too similar reprise

$
0
0

Mittineague wrote:

Continuing the discussion from Body is too similar to what you recently posted:

@eviltrout , you replied:

Set the unique_posts_mins setting to 0.

I'm guessing that means FALSE ?

I have the bad habit of proof-reading after submit then editing and have noticed this and/or similar happening, but only after a brief "Grace period"

Any way to adjust the "Grace period"?

Posts: 2

Participants: 2

Read full topic

Docker doesnt start on Reboot

$
0
0

Manthan Mallikarjun wrote:

Continuing the discussion from Upgrade from Ubuntu 12.04 to 14.04 on Live System?:

According to @codinghorror, docker should auto start discourse but it doesnt! I know for a fact that I am running the latest version of both docker and discourse since I setup the server today!

Posts: 3

Participants: 2

Read full topic

Deleted posts will now be collapsed by default

$
0
0

Kane York wrote:

Hey everyone - this topic is an announcement for a feature that just hit master. Also, this only applies to forum admins/staff - if you aren't staff, you won't notice any of this.

Once you update the next time, you should start noticing "1 post hidden" showing up on some topics, and clicking it will expand a deleted post. This is because deleted posts will now be collapsed by default.

Also, there will be a "Unhide Deleted Posts" button at the start of the topic, which will effectively expand all of the deleted posts at once.

Screenshot example here on Meta:

(Note that many forums that have gone offline were deleted from that topic.)

Additionally, to further assist in reviewing a thread after the fact, if you filter a topic to a single user's posts, the deleted posts filter will be disabled (i.e. the user's deleted posts are shown). You can also share a link to a topic with the deleted posts expanded with your fellow admins by adding ?show_deleted=1 to the URL.

I'm sure that this will be a welcome change for many.

See also:


Posts: 1

Participants: 1

Read full topic

Windows / Vagrant and (Docker) for development

$
0
0

lid wrote:

So here are my random thoughts, please feel free to let me know why this is a bad idea.

Why don't we develop on docker?

  1. Docker is the closest environment to production, well it is the production, and apprently the only form of installation supported by discourse. What is better then giving the developers a
    development environment that mimics production. Also an environment that is kept up to date and will not require additional resources for maintenance at least not as much.

What do we have now?

We have vagrant and virtualbox combination.

What can we have

We can still have vagrant set the virtualbox machine, but this time with docker support.

All we need is the ability to push code changes from host machine to the container.
We can use git to handle that for us.

So for source code changes, I think this configuration could work. In addition we don't have to deal with docker container commits as the code will be actually pulled from the host (using git) . I am against docker commits because of the file system layer complexity and possible limits.


I have already started working on a solution that will bridge guest to host code sync using the git protocol.
I started this for a different reason issue, but I think that method could be used on this configuration as well.


What are the complexities?

  1. We are basically setting up a virtual env, and then set another layer of container nesting with docker.
    I believe that will create another level of network setup complexity in the virtual machine that will need to be mitigated.

  2. We are creating 2 levels of ssh, one to the virtual machine, and 2nd to the container if needed.

3.The initial setup environment will be slightly more bloated. base image for the virtual machine, then the docker base image.


If you think this is a good idea, let me know if you wish to join the effort of creating this beast.


https://meta.discourse.org/t/vagrant-and-virtualbox-slow-on-windows-update/17176

Posts: 2

Participants: 2

Read full topic

Empty site after 0.9.9.13 upgrade

$
0
0

Lenin Raj Rajasekaran wrote:

I just updated the my Discourse to 0.9.9.13 and I see a empty site. I see the following errors in the Chrome Console. In the page source, I can see the expected content though.

Uncaught SyntaxError: Unexpected token ILLEGAL vendor-4664ad0a0dfeced57591db8ed993931c.js:1
Uncaught ReferenceError: Ember is not defined application-dac35893e494ddb71f38ee6f66633dbf.js:1
Uncaught ReferenceError: Ember is not defined admin-8be78ede73ef1d0c05c4782b14091277.js:1
Uncaught ReferenceError: Ember is not defined (index):172
Uncaught ReferenceError: Discourse is not defined (index):178

Posts: 1

Participants: 1

Read full topic


Failed password for root from xxx.xxx.xxx.xxx in logs

$
0
0

Tuan Anh Tran wrote:

I'm seeing this quite often in logs. Not sure what causes it though. I'm riding on HEAD.

isconnecting: Too many authentication failures for root [preauth]
Failed password for root from xxx.xxx.xxx.xxx port 2687 ssh2
Failed password for root from xxx.xxx.xxx.xxx port 2687 ssh2
Failed password for root from xxx.xxx.xxx.xxx port 2687 ssh2
Failed password for root from xxx.xxx.xxx.xxx port 2687 ssh2
Failed password for root from xxx.xxx.xxx.xxx port 2687 ssh2
Failed password for root from xxx.xxx.xxx.xxx port 2687 ssh2
Disconnecting: Too many authentication failures for root [preauth]
Failed password for root from xxx.xxx.xxx.xxx port 1107 ssh2
Failed password for root from xxx.xxx.xxx.xxx port 1107 ssh2

Posts: 5

Participants: 3

Read full topic

Mailing List Replacement : Email Attachments

$
0
0

Paul Apostolos wrote:

We implemented Discourse for a client to replace their MailMan mailing list. For the most part, the new Discourse forum is functioning awesomely in its role as a replacement, but there seems to be one area that is problematic.

The forum's members are all in mailing-list mode (they get notified of all posts). The whole forum is private. Authentication is handled using SSO to an MVC site.

In the last few days, members have been trying to couple of attachments to the group. The discussion is quickly approaching Godwin's Law territory because the attachments are not actually included in the notification emails to the group.

The issue is many of the mailing list participants do not actually visit the forum to log in...Therefore the links in the notification email to the attachment block them with a login page. From there they would need to do the SSO sign in on the main site and know enough to click the original link in the email to get to the attachment again.

They are used to having the attachment included in the notification email. I understand all the reasons why including attachments in emails is a bad idea...I get it. But, maybe there is something that can be done so we could tokenize the links so they wouldn't have to be protected or turn off authorization requirements for uploaded files.

If one of the goals is to replace mailing lists, I do believe this is an issue that will need to be addressed.

As always, I am willing to do whatever I can to help.

Posts: 3

Participants: 3

Read full topic

Email forwarding, CC, and BCC

$
0
0

Helder Ribeiro wrote:

I work in a group with 4 other people, and we're all in the "staff" category. Every now and then I want to forward them an email we got from someone, or add them to an off-forum email discussion by cc'ing or bcc'ing them to the thread. None of these work. Is there a plan to add support for this? Thanks!

Posts: 1

Participants: 1

Read full topic

Sorting Order on Activity column

$
0
0

InsaneMosquito wrote:

How does column sorting on the activity column work?

I'm guessing it is based on first post creation date and not last post date. Is this correct? If so, is there a way to make it by last post date?

It seems less intuitive to have it sort by first post, especially for older topics that are still active. As an example, the highlighted topic is way down at the beginning of June, even though it was posted in just a few days ago.

If fact, if it were sorted by last post, instead of creation date it would appear on the first screen. I think that's more appropriate as it is still an active topic. The arrow in this image shows, roughly where it'd be sorted.

Posts: 2

Participants: 2

Read full topic

Bullet point broken quoting

$
0
0

Wint wrote:

Paste this into an edit window:

First bullet:
"More text here"

Second bullet:
“Even more text here”

Highlight First Bullet: line and click Bulleted List

Highlight Second bullet: line and click Bulleted List

Quoted text under second bullet isn't quoted.

I'm not sure where the bug is, I thought it was the colons in the bullets but that's not it. Also I wasn't sure if the quoted text under a bullet point should be quoted at all, the markup for blockquote is > not ".

Posts: 4

Participants: 2

Read full topic

Android 'cancel post' goes off screen

$
0
0

Matches wrote:

Using an image from a TDWTF report, but I had this issue on my end before it was reported in that thread - can confirm the issue.

*My picture is a little different than the one above, but it's the same basic concept.

For me, it happens when I use 'request desktop site' and go to cancel my post - on mine all I can see is " Keep"

Original write up here:

http://what.thedailywtf.com/t/uhmmmmm/1640

Not sure what he's using, but I'm on a samsung S4 with android 4.4.2

Posts: 2

Participants: 2

Read full topic

Selecting "cancel" during upload leaves upload progress UI behind

$
0
0

Dean Taylor wrote:

Steps to reproduce:

  1. Create new topic / reply post
  2. Drag and drop large image
  3. Select cancel to the right of "Uploading %" (before upload completes)

Expected:

  • Confirmation upload has been cancelled.
  • Upload process and cancel button to be hidden

Actual:
- Upload progress remains suck at the percentage it was at when cancel was selected.
- Cancel button remains on screen.

Screen grab after cancel has been selected.

Posts: 1

Participants: 1

Read full topic


Disourse and Digital Ocean

$
0
0

gicela wrote:

I have installed Discourse with digital ocean using this instructions.

However, when I edit the 'containers/app.yml' and run './launcher rebuild app' for the changes to take effect, I get the following error:

(<unknown>): did not find expected key while parsing a block mapping at line 27 column 3 -e LANG=en_US.UTF-8
YAML syntax error. Please check your /var/docker/containers/*.yml config files.

I have destroyed the container a couple of times and it seems to run the rebuild when the file hasn't been edited, but when I enter the smtp details, and try to rebuild, this error occurs. I have also copied the .yml file a couple of times and made sure there are no typos or extra spaces, etc. But no luck so far. Any thoughts?

Posts: 3

Participants: 3

Read full topic

Script tags triggering 503 on TDWTF

$
0
0

Matches wrote:

This is the original post, it does not allow

< script type="text/javascript">alert('Script Tag!') triggers a 503 when replying as a first post, but NOT after replies that contain a quote.

Posts: 4

Participants: 2

Read full topic

Compliance with EU Cookie Law

$
0
0

node wrote:

Has anyone complied with EU cookie laws using discourse? I've tried implementing the CIVIC javascript plugin, however it doesn't seem to be working. Could an unintrusive cookie notice be included in discourse which informs users that the site uses cookies, allowing cookies to be disabled if they wish.

Posts: 33

Participants: 12

Read full topic

Bad Reply Key with emails to Discourse but I don't have posting by email setup

$
0
0

Mike wrote:

In our google apps domain, when an email was sent to all@domain.org, Discourse sent back an email about a bad reply key. I have reply by email setup and one of my categories can be posted to via email, but I actually don't want emails that are sent to forum@domain.org to be posted, so I don't have that setup in the settings. Is there a way to get it to not generate these error replies?

Posts: 4

Participants: 3

Read full topic

Can we get Turtorial for Onebox-ing plugin

$
0
0

Admir Hodzic wrote:

Continuing the discussion from Brand new plugin interface:

Yet for while I am hitting my head into wall to get this work.
May I please @zogstrip to next tutorial write for plugins which implement custom OneBox.
I really am dying to start customizing Discoruce but lack of my knowledge keep me in dark.
Can we get step by step tutorial to implement simple one box.
My doubts is where I shoud put these codes.
Should they go inside plugin.rb or we need additional files.

Where to put

Onebox::Engine::WhitelistedGenericOnebox.whitelist.push "aetus.net"

Thanx in advaced

Posts: 3

Participants: 2

Read full topic

Viewing all 60721 articles
Browse latest View live




Latest Images