Whenever a client requests something from the server on Discourse, it bumps the ‘last active’ time for the user. This is used for various things, including deciding whether to email a user or not. I also use it in my whos-online plugin. Logic in discourse’s AJAX requests means that background tabs do not bump this ‘last-active’ time.
On my forum we’ve seen a few instances of users ending up perpetually online, which is annoying for the whos-online display, but also means that the user won’t receive any emails.
In all cases, checking the NGINX logs reveals that the user’s browser is making repeated (every 1-2mins) requests for /service-worker.js. The user agent string in all cases suggests this repeated request issue is limited to Firefox 56.
Does anyone have any ideas on what can be done to stop these repeated requests happening?
Should Discourse really bump the last active time whenever the service worker is requested?
Is it possible to add staff color to all admin/moderator posts automatically after posting?
I know there have been a few people that have asked the same question, but I haven’t seen an answer yet. It would be easier for my moderators/admins to have the staff color added automatically, instead of them having to manually add it to each post.
The staff color has seemed to change over the last couple of updates… Originally it was the entire post that was colored, now it seems to be just the text. Is there any way to change this back?
hello all
i installed discourse on an azure server and all was configured and setup automatically
i am not a developer so i would only like to setup the general smtp with a gmail account
somewhere in the admin interface and i don’t find where to do it (like i was doing with a wordpress site)
thanks in advance if it is possible
tonton
I see that in Discourse ADMIN settings there is already an area where we can enter our Adsense publisher ID, so why are some people getting an Adsense plugin? I would assume by entering our publisher ID in the admin settings in Discourse, that should be sufficient, no ?
Is it true that Adsense will only work for top domain URLs? So if my forum is forum.mysite.com, then there is no way for Adsense to work?
I’ve got my WordPress site setup as the SSO provider and the Discourse forum set as SSO client. When I go to login on Discourse, I get taken to the login page on WordPress. However, when I click the login button it takes me to the WordPress admin dashboard instead of taking me back to Discourse. If I then open Discourse in a new tab, it hasn’t logged me in to Discourse. So I’m wondering if I have not configured something correctly?
I DO get the “You’re connected to Discourse” message in my WordPress “Discourse” page.
Here’re my WordPress and Discourse WP-Discourse / SSO settings:
When I access my forum in chrome on mobile, it shows pop up “add this web to home screen” every time I refresh or open new page. It disturbs a lot the users.
I want to disable it. Please help.
When using the emoji picker on mobile devices, it can be quite sluggish when typing into the search box. Waiting a bit of time for results isn’t a problem, but something seems to be impacting the performance of the <input> field itself.
The easiest way to repro is using the CPU slowdown options in the chrome dev tools. It seems to be worse when pressing the backspace key. Here’s a video - I pressed backspace 5 times in quick succession, and you can see that the text in the input field disappears sporadically. (6x CPU slowdown in chrome dev tools, to exaggerate the problem)
It looks like there is already some debounce logic here, so I’m not sure if there’s an easy solution…
Please bear with me. An absolute rookie when it comes to CSS. I am wondering how I would go about adding a web video to the background of the site (.webm) format.
I installed and setuped Discourse with docker on Ubuntu 16.04 on VMware. But I don’t see the discourse homepage when I put my VM ip address in my browser.
Our homeowner association uses Discourse for community dialog and we want to hire someone that can perform a few changes to our configuration. At the moment, Discourse is installed on the root domain and we would now like to create a landing page for our website on the root domain and have Discourse moved to a sub-domain.
It’s important these changes be implemented with minimal disruption.
Everything remains hosted on a single Amazon EC2 instance
Amazon S3 bucket services continue
HTTPS is enabled everywhere
Login with Google, Twitter, Facebook, GitHub and Yahoo! linked to new sunrisepoint accounts instead of my personal accounts
Ability to create @sunrisepoint.org email addresses in the future
If you are capable of performing these changes, please send me a private email with your price and estimated time to complete.
If you require additional information please reply to this thread and I will update the post accordingly.
Budget
I’m not sure what the industry rate is for these types of services, however, my assumption is that an experienced Discourse / server admin could accomplish these tasks in 2-3 hours.
I’m considering starting a new project with discourse but I would like to keep the choice of software open. I might want to migrate to one that has a gallery, calendar, file base, marketplace… in the future.
Are you aware of any forums offering to import from discourse. Ideally a popular one so that all types of forums can be used with a double import.
This already works with a lot of websites like Twitter or Facebook. Now, why not make Discourse compatible, too? That would close the gap of a missing (real/native*) Android app.
But it feels like a native app, and just works with the web version, without much changes.
As Discourse’ Android app is also just a webkit wrapper.
I recently upgraded discourse and see that the compression issue identified in this earlier post was fixed.
However, for some strange reason 3 .js files are not compressed. I’ve enabled compression in cloudfront at amazon. Any idea why these 3 files are not compressed? These fields are compressed on meta.discourse.org .