openvscode-server icon indicating copy to clipboard operation
openvscode-server copied to clipboard

excalidraw preview not displayed (no exceptions logged in browser console nor in the container log)

Open talsenteam opened this issue 3 years ago • 3 comments

Does this issue occur when all extensions are disabled?: Yes

  • VS Code Version: 1.67.0, 1.68.1, 1.69.2
  • OS Version: docker on Linux/Darwin (running on the same machines as the browsers listed below, http://localhost:3000)
  • Used Browsers:
    • Chromium 103.0.5060.134 (snap) running on Ubuntu 22.04 5.15.0-41-generic with KDE installed ( sudo apt install kde-full )
    • Chromium 103.0.5060.134 (Official Build) Arch Linux (64-bit) running on 5.18.12-3-MANJARO
    • Google Chrome 103.0.5060.134 running on Darwin Kernel Version 21.5.0
  • Excalidraw Extension: 3.2.0

Steps to Reproduce:

  1. Clone this repository: https://github.com/talsenteam/issue-gitpod-openvscode-server-excalidraw-preview-not-displayed
  2. Run docker compose up --detach
  3. Visit http://localhost:3000/?folder=/home/workspace in your browser (preferrably Chromium without Extensions)
  4. Navigate to the extensions store and install the Excalidraw plugin pomdtr.excalidraw-editor
  5. Open the readonly file test.excalidraw in the editor

More info & some screenshots can be found in the linked repository.

Expected Behavior

The excalidraw preview / editor should be usable when working on http://localhost:3000 without even a reverse proxy (that may cause issues due to some CORS, etc settings).

Workaround

As mentioned by @pomdtr : The Excalidraw extension can be installed via the vsix file ( https://marketplace.visualstudio.com/items?itemName=pomdtr.excalidraw-editor ), then it works.

Notes

Linked Issue: https://github.com/eclipse/openvsx/issues/468 Linked Issue: https://github.com/excalidraw/excalidraw-vscode/issues/56

What do we need to do in order to get the extension to be displayed in the browser? many thanks in advance !!

Possible duplicate of https://github.com/gitpod-io/gitpod/issues/10523

talsenteam avatar Jul 26 '22 20:07 talsenteam

As you pointed correctly this is an issue in openvsx https://github.com/eclipse/openvsx/issues/468, unfortunately deployment of openvsx has been delayed a lot of times, they tried deploying again last week but it ended up in many errors so they had to revert it, there's no ETA when openvsx will be finally deployed successfully but hopefully soon, we are actively working with them :pray:

jeanp413 avatar Jul 27 '22 20:07 jeanp413

As you pointed correctly this is an issue in openvsx eclipse/openvsx#468, unfortunately deployment of openvsx has been delayed a lot of times, they tried deploying again last week but it ended up in many errors so they had to revert it, there's no ETA when openvsx will be finally deployed successfully but hopefully soon, we are actively working with them pray

Should I remove the issue from here?, because it is more or less a duplicate of https://github.com/gitpod-io/gitpod/issues/10523

talsenteam avatar Jul 28 '22 02:07 talsenteam

Let's keep it open until it's fixed :+1:

jeanp413 avatar Jul 29 '22 15:07 jeanp413