ovity / octotree

GitHub on steroids
https://www.octotree.io/
GNU Affero General Public License v3.0
22.85k stars 1.78k forks source link

Octotree keep disappearing after click #1133

Closed julzheng closed 2 years ago

julzheng commented 2 years ago

Description

Initially it started okay, but when you explore and click on each individual file, the sidebar then go missing.

Environment (if bug)

https://user-images.githubusercontent.com/1755417/175478080-137d2625-53f9-4ca3-98ed-7709589720ef.mp4

Refused to load the font '' because it violates the following Content Security Policy directive: "font-src github.githubassets.com".

/ovity/octotree:163 Refused to load the font 'https://github.com/fonts/fontawesome.woff2' because it violates the following Content Security Policy directive: "font-src github.githubassets.com".

/ovity/octotree:163 Refused to load the font 'https://github.com/fonts/mfixx.woff2' because it violates the following Content Security Policy directive: "font-src github.githubassets.com".

/ovity/octotree:163 Refused to load the font 'https://github.com/fonts/devopicons.woff2' because it violates the following Content Security Policy directive: "font-src github.githubassets.com".

/ovity/octotree:163 Refused to load the font 'https://github.com/fonts/file-icons.woff2' because it violates the following Content Security Policy directive: "font-src github.githubassets.com".

/ovity/octotree:163 Refused to load the font 'https://github.com/fonts/octicons.woff2' because it violates the following Content Security Policy directive: "font-src github.githubassets.com".

jdreesen commented 2 years ago

I have the same issue in Firefox.

Environment

d1y commented 2 years ago

same issues, and i use Chrome 103.0.5060.53

@ovity

wfern commented 2 years ago

Same issue in Microsoft Edge

Edge: 103.0.1264.37 Octotree: v7.5.1

As said in the original post when it is a full reload it appears normally but in any type of navigation within Github it disappears.

jesusmah commented 2 years ago

same issue here on Chrome Version 103.0.5060.53 (Official Build) (x86_64)

basarYargici commented 2 years ago

Same isssue in Opera.

Environment

  • Octotree version: v7.5.0
  • Browser & version: 87.0.4390.45
  • OS & version: Windows 10 64-bit
danhgit commented 2 years ago

Thank you all for reporting. GitHub has been changing the way they load their pages, causing this issue. We're figuring out how to fix this.

pwm commented 2 years ago

Times like this when I realise how much I rely on this amazing tool.

DamianArado commented 2 years ago

Same : ( All the best Dan!

danhgit commented 2 years ago

We've just released v7.5.2 that fixes the issue (hope no further changes from GitHub 😅). It should already be available for Firefox. Chrome usually takes about a day (updated: it's already available) while Edge, Opera and Safari usually take longer. The code change is quite tricky, please let us know if you experiment any issue. Thank you.

jm-janzen commented 2 years ago

Might be a coincidence, but I had to remove and re-download Octotree before it started working again, even when Settings view showed Octotree v7.5.2.

Thanks for the incredibly quick turnaround! I was just at the point of exasperation when I discovered this thread. :pray:

  • Firefox 101.0.1
  • Octotree v7.5.2

EDIT: Pardon me, I spoke too soon. I'm still experience the issue reported above.

lbowenwest commented 2 years ago

Working in chrome now!

  • Chrome 103.0.5060.53
  • Octotree v7.5.2

Cheers

andres-lowrie commented 2 years ago

In case anyone else was wondering how to update on chrome.

Right Click the Extension > Manage Extension

Then on the top right you should see "Developer Mode" in the top right, click that and then click on the "Update" button that will appear

kwbr commented 2 years ago

Still experiencing the issue.

  • Firefox 102.0
  • Octotree 7.5.2
danhgit commented 2 years ago

The cause was GitHub changed page loading approach again after we had implemented the fix. We've just released another hot fix 7.5.3. Please look out for that version.

jdreesen commented 2 years ago

Seems to work for me again on Firefox with 7.5.3 :)

s-bose commented 2 years ago

Having the same problem with Edge. Version: 103.0.1264.37 OS: Pop OS 22.04

jdreesen commented 2 years ago

@s-bose with Octotree v7.5.3?

danhgit commented 2 years ago

@s-bose sadly, Edge is very slow when coming to approving releases. Might take up to a week. You should consider install the Chrome extension to Edge instead.

s-bose commented 2 years ago

@s-bose with Octotree v7.5.3?

No the Edge version is currently 7.5.1

s-bose commented 2 years ago

@s-bose sadly, Edge is very slow when coming to approving releases. Might take up to a week. You should consider install the Chrome extension to Edge instead.

This fixed it. Thank you!