I know there was a fontawesome upgrade - anything I need to look for or change to fix this problem? I see all fontawesome icons as huge. Starting to troubleshoot now but I’d be grateful for any advice. @angus let me know if you’re awake over there and have any suggestions.
Update also happens in safe mode.
1 Like
david
(David Taylor)
November 30, 2018, 3:58pm
2
The issue persists in safe mode, so it is almost certainly something that a plugin has introduced in an unusual way. Can you share a list of installed plugins - we’re not seeing this on any of our hosted sites.
3 Likes
thanks for the response. here’s my list from app.yml. the commented out lines are plugins I’ve tried in the past but removed again.
- git clone https://github.com/discourse/docker_manager.git
- git clone https://github.com/discourse/discourse-akismet.git
- git clone https://github.com/discourse/discourse-solved.git
- git clone https://github.com/discourse/discourse-data-explorer.git
- git clone https://github.com/tgxworld/discourse-translator.git
- git clone https://github.com/discourse/discourse-bbcode-color.git
- git clone https://github.com/namati/discourse-watch-category-mcneel.git
- git clone https://bitbucket.org/twobyfore/discourse-pmlink.git
- git clone https://github.com/tgxworld/discourse-cakeday.git
- git clone https://github.com/discourse/discourse-staff-notes.git
# - git clone https://github.com/angusmcleod/discourse-quick-messages.git
# - git clone https://github.com/gdpelican/babble.git
- git clone https://github.com/gdpelican/retort.git
- git clone https://github.com/discourse/discourse-voting
# - git clone https://github.com/angusmcleod/discourse-topic-previews.git
# - git clone https://github.com/PoloGT/abbreviation-discourse-plugin.git
- git clone https://github.com/discourse/discourse-canned-replies.git
# - git clone https://github.com/iunctis/discourse-formatting-toolbar.git
# - git clone https://github.com/discourse/discourse-admin-statistics-digest.git
- git clone https://github.com/davidtaylorhq/discourse-whos-online.git
# - git clone https://github.com/jgujgu/discourse-guest-gate.git
- cd /var/www/discourse/plugins && sudo -E -u discourse git clone https://github.com/discourse/discourse-assign
# - git clone https://github.com/angusmcleod/discourse-elections.git
- git clone https://github.com/discourse/discourse-chat-integration.git
- git clone https://github.com/angusmcleod/discourse-events.git
- git clone https://github.com/cpradio/discourse-plugin-checklist.git
- cd /var/www/discourse/plugins && sudo -E -u discourse git clone https://github.com/discourse/discourse-chronos
- git clone https://github.com/angusmcleod/discourse-tickets
- git clone https://github.com/angusmcleod/discourse-knowledge-base.git
2 Likes
david
(David Taylor)
November 30, 2018, 4:04pm
4
It looks like it’s working again now - did you find the issue?
On an unrelated note, you can remove discourse-chronos
- it is now part of core.
6 Likes
I didn’t do anything yet… and haven’t myself seen it working again so you are one up on me. I am now doing a rebuild via ssh thinking maybe that will help. last time did it via the UI.
gerald
November 30, 2018, 4:05pm
6
It was worth reading this topic only to get cool ideas for plugins
1 Like
david
(David Taylor)
November 30, 2018, 4:06pm
7
It was looking like this to me:
Of course it’s offline now due to the rebuild Let us know how it goes once the rebuild is done.
2 Likes
nice! that’s how it’s supposed to look. I love it when problems resolve themselves. the internet wins again.
edit: your screenshot shows some broken icons in my custom nav across the top. interesting. hope that also fixes itself.
1 Like
cpradio
(cpradio)
November 30, 2018, 4:09pm
9
Also, the above is no longer active, it is now an official discourse plugin at
git clone https://github.com/discourse/discourse-checklist.git
3 Likes
tobiaseigen
(Tobias Eigen)
November 30, 2018, 4:11pm
10
oh, man - I feel like I’m hanging my laundry out for everyone to see.
Seriously though… thanks for alerting me to these plugins to disable. You guys rock.
4 Likes
david
(David Taylor)
November 30, 2018, 4:17pm
11
It’s back online for me now, but it does look like the header is broken. Unfortunately the method we use for FontAwesome5 does not allow use of the CSS :before
/:after
. You will need to update the custom header according to the instructions @pmusaraj wrote here. If you have any issues I’m sure we can help you out
We will shortly merge into master a branch that upgrades Discourse to Font Awesome 5.5.0 (the free version) and switches to using SVG icons instead of an icon font. This is a substantial change, with lots of benefits, and one significant change for developers.
Here is a quick rundown of the changes:
using SVG icons will provide crisper icons, better for accessibility and easier to customize, see this Github article for more details
since the Font Awesome icon set has grown to 1300+ icons in v…
3 Likes
merefield
(Robert)
November 30, 2018, 4:28pm
12
I had this problem on one of my sites that had no (not bundled) plugins.
To fix the issue I personally had to delete all website data locally.
tobiaseigen
(Tobias Eigen)
November 30, 2018, 4:29pm
13
well, in my case it looks like the problem went away on its own after about 25 minutes. mysteries abound.
1 Like
david
(David Taylor)
November 30, 2018, 5:01pm
14
5 Likes
Json_Blob
(Jason Costanza)
December 1, 2018, 6:36pm
15
@tobiaseigen did rebuilding fix your issue? I’m seeing the same thing on my site. Currently rebuilding but if not, I may need to disable some plugins I guess. I took out the checklist plugin we were using already before the rebuild
Json_Blob
(Jason Costanza)
December 1, 2018, 7:00pm
16
seems fixed now, rebuild and disabling checklist seems to have done it for me.
cpradio
(cpradio)
December 1, 2018, 8:28pm
17
I don’t think that was the point of the topic linked, if I recall correctly, it was a caching issue and had nothing to do with the checklist plugin…
Json_Blob
(Jason Costanza)
December 1, 2018, 9:24pm
18
No you’re right, I mentioned that because it was said that checklisting didn’t need a plug-in anymore
cpradio
(cpradio)
December 1, 2018, 9:28pm
19
Ah, there is a slight disconnect there, the plugin is still needed, it just moved to a official plugin. So instead of my repo, the repo now exists with discourse. So you still need it in your app.yml if you use it.
4 Likes
Whoa. Glad you said that. I had removed it from mine. Thanks!