stellasia / neomap

A Neo4j Desktop application to visualize nodes with geographic attributes on a map.
GNU General Public License v3.0
106 stars 13 forks source link

Installation for Neomap hangs for Neo4j Desktop 1.4.1.46 #91

Open pwrose opened 3 years ago

pwrose commented 3 years ago

Describe the bug Installation of Neomaps doesn't complete.

To Reproduce Install the latest version of Neo4j Desktop 1.4.1.46 Paste https://registry.npmjs.org/neomap into the install text box Click install

Desktop (please complete the following information): MacOS 10.14.6 Chrome 88.0.4324.96 Neo4j Desktop 1.4.1.46 Neomap Version [e.g. 22]

Additional context Add any other context about the problem here.

stellasia commented 3 years ago

So, pb reproduced here. Some additional notes:

Logs :

[12:28:37.399] [info] Graph App[neomap]: Checking 0.5.1 for suitable desktop API version
[12:28:37.399] [info] Graph App[neomap]: Version 0.5.1 satisfied. {
  desktopApiVersion: '1.4.0',
  packageDesktopApiVersion: '>=1.2.x <2.0.0'
}
[12:28:37.402] [info] Download closed
[12:28:37.451] [info] Download response { contentType: 'application/octet-stream', contentLength: '1978394' }
[12:28:37.657] [info] Download file stream closed
[12:28:37.672] [info] Shasum match OK
[12:28:37.673] [warn] File: '/home/estelle/.config/Neo4j Desktop/Application/graphApps/neomap.tar.gz.ff63e29c-4c12-4cd3-aed9-c801898a835d.tmp' doesn't exist!
[12:28:37.674] [info] GraphApp[0bbae153-08d1-4d84-a7ef-b71c07c21ad0] Decompressing...
[12:28:37.759] [info] Verifying graph app [0bbae153-08d1-4d84-a7ef-b71c07c21ad0]
[12:28:37.759] [info] Verified graph app [0bbae153-08d1-4d84-a7ef-b71c07c21ad0]
[12:28:37.759] [info] Graph app [0bbae153-08d1-4d84-a7ef-b71c07c21ad0] is not trusted, waiting for user input
[12:28:37.906] [info] GraphApp[0bbae153-08d1-4d84-a7ef-b71c07c21ad0] Downloading https://registry.npmjs.org/neomap/-/neomap-0.5.1.tgz {
  percent: 1,
  size: { total: 1978394, transferred: 1978394 },
  speed: 1978394,
  time: { elapsed: 0, remaining: 0 }
}

But :

  1. I was not prompted for "trusted app"
  2. After reloading Neo4j Desktop, neomap is there
pwrose commented 3 years ago

I didn't get the prompt either, but after restarting Neo4j Desktop, neomap does not show up for me.

On Wed, Feb 10, 2021 at 3:35 AM Estelle Scifo notifications@github.com wrote:

So, pb reproduced here. Some additional notes:

Logs :

[12:28:37.399] [info] Graph App[neomap]: Checking 0.5.1 for suitable desktop API version [12:28:37.399] [info] Graph App[neomap]: Version 0.5.1 satisfied. { desktopApiVersion: '1.4.0', packageDesktopApiVersion: '>=1.2.x <2.0.0' } [12:28:37.402] [info] Download closed [12:28:37.451] [info] Download response { contentType: 'application/octet-stream', contentLength: '1978394' } [12:28:37.657] [info] Download file stream closed [12:28:37.672] [info] Shasum match OK [12:28:37.673] [warn] File: '/home/estelle/.config/Neo4j Desktop/Application/graphApps/neomap.tar.gz.ff63e29c-4c12-4cd3-aed9-c801898a835d.tmp' doesn't exist! [12:28:37.674] [info] GraphApp[0bbae153-08d1-4d84-a7ef-b71c07c21ad0] Decompressing... [12:28:37.759] [info] Verifying graph app [0bbae153-08d1-4d84-a7ef-b71c07c21ad0] [12:28:37.759] [info] Verified graph app [0bbae153-08d1-4d84-a7ef-b71c07c21ad0] [12:28:37.759] [info] Graph app [0bbae153-08d1-4d84-a7ef-b71c07c21ad0] is not trusted, waiting for user input [12:28:37.906] [info] GraphApp[0bbae153-08d1-4d84-a7ef-b71c07c21ad0] Downloading https://registry.npmjs.org/neomap/-/neomap-0.5.1.tgz https://urldefense.com/v3/__https://registry.npmjs.org/neomap/-/neomap-0.5.1.tgz__;!!Mih3wA!RClB3idZdQ4CKz4Moeuswf626JmJ9KAMnE2zeHOyT45gCBj9ONCFJVDifH_hmb8$ { percent: 1, size: { total: 1978394, transferred: 1978394 }, speed: 1978394, time: { elapsed: 0, remaining: 0 } }

But :

  1. I was not prompted for "trusted app"
  2. After reloading Neo4j Desktop, neomap is there

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://urldefense.com/v3/__https://github.com/stellasia/neomap/issues/91*issuecomment-776645696__;Iw!!Mih3wA!RClB3idZdQ4CKz4Moeuswf626JmJ9KAMnE2zeHOyT45gCBj9ONCFJVDiDw7Kt_Y$, or unsubscribe https://urldefense.com/v3/__https://github.com/notifications/unsubscribe-auth/AA53AECLH47JP5FEJNTYPJTS6JVFXANCNFSM4W4L6UIA__;!!Mih3wA!RClB3idZdQ4CKz4Moeuswf626JmJ9KAMnE2zeHOyT45gCBj9ONCFJVDi4ZmdVLA$ .

stellasia commented 3 years ago

Ok, thank you for the details, I'll investigate.

pwrose commented 3 years ago

@stellasia we'd like to use Neomap for a couple of COVID projects, so this is time-critical for us. Would it be possible to see if this issue could be resolved? E.g., we have viral strain data and other COVID-related data with geolocation information. Neomap would be a great way for our users to visualize the data. Otherwise, we need to switch to ArcGIS or similar tools.

stellasia commented 3 years ago

Hi @pwrose , I have not identified the issue yet, but in the meantime, you can try installing from tarball. Instructions here: https://github.com/stellasia/neomap#from-tarball On my side it is working properly with the latest Neo4j Desktop version, let me know if you experience issue with this method as well.

pwrose commented 3 years ago

@stellasia Thanks so much, that workaround works for me.