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

Discourse Version Regression?

$
0
0

@jomaxro wrote:

Has anyone ever see a Discourse site revert to an old version? I just took over admin-ing an internal company forum and found it was running Discourse 1.7.0.beta7. Turns out it was installed 3 years ago expected to be temporary and is still in use (something for #praise, by the way - installed and "just worked" even without a knowledgeable admin).

Anyway, first thing I did was update Docker manager and Discourse to 1.8. Did this Friday night. Logged in today, quite surprised to see that we'd gone back to 1.7.0.beta7! Looking at /admin/upgrade I'm even more confused - it says it was last updated 21 hours ago, but is 898 commits behind.

I'm going to reach out to our server admin tomorrow (in case there's something going on there), but I don't see how the Discourse version would revert.

Edit: I should note that all my other work (new site assets, updated groups, updated CSS/colors) are still there.

Posts: 1

Participants: 1

Read full topic


Namecheap's private email not working

$
0
0

@Biarity wrote:

I'm using Namecheap's private email service (with default DNS), but it doesn't seem to be working. Any suggestions? Here are my settings:

DISCOURSE_SMTP_ADDRESS: mail.privateemail.com
DISCOURSE_SMTP_USER_NAME: admin@[domain I registered].com
DISCOURSE_SMTP_PORT: 465
DISCOURSE_SMTP_PASSWORD: [password I use to log into email]
DISCOURSE_SMTP_ENABLE_START_TLS: false

I've also referred to this similar post (turn on TLS, set port to 26) with no luck.

In the production logs I've got this multiple times:

Sent mail to admin@[domain I registered].com (10381.3ms)
Job exception: Connection reset by peer

Posts: 1

Participants: 1

Read full topic

IP ban button within a profile

$
0
0

@dylanh724 wrote:

Everything's so convenient within Discourse, however IP banning is a pain. I have to copy their IP, find the logs and screened IP's to add their IP for a ban.

Can't there just be a "IP Ban" button beside their name when viewing a profile from admin?

Posts: 2

Participants: 2

Read full topic

Discrepancy in posts count due to my import

$
0
0

@JagWaugh wrote:

I just noticed this:

/admin/users/ usernumber / username doesn't always indicate the same number for "Posts Created" as /users/ username /activity shows.

My stats are all up to date, and the numbers are significantly different (4 vs 23).

I'm not sure if this is a bug or not. It may be related to how our import worked.

Posts: 4

Participants: 2

Read full topic

Tiles for topics

$
0
0

@YesYesiAmKamil wrote:

Hi there!

I have a clean install of Discourse on Digital Ocean Server. Everything is fine but i want to make a carousel in top of the site like this: http://www.smartwatch.me
I've read a ton of threads and manuals but nothing helps.

I'm trying to use the code from here:


And trying to use hints from here:

Also here:

But nothing happens because i'm dummy :slight_smile:
Can someone help me with this and describe the whole process in details?
Did I understand correctly that I firstly need to install Owl Carousel 2.0 from Github to my server? How can i make it through the Terminal?

Thanks!

Posts: 1

Participants: 1

Read full topic

Use new AWS S3 endpoints with IPv6 support

$
0
0

@Falco wrote:

Just adding this to the backlog:

If we change our current S3 endpoint

from: https://$BUCKET.s3-$REGION.amazonaws.com
to: https://$BUCKET.dualstack.$REGION.amazonaws.com

we get IPv6 support.

Example:

IPv4 only image:

https://discourse-meta.s3-us-west-1.amazonaws.com/optimized/3X/9/d/9d543e92b15b06924249654667a81441a55867eb_1_690x184.png

IPv4 and IPv6 compatible image:

https://discourse-meta.s3.dualstack.us-west-1.amazonaws.com/optimized/3X/9/d/9d543e92b15b06924249654667a81441a55867eb_1_690x184.png

Posts: 1

Participants: 1

Read full topic

Disable dark screen with avatar spotlight for new users

$
0
0

@pfaffman wrote:

I have a client who thinks their users will be confused by the darkened screen that new users get when they first get logged in. Is there a setting to change that behavior? (I've searched here and settings things like "disable" "new user" and so on to no avail). If not, is there a way to convince this person that it's not necessary?

Posts: 2

Participants: 2

Read full topic

How to exclude a user from rating?

$
0
0

@11145 wrote:

how to exclude a user from rating?
There are users which should be excluded from the rating of site/users, how can I do that?

Posts: 1

Participants: 1

Read full topic


Android webview automatic login

$
0
0

@furszy wrote:

Hi,
i'm using my java api to make topics, posts, get post and so on, and now i integrate a webview to go to the forum. so i have the username and password of the person and i need to login on the webview automatic.

Do you have some exaples for that?

Posts: 2

Participants: 2

Read full topic

Embedding with logins. Iframe too small?

$
0
0

@Michael321 wrote:

I'm having an issue with embedded comments.

The iframe embeds ok and connects to the discourse site.
Discourse forward to my app for login, but the iframe is too small to show the login form.

Is this something I need to fix with CSS? Does the discourse iframe resize itself?

Just curious if there is something I missed. Thanks!

Hey @codinghorror and @eviltrout - was about to hijack my previous thread, but posted a new one.

Thanks again for the help!

Mike

Posts: 5

Participants: 2

Read full topic

About the Moderators category

Reports of user logged out twice today - related to recent auth tokens changes?

$
0
0

@ChrisBeach wrote:

On the SE23 Forum I've had a few bug reports today which concerned me.

The most notable error is a user being logged out twice when returning to the site on her iPad. "I came back to the site after some time and it auto-refreshed on my iPad. So I would see things as if I was logged in and then when it auto-refreshed, I was logged out. Hasn't happened every time today, but happened twice"

I upgraded Discourse to the latest core code late last night, and also added the Data Explorer and Topic List Previews plugin.

In recent core updates I've noticed some commits regarding auth tokens. Is it possible a newly-introduced bug has caused my users to be logged out?

Other reports came in from a user who saw errors whilst seemingly logged in and trying to edit their own posts (possibly related to the same issue with expired login sessions)

Posts: 3

Participants: 2

Read full topic

Adding Adsense to header/footer as custom html

$
0
0

@lt100 wrote:

I'm trying to add Adsense code to both the header and the footer in Admin panel - CSS/HTML, but ads won't show, and I have no idea why (the code works by itself when not embedded).

Maybe it has something to do with the scripts which are probably unsupported in header/footer? Can I circumvent this limitation, if it is indeed the case? I'm not sure if I want to use the plugin.

Thank you.

Posts: 1

Participants: 1

Read full topic

Discord Integration

$
0
0

@dylanh724 wrote:

Discord has a very simple JSON-based API. They also have "login with Discord" integrations.

It would be cool to see some integrations with this. Connect account to display your Discord name, link a related server to the forum, etc.

Posts: 1

Participants: 1

Read full topic

Error while running vagrant up

$
0
0

@kpdp wrote:

I'm trying to setup discourse with vagrant, but fails with the below error. Please help me on this.

==> default: Importing base box 'discourse-16.04'...
Progress: 80%There was an error while executing `VBoxManage`, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.

Command: ["import", "/home/kpdp/.vagrant.d/boxes/discourse-16.04/0/virtualbox/box.ovf", "--vsys", "0", "--vmname", "discourse_default_1464875804802_71522_1487047744224_21715", "--vsys", "0", "--unit", "11", "--disk", "/home/kpdp/VirtualBox VMs/discourse_default_1464875804802_71522_1487047744224_21715/box-disk1.vmdk"]

Stderr: 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Interpreting /home/kpdp/.vagrant.d/boxes/discourse-16.04/0/virtualbox/box.ovf...
OK.
0%...10%...20%...30%...40%...50%...60%...70%...80%...
Progress state: VBOX_E_FILE_ERROR
VBoxManage: error: Appliance import failed
VBoxManage: error: Could not create the imported medium '/home/kpdp/VirtualBox VMs/discourse_default_1464875804802_71522_1487047744224_21715/box-disk1.vmdk'.
VBoxManage: error: VMDK: Compressed image is corrupted '/home/kpdp/.vagrant.d/boxes/discourse-16.04/0/virtualbox/box-disk1.vmdk' (VERR_ZIP_CORRUPTED)
VBoxManage: error: Details: code VBOX_E_FILE_ERROR (0x80bb0004), component ApplianceWrap, interface IAppliance
VBoxManage: error: Context: "RTEXITCODE handleImportAppliance(HandlerArg*)" at line 877 of file VBoxManageAppliance.cpp

Posts: 1

Participants: 1

Read full topic


Best Practice: Creating local user guides

$
0
0

@JagWaugh wrote:

You're install is up, everything is running fine, and users start arriving. All in all, a grand thing.
...
then the questions start: How do I upload pics? How do I edit a post? How do I use search? How do I add a cool picture like Schmedly has?

Depending on your user base, you may end up herding cats. Even with the Canned Replies Plugin installed, you will find that the same questions come up over and over again, and answering them all begins to feel like knitting fog.

Here is how I did it:
1. Create a category for "User Guides", make it read only for normal users.
2. When a question arises either compose a guide, or answer it in topic, then move the topic into the "User Guides"
3. Add the "User Guides" category to the "default categories watching" setting.
4. Keep referring users to the "User Guides", they will eventually start helping each other, either by helping to create guides, or by pointing users with questions to the Guides category.

Here is the User Guides Category on the site I moderate.

These were all written just using the composer and screenshot tools. Many of them started as PMs between a User and I, and once we'd got them complete I just moved the PM to the Guides section.

Posts: 1

Participants: 1

Read full topic

Cannot download JavaScript attachments

$
0
0

@AxelN wrote:

Hi,

After adding "js" to Files / authorized extensions I can upload js files. Nice.

But I cannot download them. There is an error in the logs:

ActionController::InvalidCrossOriginRequest (Security warning: an embedded <script> tag on another site requested protected JavaScript. If you know what you're doing, go ahead and disable forgery protection on this action to permit cross-origin JavaScript embedding.)
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/actionpack-4.2.7.1/lib/action_controller/metal/request_forgery_protection.rb:225:in `verify_same_origin_request'

with the backtrace:

/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/actionpack-4.2.7.1/lib/action_controller/metal/request_forgery_protection.rb:225:in `verify_same_origin_request'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb:432:in `block in make_lambda'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb:239:in `block in halting'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb:506:in `block in call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb:506:in `each'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb:506:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb:92:in `__run_callbacks__'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb:81:in `run_callbacks'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/actionpack-4.2.7.1/lib/abstract_controller/callbacks.rb:19:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/actionpack-4.2.7.1/lib/action_controller/metal/rescue.rb:29:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/actionpack-4.2.7.1/lib/action_controller/metal/instrumentation.rb:32:in `block in process_action'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/notifications.rb:164:in `block in instrument'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/notifications/instrumenter.rb:20:in `instrument'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/notifications.rb:164:in `instrument'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/actionpack-4.2.7.1/lib/action_controller/metal/instrumentation.rb:30:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/actionpack-4.2.7.1/lib/action_controller/metal/params_wrapper.rb:250:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/activerecord-4.2.7.1/lib/active_record/railties/controller_runtime.rb:18:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/actionpack-4.2.7.1/lib/abstract_controller/base.rb:137:in `process'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/actionview-4.2.7.1/lib/action_view/rendering.rb:30:in `process'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/rack-mini-profiler-0.10.1/lib/mini_profiler/profiling_methods.rb:76:in `block in profile_method'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/actionpack-4.2.7.1/lib/action_controller/metal.rb:196:in `dispatch'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/actionpack-4.2.7.1/lib/action_controller/metal/rack_delegation.rb:13:in `dispatch'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/actionpack-4.2.7.1/lib/action_controller/metal.rb:237:in `block in action'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/actionpack-4.2.7.1/lib/action_dispatch/routing/route_set.rb:74:in `dispatch'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/actionpack-4.2.7.1/lib/action_dispatch/routing/route_set.rb:43:in `serve'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/actionpack-4.2.7.1/lib/action_dispatch/journey/router.rb:43:in `block in serve'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/actionpack-4.2.7.1/lib/action_dispatch/journey/router.rb:30:in `each'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/actionpack-4.2.7.1/lib/action_dispatch/journey/router.rb:30:in `serve'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/actionpack-4.2.7.1/lib/action_dispatch/routing/route_set.rb:817:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/frame_options.rb:31:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:186:in `call!'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:164:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:186:in `call!'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:164:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:186:in `call!'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:164:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:186:in `call!'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:164:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:186:in `call!'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:164:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:186:in `call!'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/omniauth-1.3.1/lib/omniauth/strategy.rb:164:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/omniauth-1.3.1/lib/omniauth/builder.rb:63:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/rack-1.6.5/lib/rack/conditionalget.rb:25:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/rack-1.6.5/lib/rack/head.rb:13:in `call'
/var/www/discourse/lib/middleware/anonymous_cache.rb:138:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/actionpack-4.2.7.1/lib/action_dispatch/middleware/params_parser.rb:27:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/actionpack-4.2.7.1/lib/action_dispatch/middleware/flash.rb:260:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/rack-1.6.5/lib/rack/session/abstract/id.rb:225:in `context'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/rack-1.6.5/lib/rack/session/abstract/id.rb:220:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/actionpack-4.2.7.1/lib/action_dispatch/middleware/cookies.rb:560:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/activerecord-4.2.7.1/lib/active_record/query_cache.rb:36:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/activerecord-4.2.7.1/lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/actionpack-4.2.7.1/lib/action_dispatch/middleware/callbacks.rb:29:in `block in call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb:88:in `__run_callbacks__'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb:778:in `_run_call_callbacks'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb:81:in `run_callbacks'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/actionpack-4.2.7.1/lib/action_dispatch/middleware/callbacks.rb:27:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/actionpack-4.2.7.1/lib/action_dispatch/middleware/remote_ip.rb:78:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/actionpack-4.2.7.1/lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/actionpack-4.2.7.1/lib/action_dispatch/middleware/show_exceptions.rb:30:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/logster-1.2.7/lib/logster/middleware/reporter.rb:31:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/railties-4.2.7.1/lib/rails/rack/logger.rb:38:in `call_app'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/railties-4.2.7.1/lib/rails/rack/logger.rb:22:in `call'
/var/www/discourse/config/initializers/100-quiet_logger.rb:17:in `call_with_quiet_assets'
/var/www/discourse/config/initializers/100-silence_logger.rb:29:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/actionpack-4.2.7.1/lib/action_dispatch/middleware/request_id.rb:21:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/rack-1.6.5/lib/rack/methodoverride.rb:22:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/rack-1.6.5/lib/rack/runtime.rb:18:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/rack-1.6.5/lib/rack/sendfile.rb:113:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/rack-mini-profiler-0.10.1/lib/mini_profiler/profiler.rb:171:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/message_bus-2.0.2/lib/message_bus/rack/middleware.rb:62:in `call'
/var/www/discourse/lib/middleware/request_tracker.rb:73:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/railties-4.2.7.1/lib/rails/engine.rb:518:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/railties-4.2.7.1/lib/rails/application.rb:165:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/railties-4.2.7.1/lib/rails/railtie.rb:194:in `public_send'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/railties-4.2.7.1/lib/rails/railtie.rb:194:in `method_missing'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/rack-1.6.5/lib/rack/urlmap.rb:66:in `block in call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/rack-1.6.5/lib/rack/urlmap.rb:50:in `each'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/rack-1.6.5/lib/rack/urlmap.rb:50:in `call'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/unicorn-5.2.0/lib/unicorn/http_server.rb:562:in `process_client'
/var/www/discourse/lib/scheduler/defer.rb:85:in `process_client'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/unicorn-5.2.0/lib/unicorn/http_server.rb:658:in `worker_loop'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/unicorn-5.2.0/lib/unicorn/http_server.rb:508:in `spawn_missing_workers'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/unicorn-5.2.0/lib/unicorn/http_server.rb:132:in `start'
/var/www/discourse/vendor/bundle/ruby/2.3.0/gems/unicorn-5.2.0/bin/unicorn:126:in `<top (required)>'
/var/www/discourse/vendor/bundle/ruby/2.3.0/bin/unicorn:22:in `load'
/var/www/discourse/vendor/bundle/ruby/2.3.0/bin/unicorn:22:in `<main>'

Now I really don't want the browser to interpret that javascript file - I want it to be downloaded. Renaming the extension (and changing the file's content, looks like there is de-duplication hashing going on and that doesn't include the file name - is that another bug?) fixes it.

Can you help us? Is this a known limitation? (I searched in "bugs" and didn't find anything.)

Cheers, Axel.

Posts: 1

Participants: 1

Read full topic

Do all the locale scripts have to run on install and upgrade?

$
0
0

@Alexander_Wright wrote:

Running all the locale scripts seems to take a long time when installing or upgrading.

Is it possible to restrict the set of locales that are installed?

Posts: 3

Participants: 3

Read full topic

One Click Upgrade - What a Treat

$
0
0

@mitchellk wrote:

Just started testing Discourse and building my own D site a little over 2 weeks ago. Got notified by email this morning from my own site telling me of the new version available. Did the simple one click upgrade on Discourse and discourse-solved and voila all upgraded and working 100% in under 5 minutes. Very impressed with this upgrade procedure, well done to the team :clap: :clap: :clap:

Posts: 1

Participants: 1

Read full topic

How to implement Discourse with an already built Rails project

$
0
0

@Winston_Pogi wrote:

I want to use Discourse as a private messaging as well as forum. How can I use it when I already created my rails project and it only lacks the messaging and forum feature. I have read a lot of articles but I can't find an example where it is implemented in another project. All I see is that the Discourse project is cloned and make it running. I would be glad if you could answer me concern. I really like to implement discourse with my website.

Posts: 2

Participants: 2

Read full topic

Viewing all 60739 articles
Browse latest View live




Latest Images